Provider LEA senza canale interno
Questa specifica descrive il supporto dell'accoppiamento rapido per i provider di accoppiamento rapido che utilizzano il protocollo Bluetooth Low Energy (BLE) e sono costituiti da più componenti, ma non dispongono di un canale di comunicazione interno tra questi componenti.
Requisiti
I fornitori devono implementare le seguenti due categorie.
Bluetooth
- Implementa il servizio di identificazione dei set coordinati
- Resolvable Set Identifier (RSI)
- Set Identity Resolving Key (SIRK)
Accoppiamento rapido
- Implementa l'annuncio LE per i dati di servizio di accoppiamento rapido
- Payload pubblicitario delle informazioni sul set coordinato per la modalità di rilevamento
- Dati dell'account per l'accoppiamento rapido per la modalità non rilevabile
- Implementa il GATT di Accoppiamento rapido
- Caratteristica ID modello
- Caratteristica di accoppiamento basato su chiave
- FP Device Action Characteristic
- ID azione: 0x02 (informazioni sul set coordinato)
- Caratteristica Passkey
- Caratteristica principale dell'account
Configurazioni
Questa sezione spiega come impostare le configurazioni per la procedura di accoppiamento.
Più componenti
Per il provider LE con più componenti, deve implementare CSIS nel
livello Bluetooth e creare Set Identity Resolving Key per il raggruppamento. Nel livello di accoppiamento rapido, il SIRK verrà impostato anche in
Coordinated Set Information e utilizzato per generare il
payload di annuncio Coordinated Set Info per la modalità di rilevamento.
Il Seeker scansiona gli annunci e si connette a ogni componente del Provider separatamente, in modo che ogni componente segnali solo il proprio indirizzo.
Il Provider deve inviare la risposta estesa di accoppiamento basato su chiave
- Tipo di messaggio:
0x02 - Flag:
0b11000000 - Numero dell'indirizzo del Fornitore:
0x01 - Indirizzo a 6 byte
Il provider deve inviare la risposta all'azione del dispositivo FP con le informazioni sul set coordinato.
- ID azione:
0x02(informazioni sul set coordinato) - Tipo di membro del set coordinato:
0x00per il componente sinistro,0x01per il componente destro. Ogni componente deve utilizzare un valore diverso. - Dimensioni del set coordinato:
0x02 - Imposta il tipo di chiave di risoluzione dell'identità:
0x01 - Imposta il valore della chiave di risoluzione dell'identità: dati di 16 byte
Tutti i componenti devono restituire la stessa chiave di risoluzione dell'identità del set e la stessa dimensione del set coordinato.
Componente singolo
Il provider LE con un singolo componente potrebbe non avere CSIS nel livello Bluetooth. Tuttavia, sul livello di accoppiamento rapido, il provider deve comunque generare
Set Identity Resolving Key (valori casuali di 16 byte), impostarlo in
Informazioni sul set coordinato e utilizzarlo per generare
il payload pubblicitario delle informazioni sul set coordinato per la modalità di rilevamento.
Il Provider deve inviare la risposta estesa di accoppiamento basato su chiave
- Tipo di messaggio:
0x02 - Flag:
0b11000000 - Numero dell'indirizzo del Fornitore:
0x01 - Indirizzo a 6 byte
Il Provider deve inviare la risposta all'azione del dispositivo FP con le informazioni sul set coordinato.
- ID azione:
0x02(informazioni sul set coordinato) - Tipo di membro del set coordinato:
0x00(componente sinistro) o0x01(componente destro) - Dimensioni del set coordinato:
0x01 - Imposta il tipo di chiave di risoluzione dell'identità:
0x01 - Imposta il valore della chiave di risoluzione dell'identità: dati di 16 byte
Procedura di accoppiamento
Tre principali flussi di accoppiamento supportati dall'accoppiamento rapido.
Accoppiamento iniziale
- Tutti i componenti del Provider entrano in modalità di rilevamento con
- Payload pubblicitario delle informazioni sul set coordinato
- Dati pubblicitari RSI, consulta Servizio di identificazione dei set coordinati
- Il Seeker esegue la procedura di accoppiamento rapido con l'accoppiamento rapido in lettura, consulta Operazione di accoppiamento rapido tramite l'azione del dispositivo con accoppiamento rapido

Accoppiamento successivo
- Tutti i componenti del Provider sono in modalità non rilevabile con
- Dati dell'account per l'accoppiamento rapido
- Dati pubblicitari RSI, consulta Servizio di identificazione dei set coordinati
- Il Seeker esegue la procedura di accoppiamento rapido con l'accoppiamento rapido in lettura, consulta Operazione di accoppiamento rapido tramite l'azione del dispositivo con accoppiamento rapido

Accoppiamento retroattivo
- Tutti i componenti del Provider entrano in modalità di rilevamento con
- Payload pubblicitario delle informazioni sul set coordinato
- Dati pubblicitari RSI, consulta Servizio di identificazione dei set coordinati
- Il Seeker esegue la procedura di accoppiamento rapido con l'accoppiamento rapido in lettura, consulta Operazione di accoppiamento rapido tramite l'azione del dispositivo con accoppiamento rapido
