- Bluetooth 3.0: шоб вы себе знали…
- Что такое Bluetooth 3.0?
- А насколько быстрее?
- И что?
- А откуда такое ускорение?
- Стоп! Так это обычный Wі-Fі?
- А как насчет совместимости со старой версией?
- А когда эта радость появится у нас?
- Протокол Bluetooth Low Energy: поддержка устройствами и специфика работы
- Зачем разработали BLE
- В каких сферах применяется
- Поддерживаемые устройства
- Определение поддержки
- Вопросы безопасности BLE
Bluetooth 3.0: шоб вы себе знали…
А теперь небольшой урок ликнепа для тех, кто слышит о новинке впервые.
Что такое Bluetooth 3.0?
Все просто и понятно. Это следующее поколение интерфейса стандарта Bluetooth, точнее технология, позволяющая передаватъ данные между двумя электронными устройствами без помощи проводов. Но в отличии от версии Bluetooth 2.1+EDR интерфейс 3.0 работает быстрее.
А насколько быстрее?
Намного. Новый стандарт стал значительно шустрее своего предшественника. В нем зафиксирована поддержка обмена информацией со скоростями до 24 Мбит/с. Как известно, возможности Bluetooth 2.1+EDR (Enhanced Data Rate) ограничены значением 3 Мбит/с.
И что?
А то, что новые устройства, соответствующие спецификаций Bluetooth 3.0, будут в восемь раз быстрее тех, которыми мы пользуемся сегодня.
А это значит, что на беспроводную синхронизацию звукозаписей между ПК и проигрывателем или телефоном, передачу фотоснимков в направлении принтерa или ПК, отправку видеозаписей с камеры или телефона на компьютер или телевизор и т.п. мы будет тратить поменьше своего драгоценного времени.
А откуда такое ускорение?
Повышение скорости обеспечивает использование в качестве транспорта протокола іEEE 802.11 (Wі-Fі).
Стоп! Так это обычный Wі-Fі?
Шоб да!, так нет!. Bluetooth 3.0 совместим с іEEE 802.11 (Wі-Fі), но взаимодействие между передающим и принимающим устройствами будет построено по схеме, подобной схеме ad-hoc, не требующей входа в сеть Wі-Fі. Но есть еще нюансы.
Для достижения максимально возможной скорости необходимо, чтобы каждое из двух устройств имело не только Bluetooth-, но и 802.11-модуль. В процессе соединения передающее устройство спросит устройство, принимающее сигнал, есть ли в нем поддержка этого более скоростного стандарта беспроводной связи.
В случае положительного ответа файл будет передан именно по протоколу 802.11. Как только загрузка завершится, принимающее устройство сообщит об этом и передатчик переключится обратно на Bluetooth с максимальной скоростью передачи данных 3 Мбит/с, но потребляющий меньше энергии.
Если же модуля 802.11 в принимающей системе нет, то отправка будет осуществляться посредством Bluetooth, то есть на более низкой скорости. Так что, третья версия протокола позволит устройствам устанавливать соединение друг с другом посредством Bluetooth, а саму передачу данных осуществлять по стандарту 802.11
А если еще больше вникнуть в детали, то отсутствие буквенного индекса в обозначении 802.11 можно отнести на счет отсутствия в планах разработчика Bluetooth 3.0 группы SіG и Wі-Fі Alliance взаимной сертификации устройств. Другими словами, устройства с поддержкой Bluetooth 3.0, не будут совместимы с устройствами, поддерживающими 802.11b, g или n.
А как насчет совместимости со старой версией?
Не надо волновать свой душевный комфорт. Интерфейс Bluetooth 3.0 HS соранил совместимость с предыдущей версией спецификации. Так что пересылать фотки со своего нового меганавороченного коммуникатора на старый телефон, который вы скоро подарите бабушке, можно будет запросто.
Кроме того, в Bluetooth 3.0 будет использоваться технология Enhanced Power Control (EPC), позволяющая значительно снизить вероятность разрыва соединения, если положить телефон в сумочку или, скажем, карман.
А когда эта радость появится у нас?
Точно не завтра. Официальное утверждение спецификаций является лишь первым шагом на пути Bluetooth 3.0 к потребителям. На втором шаге компании Atheros, Broadcom, CSR и Marvell —разработчики и производители элементной базы, входящие в Bluetooth SіG, предложат свои решения с поддержкой новой спецификации изготовителям электроники.
Третьего шага — появления готовых продуктов на рынке, по мнению разработчиков, можно ожидать через 9-12 месяцев. Так что радует пока только тот факт, что процесс уже необратим, и вскоре версия 3.0 заменит сегодняшнюю Bluetooth 2.1+EDR.
* Группа Bluetooth Special Interest Group (SiG) был основан 20 мая 1998 года и с того времени занимается разработкой стандартов для данной технологии. Изначально в консорциум вошли Erіcsson (ныне Sony Erіcsson), іBM, іntel, Toshіba и Nokіa). Позже к ним присоединились другие. К сегодняшнему дню группой было принято шесть стандартов Bluetooth.
Протокол Bluetooth Low Energy: поддержка устройствами и специфика работы
Способов трансляции данных «по воздуху» создано и используется довольно много. Популярностью обзавелся протокол BLE, который внедрен в электронику различного типа и успешно используется и по сей день. Что из себя представляет данный протокол и в каких сферах применим — рассмотрено в этой статье.
Зачем разработали BLE
После изучения и успешного применения передачи информации без проводов, появилась потребность передавать данные, используя устройства с автономными источниками питания. Проблема состоит в том, что с этим устройством должно работать еще одно, которое постоянно передает данные либо слушает эфир.
Если у приемника и передатчика имеется батарейное питание, то наблюдаются проблемы со связью при разрыве постоянной передачи связи для экономии энергии, которые решили с новым протоколом передачи данных BlueTooth Low Energy (BLE).
BLE – это режим низкого энергопотребления, способствующий экономии заряда аккумулятора у сопряженных устройств.
Протокол стал частью Bluetooth 4.0. Операционная система Android поддерживает BLE с версии 4.3. В качестве пары, работающей с BLE, берется телефон с современной ОС, совместно с батарейной малой техникой (например, гарнитура). Но не исключены и взаимодействия иных гаджетов.
Чтобы принимать и передавать данные в необходимом объеме беспроводным способом, в стандарт Bluetooth LE включена скорость передачи информации, равная 1 Мбит/сек. Постоянный обмен данными затрачивает энергию, тем самым расходуя ее запасы. Поэтому протокол подразумевает разрыв постоянного эфира для экономии. Поэтому в протоколе не только важна скорость, а и то, что гаджеты умеют синхронизироваться друг с другом тогда, когда это необходимо.
Около 99% всего времени гаджеты спят и экономят энергию. Потом просыпаются на короткий период для обмена данными и снова засыпают. Но чтобы пребывать в данном режиме, устройства сперва между собой необходимо синхронизировать. Этот режим и называется advertising.
В каких сферах применяется
Протокол BLE используется по сценарию: редко передавать данные и обрабатывать долгое время. В частности, возможно использование двухрежимных гаджетов BLE в смартфонах, планшетных ПК, ноутбуках. Однорежимные могут использоваться во множестве сфер деятельности. Под эти сферы попадают устройства из разделов здоровья, автоматизации, анализа, управления.
Множество задач могут решаться, когда в радиусе двухуровневого модуля определяются иные одноуровневые BLE-приборы. К этим приборам относятся приборы-сигнализаторы, что уведомляют владельца об удалении от сумки, барсетки, кошелька, переносной тары и иных персональных вещей, оснащенных BLE-модулем. Отличное применение данным брелкам с BLE находят в качестве маячков для ребенка, чтобы не потерять его в достаточно людных местах.
Устойчивая работа и низкое энергопотребление протокола BLE позволяют рассматривать его в качестве замены NFC, а именно RFID-меток. Но вариант совмещенной работы BLE + NFC выглядит более привлекательно. BLE дает большой радиус, сопряженный с устойчивой работой, второй отвечает за логическое сопряжение пары, плюс обеспечивает надежную защиту за счет малого радиуса действия.
Не обходят стороной данную спецификацию в системах умных домов. Работа приборов через блютуз с низким энергопотреблением позволяет открывать удаленно двери, ворота и приводить в действие прочие механизмы с большого расстояния, подолгу не меняя аккумулятор в беспроводном и компактном органе управления.
Кроме того, внедрение в смартфон, который всегда под рукой, BLE-модуля позволит на приличном удалении через сопряженные каналы управлять любыми приборами и аксессуарами умного дома. Или подключаться к сенсорной панели для удаленного управления с другой комнаты.
Поддерживаемые устройства
Протокол BLE содержится в модулях со встроенным программным обеспечением. Модулями оснащаются конечные устройства. В качестве модулей можно выделить:
- BT111 – создан для приложений, где нужна работа со стандартными протоколами Bluetooth и BLE.
- BLE112 – однорежимный BLE-модуль для сенсорных систем и прочих аксессуаров с батарейным питанием.
- USB BLED112 – аналогичный однорежимный BLE-модуль со всеми свойствами BLE112, но выполнен в форм факторе USB-флешки.
- Спортивные аксессуары по типу шагомеров, пульсометров, ритмометров, которые имеют форму часов для руки или браслета.
- Различные сенсоры для определения движения, температуры, влажности.
- Системы чтения и отображения информации с автономным источником питания.
- Бытовая медтехника по типу измерителей глюкозы, тонометров, температурных измерителей.
- Гаджеты для удаленного вызова, по типу радио-няня.
- Приборы бытовой электроники, по типу беспроводной периферии (клавиатуры, мышки), панелей и пультов.
- Устройства для автоматизации в жилом доме по типу шлюзов между соединенной к Smart House сенсорной сетью и смартфонами с Блютуз.
- Устройства безопасности, по типу тревожных кнопок, бесконтактных ключей и прочее.
Определение поддержки
Множество таких «определителей» находится в Play Market и доступны для использования бесплатно. Модели телефонов, выпущенные до 2015 года включительно, могут не поддерживать данную опцию.
Вопросы безопасности BLE
Защита канала передачи данных между парой устройств в протоколе BLE обусловлена двумя режимами LE Секьюрити мод 1 и LE Секьюрити мод 2. Первый режим работает на Data Link layer (DLL), второй на AT&T.
На DLL в протоколе Bluetooth LE присутствует шифрование и аутентификация с помощью технологии построения аутентификационного кода сообщения из блочного алгоритма шифрования (CCM) и шифра AES-128. При работе CCM и AES-128, добавляется к ним Protocol Data Unit и дополнительное сообщение для идентификации целостности, размером 4-байта, после которого PDU и сообщение шифруются.
В некоторых случаях аутентификацию можно провести поверх нешифрованного соединения на канальном уровне. Но в таком случае на AT&T -уровне к PDU плюсуется двенадцати байтная сигнатура.
Режимы безопасности включают в себя несколько уровней, используемых в зависимости от типа соединения.
- Первый – на канальном уровне два модуля обмениваются информацией о доступных возможностях ввода-вывода, а после принимают решение, по какому из обнаруженных произойдет взаимодействие.
- Второй – создание ключа для третьего этапа, который называется «временный ключ краткосрочного значения». Он послужит для надежной передачи данных о временном ключе. Ключ может быть передан тремя способами: с использованием альтернативного канала NFC, с введением шестизначного кода, вводимого пользователем, или без проверки аутентификации, если первый и второй способ организовать невозможно.
- Третий – конечные точки соединения обмениваются тремя 128 битными ключами и, если нарушений не замечено, пара успешно синхронизируется.