LEA-Anbieter ohne internen Kanal

In dieser Spezifikation wird die Unterstützung für „Schnelles Pairing“ für Anbieter von „Schnelles Pairing“ beschrieben, die das BLE-Protokoll (Bluetooth Low Energy) verwenden und aus mehreren Komponenten bestehen, aber keinen internen Kommunikationskanal zwischen diesen Komponenten haben.

Voraussetzungen

Anbieter müssen die folgenden beiden Kategorien implementieren.

Bluetooth

Schnelles Pairing

Konfigurationen

In diesem Abschnitt wird beschrieben, wie Sie die Konfigurationen für den Kopplungsvorgang festlegen.

Mehrere Komponenten

Für LE-Anbieter mit mehreren Komponenten muss CSIS auf der Bluetooth-Ebene implementiert und die Set Identity Resolving Key für die Gruppierung erstellt werden. Auf der Schnelles Pairing-Ebene wird der SIRK auch in Coordinated Set Information festgelegt und verwendet, um die Coordinated Set Info Advertising-Nutzlast für den Modus „Sichtbar“ zu generieren.

Der Sucher scannt die Anzeigen und stellt eine separate Verbindung zu jeder Komponente des Anbieters her, sodass jede Komponente nur ihre eigene Adresse meldet.

Der Anbieter sendet die erweiterte Antwort für die schlüsselbasierte Kopplung.

  1. Nachrichtentyp: 0x02
  2. Flags: 0b11000000
  3. Hausnummer der Adresse des Anbieters: 0x01
  4. 6-Byte-Adresse

Der Anbieter sendet eine FP-Geräteaktionsantwort mit Informationen zum koordinierten Set.

  1. Aktions-ID: 0x02 (Informationen zum koordinierten Set)
  2. Koordinierter Set-Mitgliedstyp: 0x00 für die linke Komponente, 0x01 für die rechte Komponente. Für jede Komponente muss ein anderer Wert verwendet werden.
  3. Größe des koordinierten Sets: 0x02
  4. Schlüsseltyp für die Identitätsauflösung festlegen: 0x01
  5. Schlüsselwert für die Identitätsauflösung festlegen: 16-Byte-Daten

Alle Komponenten müssen denselben Set Identity Resolving Key und dieselbe Coordinated Set Size zurückgeben.

Einzelne Komponente

Bei LE-Providern mit einer einzelnen Komponente ist CSIS möglicherweise nicht auf der Bluetooth-Ebene vorhanden. Auf der Schnelles Pairing-Ebene muss der Anbieter jedoch weiterhin die Set Identity Resolving Key (zufällige 16-Byte-Werte) generieren, sie in Coordinated Set Information festlegen und sie verwenden, um die Coordinated Set Info Advertising Payload für den Modus „Sichtbar“ zu generieren.

Der Anbieter sendet die erweiterte Antwort für die schlüsselbasierte Kopplung.

  1. Nachrichtentyp: 0x02
  2. Flags: 0b11000000
  3. Hausnummer der Adresse des Anbieters: 0x01
  4. 6-Byte-Adresse

Der Anbieter sendet eine FP-Geräteaktionsantwort mit Informationen zum koordinierten Set.

  1. Aktions-ID: 0x02 (Informationen zum koordinierten Set)
  2. Typ des Mitglieds des koordinierten Sets: 0x00 (linke Komponente) oder 0x01 (rechte Komponente)
  3. Größe des koordinierten Sets: 0x01
  4. Schlüsseltyp für die Identitätsauflösung festlegen: 0x01
  5. Schlüsselwert für die Identitätsauflösung festlegen: 16-Byte-Daten

Kopplungsvorgang

Drei wichtige Kopplungsabläufe, die von „Schnelles Pairing“ unterstützt werden.

Erstmalige Kopplung

Nachrichtenfluss für die erste Kopplung zwischen dem Suchenden und beiden Komponenten des Anbieters

Nachfolgende Kopplung

Nachfolgender Nachrichtenfluss für die Kopplung zwischen dem Seeker und beiden Komponenten des Providers

Nachträgliche Kopplung

Nachrichtenfluss für die nachträgliche Kopplung zwischen dem Seeker und beiden Komponenten des Providers