Тип протокола wap или http что лучше. Смотреть что такое "WAP" в других словарях. Общие сведения о протоколе WAP

Передаётся на дисплей мобильного телефона.

Теоретически, если бы экран мобильного телефона смог отобразить то многообразие информации, что и дисплей компьютера, то WAP ничем не отличался бы от отображения обычных WEB-страниц. Но так как разрешение экрана дисплея мобильного телефона невелико, отображение WAP-сайтов отличается недостаточной графикой и анимацией, а объём информации сведён к необходимому минимуму.

История WAP

Сегодня наблюдается ситуация, когда при настройке интернет-доступа на мобильном телефоне оператор сотовой связи высылает именно wap-настройки, в частности точку доступа, начинающуюся с "wap.". Так как wap-трафик обычно значительно дороже

WAP 2.0

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

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

WAP 2.0 совместим с предыдущими версиями WAP.

Архитектура WAP

Разработчики WAP попытались максимально использовать существующие технологии World Wide Web. Поэтому архитектура WAP очень похожа на архитектуру WWW. В WAP используется тот же самый способ адресации ресурсов, что и в WWW, те же обозначения типов данных.

В WAP существуют свои аналоги JavaScript. В качестве клиента выступает мобильное устройство со встроенным WAP-браузером (см. также WAP-сайт). Запросы от него идут на WAP-шлюз, который, получив данные от сервера, отправляет их клиенту. В качестве сервера может выступать самый обычный Web-сервер. В этом случае между WAP-шлюзом и сервером используется протокол PHP, CGI и т. п.

В функции WAP-шлюза входят преобразование запросов из формата WAP-протокола в формат WWW-протокола и обратно, а также преобразование данных с целью оптимизации трафика.

Чтобы уменьшить объем передаваемых по беспроводной сети данных, текстовые ресурсы, пришедшие от сервера, передаются клиенту в бинарной форме.

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

Сотовые компании в России, предоставляющие WAP-доступ

Практически каждый сотовый оператор предоставляет своим абонентам услугу WAP. Самые популярные операторы:

  • Енисейтелеком

Примечания

См. также

    Ссылки

    • Спецификации WAP (англ.)

    Wikimedia Foundation . 2010 .

  • Ратификация
  • SPECIAL

Смотреть что такое "WAP" в других словарях:

    WAP 1.2.1

    WAP 2.0 - WAP (англ. Wireless Application Protocol протокол беспроводного доступа) это средство получения доступа к ресурсам интернет посредством только мобильного телефона, не прибегая к помощи компьютера и/или модема. По сути это технический стандарт,… … Википедия

    Wap - [ wap ] n. m. 1998; sigle angl., de Wreless Application Protocol « protocole pour application sans fil » ♦ Anglic. Technologie permettant d accéder depuis un téléphone mobile aux services offerts par Internet. Le WAP, le Wap. ● WAP nom masculin … Encyclopédie Universelle

    WAP - WẠP 〈a. Abk. für engl.〉 Wireless Application Protocol, Einrichtung, mit der über Mobiltelefone Internetseiten abrufbar sind * * * WẠP , das; s <meist ohne Art.> :… … Universal-Lexikon

    wap - wap·a·too; wap·en·take; wap·pen·schaw·ing; wap·per jawed; wap·pin·ger; wap·po; wap; wap·pen·schaw; … English syllables

    WAP - noun TELECOMMUNICATIONS wireless application protocol a system for sending and receiving messages and connecting to the Internet using radio waves. WAP makes it possible for electronic equipment that is not physically attached … Financial and business terms

WAP? Что это такое?

WAP? Что это такое?

GPRS

4.1 GPRS

Одним из существенных недостатков сетей сотовой связи стандарта GSM на сегодняшний день является низкая скорость передачи данных (максимум 9.6 кбит/с). Да и сама организация этого процесса далека от совершенства - для передачи данных абоненту выделяется один голосовой канал, а биллинг осуществляется исходя из времени соединения (причем по тарифам, мало отличающимся от речевых).

Для высокоскоростной передачи данных посредством существующих GSM-сетей и была разработана GPRS (General Packet Radio Service - услуга пакетной передачи данных по радиоканалу). Необходимо отметить, что кроме повышения скорости (максимум составляет 171.2 кбит/с, но об этом чуть ниже), новая система предполагает иную схему оплаты услуги передачи данных - при использовании GPRS расчеты будут производиться пропорционально объему переданной информации, а не времени, проведенному online. К тому же, введение GPRS будет способствовать более бережливому и рациональному распределению радиочастотного ресурса: особо не вдаваясь в технические тонкости можно сказать, что "пакеты" данных предполагается передавать одновременно по многим каналам (именно в одновременном использовании нескольких каналов и заключается выигрыш в скорости) в паузах между передачей речи. И только в паузах - голосовой трафик имеет безусловный приоритет перед данными, так что скорость передачи информации определяется не только возможностями сетевого и абонентского оборудования, но и загрузкой сети. Подчеркну, что в GPRS ни один канал не занимается под передачу данных целиком - и это основное качественное отличие новой технологии от используемых ныне. Вы только представьте - можно постоянно иметь на своем ноутбуке зеленую ромашку ICQ, не нагружая этим сеть, и платить пропорционально объему полученных и отправленных сообщений

Разумеется, разработчики GPRS приложили все усилия для того, чтобы установка новой системы "поверх" существующих GSM-сетей оказалась как можно менее обременительной (и разорительной, что немаловажно) для операторов. Давайте рассмотрим подробнее, какие новые блоки и связи появляются в общей архитектуре системы сотовой связи стандарта GSM с внедрением GPRS, а потом обсудим пользовательское оборудование, способное работать с высокоскоростной пакетной передачей данных.

GPRS изнутри.

Доработку GSM-сети для предоставления услуг высокоскоростной передачи данных GPRS можно условно разделить на две формы - программную и аппаратную. Если говорить о программном обеспечении, то оно нуждается в замене или обновлении практически всюду - начиная с реестров HLR-VLR и заканчивая базовыми станциями BTS. В частности, вводится режим многопользовательского доступа к временным кадрам каналов GSM, а в HLR, например, появляется новый параметр Mobile Station Multislot Capability (количество каналов, с которыми одновременно может работать мобильный телефон абонента, но об этом ниже).



Рисунок 1. Система GPRS

Ядро системы GPRS (GPRS Core Network) состоит (рис.1) из двух основных блоков - SGSN (Serving GPRS Support Node - узел поддержки GPRS) и GGPRS (Gateway GPRS Support Node - шлюзовой узел GPRS). Остановимся на их функциях более подробно.

SGSN является, грубо говоря, мозгом рассматриваемой системы. В некотором роде SGSN можно назвать аналогом MSC - коммутатора сети GSM. SGSN контролирует доставку пакетов данных пользователям, взаимодействует с реестром собственных абонентов сети HLR, проверяя, разрешены ли запрашиваемые пользователями услуги, ведет мониторинг находящихся online пользователей, организует регистрацию абонентов вновь "проявившихся" в зоне действия сети и т.п. Так же как и MSC, SGSN, в системе может быть и не один - в этом случае каждый узел отвечает за свой участок сети. Например, SGSN производства компании Motorola имеет следующие характеристики: каждый узел поддерживает передачу до 2000 пакетов в секунду, одновременно контролирует до 10000 находящихся online пользователей. Всего же в системе может быть до 18 SGSN Motorola.

Предназначение GGSN можно понять из его названия - грубо говоря, это шлюз между сотовой сетью (вернее, ее частью для передачи данных GPRS) и внешними информационными магистралями (Internet, корпоративными интранет-сетями, другими GPRS системами и так далее). Основной задачей GGSN, таким образом, является роутинг (маршрутизация) данных, идущих от и к абоненту через SGSN. Вторичными функциями GGSN является адресация данных, динамическая выдача IP-адресов, а также отслеживание информации о внешних сетях и собственных абонентах (в том числе тарификация услуг).

Замечу, что в GPRS-систему заложена хорошая масштабируемость - при появлении новых абонентов оператор может увеличивать число SGSN, а при эскалации суммарного трафика - добавлять в систему новые GGSN. Внутри ядра GPRS-системы (между SGSN и GGSN) данные передаются с помощью специального туннельного протокола GTP (GPRS Tunneling Protocol).

Еще одной составной частью системы GPRS является PCU (Packet Control Unit - устройство контроля пакетной передачи). PCU стыкуется с контроллером базовых станций BSC и отвечает за направление трафика данных непосредственно от BSC к SGSN.

В перспективе (при ориентации системы на мобильный Интернет) возможно добавление специального узла - IGSN (Internet GPRS Support Node - узел поддержки Интернет).

За управление и контроль GPRS-системы отвечает OMC-R/G (Operation and Maintenance Center - Radio/GSN - центр управления и обслуживания радио/узла GPRS: на рис.1 не показан). Это, так сказать, интерфейс между системой и обслуживающим ее персоналом.

Прежде чем приступить к работе с GPRS, мобильная станция, так же как и в обычном случае передачи голоса, должна зарегистрироваться в системе. Как уже было сказано, регистрацией (а, точнее, "прикреплением" (attachment) к сети) пользователей занимается SGSN. В случае успешного прохождения всех процедур (проверки доступности запрашиваемой услуги и копирования необходимых данных о пользователе из HLR в SGSN) абоненту выдается P-TMSI (Packet Temporary Mobile Subscriber Identity - временный номер мобильного абонента для пакетной передачи данных), аналогичный TMSI, который назначается мобильному телефону для передачи голоса (кстати, если абонентский терминал относится к классу А (см. ниже), то ему при регистрации выделяется как TMSI, так и P-TMSI).

Для быстрой маршрутизации информации к мобильному абоненту GPRS-система нуждается в данных о его месторасположении относительно сети, причем с большей точностью, нежели в случае передачи голосового трафика (напомню, HLR и VLR хранят номер Location Area (LA), в которой находится абонент). Но представьте себе, как возрастет служебный трафик в сотовой сети и расход энергии мобильным аппаратом, если телефон будет информировать систему каждый раз при переходе от одной соты к другой! Чтобы найти разумный компромисс между объемом сигнального трафика в сети GPRS и необходимостью знать с высокой точностью местонахождение абонента принято деление терминалов на три класса:

  • IDLE (неработающий). Телефон отключен или находится вне зоны действия сети. Очевидно, что система не отслеживает перемещение подобных абонентов.
  • STANDBY (режим ожидания). Аппарат зарегистрирован (прикреплен) в GPRS-системе, но уже долгое время (определяемое специальным таймером) не работает с передачей данных. Местоположение STANDBY-абонентов известно с точностью до RA (Routing Area - область маршрутизации). RA мельче, чем LA (каждая LA разбивается на несколько RA, но, тем не менее, RA крупнее, чем сота, и состоит из нескольких элементарных ячеек).
  • READY (готовность). Абонентский терминал зарегистрирован в системе и находится в активной работе. Координаты телефонов, находящихся в режиме READY, известны системе (а, точнее, SGSN) с точностью до соты.

Согласно этой идеологии, терминалы, находящиеся в STANDBY-режиме, при переходе из одного RA в другой посылают SGSN специальный сигнал о смене области маршрутизации (routing area update request). Если новая и старая RA контролируется одним SGSN, то смена RA приводит лишь к корректировке записи в SGSN. Если же абонент переходит в зону действия нового SGSN, то новый SGSN запрашивает у старого информацию о пользователе, а MSC, VLR, HLR и вовлеченные в работу GGSN ставятся в известность о смене SGSN. Когда телефон, работающий с GPRS-системой, перемещается в другую LA, то SGSN отправляет соответствующему VLR сообщение о необходимости смены записи о местонахождении абонента.

Интересно обстоят дела с маршрутизацией данных в случае роуминга GPRS-абонента. При этом возможны два варианта, или, правильней сказать, сценария. SGSN в обоих случаях используется гостевой (VSGSN - Visited SGSN), а вот GGSN может использоваться либо гостевой (VGGSN - Visited GGSN), либо домашний (HGGSN - Home GGSN). В последнем случае между домашним и гостевым операторами должна существовать GPRS-магистраль (InterPLMN GPRS BackBone - GPRS-линия между разными мобильными сетями) для передачи трафика между HGGSN и мобильным абонентом. Кроме того, появляется необходимость в BG (Border Gateway - граничный шлюз) с обеих сторон с целью обеспечения защиты сетей от атак извне.

Следует отметить такой важный параметр, как QoS (Quality of Service - качество сервиса). Очевидно, что видеоконференция в режиме реального времени и отправка сообщения электронной почты предъявляют разные требования, например, к задержкам на пути пакетов данных. Поэтому в GPRS существует несколько классов QoS, подразделяющихся по следующим признакам:

  • необходимому приоритету (существует высокий, средний и низкий приоритет данных);
  • надежности (разделение на три класса по количеству возможных ошибок разного рода, потерянных пакетов и т.п.);
  • задержкам (задержки информации вне GPRS-сети в расчет не принимаются);
  • количественным характеристикам (пиковое и среднее значение скорости);

Класс QoS выбирается индивидуально для каждой новой сессии передачи данных.

Кроме QoS, в характеристику сессии передачи данных входит тип протокола (PDP type - Packet Data Protocol type); PDP-адрес, выданный мобильной станции (выдача адресов бывает как статической, так и динамической); а также адрес GGSN, с которым идет работа. "Профиль" сессии (в англоязычной литературе принято обозначение "PDP context") записывается в телефон, а также в обслуживающие его SGSN и GGSN. Одновременно может поддерживаться несколько профилей передачи данных для каждого пользователя.

Вообще говоря, пакетная передача данных предусматривает два режима "соединений":

  • PTP (Point-To-Point - точка-точка);
  • PTM (Point-To-Multipoint - точка-многоточие).
  • Широковещательный режим РТМ в свою очередь подразделяется на два класса:
  • PTM-M (PTM-Multicast) - передача необходимой информации всем пользователям, находящимся в определенной географической зоне;
  • PTM-G (PTM-Group Call) - данные направляются определенной группе пользователей.

Поддержка режима "многоточечной" передачи информации PTM ожидается в будущих спецификациях GPRS.

GPRS снаружи - абонентские устройства.

Поговорим теперь о клиентском оборудовании GPRS. К сожалению или к счастью, но для работы с системой пакетной передачи данных необходимо иметь специальный телефон, совместимый с GPRS. Говоря более строго, GPRS-терминалы подразделяются на три класса:

  • устройства класса А способны одновременно работать как с передачей голоса, так и с передачей данных (они, говоря техническим языком, обладают возможностью функционировать как в режиме коммутации каналов (circuit switched), так и в режиме коммутации пакетов (packet switched). Подчеркну - речь идет об одновременной работе в разных режимах);
  • устройства класса В могут осуществлять либо передачу голоса, либо передачу данных, но не одновременно;
  • устройства класса С поддерживают только передачу данных и не могут быть использованы для голосовой связи. Как правило, это разного рода компьютерные платы для обеспечения беспроводного доступа к данным.

Следует заметить, что максимальная скорость передачи данных определяется, в первую очередь, количеством каналов, с которыми одновременно может работать абонентский терминал. Один канал обеспечивает передачу данных со скоростью до 13.4 кбит/с.

Последнее, что необходимо сделать перед подключением к Интернету, заказать у Вашего сотового оператора услугу "Передача данных и факсов". Чаще всего для этого достаточно просто позвонить в операторскую службу. После чего щелкните по иконке "Интернет" и компьютер через модем начнет взаимодействовать с сотовым телефоном. Через несколько секунд на дисплее Вы увидете надпись "Данные", а на экране карманника будет загружаться начальная страница броузера. Происходит все достаточно быстро. Теперь можно путешествовать по Интернету. Но не забывайте, что оплата пойдет за минуты.

Протокол WAP

Wireless Application Protocol (WAP) - это протокол беспроводного доступа к информационным и сервисным ресурсам глобальной сети Интернет непосредственно с мобильных телефонов. Созданием спецификации WAP занимается организация WAP Forum (http://www.wapforum.org/), в которую входят все крупные участники рынка телекоммуникационных услуг.

Основное приемущество WAP заключается в том, что для работы в сети Интернет абоненту не нужны дополнительные устройства - компьютер и модем, достаточно одного мобильного аппарата с поддержкой WAP. Это не первая попытка дать пользователям доступ к всемирной паутине с помощью мобильных телефонов, но пожалуй самая успешная. В данном протоколе описано, в каком виде должны быть представлены данные в Internet, чтобы мобильное устройство могло получить к ним доступ. Это условие изначально накладывает ограничение на количество доступных пользователям ресурсов, так как нет возможности просмотреть обычные html страницы. В первую очередь это связано с несовершенством дисплеев переносных устройств, они до сих пор в большинстве случаев не цветные и обладают низким разрешением. Для отображения обычной страницы с текстом пришлось бы прокручивать ее на экране такого дисплей много раз в обоих направлениях, что, конечно же, неудобно. Поэтому был создан специальный язык сходный с html и описывающий, то, как будут отображаться данные на дисплее мобильного устройства. Этот язык называется wml.

Помимо поддержки со стороны ресурсов Internet требуется поддержка и со стороны оператора сотовой связи. Таким образом, данный протокол описывает взаимодействие мобильных устройств, оборудования оператора сотовой связи и страниц с информацией в сети. Для просмотра WAP страниц совершенно не обязательно иметь телефон с поддержкой данного протокола. Для этого достаточно использовать эмулятор, например, Wapalizer . Также Вы можете установить программу эмулятор на свой компьютер, например, WinWap .
В большинстве случаев, WAP страницы представляют собой краткие выжимки с важной информацией, что обусловлено дороговизной передачи информации через сотовые системы связи. Поэтому передавать графику и мультимедиа достаточно дорого. Для этого служит стандарт GPRS.(см.ниже)

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

WAP-сайты располагаются на web-серверах и представлены в специальном формате WML (Wireless Markup Language). Этот язык разметки специально адаптирован под возможности мобильного телефона - двухцветную графику, маленький экран и небольшую память. Одной из первых в российской сети Интернет создала свой собственный WAP-сайт компания MTC. На нем размещена информация о компании, краткое описание всех моделей телефонов, находящихся в продаже офисов компании, описание услуг, адреса сервисных центров и т.д. Можно также отправить e-mail и принять участие в WAP чате.

Для того, чтобы воспользоваться протоколом WAP в сети MTC, абоненту достаточно иметь услугу "Передача данных", которая добавляется на уже существующий номер и является составной частью "Мобильного офиса". Разумеется, Ваш аппарат должен поддерживать этот протокол. Вот список некоторых моделей сотовых телефонов с поддержкой WAP1.1 (Nokia 7110, Ericsson R320s, Motorola P7389 Time Port, Siemens S35i, Siemens C35i). Подробнее об этом можно почитать на сайте компании МТС .

Необходимо также отметить, что существуют специальные WAP - Gateway (шлюзы WAP) переводящие запрос с мобильного устройства в стандартную HTTP форму. Вот список некоторых шлюзов WAP:
192.36.156.23; 212.4.198.194 (рег.); 212.1.130.132 (waphq:waphq); 195.102.185.138; 212.4.198.194 (:demo); 192.168.210.1 (T99:T99); 194.154.120.10 ([email protected]:wapme); 209.208.254.180.

У WAP технологии неплохие перспективы так как в комитет по разработке входят такие компании, как: Alcatel, Ericsson, Matsushita, Motorola, Nokia, Philips, Qualcomm, Samsung, Intel, NEC, Siemens, Fujitsu, IBM, Psion Software, AT&T Wireless Services, BellSouth Cellular Corporation, Sonera, Telenor, Telstra, T-Mobil, Vodafone, BT Cellnet, Sprint PCS, Swisscom, Telia Mobile.

По прогнозам NOKIA, в 2003 году в эфире будет более 1 млрд. цифровых мобильных телефонов и новых WAP-оптимизированных устройств. По оценке Ericsson, в 2001 году около 50% всех абонентов мобильной связи будут использовать телефоны, работающие на основе WAP - протокола.

Технология GPRS

Уже в ближайшее время московская компания "Мобильные ТелеСистемы" планирует начать тестовую эксплуатацию технологии пакетной передачи данных GPRS (General Packet Radio Service). Это - начало пути к услугам сетей 3-го поколения, где будет возможна передача практически любой информации - от голоса до изображения - прямо на мобильный телефон.

Приемущества использования данной технологии заключаются, например, в том, что абоненты, использующие мобильный доступ к сети Интернет, будут платить не за эфирное время (как сейчас), а за объем переданной информации . Предположим, Вы ждете e-mail. Чтобы узнать не пришло ли долгожданное сообщение, необходимо подключиться к Интернету и проверить свой почтовый ящик. Независимо от того, было там письмо или нет, Вы заплатите за время на линии. В случае с GPRS телефон постоянно находится на связи, и как только приходит электронное сообщение, оно тут же доставляется Вам. При этом Вы платите лишь за объем переданной информации.

Кроме того, GPRS позволит увеличить скорость передачи данных. Сегодня GSM обеспечивает скорость передачи данных до 9600бит/с. Первая фаза GPRS, которая сейчас вводится во всем мире, позволит увеличить скорость до 14400бит/с. Затем повышение до 50кбит/c, а в перспективе - до 116кбит/с. Однако, пока не изветсно, когда появятся телефоны с поддержкой GPRS. Аппаратура операторов сотовой связи обеспечивает все необходимые для GPRS режимы, а реализовать эти возможности пока нельзя в полном объеме именно из-за отсутствия аппаратуры для клиентов компаний.

Сегодня, в век технологического прогресса, уже никого не удивишь ни сотовым телефоном, ни тем более Интернетом. Жизнь без последнего - и не жизнь вовсе, так, существование. Отдых, работа - все связано с Интернетом. Причем иметь возможность пользоваться им хочется всегда и везде. Это осуществимо: на помощь придет технология WAP, поддержка которой реализована практически во всех современных мобильных телефонах.

Думаю, своим вступлением я не открыл ничего нового для большинства пользователей, но постойте: а знаете ли вы, как и чем отличается WAP 1.2.1 от 2.0? Предположу, что нет. Поэтому именно о протоколе WAP и отличиях его версий друг от друга пойдет речь в этой главе.


От версии к версии

Практически через год, в июне 1999 года, на суд общественности была представлена новая версия - WAP v1.1. В ней было исправлено большое количество «багов», поэтому обратной совместимости с предыдущей редакцией протокола не было. Среди основных нововведений - функция WTA (Wireless Telephone Application), которая позволяет организовывать непрерывность сессии даже во время звонка по телефону, и поддержка безопасного соединения в Интернете WTLS (Wireless Transport Layer Security). Когда появились первые аппараты с версией 1.1, что-то, видимо, не сложилось и популярность WAP резко упала.

Летом 2000 года были обнародованы вариант WAP v1.2 и его подвид WAP v1.2.1. В них появились поддержка отображения на дисплее градаций серого, авторизация с помощью цифровой подписи и так называемая push-технология. Однако и в WAP 1.2 было много недоработок.

Глобальная революция свершилась в январе 2002 года - вышел WAP v2.0.


Чем так революционен WAP 2.0

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

Переход на WAP 2.0 - это концептуально новое решение, которое вкупе с услугой GPRS может просуществовать довольно долго по сравненню с предыдушими версиями. Но что же такого инновационного придумали разработчики протокола?

Как известно, для отображения сайта на экране мобильного телефона он должен быть написан на специальном языке WML. который в своей первой редакции bмел очень мало общего с родным для сети HTML. Поэтому раньше с сотового телефона можно было просматривать лишь специально созданные для этого сайты - так называемые WAP-версии. Такое ограничение, по сути, заставило снова изобретать колесо и создавать в мобильных аппаратах собственный Интернет.

Во второй редакции протокола разработчики исправили этот серьезный недостаток: появился WML 2, в основе которого лежит язык XHTML (Extensible Hypertext Markup Language}. В сущности, это тот же HTML, то есть язык, используемый для описания, разметки содержимого текста и формата страницы обычного Интернета, только записанный в соответствии с синтаксическими правилами XML - расширяемого языка разметки. Также была организована поддержка таблиц стилей CSS (Cascade Style Sheet). Таким образом, WAP 2.0 поддерживает открытые стандарты, которые, в свою очередь, совместимы с большинством браузеров на ПК.

Не могу обойти вниманием и заметный скачок в улучшении push-технологии, при использовании которой сервер сам может отправлять интересующую вас информацию на телефон будь то новости, рассылка или что-то еще. За примером далеко ходить не надо. Допустим, вы подписаны на биржевые обновления, в классическом варианте ваш телефон должен будет периодически запрашивать данные с сервера, чтобы при появлении новой информации сразу сообщить об этом. Имея же push-технологию, сервер сам отправляет вам обновления при их поступлении. Преимущества налицо: быстро, удобно и, ввиду односторонней передачи данных, экономно. Правда, для использования технологии push необходимо наличие на стороне провайдера (оператора) услуг, предоставляющего контент, наличие специального ргоху-сервера.

Кроме того, в спецификацию стандарта были интегрированы такие функции, как MMS (мультимедийные сообщения) и SyncML (синхронизация данных). Теперь браузер поддерживает не просто отправку MMS-сообщений, а любые манипуляции, возможные в этом сервисе. Появилась и поддержи ка форматов vCard, vCalendar, являющихся стандартными в органайзерах ив телефонных книгах, что обусловило использование SyncML следующим образом: например, ваш руководитель вносит в график работы незапланированное совещание, синхронизируя свой телефон с базой по сети. Повторив то же самое, только без первого действия, вы легко узнаете план рабочего дня. И это далеко не все возможности использования синхронизации данных!

Взаимодействие мобильного телефона с различными внешними приборами (датчик GPS, цифровая камера) обеспечивается при помощи EF-интерфейса (External Functionality). Лично мне наблюдать этого не приходилось, но раз заявлено…

В последней редакции WAP немало внимания уделено вопросу безопасности. На данный момент для обеспечения безопасной работы необходима защита с использованием как минимум 128-разрядного шифрования на транспортном уровне и к тому же поддержка инфраструктуры открытого ключа. Безопасное соединение между WAP-шлюзом и сервером контента в Интернете обеспечено протоколами SSL (Secure Sockets Layer) или TLS (Transport Layer Security), что, в общем, обозначает защищенный транспортный уровень. На участке между мобильным устройством и WAP-шлюзом используется стандарт WTLS (Wireless Transport Layer Security), обеспечивающий конфиденциальность передаваемых данных. Он использует сертификацию на базе инфраструктуры уже упомянутых выше открытых ключей (PKI), позволяющую WAP-шлюзам и клиентам аутентифицировать друг друга и обмениваться данными, зашифрованными цифровыми подписями. Единственное незащищенное место при таком раскладе - это сам WAP-шлюз.

Поясню: владелец шлюза имеет доступ ко всему трафику, который используют абоненты. Бороться с этим нехорошим явлением помогает «уникальный» WIM-модуль. Это микропроцессорная карточка, введенная в WAP для кардинального решения вопроса безопасности транзакций и их авторизации с помощью цифровой подписи.

Выдеяим две основные задачи модуля. Первая - защита на уровне протокола WTLS между шлюзовым сервером и сотовым телефоном. А точнее - взаимная идентификация и повышение криптоустойчивости информации. Алгоритм обработки хранится в памяти WIM. Учитывая тот факт, что определенный уровень безопасности обеспечен SIM-картой, WIM-модуль создает просто-таки непреодолимый барьер, так как использует алгоритм шифрования на базе эллиптических кривых (одна из технологий открытых ключей). Вторая функция защиты - поддержка цифровой подписи в сочетании с методом предотвращения отказа от транзакции, то есть, если абонент закажет товар, он уже не сможет отказаться от его оплаты. Причем цифровая подпись может быть объединена с другим идентификатором, например с PIN-кодом.

Как будет реализован WIM-модуль? Как вариант предлагается его установка в сотовый телефон в виде дополнительной карты. Однако лучше интегрировать WIM-модуль в ту же плату, что и SIM, но запрограммировать их отдельно друг от Друга. Например, первый у оператора, а второй - в том банке, где лежит счет абонента.

Таблица 9.1 Функциональность различных версий WAP

Версии браузера WAP 1.1 WАР 1.2 (1.2.1) WAP 2.0
Поддержке кэширования памят + + +
Поддержка Java-приложений + + +
Просмотр изображений +/- + +
Поддержка протокола WTLS +/- + +
Поддержка WIM-модуля - + +
Технология MMS - + +
Поддержка push-каналов - + +
Поддержка vCard и vCalendar - + +
Отображение анимации и цвета - +/- +
Вложения до 300 Кб - +/- +
Поддержка EF-интерфейса - - +
Синхронизация информации на базе SyncML - - +
Функция и АР (User Agent Profile) - отправка профиля клиента на сервер - - +

Резюме

Многие спросят: откуда все эти функции, я о них ничего не знал и даже никогда не слышал. Правильно, не всегда то, что анонсирует разработчик, реализует в своих решениях производитель - это факт. В то же время, мне кажется, что не ровен тот час, когда все вышеописанные функции сможет проверить на практике каждый пользователь!

Введение

Wireless Application Protocol (WAP) (англ. Wireless Application Protocol -- беспроводной протокол передачи данных). Протокол создан специально для сетей GSM (Groupe Spйcial Mobile, глобальный стандарт цифровой мобильной сотовой связи, с разделением каналов по времени и частоте), где нужно устанавливать связь портативных устройств (мобильный телефон, КПК, пейджеры, устройства двусторонней радиосвязи, смартфоны, коммуникаторы и другие терминалы) с сетью Интернет. WAP возник в результате слияния двух сетевых технологий: беспроводной цифровой передачи данных и сети Интернет. С помощью WAP пользователь мобильного устройства может загружать из сети Интернет любые цифровые данные. Параллельно с WAP, для возможности отображать мобильный контент на монохромных (а позже и четырёх и восьмицветовых) экранах мобильных устройств, был создан WML по стилю написания похожий на HTML, но гораздо более облегчённый и специализированный для мобильных устройств c низким уровнем поддерживаемых технологий. Мобильный доступ в Интернет может осуществляться с помощью беспроводного модема (обычно, у PDA), встроенного WAP - браузера (телефоны, смартфоны) или путем синхронизации устройства с другим, уже подключенным к Интернету (с персональным компьютером, WAP - телефоном).

WAP

История WAP

В 1995 году компания Unwired Planet (в 1999 году переименованная в Phone.com, в 2001-м - в Openwave) предложила протокол связи для сетей CDMA, DAMPS (CDPD) и iDEN, реализованный на базе языка HDML (Handheld Device Markup Language).

Первое упоминание о WAP происходит в июне 1997-го, когда три лидера мобильного мира - Ericsson, Motorola и Nokia, - а также ориентированная на эту проблему фирма Unwired Planet создали Форум WAP. С тех пор к этой группе присоединилось множество членов из первых в мире провайдеров беспроводных сервисов, разработчиков программного обеспечения и тд. В 2000 году в WAP Forum было более чем 400 членов. Некоммерческая организация WAP Forum (www.wapforum.org) была учреждена в январе 1998 года. WAP Forum-промышленная группа, предназначенная для увеличения возможностей телефонии и информационных сервисов ручных беспроводных устройств - мобильных телефонов, пейджеров, органайзеров PDA.

Когда WAP Foruм идентифицирует новую область технологий, где стандарт не существуют, или существует, но есть потребность приспособления его для радиосвязи, то работа ведется по спецификациям стандартов другой промышленной группы стандартизации. WAP Foruм в настоящее время имеет несколько различных совместных разработок с другими разработчиками стандартов:

· European Telecommunications Standards Institute (ETSI). (Европейский Институт Стандартизации в области Связи). Подгруппа Специальной Мобильной Группы Европейского Института Стандартизации в области Связи4 MExE (Mobile Execution Environment) перекрестно работает с техническими требованиями WAP, для разработки его конфигурации для GSM и UMTS.

· The Cellular Telecommunications Industry Association(Ассоциация Промышленности Сотовых Телекоммуникаций) (CTIA) имеет официальное представительство в WAP Forum.

· WAP Forum установил формальную связь с Консорциумом World Wide Web (W3C) и Ассоциацией Промышленности Телекоммуникаций (TIA). WAP Forum сотрудничает с этими организациями в области технологии WWW в радиосвязи.W3C, TIA и WAP Forum намереваются продолжить работать вместе в выбранных технических областях, совместно создавать и способствовать распространению технических спецификаций, представляющих интерес для всех трех групп.

· WAP Forum находится в процессе формирования связи с Internet Engineering Task Force (IETF).

Цели WAP Forum:

· создать технологию доставки содержимого Интернета и расширенных информационных сервисов пользователям беспроводных телефонов и других устройств,

· создание общих спецификаций беспроводных протоколов, работающих со всеми беспроводными технологиями,

· предоставление возможности создания контента и приложений, предназначенных для широкого круга беспроводных сетей и типов устройств,

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

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

Идею, объединяющую два феномена конца ХХ века - интернет и мобильную связь, приняли на ура. В течение полугода участниками проекта стало большинство крупных производителей инфраструктуры сотовой связи и мобильных телефонов. Сегодня в консорциум входит более 500 организаций.

Конечно для возможности работать в Интернете с использованием технологии WAP необходима её совместимость с уже существующими стандартами. Поэтому, пользуясь существующими стандартами в максимально возможной степени, WAP Форум ищет способ использовать существующие промышленные стандарты как базис для собственного проекта. Например, WAP шлюз поддерживает связи с другими узлами Internet, использующими стандартный гипертекстовый транспортный протокол HTTP1.1. Кроме того, технические требования указывают необходимость использовать стандартную адресацию URL для беспроводных телефонов при запросе услуг. По замыслу разработчиков, стандарты WAP Forum должны быть разработаны так, чтобы дополнять существующие стандарты. Например, спецификации WAP не определяют интерфейс передачи данных по воздуху. Вместо этого, технические требования WAP предназначены, чтобы обеспечить совместимость с любым существующим канальным стандартом.

В мае 1998 года была опубликована первая редакция WAP - v.1.0. Однако, несмотря на стройность общей концепции, ошибок и неточностей было более чем достаточно. Версия 1.0. давно устарела и уже практически нигде не используется, в том числе и у нас в стране. Практически через год, в июне 1999-го, на суд общественности была представлена вторая версия - WAP v.1.1. В этой версии появилась функция WTA (wireless application protocol) - позволяет оператору организовать непрерывность WAP-сессии для абонента. Во время просмотра WAP-приложения можно принять входящий звонок, а затем вернуться к просмотру WAP-сайта. Летом 2000 года были обнародованы вариант WAP v.1.2 и его подвид WAP v.1.2.1.В WAP 1.2 тоже имел много недоработок. Так не хватает элементов аутентификации, авторизации и проверки сделки, что не позволяет добиться необходимого уровня безопасности в приложениях. Но все же,эта версия обладает более высоким уровень безопасности, благодаря введению системы так называемых WIM-модулей (Wireless Identity Module), которые гарантируют защиту сеансов интернет-транзакций при помощи специального шифрования и систем “цифровой подписи” для авторизации онлайновых операций данного мобильного пользователя.

Последняя версия WAP v.2.0 появилась в январе-2002 Представляя WAP2.0, WAP Forum объявил, что разработчиками были успешно решены многие задачи по усовершенствованию этой технологии:

· добавлена поддержка стандартных Интернет протоколов.WAP2.0 обеспечивает поддержку таких протоколов, как IP,TCP и HTTP. Добавляя эти протоколы и стандарты, и обеспечивая внутри операционную оптимизацию параметров для беспроводных телекоммуникаций, спецификации WAP обеспечивают, что беспроводные устройства реально работают с существующими Интернет технологиями.

· поддержка работы с WAP1.х с помощью обеспечения возможности приложениям и службам работать с существующими и предвидимыми в ближайшем будущем технологиям беспроводной передачи данных. Примерами могут послужить новые высоко-скоростные технологии General Packet Radio Service (GPRS) и 3rd Generation (3G).

· обеспечение насыщенности прикладного окружения, которое предоставляет множество информационных и интерактивных сервисов для мобильных телефонов, пейджеров, PDA и других беспроводных устройств.

· улучшение работы по специфическим характеристикам беспроводных устройств(малые экраны, ограниченные возможности навигации и тд.)

· минимизация затрат энергии устройства при работе в сети

· гибкие возможности при разработке интерфейса пользователя.

Помимо множества других возможностей, новая версия протокола поддерживает технологию “WAP push”, которая позволяет пользователю получать горячие новости и предупреждения без его ведома. О своём намерении поддержать новую версию протокола и способствовать его распространению в своих новых продуктах заявили ведущие мировые производители сотовых телефонов: Ericsson, Nokia и Motorola.

Несмотря на все улучшения протокола среди пользователей и разработчиков распространено критическое отношение к WAP. Появлению такого отношения способствуют трудности при создании WML страниц, необходимость предусмотреть работу с четырех-строчными и восьми-строчными дисплеями сотовых телефонов. Критика распространена и в рядах самих создателей данной технологии. WAP Forum, руководящий проектом и следящий за его развитием, неожиданно получил критиков в своих же рядах. В частности, Дэвид Ренсин, технический директор компании Aether Systems, разрабатывающей инфраструктуру Internet-доступа для портативных устройств, заявил на конференции Mobile Insights о "смерти WAP". Это заявление было настолько неожиданным, что многие впали чуть ли не в панику. Конечно, не стоит принимать такие заявления как пророческие, но призадуматься о срочности покупки сотового телефона, оснащенного WAP-броузером, несомненно, стоит. Есть направления развития WAP, связанные с различными протоколами и с такими перспективными технологиями, как Bluetooth и GPRS. К тому же, уже сегодня ведутся разработки технологий, дополняющих WAP. Например, технология ScoutWeb компании Aether дополняет WAP, чтобы адаптировать Web-сайты для PDA (personal digital assistant) и сотовых телефонов.

Вообще, аналитики предрекают, что количество пользователей WAP - Интернета будет составлять 20 - 30 процентов от всех пользователей мобильной связи… И все же не стоит "хоронить" персональные компьютеры. Никто не будет пользоваться сотовым телефоном для доступа в Интернет постоянно, какой бы дешевой не стала эта услуга. Почему? Хотя бы из-за того же маленького экрана. Пока WAP - технология остается скорее очень дорогим развлечением, нежели прибором работы. Исключение составляют те специалисты, которым нужна только текстовая, только краткая и только срочная информация. Это могут быть курсы валют или, например, котировки ценных бумаг. Но количество таких людей настоль мало, что говорить о массовом применении WAP еще довольно рано…

Поскольку появляются новые стандарты, WAP Forum продолжит активно обеспечивать совместимость с этих стандартов с WAP. Например, WAP Forum будет работать с W3C и IETF, чтобы гарантировать будущую совместимость с HTML следующих поколений. Кроме того, WAP Forum тщательно наблюдает за разработками Международных Мобильных Телекоммуникаций 2000 (IMT-2000, Или часто 3G) семейства стандартов Международного Объединения Электросвязи(ITU).

Протокол беспроводной передачи данных WAP (Wireless Application Protocol) применяется для разработки Интернет страниц, специально предназначенных для отображения на мобильных устройствах абонентов сотовых сетей. Предпосылки для создания протокола WAP возникли с появлением возможности обмена информацией в мобильных сетях и доступа абонентов к сети Интернет. На первом этапе существовали две основные проблемы, затруднявшие веб-серфинг при помощи мобильного телефона. Во-первых, первые мобильные терминалы 90-х годов были оборудованы монохромными экранами с низким разрешением, что делало отображение традиционных Интернет страниц, сознанных на языке HTML (HyperText Markup Language) весьма проблематичным. Во-вторых, страницы, изначально созданные для просмотра на персональных компьютерах, обладали довольно большим размером (иногда > 100 кбайт), что делало их загрузку по низкоскоростным каналам передачи данных сотовых сетей весьма медленной. Таким образом, протокол WAP был призван оптимизировать веб-страницы и решить вышеупомянутые проблемы.

За разработку протокола WAP в 1997 году взялась специально созданная организация по стандартизации WAP-форум , в состав которой вошли основные производители телекоммуникационного оборудования. Их главная цель состояла в объединении нескольких разрозненных протоколов беспроводной передачи данных в один. В результате их работы в 1998 году появилась первая версия стандарта WAP. Далее с интервалом в один год были выпущены еще два стандарта WAP v1.1 и WAP v1.2 . В 2002 году организация WAP-форум вошла в объединение операторов и организаций в сфере мобильных технологий OMA (Open Mobile Alliance). Вслед за объединением последовал новый релиз протокола WAP v2.0 , в котором были предусмотрены существенные усовершенствования.

В целом протокол WAP представляет собой набор протоколов и технологий, который обеспечивает создание и передачу web-страниц на терминалы абонентов и соответствует уровням OSI со 2 по 6:

  • Представительский уровень WAE (Wireless Application Environment).
  • Сеансовый уровень WSP (Wireless Session Protocol).
  • Транспортный уровень WTP (Wireless Transaction Protocol).
  • Сетевой уровень WTLS (Wireless Transport Layer Security).
  • Канальный уровень WDP (Wireless Datagram Protocol).

На уровне WAE определяется язык гипертекстовой разметки текста, который является одной из определяющих особенностей WAP. В первой версии WAP использовался WML (Wireless Markup Language), а в релизе WAP v2 - XHTML (eXtensible HyperText Markup Language), позволяющий создавать веб-страницы, которые легко могут быть открыты как на мобильных терминалах, так и на стационарных компьютерах без потерь в качестве, содержании или функциональности.

В дальнейшем протокол WAP не получил столь широкого распространения, как это ожидалось в начале его разработки. В первую очередь это обусловлено стремительным развитием сотовых телефонов и технологий передачи данных, которые привели к тому, что современные смартфоны могут обрабатывать традиционные веб-страницы, созданные для компьютеров, так же просто, как и сами ПК. Тем не менее, до сих пор стандарт WAP не утратил свою актуальность - многие разработчики сайтов создают отдельные WAP-версии сайтов специально для абонентов с устаревшими мобильными телефонами. Кроме того, релиз WAP v2.0 дал новый импульс к дальнейшему развитию беспроводного протокола передачи данных. Правда, web-разработчики пока еще не проявляют большой активности при создании страниц на языке XHTML.