>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> Bluetooth

Protocolos Principais do Bluetooth

Um protocolo é um conjunto de regras que regem um processo. Para dispositivos de comunicação, explicam como transferir mensagens digitais entre dispositivos diferentes. Os protocolos principais do Bluetooth definem como dispositivos devem transferir mensagens entre dispositivos Bluetooth. Existem quatro tipos principais, que descrevem como a informação deve ser transferida e tentam garantir que o sinal Bluetooth não seja comprometido.

Protocolo RF

O protocolo RF opera na largura de banda ISM (industrial, científica e médica), a 2,4 GHz. Outros dispositivos também usam esta banda, aumentando chance de interferência. O objetivo é garantir que não haja ruído, desvanecimento de sinal ou outra interferência. Usa transmissão full duplex — informação vai em duas direções simultaneamente. Envia informação em pacotes em intervalos de tempo determinados.

Gerenciador de Enlace (Link Manager)

O protocolo Link Manager gerencia os links de transmissão do Bluetooth, incluindo sua configuração. Links de transmissão são grupos de sinais transmitidos de um dispositivo a outro. Geralmente contêm sinais de pulso (sinal que parte de ponto médio ou linha de base e vai a valor maior ou menor) e intervalo (musicais). O Link Manager é parte do software instalado no núcleo do Bluetooth. Trabalha em conjunto com o Controlador de Enlace.

Controlador de Enlace (Link Controller)

O Link Controller monta ou desmonta pacotes de informação. Também criptografa informações — protege por senha para não serem lidas por outros. Regula frequency-hopping (salto de frequência), processo de pular entre canais de frequência, garantindo que o sinal não seja interrompido ou interceptado. Outras responsabilidades: ARQ (Automatic Repeat Request), codificação de áudio e codificação FEC (Forward Error Correction).

L2CAP

O protocolo Logical Link and Adaptation Layer fornece suporte a protocolos de camada superior (acima da camada de rede). Permite obter pacotes L2CAP, mas só pode enviar pacotes de até 64 KB. Pode montar ou desmontar pacotes. Pode transmitir informação enviada ao L2CAP em qualquer link lógico que suporte o protocolo. O ACL (Asynchronous Connectionless Link) é o único tipo de link suportado pelo L2CAP.