Baseband
Baseband (Link Controller) и протокол управления связью (LMP – Link Manager Protocol) обеспечивают физическую радиочастотную связь между устройствами Bluetooth, образующими пикосеть. Этот уровень предоставляет два различных способа физического
подключения с соответствующими пакетами базовой полосы:
1. Синхронным, ориентированным на соединение (SCO – Synchronous Connection Oriented)
2. Асинхронным без установления соединения (ACL – Asynchronous Connection Less).
Также здесь определяется формат пакетов, адресация устройств, процедуры вызова и запроса, физические и логические каналы.
Протокол управления связью (LMP — Link Manager Protocol)
Протокол управления связью (LMP — Link Manager Protocol) отвечает за
установление подключений между устройствами Bluetooth. Также сюда относятся и вопросы безопасности, такие как идентификация и шифрования, связанные генерированием ключей шифрования и подключения, а также с обменом ключами и их проверкой. LMP имеет более высокий приоритет чем остальные протоколы (например L2CAP). Если, например, получается, что канал занят чем-либо другим, то при
необходимости передать LMP сообщение он немедленно освобождается.
Протокол управления логическим подключением и адаптацией (L2CAP — Logical Link Control and Adaptation Protocol)
Ø Протокол управления логическим подключением и адаптацией (L2CAP — Logical Link Control and Adaptation Protocol) адаптирует протоколы верхнего уровня над Baseband.
Ø L2CAP является базовым протоколом передачи данных для Bluetooth. Протокол Baseband позволяет устанавливать SCO и ACL соединения. L2CAP работает только с ACL соединениями. Многие протоколы и службы более высокого уровня используют L2CAP как транспортный протокол.
Протокол обнаружения услуг (Service Discovery
|
Protocol – SDP)
Протокол обнаружения услуг (Service Discovery Protocol – SDP) является одним из важнейших протоколов Bluetooth, который использует L2CAP в качестве транспортного протокола. Используя протокол SDP можно запросить информацию о самом устройстве, о его услугах и о характеристиках этих услуг, а после этого может быть установлено соединение между двумя или несколькими устройствами Bluetooth.
Протокол замены кабеля (RFCOMM)
Ещё одним из протоколов, которые использует L2CAP в качестве транспортного, является RFCOMM (Radio Frequency Comm.). Этот протокол эмулирует соединение PPP (point-to-point) по последовательному порту (RS-232 или EIATIA-232-E, более известным
как COM-порты). Также он обеспечивает транспортировку при выполнении услуг верхнего уровня, которые используют последовательную линию как транспортный механизм. Через него работают такие службы как доступ к локальной сети (LAN). Эта
служба может работать как эмуляция прямого кабельного соединения, когда надо обеспечить связь между двумя персональными компьютерами, так и использоваться для полноценного входа в уже существующую локальную сеть. Во втором случае используется точка доступа к локальной сети, через которую компьютер Bluetooth
оказывается подключен к LAN так, как он мог бы подключиться через dial-up соединение.
Протокол управления телефонией (TCS Binary)
Двоичный протокол управления телефонией (TCS Binary (Telephony Control Protocol Specification- Binary) или TCS BIN) является бит- ориентированным протоколом. Он определяет контроль сигнализации вызова для установления речевого вызова или вызова данных между устройствами Bluetooth. Кроме того, он определяет процедуры управления мобильностью при манипулировании с группами TCS-приборов Bluetooth.
|
Управление телефонией — команды АТ
Bluetooth SIG определила набор АТ-команд (Attention Sequence), с помощью которых можно управлять мобильным телефоном или модемом в режиме моделей мульти-использования. Команды, используемые при FAX-услугах, специфицируются реализацией. Это могут быть FAX-услуги класса 1.0 и класса 2.0.
Voice или Bluetooth audio
Voice или Bluetooth audio одна из служб Bluetooth которая использует синхронное соединение. Одновременно может передаваться до 3 аудиоканалов. Характеристики звуковых потоков могут различаться, и во многом определяются используемым приложением. Максимально звуковой поток может передаваться с точностью в 16 бит при частоте дискретизации 48 кГц.