Kablosuz İletişim - WAP
WAP, Kablosuz Uygulama Protokolü anlamına gelir. WAP, tek bir protokol yerine bir protokol grubunu temsil eder. WAP, mikro tarayıcı olarak da bilinen basit ve hafif bir tarayıcıyı elde taşınır cihazlara entegre etmeyi hedefler, böylece minimum miktarda kaynak gerektirir.memory ve CPU bu cihazlarda.
WAP, kablosuz el cihazlarının ve kablosuz bağlantının eksikliklerini, ağ düğümlerine daha fazla zeka katarak telafi etmeye çalışır. routers, web servers, ve BSs.
WAP protokol paketinin temel hedefleri şunlardır.
- Kablosuz ağ standartlarından bağımsızlık
- Hizmet sağlayıcılar arasında birlikte çalışabilirlik
- Kablosuz ortamın eksikliklerinin üstesinden gelmek
- Elde taşınan cihazların dezavantajlarının üstesinden gelmek
- Verimliliği ve güvenilirliği artırmak
- Güvenlik, ölçeklenebilirlik ve genişletilebilirlik sağlama
WAP Modeli
WAP, bir istemci-sunucu yaklaşımı benimser. Kablosuz etki alanı ile çekirdek kablolu ağ arasında bir arabirim görevi gören bir proxy sunucusunu belirtir. Bu proxy sunucusu, aynı zamandaWAP gateway, protokol çevirisi ve kablosuz ortam üzerinden veri aktarımını optimize etme gibi çok çeşitli işlevlerden sorumludur.
Kablosuz ağ parçaları şunlardan oluşur:
- İçerik sağlayıcı (Uygulama veya kaynak sunucusu)
- Mobil cihaz (WAP istemcisi)
- WAP ağ geçidi
- WAP proxy
WAP Mimarisi, web'i yakından takip edecek şekilde tasarlanmıştır. Tek fark, WAP ağ geçidinin varlığının HTTP ve WAP arasında çeviri yapmasıdır.
WAP İstemcisi
WAP istemcisi ile ilgili olarak bahsedilecek üç bölüm WAE kullanıcı aracısı, WTA kullanıcı aracısı ve WAP yığınıdır.
WAE user agent - Kablosuz uygulama ortamı kullanıcı aracısı, içeriği görüntüleme için işleyen tarayıcıdır.
WTA user agent - Kablosuz telefon uygulama aracısı, derlenmiş WTA dosyalarını WTA sunucusundan alır ve yürütür.
WAP stack - WAP yığını, telefonun WAP Protokollerini kullanarak WAP ağ geçidine bağlanmasına izin verir.
Uygulama sunucusu
Bilgi (web, WAP) uygulamalarının bulunduğu ağdaki öğe WAP proxy, WAP ağ geçidi veya WAP sunucusudur -
Proxy- Bu, istemci ile sunucu arasında yer aldığı ağda hem istemci hem de sunucu olarak hareket eden bir aracı unsurdur. İstemci kendisine talepler gönderir ve kaynak Sunucu ile iletişime geçerek gerekli bilgileri alır ve önbelleğe alır.
Gateway - Bu, genellikle iki farklı tür ağı birbirine bağlamak için kullanılan bir aracı unsurdur.
WAP Ağ Geçidi, temelde, destekleyen bir ağ arasına yerleştirilen bir yazılımdır. WAP and IP packet network İnternet gibi.
WAP Protokol Yığını
WAP protokol yığını aşağıdaki şekilde gösterilmektedir -
Uygulama katmanı
Uygulama katmanı, taşınabilir uygulamanın geliştirilmesi ve yürütülmesine yönelik bir uygulama ortamı sağlar ve WAE, istemci tarafında bulunan iki farklı kullanıcı aracısından oluşur.
WAE kullanıcı aracısı, WTA kullanıcı aracısı ile birlikte tarayıcı ve metin mesajı düzenleyicisinden oluşur.
Oturum Katmanı
Oturum katmanı, İstemci / Hizmet uygulamaları arasında düzenli içerik alışverişi için yöntemler sağlar.
WAP aşağıdaki bileşenleri içerir -
Connection Oriented Session Services - Bunlar WTP üzerinden çalışır.
Connectionless Session Services - Bunlar doğrudan WDP üzerinden çalışır.
Session services - Bu işlevler, ilkel mesajlar kullanarak bir istemci ile sunucu arasında bir bağlantı kurulmasına yardımcı olur.
Primitives messagesistemcinin bir hizmet tesisi talep etmek için sunucuya gönderdiği mesajlar olarak tanımlanır. İstemci, istek ilkelleri gönderir ve onay ilkelini alır ve sunucu yanıt ilkelleri gönderebilir ve gösterge ilkellerini alabilir.
Bağlantısız oturum hizmeti yalnızca onaylanmamış hizmet sağlar. Oturumu başlatmak için istemci, sunucu adresi, istemci adresi ve istemci başlıkları gibi bazı parametreleri sağlayan bir WSP önceliğini çağırır. Bazı açılardan, WSP temelde HTTP'nin ikili bir biçimidir.
İşlem Katmanı
Değişen güvenilirlik derecelerinde işlem gerçekleştirmek için farklı yöntemler sağlar.
Güvenlik Katmanı
Uygulamalar arasında kimlik doğrulama, gizlilik ve güvenli bağlantı mevcut olduğunda isteğe bağlı katman. DayanmaktadırSSL (Secure Socket Layer). Gizlilik, sunucu kimlik doğrulaması, istemci kimlik doğrulaması ve veri bütünlüğü sağlayan hizmetler sağlar.
Web sunucusu ile WAP ağ geçidi arasında bir Standart SSL oturumu açılır ve WTLS oturumu, gateway ve mobile device. Şifrelenmiş içerik, bu bağlantı üzerinden sunucudan ağ geçidine gönderilir, bu da onu çevirir ve cep telefonuna gönderir. Arasındaki işlemSSL ve WTLS WAP ağ geçidinin hafızasında yer alır.
Taşıma katmanı
Bu, operatör tarafından sunulan taşıyıcı hizmetiyle bağlantılı en alt katmandır. Taşıyıcı hizmetler, cep telefonu ile baz istasyonları arasındaki iletişimdir. İçerirlerSMS, CSD, USSD, GSM, GPRS, DECT, CDMA, FDMA, ve TDMA.
Fiziksel katman, mobil cihazdan gönderilecek verileri hava servisleri üzerinden hazırlar ve cihazın çalıştığı şebekede uygulanan taşıyıcı servisini kullanarak verileri gönderir. WDPçeşitli taşıyıcı ağları ile bir arayüze sahiptir, bu nedenle taşıyıcıya özgü bir uygulamaya sahip olması gerekir. WDP, farklı taşıyıcı ağları desteklemek için yeniden yazılması gereken tek katmandır. WTP katmanı, basit birrequest-response transaction üç yönlü el sıkışma bağlantı mekanizması yerine yönlendirilmiş protokol.