

Самое главное |
| |
| |
| |
| Информация |
| |
| |
| |
| |
| |
| |
| Библиотека |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| Прочее |
| |
| |
|
|
 |
Материал предоставлен Кунегиным С. В. Другие материалы по информационным и технологиям (связь, сети, телевидение, безопасность и др.) Вы можете посмотреть на сайте kunegin.narod.ru
Wireless Application Protocol
Протокол
беспроводного доступа WAP (Wireless Application Protocol)
специально разработан для быстрой передачи
небольших пакетов данных на браузеры, «прошитые»
(или загружаемые) в сотовых телефонах и других
мобильных терминалах последнего поколения. Его
продвижением занимается межотраслевая организация WAP Forum (http://www.wapforum.org/),
основанная компаниями Motorola, Nokia, Ericsson и Phone.com
(ранее известной под именем Unwired Planet).
Стек протоколов WAP основан на
классической многоуровневой модели OSI и включает
в себя четыре основные составляющие и одну
спецификацию самого высокого уровня - WAE (Wireless
Application Environment). Стандарт WAE описывает языки
разметки, используемые для создания информационных страниц. Версия WAP 1.0 определяла в
качестве стандарта два - HDML и WML. HDML не получил
широкого распространения и был исключен из
последующих реализаций, поэтому далее он не
рассматривается. Следует заметить, что, помимо
стандартных, некоторые компании встраивают в
терминалы поддержку своих собственных языков,
так, например, Motorola использует разработанный ею
VoxML и поддерживает портал, созданный с его
помощью. Кроме собственно языка разметки, для разработки несложных интерактивных "колод"
в WAE введен скриптовый язык WML Script - очень близкий
родственник JavaScript, его упрощенная версия.

Рис.2. Архитектура WAP
Еще один стандарт WTA (Wireless Telephone Application),
относящийся к прикладному уровню, описывает
способ создания и взаимодействия специальных
операторских сервисов, как-то: автоматический
биллинг, информационные бюллетени. Таким
образом, провайдер мобильных услуг получает
возможность предоставлять дополнительные
услуги и упростить работу с клиентами.
Следующий уровень - сессионный, и ему
соответствует протокол WSP (Wireless Session Protocol). Его
основная задача - поддерживать неразрывным сеанс
связи в течение длительных интервалов ожидания ответа, которые могут возникнуть при выборе SMS в
качестве bearer или применении удаленного gateway.
Кроме того, WSP предусматривает использование
push-технологий, то бишь доставку
"незапрошенного" контента. В этом случае
соединение инициируется не клиентом, а сервером,
что применяется для распространения новостей,
рекламы и т. д. Уровень транзакций, который
обрабатывает отдельные пакеты соединения,
реализуется протоколом WTP (Wireless Transaction Protocol).
Над основным протоколом передачи WDP (Wireless Datagram
Protocol) для обеспечения безопасности и шифрования данных в соединении введена надстройка - WTSL (Wireless
Transport Security Layer). Ее спецификация основана на
обычном для Internet Secure Socket Layer. Ну а WDP в своей основе
имеет классические TCP/IP и UDP/IP. К сожалению, наряду
со всеми достоинствами, присущими этим
протоколам, к WAP перешли и их недостатки. Так,
например, если используется обмен данными по
типу UDP (т. е. без установления соединения), то
становится невозможным контроль потерянных
пакетов на уровне транзакций, и его приходится осуществлять методом повтора сессий, что
серьезно увеличивает трафик в и без того узкой
полосе пропускания мобильных коммуникаций.
Ну и последний уровень - физический. Он
характеризует способ передачи данных в эфире.
Разработчики WAP постарались сделать эту часть
спецификации как можно более гибкой, это было
необходимо, чтобы сервисом могли
воспользоваться все, вне зависимости от того,
какой стандарт мобильной связи поддерживает
терминал. В версии WAP 1.0 в качестве bearer (носитель -
это название получил конкретный физический
коммуникационный протокол) предлагался исключительно SMS. Такое положение дел не
устраивало множество операторов (в частности, не
предусматривался протокол для аналоговых сетей),
поэтому спустя четыре месяца появилась версия 1.1.
Сюда были добавлены: СDPD для аналоговых сотовых
сетей, USSD, классический CSD, GPRS - для цифровых. В
разрабатываемой спецификации 1.2 также обещана
поддержка стандарта UMTS (Universal Mobile Telephone Service),
более известного сейчас как 3G.
<предыдущая страница]
[оглавление] [следующая страница>
|
 |
| Объявления |
| Форум временно закрыт, откроется после апгрейда |
|
|
 |
| |
|
Контент, программирование © Anatoly Skoblov, 2001-2004
Дизайн © Белоногов Алексей [www.belonogov.ru], 2003
Все статьи, справочники, фотографии и программы, размещенные на сайте, являются интеллектуальной собственностью автора
сайта или других лиц и защищаются законом РФ об авторском праве. Любое коммерческое использование, а также копирование, помещение на страницы
в сети Интернет и в печатные издания материалов с сайта без письменного разрешения авторов запрещено.
| |