Kablosuz Uygulama Protokolü - Wireless Application Protocol

Kablosuz Uygulama Protokolü (WAP) bir teknik standart bilgilere bir cep telefonu üzerinden erişmek için Kablosuz ağ. Bir WAP tarayıcısı bir internet tarayıcısı için mobil cihazlar gibi cep telefonları protokolü kullanan. 1999'da tanıtıldı,[1] WAP, 2000'li yılların başında bir miktar popülerlik kazandı, ancak 2010'larda büyük ölçüde yerini daha modern standartlara bıraktı. Çoğu modern cep telefonu internet tarayıcısı artık HTML, bu nedenle web sayfası uyumluluğu için WAP işaretlemesini kullanmaları gerekmez ve bu nedenle çoğu, WAP'ın biçimlendirme dili olan WML'de yazılmış sayfaları artık işleyemez ve görüntüleyemez.[2]

WAP'ın tanıtılmasından önce, mobil hizmet sağlayıcıları etkileşimli veri hizmetleri sunma konusunda sınırlı fırsatlara sahipti, ancak desteklemek için etkileşime ihtiyaç duyuyordu. İnternet ve e-posta, hisse senedi fiyatları, haberler ve spor başlıkları gibi uygulamalar. Japonlar i modu sistem başka bir büyük rakip kablosuz veri protokolü sundu.

Teknik özellikler

WAP yığını

WAP standardı bir protokol Suiti veya yığın[3] WAP ekipmanı ve yazılımının farklı ağ teknolojileriyle birlikte çalışabilirliğine izin verme, örneğin GSM ve IS-95 (Ayrıca şöyle bilinir CDMA ).

Kablosuz Uygulama Ortamı (WAE)WAP protokol paketi
Kablosuz Oturum Protokolü (WSP)
Kablosuz İşlem Protokolü (WTP)
Kablosuz Aktarım Katmanı Güvenliği (WTLS)
Kablosuz Datagram Protokolü (WDP)
*** Herhangi bir kablosuz veri ağı ***

Paketin en alttaki protokolü, Kablosuz Datagram Protokolü (WDP), her veri ağının biraz benzer görünmesini sağlayan bir uyarlama katmanı işlevi görür. UDP iki 16 bit bağlantı noktası numarasıyla (başlangıç ​​ve hedef) güvenilir olmayan veri aktarımı sağlayarak üst katmanlara. Tüm üst katmanlar, WDP'yi tek ve aynı protokol olarak görür; bu protokol, diğer "veri taşıyıcılarının" üzerinde birkaç "teknik gerçekleştirme" içerir. SMS, USSD, vb. gibi yerel IP taşıyıcılarında GPRS, UMTS paket radyo hizmeti veya PPP devre anahtarlamalı bir veri bağlantısının üstünde, WDP aslında tam olarak UDP'dir.

WTLS isteğe bağlı bir katman, açık anahtarlı şifreleme tabanlı güvenlik mekanizması benzer TLS.

WTP kablosuz dünyaya uyarlanmış işlem desteği (güvenilir istek / yanıt) sağlar. WTP daha etkili bir şekilde destekler TCP Çoğu radyo koşulunda 2G kablosuz teknolojilerde yaygın olarak ortaya çıkan, ancak TCP tarafından ağ tıkanıklığı olarak yanlış yorumlanan paket kaybı sorunu.

Bu protokol paketi, bir terminalin bir HTTP veya HTTPS eşdeğer WAP ağ geçidi; ağ geçidi istekleri düz HTTP'ye çevirir.

Kablosuz Uygulama Ortamı (WAE) alanı, uygulamaya özel biçimlendirme dillerini tanımlar.

WAP sürüm 1.X için, WAE'nin ana dili Kablosuz Biçimlendirme Dili (WML). WAP 2.0'da, birincil biçimlendirme dili XHTML Mobil Profil.

WAP Push

WAP Push işlemi

WAP Push, WAP içeriğinin minimum kullanıcı müdahalesi ile mobil telefona gönderilmesine izin vermek için spesifikasyona dahil edildi. WAP Push, temelde WAP adresine bir bağlantı içeren özel olarak kodlanmış bir mesajdır.[4]

WAP Push şunun üstünde belirtildi Kablosuz Datagram Protokolü (WDP); bu nedenle, GPRS veya SMS gibi herhangi bir WDP destekli taşıyıcı üzerinden teslim edilebilir.[5] Çoğu GSM şebekesinde çok çeşitli değiştirilmiş işlemciler bulunur, ancak şebekeden GPRS aktivasyonu genellikle desteklenmez, bu nedenle WAP Push mesajlarının SMS taşıyıcısının üzerinde teslim edilmesi gerekir.

Bir WAP Push'u alındığında, WAP 1.2 (veya sonrası) etkinleştirilmiş bir telefon, kullanıcıya otomatik olarak WAP içeriğine erişim seçeneği sunar. Bu aynı zamanda WAP Push SI (Servis Göstergesi ).[5] WAP Push SL olarak bilinen bir değişken (Servis Yükleniyor ), WAP içeriğini kullanıcı müdahalesi olmadan görüntülemek için doğrudan tarayıcıyı açar. Bu davranış güvenlik endişelerini artırdığından, bazı el cihazları kullanıcı etkileşimi sağlayarak WAP Push SL mesajlarını SI ile aynı şekilde işler.

WAP Push'larını işleyen ve bunları bir IP veya SMS Taşıyıcısı üzerinden ileten ağ varlığı, Push Proxy Ağ Geçidi (PPG).[5]

WAP 2.0

Yeniden tasarlanmış bir 2.0 sürümü 2002 yılında piyasaya sürüldü. XHTML uçtan uca HTTP, ağ geçidini ve onunla iletişim kurmak için kullanılan özel protokol paketini bırakarak. WAP ağ geçidi, WAP 2.0 ile bağlantılı olarak kullanılabilir; ancak bu senaryoda, standart bir proxy sunucusu olarak kullanılır. WAP ağ geçidinin rolü daha sonra bir çeviriden her isteğe ek bilgi eklemeye kayacaktır. Bu, operatör tarafından yapılandırılır ve telefon numaralarını, konumu, fatura bilgilerini ve el cihazı bilgilerini içerebilir.

Mobil cihazlar süreci XHTML Mobil Profil (XHTML MP), WAP 2.0'da tanımlanan biçimlendirme dili. Bu bir alt kümesidir XHTML ve üst kümesi XHTML Temel. Basamaklı Stil Sayfalarının bir sürümü (CSS ) olarak adlandırılan WAP CSS, XHTML MP tarafından desteklenmektedir.

MMS

Multimedya Mesaj Servisi (MMS), resimli mesajların gönderilmesine izin veren bir WAP ve SMS kombinasyonudur.

Tarih

WAP Forumu 1998 yılında Ericsson, Motorola, Nokia ve Unwired Planet tarafından kuruldu.[6] Öncelikle çeşitli kablosuz teknolojileri standart bir protokolde bir araya getirmeyi amaçladı.[7] 2002 yılında, WAP Forumu (endüstrideki diğer birçok forumla birlikte) Mobile Alliance'ı açın (OMA).[8]

Avrupa

WAP sitesi kuran ilk şirket Hollandalı oldu cep telefonu Şebeke Telfort BV Site, Christopher Bee ve Euan McLeod tarafından bir yan proje olarak geliştirildi ve ilk kez piyasaya sürüldü. Nokia 7110. Pazarlamacılar sinirli Tanıtımı sırasında WAP,[9] kullanıcıları WAP'ın sabit (mobil olmayan) performansına sahip olmasını beklemeye yönlendirir internet girişi. BT Cellnet, İngiltere'den biri Telekom, çizgi film WAP kullanıcısını tasvir eden bir reklam kampanyası yürüttü sörf yapmak aracılığıyla Nöromancı "bilgi alanı" gibi.[10] Hız, kullanım kolaylığı, görünüm ve birlikte çalışabilirlik açısından, ilk telefonlar 1999'da piyasaya çıktığında gerçek beklentilerin çok gerisinde kaldı.[11][12] Bu, "Değersiz Uygulama Protokolü" gibi alaycı ifadelerin geniş kullanımına yol açtı,[13] "Bekle ve Öde",[14] ve WAPlash.[15]

2003 ve 2004 yılları arasında WAP, kablosuz hizmetlerin (Vodafone Live!, T-Mobile T-Zones ve diğer kolay erişilebilir hizmetler gibi) tanıtımıyla daha güçlü bir canlanma yaşadı. Operatör gelirleri, GPRS ve UMTS geleneksel Web sitelerinde kullanılandan farklı bir iş modeli olan veriler ve İSS'ler. Mobile Data Association'a göre, Birleşik Krallık'taki WAP trafiği 2003'ten 2004'e iki katına çıktı.[16]

2013 yılına gelindiğinde, WAP kullanımı büyük ölçüde ortadan kalktı. Çoğu büyük şirket ve web sitesi o zamandan beri WAP kullanımından çekildi ve bu, birkaç yıldır mobil cihazlarda web için yaygın bir teknoloji olmadı.

Çoğu modern cep telefonu internet tarayıcısı artık tam HTML, CSS ve çoğu JavaScript ve web sayfası uyumluluğu için herhangi bir WAP işaretlemesi kullanmanıza gerek yoktur. HTML'yi destekleyen telefonların listesi kapsamlıdır ve tüm Android telefonları, iPhone telefonunun tüm sürümlerini, tüm Blackberry cihazlarını, Windows Phone çalıştıran tüm cihazları ve birçok Nokia telefonunu içerir.

Asya

WAP, Japonya'da büyük başarı elde etti. En büyük operatör iken NTT DoCoMo WAP'ı şirket içi sistemi lehine kullanmadı i modu rakip operatörler KDDI (au ) ve SoftBank Mobile (Önceden Vodafone Japonya ) her ikisi de WAP teknolojisini başarıyla uyguladı. Özellikle J-Phone'lar Sha-Mail resimli posta ve Java (JSCL ) hizmetlerin yanı sıra (au ) adlı kullanıcının chakuuta / chakumovie (zil sesi şarkı / zil sesi filmi) hizmetleri WAP tabanlıydı. Avrupa'da olduğu gibi, WAP ve i-mode kullanımı 2010'larda HTML özellikli akıllı telefonların Japonya'da popüler hale gelmesiyle azaldı.

BİZE

WAP'ın BİZE birçok cep telefonu sağlayıcısının ayrı aktivasyon ve veri desteği için ek ücretler gerektirmesi ve ayrıca telekomünikasyon şirketlerinin veri erişimini yalnızca sinyal taşıyıcısının lisansı altında çalışan onaylanmış veri sağlayıcılarıyla sınırlandırmaya çalışması nedeniyle zarar gördü.[kaynak belirtilmeli ]

Sorunun farkına varan ABD Federal İletişim Komisyonu (FCC), 31 Temmuz 2007'de 22 megahertz geniş "Üst 700 MHz C Blok" spektrumunun lisans sahiplerinin müşterilere, cihaz üreticilerine, üçüncü taraf uygulama geliştiricilerine ve diğerlerine olanak tanıyan bir kablosuz platform uygulaması gerekmesini zorunlu kılan bir emir yayınladı. bu belirli lisanslı ağ bandında çalışırken seçtikleri herhangi bir cihazı veya uygulamayı kullanmak.[17][18]

Eleştiri

Yorumcular birkaç yönden eleştirdiler Kablosuz Biçimlendirme Dili (WML) ve WAP. Teknik eleştiriler şunları içerir:

  • idiyosenkrazik WML dili: WML, kullanıcıları geleneksel HTML Web, yalnızca yerel WAP içeriğini ve Web'den WAP'ye proksik içeriği WAP kullanıcıları için kullanılabilir durumda bırakıyor. Ancak diğerleri tartışıyor[DSÖ? ] O aşamadaki bu teknoloji, WAP'ın tek amacı olan özel tasarlanmış içerik dışında hiçbir şeye erişim sağlayamazdı ve birçok ulusun vatandaşları şu anda web'e bağlı olmadığından, basit, azaltılmış karmaşıklık arayüzü WAP ve benzeri karmaşık olmayan hizmetler için devlet tarafından finanse edilen ve kontrol edilen portalları kullanmak zorundadır.
  • Terminal gereksinimlerinin gereğinden az spesifikasyonu: İlk WAP standartları, birçok isteğe bağlı özellik ve eksik belirtilmiş gereksinimler içeriyordu; bu, uyumlu cihazların mutlaka birlikte düzgün çalışmayacağı anlamına geliyordu. Bu, telefonların gerçek davranışında büyük değişkenliğe neden oldu, çünkü temel olarak WAP hizmeti uygulayıcıları ve cep telefonu üreticileri[kaynak belirtilmeli ] standartların veya doğru donanımın ve standart yazılım modüllerinin bir kopyasını edinin. Örnek olarak, bazı telefon modelleri boyut olarak 1 Kb'den büyük bir sayfayı kabul etmez; diğerleri düpedüz çökebilir. Cihazların kullanıcı arabirimi de eksik belirtilmiştir: örnek olarak, erişim tuşları (örneğin, bir listedeki dördüncü bağlantıya doğrudan erişmek için '4'e basma yeteneği), telefon modellerine bağlı olarak çeşitli şekillerde uygulanmıştır (bazen erişim anahtarı numarası ile otomatik olarak görüntülenir. bağlantının yanındaki tarayıcı, bazen onsuz ve bazen erişim anahtarları hiç uygulanmadı).
  • Kısıtlı kullanıcı arabirimi yetenekleri: Küçük siyah-beyaz ekranlı terminaller ve ilk WAP terminalleri gibi az sayıda düğme, kullanıcılarına çok fazla bilgi sunmada zorluklarla karşılaşıyor ve bu da diğer sorunları birleştiriyor: birinin ekstra dikkatli olması gerekiyordu. WAP'ın gerçek konsepti olan böyle sınırlı kaynaklara sahip bir cihaz üzerinde kullanıcı arayüzünün tasarlanmasında.
  • İyi yazma araçlarının eksikliği: Yukarıdaki sorunlar, içerik sağlayıcıların birçok modelle kusursuz bir şekilde birlikte çalışacak içeriği kolayca yayınlamasına ve sunulan sayfaları sayfaya uyarlamasına olanak tanıyan bir WML yazma aracı karşısında başarısız olmuş olabilir. Kullanıcı-Aracı yazın. Bununla birlikte, var olan geliştirme kitleri böyle genel bir yetenek sağlamadı. Web için geliştirme yapmak kolaydı: Bir metin editörü ve bir web tarayıcısı ile, çoğu masaüstü tarayıcı oluşturma motorunun affetici doğası sayesinde herkes başlayabilirdi. Buna karşılık, WML spesifikasyonlarının katı gereksinimleri, terminallerdeki değişkenlik ve çeşitli kablosuz terminallerde test talepleri, yaygın olarak bulunabilen masaüstü yazma ve öykünme araçlarının olmaması, çoğu projeyi tamamlamak için gereken süreyi önemli ölçüde uzattı. 2009 itibariyleancak, XHTML'yi destekleyen birçok mobil cihazla ve Adobe Go Live ve Dreamweaver gibi programların gelişmiş web yazma araçları sağlamasıyla, birçok yeni cihaz tarafından erişilebilen içerik oluşturmak daha kolay hale geliyor.
  • Kullanıcı aracısı profili oluşturma araçlarının eksikliği: Web barındırıcılarının bir talebin bir mobil cihazdan mı yoksa daha yetenekli bir cihazdan mı geldiğini belirlemesi hızla neredeyse imkansız hale geldi. Yetkisiz, uyumlu olmayan ürünlerdeki spesifikasyonlara kullanışlı bir profil oluşturma veya cihaz yeteneklerinin veri tabanı yerleştirilmemiştir.[kaynak belirtilmeli ]

Diğer eleştiriler, kablosuz taşıyıcıların özel WAP uygulamalarına yöneliktir:

  • İçerik sağlayıcıların ihmal edilmesi: Bazı kablosuz operatörler bir "inşa et ve gelecekler" stratejisini varsaymışlardır, bu da sadece verilerin ve terminallerin taşınmasını sağlayacakları ve ardından içerik sağlayıcılarının hizmetlerini İnternette yayınlamasını bekleyecekleri anlamına gelir ve WAP'a yaptıkları yatırımı faydalı kılıyor. Bununla birlikte, içerik sağlayıcılar karmaşık geliştirme rotasından geçmek için çok az yardım veya teşvik aldı. Diğerleri, özellikle Japonya'da (aşağıya bakınız), içerik sağlayıcı topluluklarıyla daha kapsamlı bir diyaloğa sahiptiler ve bu daha sonra modern, daha başarılı WAP hizmetlerinde çoğaltıldı. i modu Japonya'da veya Fotoğraf Galerisi Fransa'da hizmet.
  • Açıklık eksikliği: Birçok kablosuz iletişim operatörü, WAP servislerini, kullanıcıların WML'de ifade edilen ve İnternette yayınlanan herhangi bir servise erişmesine izin vermesi nedeniyle "açık" olarak sattı. Ancak, müşterilerin eriştiği ilk sayfanın çok yakından kontrol ettikleri kendi "kablosuz portalları" olduğundan da emin oldular. Bazı operatörler, cihazın tarayıcısındaki adres çubuğuna erişmeyi veya düzenlemeyi de kapattı. Güverteden çıkmak isteyen kullanıcıları kolaylaştırmak için, bir adres çubuğundaki form sabit kodlu ana sayfadan bağlantılı bir sayfada sağlandı. Taşıyıcıların tüm kullanıcıları duvarlı bir bahçe modeline geçirmeye karar vermesi durumunda, taşıyıcıların güverte dışı WML sitelerinin URL'lere göre filtrelemesini uygulamasını veya gelecekte adres çubuğunu devre dışı bırakmasını kolaylaştırır. Tam nitelikli yazmanın zorluğu göz önüne alındığında URL'ler bir telefon klavyesinde, çoğu kullanıcı "portal dışına" çıkmaktan veya duvarlı bahçe; üçüncü şahısların operatörlerin kablosuz portalına kendi girişlerini koymalarına izin vermeyerek, bazıları[DSÖ? ] operatörlerin kendilerini değerli bir fırsattan mahrum bıraktıklarını iddia ediyorlar. Öte yandan, bazı operatörler[hangi? ] müşterilerinin deneyimi yönetmelerini ve böylesine kısıtlı bir cihazda çok fazla hizmete erişim vermekten kaçınmalarını isteyeceklerini iddia ediyorlar.[kaynak belirtilmeli ]

WAP'tan protokol tasarımı dersleri

Orijinal WAP modeli, Avrupa ve Güneydoğu Asya bölgelerinde cep telefonlarını kullanarak web benzeri WML hizmetlerine ve e-postaya erişim için basit bir platform sağladı. 2009 yılında hatırı sayılır bir kullanıcı tabanına sahip olmaya devam etti. WAP'ın daha çok Amerika Birleşik Devletleri pazarını hedefleyen sonraki sürümleri tasarlandı[Kim tarafından? ] farklı bir gereksinim için - daha yüksek özelliklere ve maliyete ve daha yüksek bir yazılım karmaşıklığına sahip mobil cihazları kullanarak tam web XHTML erişimini etkinleştirmek için.

WAP protokol tasarımının uygun olup olmadığı önemli tartışmalara yol açtı. Biraz[DSÖ? ] bant genişliğini koruyan basit arayüzünün Sincap cep telefonları ve Kişisel dijital asistanlar (PDA'lar) için daha uygun olacaktır.[19]

WAP'ın ilk tasarımı, özellikle bir dizi farklı protokolde (SMS, IP üzerinden PPP devre anahtarlamalı bir taşıyıcı üzerinden, GPRS üzerinden IP, vb.). Bu, doğrudan IP üzerinden bir yaklaşımın neden olabileceğinden çok daha karmaşık bir protokole yol açmıştır.

En çok tartışılan husus, özellikle IP tarafındaki birçok kişi için, IP üzerinden WAP'ın tasarımıydı. WAP'nin iletim katmanı protokolü WTP, kendi yeniden iletim mekanizmalarını kullanır. UDP yüksek paket kayıplı ağlar üzerinden TCP'nin yetersizliği sorununu çözmeye çalışmak.[kaynak belirtilmeli ]

Ayrıca bakınız

Referanslar

  1. ^ Sharma, Chetan; Nakamura, Yasuhisa (2003-11-20). Kablosuz Veri Hizmetleri: Teknolojiler, İş Modelleri ve Küresel Pazarlar. Cambridge University Press. s.194. ISBN  978-0-521-82843-7.
  2. ^ Team Digit (Ocak 2006). "Mobil Telefona Hızlı Geçiş". İnternet Arşivi. Jasubhai Dijital Medya. Arşivlenen orijinal (Metin) 8 Haziran 2014. Alındı 1 Mart 2017.
  3. ^ Krishnaswamy, Sankara. "Kablosuz İletişim Metodolojileri ve Kablosuz Uygulama Protokolü" (PDF).
  4. ^ MX Telecom: WAP Push.
  5. ^ a b c Openwave: WAP Push Teknolojisine Genel Bakış.
  6. ^ Nokia Basın Bülteni 8 Ocak 1998: Ericsson, Motorola, Nokia ve Unwired Planet, Wireless Application Protocol Forum Ltd.'yi kurdu.
  7. ^ "WAP'ın Kısa Tarihi". HCI blogu. 8 Aralık 2004. Alındı 5 Ağustos 2011.
  8. ^ "OMA SpecWorks Hakkında - OMA SpecWorks". www.openmobilealliance.org.
  9. ^ Wap'ın çağrısı cevapsız kalacak mı? vnunet.com, 2 Haziran 2000
  10. ^ Silicon.com: BT Cellnet 'yanıltıcı' WAP reklamlarına tecavüz etti 3 Kasım 2000'de yayınlandı, 17 Eylül 2008'de alındı Arşivlendi 24 Temmuz 2008, Wayback Makinesi
  11. ^ http://press.nokia.com/PR/199902/777256_5.html Nokia 7110 Basın Bülteni
  12. ^ http://www.filibeto.org/mobile/firmware.html Nokia 7110 ilk genel ürün yazılımı revizyon tarihi
  13. ^ "The Globe and Mail:" Survivor'ın kablosuz wonkery rehberi ", 23 Eylül 2005". theglobeandmail.com.
  14. ^ IT Web: "Bir RIVR içinden geçiyor", 14 Kasım 2000
  15. ^ "WAPlash". Alındı 29 Mayıs 2014.
  16. ^ "Teknoloji Profesyonelleri için Haberler, İpuçları ve Öneriler". TechRepublic.
  17. ^ ABD Federal İletişim Komisyonu."FCC, Birlikte Çalışabilir Kamu Güvenliği İletişimlerini Geliştirmek ve Kablosuz Geniş Bant Dağıtımını Teşvik Etmek İçin 700 MHz Kurallarını Revize Ediyor", 31 Temmuz 2007. 8 Ekim 2007'de erişildi.
  18. ^ İçin alternatif bağlantı "FCC, Birlikte Çalışabilir Kamu Güvenliği İletişimlerini Geliştirmek ve Kablosuz Geniş Bant Dağıtımını Teşvik Etmek İçin 700 MHz Kurallarını Revize Ediyor"
  19. ^ "Gopher: Yeraltı Teknolojisi". wired.com.

Dış bağlantılar

Bu makale, şuradan alınan malzemeye dayanmaktadır: Ücretsiz Çevrimiçi Bilgisayar Sözlüğü 1 Kasım 2008'den önce ve "yeniden lisans verme" şartlarına dahil edilmiştir. GFDL, sürüm 1.3 veya üzeri.