沒有內部管道的 LEA 供應商

本規格概述快速配對供應商對快速配對的支援,這些供應商使用藍牙低功耗 (BLE) 通訊協定,且由多個元件組成,但這些元件之間缺乏內部通訊管道。

需求條件

供應商應實作下列兩個類別。

藍牙

快速配對

設定

本節說明如何設定配對程序。

多個元件

如果 LE Provider 具有多個元件,則應在藍牙層中實作 CSIS,並建立 Set Identity Resolving Key 以進行分組。在快速配對層上,SIRK 也會設定為協調組合資訊,並用於產生可偵測模式的協調組合資訊廣告酬載。

Seeker 會掃描廣告,並分別連線至 Provider 的每個元件,因此每個元件只會回報自己的位址。

提供者應傳送以金鑰為基礎的配對擴充回應

  1. 訊息類型:0x02
  2. 標記:0b11000000
  3. 供應商地址號碼:0x01
  4. 6 位元組位址

供應商應傳送 FP 裝置動作回應,並附上協調組合資訊

  1. 動作 ID:0x02 (協調組合資訊)
  2. 協調組合元件類型:左側元件為 0x00,右側元件為 0x01。每個元件應使用不同的值。
  3. 協調組合大小:0x02
  4. 設定身分辨識金鑰類型:0x01
  5. 設定身分解析金鑰值:16 位元組資料

所有元件都應傳回相同的 Set Identity Resolving Key 和 Coordinated Set Size。

單一元件

如果 LE Provider 只有單一元件,藍牙層可能沒有 CSIS。不過,在快速配對層上,供應器仍應產生 Set Identity Resolving Key (隨機 16 位元組值),並將其設定為協調組合資訊,然後用於產生可偵測模式的協調組合資訊廣告酬載。

提供者應傳送以金鑰為基礎的配對擴充回應

  1. 訊息類型:0x02
  2. 標記:0b11000000
  3. 供應商地址號碼:0x01
  4. 6 位元組位址

供應商應傳送 FP 裝置動作回應,並附上協調組合資訊

  1. 動作 ID:0x02 (協調組合資訊)
  2. 協調組合元件類型:0x00 (左側元件) 或 0x01 (右側元件)
  3. 協調組合大小:0x01
  4. 設定身分辨識金鑰類型:0x01
  5. 設定身分解析金鑰值:16 位元組資料

配對程序

快速配對支援的三種主要配對流程。

初始配對

尋找端與提供端兩個元件之間的初始配對訊息流程

後續配對

後續配對訊息流程 (在尋找端和提供端的兩個元件之間)

回溯配對

尋找端與提供端兩個元件之間的回溯配對訊息流程