Эфирное программирование - Over-the-air programming - Wikipedia
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Эфирное программирование (OTA программирование ) относится к различным методам распространения новых программного обеспечения, параметры конфигурации и даже обновление ключей шифрования на такие устройства, как мобильные телефоны, телеприставки, или же безопасная голосовая связь оборудование (зашифрованные 2-сторонние радиостанции). Одной из важных особенностей OTA является то, что одно центральное место может отправлять обновление всем пользователям, которые не могут отказаться, отклонить или изменить это обновление, и что обновление немедленно применяется ко всем на канале. Пользователь мог «отказаться» от OTA, но «менеджер канала» также мог «отключить» канал автоматически.
В контексте мобильный контент мир, они включают предоставление беспроводных услуг (OTASP), эфирное обеспечение (OTAP) или беспроводное управление параметрами (OTAPA); или обеспечение мобильных телефонов с необходимыми настройками для доступа к таким службам, как беспроводная точка доступа (WAP) или Служба мультимедийных сообщений (MMS).
По мере того, как в мобильных телефонах накапливаются новые приложения и они становятся все более совершенными, настройка OTA становится все более важной по мере появления новых обновлений и услуг. OTA через Сервис коротких сообщений (SMS) оптимизирует обновление данных конфигурации в Модуль идентификации абонента (SIM) карты и мобильные телефоны, а также позволяет распространять новые обновления программного обеспечения на мобильные телефоны или настраивать мобильные телефоны с необходимыми настройками для доступа к таким услугам, как WAP или MMS. Обмен сообщениями OTA обеспечивает удаленное управление мобильными телефонами для активации услуг и подписок, персонализации и программирования новой услуги для операторов мобильной связи и третьих сторон телекоммуникационных компаний.[1]
Были созданы различные органы по стандартизации, чтобы помочь в разработке, надзоре и управлении OTA. Один из них - Открытый мобильный альянс (OMA).
Совсем недавно с новыми концепциями Беспроводные сенсорные сети и Интернет вещей (IoT), где сети состоят из сотен или тысяч узлов, OTA выходит в новом направлении: впервые применяется OTA с использованием нелицензированных диапазонов частот (868 МГц, 900 МГц, 2400 МГц) и с низким потреблением скорость передачи данных с использованием таких протоколов, как 802.15.4 и ZigBee.[2]
Узлы датчиков часто расположены в удаленных или труднодоступных местах. В качестве примера, Либелиум внедрил интеллектуальную и простую в использовании систему программирования OTA для ZigBee Устройства WSN. Эта система позволяет прошивка обновляется без необходимости физического доступа, экономя время и деньги, если узлы необходимо перепрограммировать.[3]
Смартфоны
На современном мобильные устройства Такие как смартфоны, беспроводное обновление может относиться просто к обновлению программного обеспечения, которое распространяется через Вай фай или же мобильного широкополосного доступа с использованием функции, встроенной в операционную систему, с аспектом "беспроводной связи", относящимся к использованию беспроводного Интернета, вместо того, чтобы требовать от пользователя подключения устройства к компьютеру через USB для выполнения обновления.
Обновления прошивки доступны для скачивания с [4] OTA-сервис.
Механизм
Механизм OTA требует, чтобы существующее программное обеспечение и оборудование целевого устройства поддерживали эту функцию, а именно получение и установку нового программного обеспечения, полученного через беспроводной сеть от провайдера.
Новое программное обеспечение передается в телефон, устанавливается и используется. Часто бывает необходимо выключить и снова включить телефон, чтобы новое программирование вступило в силу, хотя многие телефоны выполняют это действие автоматически.
Методы
В зависимости от реализации, доставка программного обеспечения OTA может быть инициирована при действии, таком как звонок в систему поддержки клиентов поставщика или другую услугу с возможностью набора номера, или может выполняться автоматически. Как правило, это делается с помощью первого метода, чтобы избежать прерывания обслуживания в неудобное время, но для этого абоненты должны вручную вызывать поставщика. Часто оператор отправляет трансляцию SMS текстовое сообщение для всех абонентов (или тех, кто пользуется определенной моделью телефона) с просьбой набрать служебный номер для получения обновления программного обеспечения.
Verizon Wireless в НАС. предоставляет своим абонентам ряд функций OTA через сервисный код * 228. Вариант 1 обновляет конфигурацию телефона, вариант 2 обновляет PRL. Аналогичным образом Voitel Wireless и StraightTalk, которые используют сеть Verizon, используют служебный код 22890 для программирования беспроводных телефонов на базе Verizon.
Для предоставления параметров в OTA мобильного устройства на устройстве должен быть клиент обеспечения, способный принимать, обрабатывать и устанавливать параметры. Например, клиент управления устройством в устройстве может иметь возможность принимать и предоставлять приложения или параметры подключения.
В общем, термин OTA подразумевает использование беспроводных механизмов для отправки данных обеспечения или пакетов обновлений для прошивки или обновлений программного обеспечения на мобильное устройство; Это сделано для того, чтобы пользователю не приходилось идти в магазин или сервисный центр, чтобы настроить приложения, изменить параметры или обновить прошивку или программное обеспечение. Варианты без OTA для пользователя: а) пойти в магазин и обратиться за помощью, б) использовать ПК и кабель для подключения к устройству и изменения настроек на устройстве, добавления программного обеспечения на устройство и т. Д.
Стандарты OTA
Существует ряд стандартов, описывающих функции OTA. Одним из первых был GSM 03.48 серии. Набор стандартов ZigBee включает в себя кластер обновления ZigBee по беспроводной сети, который является частью профиля ZigBee Smart Energy Profile и обеспечивает совместимый (независимый от производителя) способ обновления прошивки устройства. Текущие стандарты не охватывают сбор информации о клиентах, который обычно выполняется производителем телефона, поставщиком услуг и менеджером программы (Google). Никаких ограничений на эту незаконную деятельность не разработано.
Сходства
OTA похож на методы распространения прошивки, используемые другими массовыми бытовая электроника, Такие как кабельные модемы, которые используют TFTP как способ удаленно получать новые программы, тем самым сокращая время, затрачиваемое как владельцем, так и пользователем устройства на обслуживание.
Беспроводная подготовка (OTAP) также доступна в беспроводных средах (хотя по умолчанию она отключена по соображениям безопасности). Это позволяет точке доступа (AP) обнаруживать айпи адрес своего контроллера. Когда этот параметр включен, контроллер сообщает другим точкам доступа включить дополнительную информацию в пакеты управления радиоресурсами (RRM), которые помогут новой точке доступа в изучении контроллера. Однако он отправляется в виде обычного текста, что делает его уязвимым для сниффинга. Поэтому по умолчанию он отключен.
Смотрите также
Рекомендации
- ^ «Мобильные телефоны - мобильный проводник». www.Microsoft.com. Microsoft. 2001. Архивировано с оригинал 11 августа 2001 г.. Получено 19 апреля 2011.
- ^ Гаскон, Дэвид; Альберто Бьелса; Феликс Дженисио; Маркос Ярза (9 мая 2011 г.). «Программирование по воздуху с 802.15.4 и ZigBee - OTA». www.Libelium.com. Либелиум. Получено 28 мая 2012.
- ^ «Libelium.com 50 сенсорных приложений для умного мира. Вдохновляйтесь!». www.Libelium.com. Либелиум. 2 мая 2012. Получено 28 мая 2012.
- ^ http://www.prestigio.com/news/firmware_updates/New_firmware_MultiPhone_4055_DUO