Рис. 2.93. Схема доступа к Web-серверу с мобильного телефона
WML - это HTML-подобный язык описания документов. Интерфейс, через который предоставляются услуги, можно представить в виде последовательности «карт» (card), которые можно объединять в «колоды» (deck), загружаемые с сервера целиком. Когда абонент запрашивает ту или иную услугу (WAP-приложение), соответствующая «колода» загружается из сети на его терминал. После этого для выбора нужной «карты» данный абонент может перемещаться по всей «колоде». Если желаемая «карта» не включена в просматриваемую «колоду», абонент запрашивает другую «колоду». После выбора нужной «карты», ввода необходимых данных и соответствующей команды осуществляется требуемое действие или поиск нужной информации.
В зависимости от возможностей конкретного МТ те или иные вызываемые «колоды» или отдельные «карты» могут заноситься в его память для последующего использования.
Общая схема работы с WML может быть описана следующим образом. 1) Вывести на экран текущую карту. 2) Дождаться, пока пользователь (тем или иным способом) введет адрес URL ресурса, к которому следует перейти. 3) Отправить запрос соответствующему Web-серверу. 4) Дождаться ответа. 5) Перейти к шагу 1.
С помощью WML Script программист способен обеспечить выполнение приложением ряда полезных функций без обращений к Web-серверу (например, можно потребовать, чтобы введенные пользователем значения параметров проверялись на допустимость). При выполнении сценария WML Script приложение может самостоятельно обращаться к интеллектуальным ресурсам AT.
Абонент сотовой сети, как правило, имеет доступ к различным интеллектуальным функциям управления вызовами (переключение вызова, удержание линии и т.д.), передачи сообщений (в частности, к голосовой почте) и ряду других. Однако ограниченные возможности клавиатуры МТ не позволяют сконструировать удобный пользовательский интерфейс. Предусмотренные в WAE функции TeleVAS как раз и обеспечивают управление сетевым интеллектом через браузер.
Система TeleVAS позволяет совершенно одинаковым образом управлять интеллектуальными функциями сетей GSM, CDMA, PCS и любых других. Используя средства TeleVAS, можно программным образом расширять интеллектуальные возможности сотовых сетей.
Приложения TeleVAS строятся на основе стандартных карт WML; используются и загружаемые в мобильный аппарат сценарии WMLS. С точки зрения пользователя, обращение к функциям TeleVAS выглядит просто как обращение к определенному URL, локальному или удаленному. Обращение к локальному URL фактически означает обращение к функции самого ТА; обращение к удаленному URL соответствует выполнению некоторого приложения, хранящегося на удаленном сервере. Такой подход дает возможность, например, оператору сети строить свои собственные функции TeleVAS, обеспечивая доступ к ним со стороны абонентов через браузер.
Протоколы сеансового и транспортного уровней
Протоколы сеансового уровня позволяют устанавливать и разрывать сеансы связи между приложениями. На этом уровне система ничего не знает о характере используемого радиоинтерфейса - подробности скрыты в протоколах транспортного уровня. В отдельный подуровень внутри сеансового уровня выделяются протоколы защиты данных.
Именно на сеансовом уровне происходит выяснение конкретных возможностей применяемого пользователем мобильного аппарата, что позволяет соответствующим образом оптимизировать передаваемые данные. Таким образом удается обеспечить масштабируемость WAP.
В спецификации WAP указывается, что протоколы сеансового уровня должны поддерживать сразу несколько сеансов, причем одновременно с доступом в Internet пользователь должен иметь возможность вести телефонные разговоры - если только используемая в беспроводной сети технология позволяет это делать. Такие радиоинтерфейсы уже появляются: например, технология TD/CDMA, предложенная в качестве европейского стандарта беспроводной связи следующего поколения, предусматривает одновременную передачу голоса и данных.
Для защиты данных предполагается применять самые современные механизмы. В частности, защитные протоколы должны поддерживать аутентификацию пользователей, кодирование данных и управление ключами.
Протоколы сеансового уровня будут обеспечивать обмен данными в двух режимах: с установлением логического соединения и без него. В последнем случае сеанс может быть ориентирован на обмен транзакциями или дейтаграммами. При обмене транзакциями станция-получатель посылает отправителям подтверждения о получении пакетов, а при обмене дейтаграммами - нет.
Одна из главных задач протоколов транспортного уровня - скрыть от вышележащих протоколов особенности используемых в сети радиоинтерфейсов. В архитектуре WAP предполагается применять транспортные протоколы трех типов: с установлением логического соединения (connection-oriented), или WTP/C; ориентированные на передачу транзакций, или WTP/T; ориентированные на передачу дейтаграмм, или WTP/D. Все протоколы семейства WTP оптимизированы под очень низкие скорости обмена информацией, характерные для беспроводных сетей. Для каждого из типов радиоинтерфейса будет разработан свой транспортный протокол; на сеансовом уровне разница между беспроводными технологиями уже не будет заметна.
Реализация концепции WAP
Компания Unwired Planet (UP) предлагает полный комплект продуктов для работы под WAP; это семейство имеет название UP.Link Platform. UP выпускает микробраузер UP.Browser, шлюзовую программу UP.Gateway, ПО для обмена электронной почтой UP.Mail, а также комплект средств для разработки программного обеспечения UP.Software Development Kit (UP.SDK).
UP.Browser поддерживает следующие функции:
обеспечивает подачу звукового (похожего на сигнал пейджера) и/или визуального сигнала, когда от пользователя требуется выполнение каких-либо действий (например,на его имя поступает электронное письмо);
пользователь может установить «закладку» на услуге, к которой он часто обращается. Каждой услуге соответствует свой URL;
способен кэшировать данные, минимизируя тем самым частоту обращений к серверу. Это особенно важно для медленных беспроводных каналов;
пользовательский интерфейс браузера построен с использованием различных меню и «горячих клавиш» (задаваемых самим пользователем), что значительно упрощает на вигацию по Web и уменьшает число нажатий на клавиши ТА;
предоставляет широкие возможности вертикального и горизонтального «пролистывания», очень важные при работе с маленьким дисплеем ТА;
используются стандартные методы защиты и шифрования данных;
поддерживаются несколько различных режимов ввода информации (Lkpha, Numeric. Symbol, Smart). Пользователь может редактировать ранее введенный текст, стирать, вставлять и заменять отдельные символы.
UP.mail обеспечивает отображение электронных писем любой длины, поступающих на компьютер пользователя, на дисплее его телефона. Поддерживаются все стандартные функции почтовых программ, необходимые для создания, отправки и получения писем с использованием любого мобильного телефона, на котором установлен UP.Browser. В частности, пользователь может просматривать только заголовки сообщений, пользоваться адресной книгой, отправлять сообщения в режиме ответа на присланное письмо, пересылать электронные письма на факс и т д. ПО UP.Mail способно самостоятельно информировать пользователя о получении электронного письма, подавая звуковой сигнал средствами UP.Browser.
UP.Link Gateway имеет следующие основные функции:
на шлюзах можно размещать приложения, поддерживающие дополнительные услуги для пользователя;
приложения, размещаемые на шлюзе, могут обеспечивать подачу пользователю сигналов о событиях, требующих немедленного вмешательства. Характер этих событий определяется логикой приложения. Например, приложение автоматически следит за биржевыми котировками и подает сигнал при достижении курсом акций заданного пользователем значения;
осуществляется автоматическое сжатие информации, передаваемой по беспроводной сети;
шлюзовая программа обеспечивает полный учет и регистрацию всех пользователей,
применяемых ими абонентских терминалов и осуществляемого информационного об мена. Администратор сети может легко управлять доступом пользователей к тем или иным сетевым услугам;
графическая информация, которую трудно отобразить на дисплее мобильного телефона, передается пользователем на факс. Для этого предусмотрена поддержка стандартного канала связи с услугой передачи факсов через Internet;
• поддерживаются стандартные средства защиты информации при передаче через Web с использованием протоколов HTTPS и SSL.
Также UP.SDK позволяет быстро разрабатывать приложения, обеспечивающие доставку Web-содержимого на мобильные телефоны и другие устройства, где установлен UP.Browser. UP.SDK можно бесплатно загрузить с Web-сервера Unwired Planet.
Предполагается, что со временем осуществлять доступ в Internet под WAP смогут пользователи беспроводных сетей на базе стандартов GSM-900, GSM-1800, GSM-1900, РОС, CDMA, IS-95 и ряда других.
Глава 3
СЕТИ ТРАНКИНГОВОЙ СВЯЗИ
3.1. КЛАССИФИКАЦИЯ СЕТЕЙ ТРАНКИНГОВОЙ СВЯЗИ
Транкинговые системы связи (ТСС) классифицируют по следующим признакам.
Do'stlaringiz bilan baham: |