Wireless Village
Wireless Village — это набор спецификаций для мобильных служб мгновенного обмена сообщениями и информации о присутствии. Он предназначен для того, чтобы стать стандартом, позволяющим мобильным телефонам и другим портативным устройствам использовать эти сервисы на разных платформах.
Многие беспроводные телефоны оснащены функциями мобильного мгновенного обмена сообщениями, которые обеспечивают подключение к сервисам обмена сообщениями с помощью протокола IMPS в сети оператора, ранее известного как протокол Wireless Village. В телефонах эта функция реализуется значком «IM»/«Чат», который обычно переименовывается и настраивается оператором мобильной связи или полностью удаляется, если сервис не поддерживается на уровне сети. Эта поддержка имеется во многих телефонах компаний Nokia и Motorola, а также во многих моделях Sony Ericsson.
Wireless Village был интегрирован в Open Mobile Alliance (OMA) и более не существует как независимая организация[1].
Open Mobile Alliance классифицирует стандарт как исторический (устаревший). Протокол не нашёл применения в сфере Интернета вещей (IoT) и межмашинного взаимодействия (M2M) и был вытеснен более новыми технологиями, такими как LwM2M[2].[3]
История
Идея этого сервиса была анонсирована компаниями Ericsson, Motorola и Nokia. В ноябре 2002 года спецификации были интегрированы в Open Mobile Alliance[4], а последняя актуальная версия протокола 1.3 датируется 23 января 2007 года[5].
На сегодняшний день существует лишь несколько общедоступных сервисов, использующих Wireless Village. Любой разблокированный телефон может быть сконфигурирован для работы с этими сервисами и, если реализовано, подключаться к другим службам мгновенного обмена сообщениями.
Архитектура и безопасность
Архитектура протокола представляет собой клиент-серверную систему, работающую на прикладном уровне[6]. Протокольный стек включает в себя три основных компонента:
- Client-Server Protocol (CSP) — протокол взаимодействия между клиентским приложением и сервером, используемый для доступа к службам обмена сообщениями и информации о присутствии[6].
- Server-Server Protocol (SSP) — протокол межсерверного взаимодействия, обеспечивающий совместимость и связь между серверами различных провайдеров[6].
- Command Line Protocol (CLP) — протокол командной строки для доступа к сервисам с устаревших терминалов, поддерживающих только текстовый интерфейс[6].
Стандарт не определяет собственные механизмы шифрования для пользовательского трафика. Обеспечение конфиденциальности и целостности данных делегируется протоколам транспортного уровня (например, TLS/SSL). В рамках самой спецификации основное внимание уделяется аутентификации на уровне межсерверного взаимодействия[5].
Реализации у операторов
Yamigo
Yamigo — это бесплатный коммуникационный сервис, базировавшийся в Финляндии, который позволял осуществлять мгновенный обмен сообщениями на мобильных телефонах через беспроводные передачи данных, такие как GPRS. Сервис работал на протоколе Wireless Village, разработанном Open Mobile Alliance, что является совместным предприятием компаний Nokia, Sony Ericsson, Motorola и других производителей мобильных устройств.
Некоторые модели мобильных телефонов, оснащённые чат-клиентом, могли подключаться к сети Yamigo. Это были определённые модели компаний Nokia, Motorola, Sony Ericsson и Siemens. После регистрации пользователи Yamigo могли отправлять сообщения друг другу, а также пользователям Yahoo! Messenger, MSN Messenger, AOL Instant Messenger и ICQ. Yamigo поддерживал автоматический импорт списка контактов из этих сервисов.
Пользователи соединялись с Yamigo через WAP и интернет. На странице регистрации сервиса пользователи выбирали, как часто их телефон должен опрашивать сеть Yamigo. Так как это клиент-серверный протокол, получение сообщений зависело от частоты опроса сети телефоном. Сервис был закрыт в конце 2005 года, а последнее обновление (.19) вышло в апреле 2005 года.