Provedores de LEA sem canal interno
Esta especificação descreve o suporte do Pareamento rápido para provedores que usam o protocolo Bluetooth de baixa energia (BLE) e consistem em vários componentes, mas não têm um canal de comunicação interno entre eles.
Requisitos
Os provedores precisam implementar as duas categorias a seguir.
Bluetooth
- Implementar o serviço de identificação de conjunto coordenado
- Identificador de conjunto resolvível (RSI, na sigla em inglês)
- Definir chave de resolução de identidade (SIRK, na sigla em inglês)
Pareamento rápido
- Implementar o anúncio de LE para dados de serviço do Pareamento rápido
- Payload de publicidade de informações do conjunto coordenado para o modo detectável
- Dados da conta do Pareamento Rápido para o modo não detectável
- Implementar o GATT de Pareamento Rápido
- Característica do ID do modelo
- Característica de pareamento com base em chave
- Característica de ação do dispositivo de par rápido
- ID da ação: 0x02 (informações do conjunto coordenado)
- Característica da chave de acesso
- Característica principal da conta
Configurações
Esta seção aborda como definir as configurações para o procedimento de pareamento.
Vários componentes
Para o provedor LE com vários componentes, ele precisa implementar o CSIS na
camada Bluetooth e criar o Set Identity Resolving Key para fins de
agrupamento. Na camada do Pareamento rápido, a SIRK também será definida em
Informações do conjunto coordenado e usada para gerar o
payload de publicidade das informações do conjunto coordenado para o modo detectável.
O buscador verifica os anúncios e se conecta a cada componente do provedor separadamente, de modo que cada componente informe apenas o próprio endereço.
O Provedor vai enviar a resposta estendida de pareamento com base em chave.
- Tipo de mensagem:
0x02 - Sinalizações:
0b11000000 - Número do endereço do provedor:
0x01 - Endereço de 6 bytes
O provedor precisa enviar a resposta de ação do dispositivo de par rápido com as informações do conjunto coordenado.
- ID da ação:
0x02(informações do conjunto coordenado) - Tipo de membro do conjunto coordenado:
0x00para o componente esquerdo,0x01para o componente direito. Cada componente precisa usar um valor diferente. - Tamanho do conjunto coordenado:
0x02 - Definir o tipo de chave de resolução de identidade:
0x01 - Definir o valor da chave de resolução de identidade: dados de 16 bytes
Todos os componentes precisam retornar a mesma chave de resolução de identidade do conjunto e o mesmo tamanho do conjunto coordenado.
Componente único
Para o provedor LE com componente único, pode não haver CSIS na
camada Bluetooth. No entanto, na camada de Pareamento rápido, o Provedor ainda precisa gerar
o Set Identity Resolving Key (valores aleatórios de 16 bytes), defini-lo em
Informações do conjunto coordenado e usá-lo para gerar o
payload de anúncio de informações do conjunto coordenado para o modo detectável.
O Provedor vai enviar a resposta estendida de pareamento com base em chave.
- Tipo de mensagem:
0x02 - Sinalizações:
0b11000000 - Número do endereço do provedor:
0x01 - Endereço de 6 bytes
O provedor precisa enviar a resposta de ação do dispositivo de par rápido com as informações do conjunto coordenado.
- ID da ação:
0x02(informações do conjunto coordenado) - Tipo de membro do conjunto coordenado:
0x00(componente esquerdo) ou0x01(componente direito) - Tamanho do conjunto coordenado:
0x01 - Definir o tipo de chave de resolução de identidade:
0x01 - Definir o valor da chave de resolução de identidade: dados de 16 bytes
Procedimento de pareamento
Três principais fluxos de pareamento com suporte do Pareamento Rápido.
Pareamento inicial
- Todos os componentes do provedor entram no modo detectável com
- Payload de publicidade de informações de conjunto coordenado
- Dados de publicidade do RSI, consulte Serviço de identificação de conjunto coordenado
- O buscador realiza o procedimento de Pareamento Rápido com a leitura de Pareamento Rápido. Consulte Operação de Pareamento Rápido na ação do dispositivo de Pareamento Rápido.

Pareamento subsequente
- Todos os componentes do provedor estão no modo não detectável com
- Dados da conta do Pareamento Rápido
- Dados de publicidade do RSI, consulte Serviço de identificação de conjunto coordenado
- O buscador realiza o procedimento de Pareamento Rápido com a leitura de Pareamento Rápido. Consulte Operação de Pareamento Rápido na ação do dispositivo de Pareamento Rápido.

Pareamento retroativo
- Todos os componentes do provedor entram no modo detectável com
- Payload de publicidade de informações de conjunto coordenado
- Dados de publicidade do RSI, consulte Serviço de identificação de conjunto coordenado
- O buscador realiza o procedimento de Pareamento Rápido com a leitura de Pareamento Rápido. Consulte Operação de Pareamento Rápido na ação do dispositivo de Pareamento Rápido.
