Хорошая новость для тех, кто следит за электронными новинками. Опубликована спецификация Bluetooth® Version 3.0 + HS. Это значит, что в течение года на рынке могут появиться устройства, поддерживающие этот новый стандарт. И если кто-то закладывается в своих разработках на применение Bluetooth® или Wi-Fi™, то может быть стоит немного подождать?

bt3


Страничка со спецификациями находится по адресу http://www.bluetooth.com/Bluetooth/Technology/Building/Specifications//
Вот прямая ссылка на документацию (будьте внимательны — архив «весит» более 10 МБайт!).

Ну а кто не хочет читать документацию, может почитать мои выжимки из стандарта (сухой остаток) — то, что можно выделить в первую очередь…

Во-первых, в стандарте сказано, что он полностью поддерживает всё, что было описано ранее. Это значит, что новые устройства будут работать со старыми, поддерживая полный функционал последних. Ситуация очень схожая с USB, когда разработчики стандарта умудряются вписывать в новые спецификации поддержку самых «древних» устройств.

Итак, вот основное:

  1. добавлен AMP Manager Protocol (A2MP) со всеми его «наворотами»;
  2. добавлена поддержка 802.11;
  3. произведены дополнения в протоколах управления питанием;
  4. произведён ряд других «протокольных» дополнений, касающихся взаимодействия устройств, а также шифрования данных.

Устройство по новому стандарту будет поддерживать как и положено Basic Rate / Enhanced Data Rate (BR/EDR). Частота радиоканала — 2,4 ГГц. В Basic Rate — 1 Мбит/с, в Enhanced Data Rate — 2-3 Мбит/с.

Передача данных осуществляется пакетно (таймслоты распределяет «мастер») и с разделением каналов (причём в процессе работы предполагается переключение между каналами при необходимости). Точный диапазон частот, где лежат 79 каналов: 2.400-2.4835 ГГц. Тип модуляции — GFSK. (В режиме Enhanced Data Rate со скоростями до 3 Мбит/с — DPSK.)

Пакет Basic Rate имеет вид:

Пакет Enhanced Data Rate уже гораздо сложнее:

edr_packet

Как видно, после «обычного» GFSK начала идёт синхропоследовательность, а потом данные передаются в более шустром режиме (до 3 Мбит) с использованием DPSK модуляции.

Максимальная мощность передающего устройства зависит от класса. 1 класс — 100 мВт, 2 класс — 2,5 мВт, 3 класс — 1 мВт.

Но помимо «обычного» контроллера, в новых устройствах предполагается наличие AMP (MAC/PHYs). Это значит, устройство, как описывает пункт 1.2 OVERVIEW OF AMP OPERATION (стр. 99), «определившись» как Bluetooth устройство с помощью BR/EDR (и соответствующих протоколов) может стать ещё и MAC/PHY со всеми прелестями 802.11. Если нет необходимости в AMP, то эта подсистема может быть отключена (с целью сохранения энергии).

Вот как выглядит функционально Bluetooth устройство с точки зрения взаимодействия его софтверных подсистем:

soft

Подведём общие итоги.

  • Скорость работы устройств поднялась до 3 Мбит/с.
  • Применение контроллера AMP позволит использовать Bluetooth устройства как сетевые. Таким образом, на BT канал можно будет теоретически «положить» передачу видео не очень больших разрешений.
  • Мощности и управление питанием остались практически прежними. И это логично, ведь стандарт разрабатывался для очень мобильных устройств (как говорится, «в ухо»). Нужно дальше, быстрее и мощнее — есть Wi-Fi.

Что же. Нам с вами останется ждать появления на рынке чипсетов, поддерживающих новую спецификацию (думаю, это произойдёт в ближайшие месяцы, ведь спецификация писалась конкретными производителями, опираясь на конкретные опыты и разработки/наработки).

Поживём — увидим.