Узкополосные форматы Bluetooth
Рисунок 6.8 - Узкополосные форматы Bluetooth
В код доступа входят начальная комбинация битов, синхронизирующее слово и завершитель. Начальная комбинация битов (preamble) используется для компенсации постоянной составляющей сигнала передачи и состоит из последовательности 0101, если младший (крайний левый) бит в синхронизирующем слове — 0, и последовательности 1010, если младший бит в синхронизирующем слове — 1. Подобным образом, завершитель (trailer) равен 0101, если старший (крайний справа) бит в синхронизирующем слове — 1, и 1010, если старший бит в синхронизирующем слове — 0.
64-битовое синхронизирующее слово состоит из трех компонентов (Рисунок 6.9), и его стоит рассмотреть подробнее. Каждому устройству Bluetooth присваивается глобально уникальный 48-битовый адрес. 24 младших бита называются нижней частью адреса (lower address part — LAP) и используются для формирования синхронизирующего слова. Для кода САС используется LAP ведущего устройства; для кода DAC — LAP устройства, к которому идет обращение. Существует два разных кода ГАС. Общий код IAC (General LAC — GIAC) — это сообщение общего опроса, которое используется для выявления всех устройств Bluetooth в радиусе действия; для этого имеется специальное зарезервированное значение LAP. Выделенный IAC (Dedicated IAC — DIAC) принадлежит выделенной группе устройств Bluetooth, которые имеют общие характеристики, и в этом случае используется адрес LAP, ранее определенный для этих характеристик.