stringtranslate.com

Протокол беспроводных приложений

Содержимое новостей о путешествиях отображается в WAP-браузере на Nokia 3650.

Протокол беспроводных приложений ( WAP ) — это устаревший технический стандарт доступа к информации через мобильную беспроводную сеть . Представленный в 1999 году [1] протокол WAP позволял пользователям совместимых мобильных устройств при запуске просматривать такой контент, как новости, погода и результаты спортивных состязаний, предоставляемый операторами мобильной связи , специально разработанный с учетом ограниченных возможностей мобильного устройства. [2] Японская система i-mode предложила еще один крупный конкурирующий стандарт беспроводной передачи данных.

До внедрения WAP поставщики мобильных услуг имели ограниченные возможности предлагать интерактивные услуги передачи данных, но интерактивность требовалась для поддержки Интернет- и веб- приложений. Несмотря на широкую рекламу при запуске, WAP подвергся серьезной критике. Однако внедрение сетей GPRS , предлагающих более высокую скорость, привело к улучшению качества WAP. [3] [4] Доступ к WAP-контенту осуществлялся с помощью WAP-браузера , который похож на стандартный веб-браузер , но предназначен для чтения страниц, специфичных для WAP, а не HTML . К 2010-м годам его в значительной степени вытеснили более современные стандарты, такие как XHTML . [5] Современные телефоны имеют соответствующие веб-браузеры, поэтому им не требуется разметка WAP для совместимости, и, следовательно, большинство из них больше не могут отображать страницы, написанные на WML , языке разметки WAP. [6]

Технические характеристики

WAP-стек

Стандарт WAP описывает набор или стек протоколов [8] , обеспечивающий совместимость оборудования и программного обеспечения WAP с различными сетевыми технологиями, такими как GSM и IS-95 (также известный как CDMA ).

Самый нижний протокол в наборе, Wireless Datagram Protocol (WDP), функционирует как уровень адаптации, который делает каждую сеть передачи данных немного похожей на UDP для верхних уровней, обеспечивая ненадежную передачу данных с двумя 16-битными номерами портов ( происхождения и назначения). Все верхние уровни рассматривают WDP как один и тот же протокол, который имеет несколько «технических реализаций» поверх других «носителей данных», таких как SMS , USSD и т. д. На собственных носителях IP, таких как GPRS , служба пакетной радиосвязи UMTS , или PPP поверх соединения для передачи данных с коммутацией каналов, WDP на самом деле представляет собой именно UDP.

WTLS , дополнительный уровень, обеспечивает механизм безопасности на основе криптографии с открытым ключом, аналогичный TLS .

WTP обеспечивает поддержку транзакций, адаптированную к беспроводному миру. Он обеспечивает надежную передачу сообщений, аналогично TCP . Однако WTP более эффективен, чем TCP, при потере пакетов, что является обычным явлением для беспроводных технологий 2G в большинстве условий радиосвязи. WTP не интерпретирует потерю пакетов как перегрузку сети, в отличие от TCP.

WAP-сайты написаны на языке разметки WML. [9] WAP предоставляет контент в виде колод, которые имеют несколько карточек: колоды похожи на веб-страницы HTML, поскольку они являются единицей передачи данных, используемой WAP, и каждая имеет свой собственный уникальный URL-адрес, а карточки представляют собой такие элементы, как текст. или кнопки, которые может видеть пользователь. [10] WAP имеет URL-адреса, которые можно вводить в адресную строку, что аналогично URL-адресам в HTTP. Относительные URL-адреса в WAP используются для навигации внутри колоды, а абсолютные URL-адреса в WAP используются для навигации между колодами. [9] WAP был разработан для работы в сетях с ограниченной полосой пропускания за счет использования сжатия данных перед передачей данных пользователям. [11]

Этот набор протоколов позволяет терминалу передавать запросы, имеющие HTTP или HTTPS- эквивалент шлюза WAP ; шлюз преобразует запросы в обычный HTTP. WAP-деки доставляются через прокси-сервер, который проверяет правильность и согласованность синтаксиса WML, что улучшает работу пользователей на мобильных телефонах с ограниченными ресурсами. [5] WAP не может гарантировать, как контент будет отображаться на экране, поскольку элементы WAP рассматриваются как подсказки, учитывающие возможности каждого мобильного устройства. Например, некоторые мобильные телефоны не поддерживают графику/изображения или курсив. [10]

Пространство Wireless Application Environment (WAE) определяет языки разметки для конкретных приложений.

Для WAP версии 1.X основным языком WAE является язык беспроводной разметки (WML). В WAP 2.0 основным языком разметки является XHTML Mobile Profile .

WAP Push

Процесс WAP Push

WAP Push был включен в спецификацию, чтобы обеспечить возможность передачи WAP-контента на мобильный телефон с минимальным вмешательством пользователя. WAP Push — это, по сути, специально закодированное сообщение, содержащее ссылку на WAP-адрес. [12]

WAP Push был указан поверх протокола беспроводных дейтаграмм (WDP); как таковой, он может быть доставлен по любому каналу связи, поддерживаемому WDP, например GPRS или SMS. [13] Большинство сетей GSM имеют широкий спектр модифицированных процессоров, но активация GPRS из сети обычно не поддерживается, поэтому сообщения WAP Push должны доставляться поверх носителя SMS.

При получении WAP Push телефон с поддержкой WAP 1.2 (или более поздней версии) автоматически предоставит пользователю возможность доступа к содержимому WAP. Это также известно как WAP Push SI ( Индикация обслуживания ). [13] Вариант, известный как WAP Push SL ( Загрузка услуги ), напрямую открывает браузер для отображения содержимого WAP без взаимодействия с пользователем. Поскольку такое поведение вызывает проблемы безопасности, некоторые телефоны обрабатывают сообщения WAP Push SL так же, как и SI, обеспечивая взаимодействие с пользователем.

Сетевой объект, который обрабатывает push-сообщения WAP и доставляет их по IP- или SMS-каналу, известен как push-прокси-шлюз (PPG). [13]

ВАП 2.0

Модернизированная версия 2.0 была выпущена в 2002 году. Она использует урезанную версию XHTML со сквозным HTTP , отказавшись от шлюза и специального набора протоколов, используемых для связи с ним. Шлюз WAP можно использовать вместе с WAP 2.0; однако в этом сценарии он используется как стандартный прокси-сервер. Тогда роль шлюза WAP изменится с перевода на добавление дополнительной информации к каждому запросу. Он будет настроен оператором и может включать номера телефонов, местоположение, платежную информацию и информацию о телефонной трубке.

Мобильные устройства обрабатывают XHTML Mobile Profile (XHTML MP), язык разметки, определенный в WAP 2.0. Это подмножество XHTML и расширение XHTML Basic . Версия каскадных таблиц стилей ( CSS ), называемая WAP CSS, поддерживается XHTML MP.

ММС

Служба обмена мультимедийными сообщениями (MMS) представляет собой комбинацию WAP и SMS , позволяющую отправлять графические сообщения.

История

WAP Forum был основан в 1998 году компаниями Ericsson, Motorola, Nokia и Unwired Planet. [14] В первую очередь он был направлен на объединение различных беспроводных технологий в стандартизированном протоколе. [15] В 2002 году WAP Forum был объединен (вместе со многими другими форумами отрасли) в Open Mobile Alliance (OMA). [16]

Европа

Первой компанией, запустившей WAP-сайт, был голландский оператор мобильной связи Telfort BV в октябре 1999 года. Сайт был разработан как побочный проект Кристофера Би и Юана Маклеода и запущен с дебютом Nokia 7110 . Маркетологи раскручивали WAP во время его появления, [17] заставляя пользователей ожидать, что WAP будет иметь производительность фиксированного (не мобильного) доступа в Интернет . BT Cellnet , одна из британских телекоммуникационных компаний , провела рекламную кампанию, изображающую мультяшного пользователя WAP, путешествующего по «информационному пространству», похожему на Neuromancer . [18] Когда в 1999 году стали доступны первые телефоны, с точки зрения скорости, простоты использования, внешнего вида и совместимости реальность далеко не оправдала ожиданий. [19] [20] Это привело к широкому использованию сардонических фраз, таких как « Бесполезный протокол приложений», [21] «Подожди и заплати», [22] и WAPlash. [23]

В период с 2003 по 2004 год WAP снова возродился с появлением беспроводных услуг (таких как Vodafone Live!, T-Mobile T-Zones и других легкодоступных услуг). Доходы операторов были получены за счет передачи данных GPRS и UMTS , что представляет собой бизнес-модель, отличную от используемой традиционными веб-сайтами и интернет-провайдерами . По данным Ассоциации мобильной передачи данных, WAP-трафик в Великобритании увеличился вдвое с 2003 по 2004 год. [24]

К 2013 году использование WAP практически исчезло. Большинство крупных компаний и веб-сайтов с тех пор отказались от использования WAP, и в течение ряда лет он не был основной технологией для Интернета на мобильных устройствах.

Большинство современных интернет-браузеров мобильных телефонов теперь полностью поддерживают HTML, CSS и большую часть JavaScript , и им не нужно использовать какую-либо разметку WAP для совместимости веб-страниц. Список телефонов, поддерживающих HTML, обширен и включает все телефоны Android, все версии телефонов iPhone, все устройства Blackberry, все устройства под управлением Windows Phone и многие телефоны Nokia.

Азия

WAP добился большого успеха в Японии. В то время как крупнейший оператор NTT DoCoMo не использовал WAP в пользу своей собственной системы i-mode , конкурирующие операторы KDDI ( au ) и SoftBank Mobile (ранее Vodafone Japan ) успешно внедрили технологию WAP. В частности, услуги chakuuta или chakumovie (рингтон песни или рингтон фильма) ( au ) были основаны на WAP. Как и в Европе, использование WAP и i-mode сократилось в 2010-х годах, поскольку в Японии стали популярны смартфоны с поддержкой HTML.

Соединенные Штаты

Внедрение WAP в США пострадало из-за того, что многие провайдеры сотовой связи требовали отдельной активации и дополнительных сборов за поддержку данных, а также потому, что телекоммуникационные компании стремились ограничить доступ к данным только утвержденными поставщиками данных, работающими по лицензии оператора связи. [ нужна цитата ]

Признавая наличие проблемы, Федеральная комиссия по связи США (FCC) 31 июля 2007 года издала приказ, согласно которому лицензиаты диапазона «Верхний блок C 700 МГц» в диапазоне 22 МГц должны были внедрить беспроводную платформу, которая позволит клиентам: производители устройств, сторонние разработчики приложений и другие лица могут использовать любое устройство или приложение по своему выбору при работе в этом конкретном лицензированном диапазоне сети. [25] [26]

Критика

Комментаторы раскритиковали несколько аспектов языка беспроводной разметки (WML) и WAP. Техническая критика включает в себя:

Другая критика касается конкретных реализаций WAP операторами беспроводной связи:

Уроки проектирования протоколов от WAP

Первоначальная модель WAP обеспечивала простую платформу для доступа к веб-сервисам WML и электронной почте с помощью мобильных телефонов в Европе и регионах Юго-Восточной Азии. В 2009 году у него по-прежнему оставалась значительная база пользователей. Более поздние версии WAP, в первую очередь ориентированные на рынок США, были разработаны Дэниелом Тилденом из Bell Labs для другого требования — обеспечить полный веб-доступ XHTML с использованием мобильных устройств с более высокими техническими характеристиками и стоимостью, а также с более высокой степенью сложности программного обеспечения. .

Значительное обсуждение было посвящено вопросу о том, является ли структура протокола WAP подходящей.

Первоначальная конструкция WAP была специально нацелена на независимость от различных протоколов (SMS, IP через PPP через канал с коммутацией каналов, IP через GPRS и т. д.). Это привело к созданию протокола, значительно более сложного, чем мог бы создать подход непосредственно через IP.

Наиболее спорным, особенно для многих со стороны IP, был дизайн WAP over IP. Протокол уровня передачи WAP, WTP, использует свои собственные механизмы повторной передачи через UDP , чтобы попытаться решить проблему неадекватности TCP в сетях с высокими потерями пакетов. [ нужна цитата ]

Смотрите также

Рекомендации

  1. ^ Шарма, Четан; Накамура, Ясухиса (20 ноября 2003 г.). Услуги беспроводной передачи данных: технологии, бизнес-модели и глобальные рынки . Издательство Кембриджского университета. п. 194. ИСБН 978-0-521-82843-7.
  2. ^ "Новости BBC | SCI/TECH | Wap - беспроводное окно в мир" . news.bbc.co.uk. ​Проверено 18 июня 2024 г.
  3. ^ "BBC - Европейские сотовые сети h2g2 - Введение" . www.bbc.co.uk. ​Проверено 18 июня 2024 г.
  4. ^ «BBC - Бристоль - Цифровое будущее - WAP получает ракету» . www.bbc.co.uk. ​Проверено 18 июня 2024 г.
  5. ^ ab «BBC закрывает сайт WML» .
  6. ^ Team Digit (январь 2006 г.). «Ускоренный путь к мобильной телефонии». Интернет-архив . Джасубхай Цифровые Медиа. Архивировано из оригинала (текста) 8 июня 2014 года . Проверено 1 марта 2017 г.
  7. ^ «X.225: Информационные технологии - Взаимодействие открытых систем - Протокол сеанса, ориентированный на соединение: Спецификация протокола» . Архивировано из оригинала 1 февраля 2021 года . Проверено 10 марта 2023 г.
  8. ^ Кришнасвами, Шанкара. «Методологии беспроводной связи и протокол беспроводных приложений» (PDF) . Архивировано из оригинала (PDF) 23 марта 2022 года.
  9. ^ ab Разработка WAP 2.0. Que. 2002. ISBN 978-0-7897-2602-5.
  10. ^ ab Протокол беспроводных приложений (WAP): Технический обзор Wiley. Джон Уайли и сыновья. 14 марта 2002 г. ISBN. 978-0-471-43759-8.
  11. ^ Необходимый WAP для веб-профессионалов. Прентис Холл Профессионал. 2001. ISBN 978-0-13-092568-8.
  12. ^ MX Telecom: WAP Push.
  13. ^ abc Openwave: Обзор технологии WAP Push.
  14. ^ Пресс-релиз Nokia, 8 января 1998 г.: Ericsson, Motorola, Nokia и Unwired Planet создают Wireless Application Protocol Forum Ltd.
  15. ^ «Краткая история WAP». Блог HCI . 8 декабря 2004 года . Проверено 5 августа 2011 г.
  16. ^ «О OMA SpecWorks - OMA SpecWorks» . www.openmobilealliance.org .
  17. ^ Остаётся ли звонок Вапа без ответа? vnunet.com, 2 июня 2000 г.
  18. ^ Silicon.com: BT Cellnet подвергся критике из-за «вводящей в заблуждение» WAP-рекламы. Опубликовано 3 ноября 2000 г., получено 17 сентября 2008 г. Архивировано 24 июля 2008 г. на Wayback Machine .
  19. ^ http://press.nokia.com/PR/199902/777256_5.html Архивировано 27 августа 2001 г. в пресс-релизе Wayback Machine Nokia 7110.
  20. ^ http://www.filibeto.org/mobile/firmware.html Дата первой публичной версии прошивки Nokia 7110.
  21. Баттерс, Джордж (23 сентября 2005 г.). «The Globe and Mail: «Путеводитель по беспроводным чудесам для выживших», 23 сентября 2005 г.». Глобус и почта .
  22. Мокрый, Филипп де (14 ноября 2000 г.). «Через него проходит RIVR». ITWeb .
  23. ^ "WAPlash" . Проверено 29 мая 2014 г.
  24. ^ «Новости, советы и рекомендации для специалистов в области технологий». Техреспублика . Архивировано из оригинала 2 августа 2009 г. Проверено 17 сентября 2008 г.
  25. ^ Федеральная комиссия по связи США. «FCC пересматривает правила 700 МГц для развития совместимых коммуникаций общественной безопасности и содействия развертыванию широкополосной беспроводной связи», 31 июля 2007 г. По состоянию на 8 октября 2007 г.
  26. ^ Альтернативная ссылка на «FCC пересматривает правила 700 МГц для развития совместимых коммуникаций общественной безопасности и содействия развертыванию широкополосной беспроводной связи». Архивировано 18 июля 2009 г. на Wayback Machine.
  27. ^ "Галерея: Moteur de recherche de l'internet mobile" . 20 августа 2008 г. Архивировано из оригинала 20 августа 2008 г. Проверено 19 апреля 2023 г.
  28. ^ Энциклопедия портальных технологий и приложений. Идея Групп Инк (IGI). 30 апреля 2007 г. ISBN. 978-1-59140-990-8.