Bluetooth технические требования, практическая реализация


Резюме - часть 33


Схема установления соединения представлена на рис. 2.24. После того как устройства обменяются этими сообщениями по логическому кана­лу, отличному от LMP, может быть передан первый пакет.

Описание PDU

В этом разделе технических требований представлена подробная таблица прото­кольных единиц обмена протокола управления связью. Для каждой PDU опреде­лены следующие характеристики:

•     Длина (в байтах)

•     Код операции

•     Тип пакета

•     Возможное направление передачи

•     Содержание

•     Местоположение в полезной информации


 



Рис.2. 24. Схема установления соединения

Режимы тестирования

Протокол LMP имеет несколько протокольных единиц обмена для поддержания различных режимов тестирования Bluetooth, которые используются для сертифи­кации и испытания на соответствие Bluetooth-стандартам Радио и Baseband.

Для активизации режима тестирования (РТ) на тестируемое устройство (Device Under Test — DUT) посылаются РТ-сообщения. Тестируемое устройство всегда является подчиненным. Администратор связи устройства должен быть способен получать эти сообщения в любое время. Если активизация режима тестирования


возможна, DUT возвращает сообщение об этом и вводит режим тестирования (рис. 2.25). Когда DUT-устройство ввело режим тестирования, ему посылается LMP команда для того, чтобы начать тестирование.

Обработка ошибок

Если LM принимает PDU с нераспознаваемым кодом операции, то он отклоняет ее. Нераспознанный код операции отправляется назад в ответной PDU. Если LM принимает PDU с недопустимыми параметрами, оно отклоняет его с кодом причи­ны «недопустимые параметры LMP».

Если превышено максимальное время ожидания или обнаружена потеря связи, то сторона, которая ожидает ответа, заключает, что процедура закончилась неудачно.

Так как LMP PDU не интерпретируются в реальном времени, то в случае, если оба LM приступают к выполнению одной и той же процедуры, могут случаться коллизии, и обе процедуры не будут выполнены.


Начало  Назад  Вперед