modo sem conexão para fones de ouvido bluetooth tws de baixa energia bluetooth

modo sem conexão para fones de ouvido bluetooth tws de baixa energia bluetooth

Horário de publicação: Autor: Editor do site Visita: 266

modo sem conexão para fones de ouvido bluetooth tws de baixa energia bluetooth

Projetar e implementar um modelo sem conexão é uma das maiores mudanças do Bluetooth Classic para o Bluetooth Low Energy. Em um modelo sem conexão, os dispositivos não precisam permanecer conectados para a troca rápida de informações válidas. Como o protocolo primário não estabelece um canal orientado à conexão entre os dispositivos, não há mais o custo de perda de conexão ou reconexão quando os dados precisam ser enviados. Isso incentiva os dispositivos a estabelecer conexões apenas quando precisam enviar dados, em vez de manter conexões de dados caras para que os dados possam ser enviados a qualquer momento. De fato, esse modo de conexão traz algumas mudanças interessantes de design para protocolos sem fio padrão. Em canais orientados a conexão, as informações de estado precisam passar pelo protocolo e demorar um pouco para serem estabelecidas. Portanto, quando as informações de estado são necessárias, geralmente estão fora da fase indisponível e só podem ser usadas criando implicitamente um estado entre os dois dispositivos e lembrando-o. Essas informações de estado demoram muito para serem estabelecidas, fazendo com que a conexão inicial seja atrasada devido à descoberta e negociação de informações de estado. Os protocolos baseados em estado implícito geralmente incluem procedimentos de negociação e configuração, bits de função e números de versão, etc. Um sistema com estado pode ser mais eficiente se a conexão persistir por muito tempo e gerar muitas informações de estado. www.bjbjaudio.com

Infelizmente, muitos protocolos não são totalmente definidos e cada estado de bit deles é definido implicitamente em vez de definido explicitamente. Isso leva a problemas de interoperabilidade, onde cada dispositivo pensa que a conexão tem um estado diferente e, portanto, faz suposições diferentes sobre o que acontecerá a seguir ou o que deve acontecer a seguir, o que é um dos maiores problemas dos sistemas orientados a conexão. Este problema pode ser resolvido definindo claramente o estado e definindo como a máquina de estado funciona. A camada L2CAP (Logical Link Control and Adaptation Protocol) do Bluetooth é um bom exemplo: o Bluetooth clássico define uma máquina de estado simples e um sistema de configuração para estabelecer uma conexão, define claramente todos os estados de conexão e fornece uma máquina totalmente descrita. No entanto, este projeto exemplar levou mais de uma década para aperfeiçoar seu estado atual. www.bjbjaudio.com

O modo sem conexão define o estado do dispositivo, não o estado da conexão, resolvendo assim os problemas acima. Exponha o estado por meio de um protocolo sem estado (como propriedades de protocolo), permitindo a desconexão a qualquer momento e obtendo o estado atual diretamente do dispositivo par ao reconectar. Alternativamente, uma máquina de estados pode ser definida explicitamente, expondo seus estados e pontos de controle para que o serviço avance na operação da máquina de estados. Além disso, quando alguma informação mudou, o dispositivo já está registrado e pronto para receber as informações de mudança de estado atual. A conexão também pode ser restabelecida. www.bjbjaudio.com