Протокол беспроводного приложения - Wireless Application Protocol

Протокол беспроводного приложения (WAP) это технический стандарт для доступа к информации через мобильный беспроводная сеть. А WAP браузер это веб-браузер за мобильные устройства Такие как мобильные телефоны которые используют протокол. Представлен в 1999 г.[1] WAP приобрел некоторую популярность в начале 2000-х, но к 2010-м годам на смену ему пришли более современные стандарты. Большинство современных браузеров для мобильных телефонов теперь полностью поддерживают HTML, поэтому им не нужно использовать разметку WAP для совместимости веб-страниц, и, следовательно, большинство из них больше не могут отображать и отображать страницы, написанные на WML, языке разметки WAP.[2]

До внедрения WAP у поставщиков мобильных услуг были ограниченные возможности предлагать интерактивные услуги передачи данных, но им требовалась интерактивность для поддержки Интернет и Интернет такие приложения, как электронная почта, цены на акции, новости и спортивные заголовки. Японский i-режим Система предложила еще один крупный конкурирующий протокол беспроводной передачи данных.

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

Стек WAP

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

Среда беспроводных приложений (WAE)Набор протоколов WAP
Протокол беспроводного сеанса (WSP)
Протокол беспроводной транзакции (WTP)
Безопасность беспроводного транспортного уровня (WTLS)
Протокол беспроводной передачи датаграмм (WDP)
*** Любая беспроводная сеть передачи данных ***

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

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

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

Этот набор протоколов позволяет терминалу передавать запросы, которые имеют HTTP или же HTTPS эквивалентно WAP шлюз; шлюз переводит запросы в простой HTTP.

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

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

WAP Push

Процесс WAP Push

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

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

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

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

WAP 2.0

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

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

MMS

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

История

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

Европа

Первой компанией, запустившей WAP-сайт, была голландская компания. мобильный телефон оператор Telfort BV в октябре 1999 года. Сайт был разработан как побочный проект Кристофером Би и Юаном МакЛеодом и запущен с дебютом Nokia 7110. Маркетологи раздутый WAP на момент его внедрения,[9] заставляют пользователей ожидать, что WAP будет иметь производительность фиксированной (немобильной) доступ в Интернет. BT Cellnet, один из Великобритании телекоммуникации, провел рекламную кампанию с изображением мультяшного пользователя WAP. серфинг через Нейромант -подобное «информационное пространство».[10] С точки зрения скорости, простоты использования, внешнего вида и функциональной совместимости, реальность не оправдала ожиданий, когда первые телефоны стали доступны в 1999 году.[11][12] Это привело к широкому использованию сардонических фраз, таких как «Бесполезный протокол приложений»,[13] "Жди и плати",[14] и WAPlash.[15]

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

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

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

Азия

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

нас

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

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

Критика

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

  • В идиосинкразический Язык WML: WML отрезал пользователей от обычных HTML Интернет, оставляя пользователям WAP доступным только собственное содержимое WAP и прокси-содержимое Web-to-WAP. Однако другие утверждают[ВОЗ? ] эта технология на этом этапе просто не могла бы предоставить доступ к чему-либо, кроме специально разработанного контента, что было единственной целью WAP и его простого, упрощенного интерфейса, поскольку граждане многих стран в настоящее время не подключены к Интернету время и должны использовать финансируемые и контролируемые государством порталы для доступа к WAP и аналогичным несложным услугам.
  • Недостаточная спецификация требований к терминалу: ранние стандарты WAP включали множество дополнительных функций и недоопределенных требований, что означало, что совместимые устройства не обязательно будут взаимодействовать должным образом. Это привело к большой разнице в реальном поведении телефонов, главным образом потому, что разработчики WAP-услуг и производители мобильных телефонов не сделали этого.[нужна цитата ] получите копию стандартов или правильного оборудования и стандартных программных модулей. Например, некоторые модели телефонов не принимают страницы размером более 1 КБ; другие просто рухнут. Пользовательский интерфейс устройств также был недостаточно определен: например, клавиши доступа (например, возможность нажать «4» для прямого доступа к четвертой ссылке в списке) были реализованы по-разному в зависимости от модели телефона (иногда с номером ключа доступа, автоматически отображаемым браузер рядом со ссылкой, иногда без нее, а иногда клавиши доступа вообще не реализовывались).
  • Ограниченные возможности пользовательского интерфейса: терминалы с маленькими черно-белыми экранами и несколькими кнопками, как ранние WAP-терминалы, сталкиваются с трудностями при представлении большого количества информации своему пользователю, что усугубляет другие проблемы: нужно было быть очень осторожным при разработке пользовательского интерфейса на таком устройстве с ограниченными ресурсами, что и было настоящей концепцией WAP.
  • Отсутствие хороших инструментов разработки: проблемы, описанные выше, могли быть решены перед лицом инструмента разработки WML, который позволил бы поставщикам контента легко публиковать контент, который безупречно взаимодействовал бы со многими моделями, адаптируя страницы, представленные к Пользователь-агент тип. Однако существующие комплекты разработки не обеспечивали такой общей возможности. Разработка для Интернета была простой: с текстовым редактором и веб-браузером любой мог начать работу, в том числе благодаря снисходительной природе большинства движков рендеринга настольных браузеров. Напротив, строгие требования спецификаций WML, разнообразие терминалов и требования к тестированию различных беспроводных терминалов, наряду с отсутствием широко доступных инструментов разработки и эмуляции настольных компьютеров, значительно увеличили время, необходимое для завершения большинства проектов. По состоянию на 2009 годОднако благодаря тому, что многие мобильные устройства поддерживают XHTML, и такие программы, как Adobe Go Live и Dreamweaver, предлагающие улучшенные инструменты веб-разработки, становится все проще создавать контент, доступный для многих новых устройств.
  • Отсутствие инструментов профилирования пользовательского агента: для веб-хостов быстро стало практически невозможно определить, исходит ли запрос от мобильного устройства или от более крупного и более мощного устройства. Никакого полезного профилирования или базы данных возможностей устройств не было встроено в спецификации неавторизованных несовместимых продуктов.[нужна цитата ]

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

  • Пренебрежение поставщиками контента: некоторые операторы беспроводной связи приняли стратегию «построим, и они придут», что означает, что они будут просто обеспечивать транспортировку данных, а также терминалы, а затем ждать, пока поставщики контента опубликуют свои услуги в Интернете. и сделают свои инвестиции в WAP полезными. Однако контент-провайдеры не получали никакой помощи или стимулов пройти сложный путь разработки. Другие, особенно в Японии (см. Ниже), вели более обстоятельный диалог со своим сообществом поставщиков контента, который затем был воспроизведен в современных, более успешных услугах WAP, таких как i-режим в Японии или Галерея сервис во Франции.
  • Недостаток открытости. Многие операторы беспроводной связи продавали свои услуги WAP как «открытые», так как они позволяли пользователям получать доступ к любым услугам, выраженным в WML и опубликованным в Интернете. Однако они также позаботились о том, чтобы первая страница, к которой обращались клиенты, была их собственным «беспроводным порталом», который они очень тщательно контролировали. Некоторые операторы также отключили редактирование или доступ к адресной строке в браузере устройства. Чтобы облегчить пользователям, желающим уйти с палубы, адресная строка на форма на странице, связанной с жестко заданной домашней страницей. Это упрощает операторам связи реализацию фильтрации внешних WML-сайтов по URL-адресам или отключение адресной строки в будущем, если оператор связи решит переключить всех пользователей на модель «огороженного сада». Учитывая сложность набора полностью квалифицированного URL-адреса на клавиатуре телефона, большинство пользователей отказались бы выходить из портала или огороженный сад; не позволяя третьим лицам размещать свои записи на беспроводном портале операторов, некоторые[ВОЗ? ] утверждают, что операторы лишаются ценной возможности. С другой стороны, некоторые операторы[который? ] утверждают, что их клиенты хотели бы, чтобы они управляли опытом и на таком ограниченном устройстве избегали предоставления доступа к слишком большому количеству услуг.[нужна цитата ]

Уроки дизайна протокола из WAP

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

Значительное обсуждение затронуло вопрос о том, была ли уместна конструкция протокола WAP. Немного[ВОЗ? ] предположили, что простой интерфейс с экономией полосы пропускания Суслик больше подходит для мобильных телефонов и персональных цифровых помощников (КПК).[19]

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

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

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

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

  1. ^ Шарма, Четан; Накамура, Ясухиса (20 ноября 2003 г.). Услуги беспроводной передачи данных: технологии, бизнес-модели и глобальные рынки. Издательство Кембриджского университета. п.194. ISBN  978-0-521-82843-7.
  2. ^ Team Digit (январь 2006 г.). «Быстрый переход к мобильной телефонии». Интернет-архив. Jasubhai Digital Media. Архивировано из оригинал (текст) 8 июня 2014 г.. Получено 1 марта 2017.
  3. ^ Кришнасвами, Шанкара. «Методологии беспроводной связи и протокол беспроводных приложений» (PDF).
  4. ^ MX Telecom: WAP Push.
  5. ^ а б c Openwave: Обзор технологии WAP Push.
  6. ^ Пресс-релиз Nokia от 8 января 1998 г .: Ericsson, Motorola, Nokia и Unwired Planet учредили Wireless Application Protocol Forum Ltd.
  7. ^ «Краткая история WAP». Блог HCI. 8 декабря 2004 г.. Получено 5 августа, 2011.
  8. ^ «О OMA SpecWorks - OMA SpecWorks». www.openmobilealliance.org.
  9. ^ Будет ли звонок Вапа без ответа? vnunet.com, 2 июня 2000 г.
  10. ^ Silicon.com: BT Cellnet разоблачила "вводящую в заблуждение" WAP-рекламу Опубликовано 3 ноября 2000 г., дата обращения 17 сентября 2008 г. В архиве 24 июля 2008 г. Wayback Machine
  11. ^ http://press.nokia.com/PR/199902/777256_5.html Nokia 7110 Пресс-релиз
  12. ^ http://www.filibeto.org/mobile/firmware.html Дата ревизии первой публичной прошивки Nokia 7110
  13. ^ "Земной шар и почта:" Путеводитель выжившего по беспроводной сети ", 23 сентября 2005 г.". theglobeandmail.com.
  14. ^ IT Web: "Ривер проходит через него", 14 ноября 2000 г.
  15. ^ "WAPlash". Получено 29 мая 2014.
  16. ^ «Новости, советы и рекомендации для профессионалов в области технологий». TechRepublic.
  17. ^ Федеральная комиссия по связи США.«Федеральная комиссия связи США пересматривает правила 700 МГц для улучшения взаимодействия служб общественной безопасности и содействия развертыванию беспроводного широкополосного доступа», 31 июля 2007 г. Проверено 8 октября 2007 г.
  18. ^ Альтернативная ссылка на «Федеральная комиссия связи США пересматривает правила 700 МГц для улучшения взаимодействия служб общественной безопасности и содействия развертыванию беспроводного широкополосного доступа»
  19. ^ "Суслик: подземные технологии". wired.com.

внешняя ссылка

Статья основана на материалах, взятых из Бесплатный онлайн-словарь по вычислительной технике до 1 ноября 2008 г. и зарегистрированы в соответствии с условиями «перелицензирования» GFDL, версия 1.3 или новее.