Мобильный телефон как средство доступа в Internet

Топы Н

Мобильный телефон как способ подключения к Интернету

Интернет стал неотъемлемым элементом нашей жизни. Это часть нашей жизни. Всемирная паутина все чаще используется для ведения бизнеса, и люди менее склонны мириться с тем, что иногда она недоступна (например, если нет телефонной розетки для подключения модема). Именно поэтому задача обеспечения доступа к Интернету заключается в следующем. Идея возникла благодаря организации доступа через мобильные сети. В действительности, что отличает iPhone от стандартного телефона? Подключение к Интернету через сотовую сеть обычно организовано следующим образом. Вы носите с собой ноутбук, к которому подключено определенное устройство, а также сотовый телефон, подключенный к. Последнее, как вы заметили, нужно только для организации интерфейса Radio.

Скорость обмена данными в рамках такого решения 'не очень высока. Например, Elvis Telecom>компания, расположенная в Москве, предлагает доступ в интернет Би Лайн>> абонентов, использующих стандарт GSM-1800, предлагает скорость всего 9600 бит/с. Вы можете пройти через эти современные шеи>> Веб-страницы и платные тарифы сотовой связи. не так уж и дорого? Недаром Elvis-telecom сообщает, что их клиенты используют сервис в основном для обмена электронной почтой. В случае с операторами местных сотовых сетей они не все одинаковы. (например, краснодарская компания «Кубань GSM>>) считают, что услуга не будет пользоваться популярностью среди их клиентов из-за высокой стоимости.

Кроме того, мобильные телефоны сами по себе являются умными устройствами. Кроме того, они поставляются с дисплеями. Речь идет о том, можно ли организовать подключение к Интернету таким образом, чтобы в качестве терминала использовался телефон?

Стек протоколов WAP

Некоторое время назад для решения этой проблемы был предложен набор протоколов WAP (Wireless Application Protocol). Протоколы составляют три уровня семиуровневой модели, начиная с уровня приложений и заканчивая транспортной моделью (рис. 1). 1. Спецификация WAE (Wireless Application Environment) определяет работу приложения. Протоколы сеансового уровня можно объединить под термином WSP (Wireless Session Protocol) Протоколы защиты данных WSL (Wireless Security Layer) являются частью этого же уровня. Протоколы транспортного уровня обозначаются одинаковым термином: WTP (Wireless Transport Protocol).

Стек WAP протоколов

Рис. 1. Архитектура протокола WAP
WAP Forum определяет принципы нового семейства протоколов следующим образом:

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

Протоколы более высоких уровней не содержат никакой информации <<>> касается конкретных характеристик используемой беспроводной технологии. Конкретные характеристики, составляющие радиоинтерфейс, могут быть включены только в протоколы транспортного уровня. Однако, все протоколы в пределах этого уровня должны иметь общие элементы — Это позволяет обеспечить универсальную совместимость.

ЧИТАТЬ ЕЩЁ:  Что такое оптимизация сайта и для чего она нужна

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

Nokia, Ericsson, Motorola и Unwired Planet принимали участие в разработке Unwired Planet, Nokia и Ericsson были в числе участников разработки спецификации WAP. WAP все еще находится в стадии разработки, поэтому мы ориентировались на спецификацию WAP Forum, но не уточняли, какие функции уже реализованы, а какие нет. Для примера, в конце статьи будет дан краткий обзор семейства продуктов WAP'. Семейство продуктов WAP, разработанное в сотрудничестве с Unwired Planet.

Консорциум WAP Forum (http://www).javaportal.ru/mobiljava/wapwmlandother/www.wapforum.org) была организована одновременно с введением нового протокола. Цель организации — способствовать созданию и принятию подходящего стандарта. На его Web-сервере вы найдете множество технических подробностей о состоянии дел.

Спецификация WAE

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

Схема WAP на уровне приложений выглядит следующим образом (рис. 2). В оперативную память терминала абонента может быть загружена программа-браузер, концептуально аналогичная стандартным Web-браузерам. Отличие заключается в том, что вместо того, чтобы WAP-браузер обращался к серверу, он использует технологию запросов. WML (Wireless Markup Language), который является улучшенным вариантом HTML.

спецификация WAE

Рисунок 2. Схема доступа к Web-серверу с мобильного телефона
Эти запросы отправляются по беспроводной сети на специальное шлюзовое устройство, которое не только осуществляет обмен информацией между беспроводной и проводной частями сети, но и преобразует WML-запросы в HTML-запросы и отправляет их на веб-сервер. Шлюз также преобразует информацию из одного формата в другой при обратной передаче трафика.

Наряду с WML Браузер может поддерживать скрипты, написанные на WMLS, а также WML Script, который является упрощенной версией JavaScript. Кроме того, в WAE могут быть интегрированы различные интеллектуальные телефонные услуги, известные как Telephony Value-Added Services (TeleVAS). Приложения, загружаемые в оперативную память мобильного телефона, также должны предоставлять доступ к этим функциям.

Давайте посмотрим на части структуры WAE. WML — это язык документов в стиле HTML, который похож на HTML. В WML все документы представлены в виде карточек>> (карты), которые могут быть объединены в колоду>> (колода) и полностью загружается веб-сервером. Стандартные URL помогают идентифицировать карточки. Все взаимодействие между пользователями и браузерами понимается как предоставление пользователю определенной последовательности карт, которая потребует от пользователя выполнения определенных действий, таких как заполнение полей карты, выбор любого из пунктов меню или других опций и т.д. d. Когда пользователь заканчивает поиск, он переходит к следующей колоде. Когда в браузере закончилась колода, которую вы загрузили через серверы, он запрашивает другую колоду.

Общая структура работы с использованием WML может быть описана следующим образом.

  1. Показать отображаемую в данный момент карту.Дождитесь, пока посетитель (тем или иным способом) введет свой URL для перехода на сайт.Отправка запроса на соответствующий веб-сервер.Дождаться ответа.Перейдите к шагу 1.
ЧИТАТЬ ЕЩЁ:  Что такое вайны и как их снимать

Используя WML Script, программист может предложить выполнение через приложение полезных функций, не требующих обращения к Web-серверу (например, можно сделать так, чтобы вводимые пользователем параметры обязательно проверялись на допустимость). При выполнении WML Script приложение способно самостоятельно обращаться к интеллектуальному ресурсу абонентского терминала.

Абонент сотовой сети обычно имеет доступ к различным интеллектуальным функциям управления вызовами (таким как удержание линии, переключение вызовов и т.д.).). d. ) сообщения (в частности, голосовые) и множество других. Однако ограничения клавиатуры мобильного телефона затрудняют разработку интерфейса, удобного для пользователя. Функции TeleVAS в WAE — это тот же метод управления сетевым интеллектом в браузере.

TeleVAS обеспечивает точно такой же контроль сложных возможностей для GSM, CDMA, PCS и других сетей. Используя инструменты TeleVAS, можно автоматически расширить возможности сотовых сетей.

Приложения TeleVAS разрабатываются на основе стандартных карт WML. Также используются скрипты WMLS, которые загружаются на ваш мобильный телефон. С точки зрения пользователя, доступ к функциям TeleVAS так же прост, как подключение к URL, локальному или удаленному. Процесс доступа к локальному URL фактически означает доступ к функции в самом устройстве. Доступ к удаленному URL означает, что вы выполняете приложение, расположенное на удаленном сервере. Этот метод позволяет, например, оператору сетей создавать свои собственные функции TeleVAS и предоставлять клиентам доступ к ним через Интернет через браузер.

Протоколы транспортного уровня и сессий

Протоколы сеансового уровня позволяют приложениям начинать и закрывать сеансы. На данном этапе система не имеет представления об используемом радиоинтерфейсе. Специфика скрыта в протоколе транспортного уровня. Протоколы для защиты данных создаются как часть слоя сеанса.

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

спецификация WAP гласит, что протоколы сеансового уровня должны допускать несколько сеансов и одновременно пользователи должны иметь возможность вести телефонные разговоры — так что в случае, если технология, используемая в беспроводной сети, позволяет вести такие разговоры. Подобные радиоинтерфейсы развиваются, например, технология TD/CDMA, которая была предложена в качестве европейской технологии следующего поколения для беспроводной связи, позволяет одновременно передавать данные и голос.

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

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

Одной из основных задач, стоящих перед протоколами транспортного уровня, является сокрытие от вышестоящих протоколов особенностей радиоинтерфейсов, используемых в сети. В архитектуре WAP предполагается использовать три типа транспортных протоколов: ориентированный на соединение, или WTP/C; ориентированный на транзакции, или WTP/T; ориентированный на дейтаграммы, или WTP/D. Три члена семейства протоколов WTP предназначены для работы на очень низких скоростях, что характерно для беспроводных сетей. Для каждого радиоинтерфейса создается свой транспортный протокол. На этапе сессии различие между беспроводными технологиями больше не будет очевидным.

Первый опыт

Unwired Planet (UP, http://www.javaportal.ru/mobiljava/wapwmlandother/www.uplanet.com) уже предлагает полный набор продуктов для WAP; это семейство называется UP.Связующая платформа. UP выпускает микробраузер UP.Браузер, шлюзовая программа UP.Gateway, UP's программное обеспечение для обмена электронной почтой.Почта, а также комплект для разработки программного обеспечения UP.Комплект для разработки программного обеспечения (UP.SDK).

ЧИТАТЬ ЕЩЁ:  Планирование ресурсов проекта

UP.Браузер способен выполнять эти функции:

Если пользователя просят выполнить задание (например, получено электронное письмо), браузер подаст звуковой сигнал (своего рода бипер'> пейджер) или визуальный сигнал. пользователи могут создать закладку>> для веб-сайта, который он часто посещает. Если мы забыли, каждый сервис — это уникальный URL;UP.Браузер способен сохранять информацию, что уменьшает количество запросов к серверам. Это особенно важно для медленных беспроводных соединений. Пользовательский интерфейс браузера разработан с использованием различных меню и сочетаний клавиш>>> (устанавливается от пользователей), которые делают веб-навигацию и уменьшают количество нажатий на клавиши на телефонах. Браузер имеет возможность горизонтальной и вертикальной прокрутки, что очень важно для тех, кто работает на небольших дисплеях телефонов. Применяется стандартное шифрование и защита данных; доступны различные варианты. Пользователь может редактировать ранее введенный текст или стирать, вставлять и заменять символы.

UP.Mail позволяет отображать электронные сообщения любой длины, полученные на компьютере пользователя или на экране телефона. Поддерживает все стандартные функции программы электронной почты для отправки, создания электронных писем и их получения на любом мобильном телефоне с установленным UP.Браузер. В частности, пользователь может просматривать только заголовки сообщений (решая в данный момент, смотреть ли на тело сообщения), может использовать адресную книгу, а также отправлять сообщения в режиме ответа или отправлять электронную почту с помощью факса и т.д. d. ВЕРХНЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.Почта может уведомить пользователя о получении электронного письма с помощью оповещения UP.Браузер.

UP.Link Gateway поставляется со следующими функциями, которые необходимы для UP.Link Gateway:

На шлюзах могут размещаться приложения, предоставляющие дополнительные услуги пользователям. Приложения, размещенные на шлюзе, могут уведомлять пользователя об инцидентах, требующих немедленного вмешательства. Характер событий определяется логикой приложения. Например, приложение автоматически отслеживает биржевые котировки и будет посылать сигналы, когда биржевой курс достигнет заданной пользователем величины. данные, передаваемые по беспроводным сетям, автоматически сжимаются Программа шлюза способна обеспечить полный учет и регистрацию каждого пользователя, используемых им устройств, а также обмен информацией. Администратор сети может без особых усилий управлять доступом пользователей к определенным сервисам в сети. Графическая информация, которую нелегко отобразить на дисплее сотового телефона, может быть передана пользователем факсимильному устройству. Для того, чтобы это сделать, вам необходимо подключить UP.Link Gateway обеспечивает поддержку обычного соединения, поддерживающего службу передачи факсов в Интернете. Поддерживает стандартные функции безопасности при передаче информации через веб с помощью HTTPS или SSL.

И, наконец, UP.SDK позволяет быстро разрабатывать приложения, предлагающие веб-контент мобильным телефонам, а также другим устройствам, на которых он установлен.Браузер. UP.SDK можно бесплатно загрузить через Unwired Planet. Веб-сервер Unwired Planet.

Как сообщает Unired Planet, операторы беспроводных сетей и производители телефонов проявляют большой интерес к разработанному программному обеспечению. В частности, американские компании, такие как AT, смогут оснастить сети WAP-шлюзами, а T Wireless Services Bell Atlantic Mobile, и GTE Wireless. Alcatel, а также Samsung уже оснастили свои смартфоны слэшером (One Touch PRO и Duette); Motorola, Qualcomm, Siemens и другие компании идут по тому же пути.

Ожидается, что со временем беспроводные сети, основанные на стандартах GSM-900 и GSM-1800, стандарте GSM-1900, PDC, CDMA, IS-95 и многих других, смогут получать доступ в Интернет через WAP.

Оцените статью