Поставщики LEA без внутреннего канала

В этой спецификации описывается поддержка быстрого подключения для поставщиков, которые используют протокол Bluetooth с низким энергопотреблением (BLE) и состоят из нескольких компонентов, но не имеют внутреннего канала связи между ними.

Требования

Поставщики должны реализовать две следующие категории.

Bluetooth

Быстрое подключение

Конфигурации

В этом разделе описывается, как задать конфигурации для процедуры связывания.

Несколько компонентов

Поставщик LE с несколькими компонентами должен реализовать CSIS на уровне Bluetooth и создать Set Identity Resolving Key для группировки. На уровне Быстрого подключения SIRK также будет задан в информации о скоординированном наборе и использован для создания полезной нагрузки объявления с информацией о скоординированном наборе для видимого режима.

Искатель сканирует объявления и подключается к каждому компоненту Поставщика отдельно, поэтому каждый компонент сообщает только свой адрес.

Поставщик должен отправить расширенный ответ на запрос о подключении на основе ключа.

  1. Тип сообщения: 0x02
  2. Пометки: 0b11000000
  3. Номер адреса поставщика: 0x01
  4. 6-байтовый адрес

Поставщик должен отправить ответ на действие устройства FP с информацией о скоординированном наборе.

  1. Идентификатор действия: 0x02 (информация о скоординированном наборе)
  2. Тип элемента скоординированного набора: 0x00 для левого компонента, 0x01 для правого. Каждый компонент должен использовать разные значения.
  3. Размер скоординированного набора: 0x02
  4. Задайте тип ключа для разрешения идентификационной информации: 0x01
  5. Установить значение ключа разрешения идентификационных данных: 16-байтовые данные

Все компоненты должны возвращать одинаковые значения Set Identity Resolving Key и Coordinated Set Size.

Один компонент

У поставщика LE с одним компонентом может не быть CSIS на уровне Bluetooth. Однако на уровне Быстрого подключения Поставщик должен по-прежнему генерировать Set Identity Resolving Key (случайные 16-байтовые значения), задавать их в информации о скоординированном наборе и использовать для генерации рекламной полезной нагрузки с информацией о скоординированном наборе для режима обнаружения.

Поставщик должен отправить расширенный ответ на запрос о подключении на основе ключа.

  1. Тип сообщения: 0x02
  2. Пометки: 0b11000000
  3. Номер адреса поставщика: 0x01
  4. 6-байтовый адрес

Поставщик должен отправить ответ на действие устройства FP с информацией о скоординированном наборе.

  1. Идентификатор действия: 0x02 (информация о скоординированном наборе)
  2. Тип элемента скоординированного набора: 0x00 (левый компонент) или 0x01 (правый компонент).
  3. Размер скоординированного набора: 0x01
  4. Задайте тип ключа для разрешения идентификационной информации: 0x01
  5. Установить значение ключа разрешения идентификационных данных: 16-байтовые данные

Процедура подключения

Три основных способа подключения, поддерживаемых функцией "Быстрое подключение".

Первоначальное подключение

Поток сообщений при первоначальном подключении между Искателем и обоими компонентами Поставщика

Последующее подключение

Последующий поток сообщений о сопряжении между Искателем и обоими компонентами Поставщика

Ретроактивное связывание

Поток сообщений о ретроактивном связывании между Искателем и обоими компонентами Поставщика