Classe A

A classe A (All End-Devices) é a classe básica, implementada por todos os dispositivos. Suas funcionalidades estão inteiramente presentes nas outras classes.

Esse modo de operação é ideal para dispositivos que precisam receber dados apenas após fazer um upload. Qualquer informação a ser enviada pelo servidor ao dispositivo de borda, precisa aguardar a abertura da janela de recepção após o upload do dispositivo.

Exemplo

Nesse modo de operação o dispositivo de borda envia dados na rede e, após terminar de enviar o pacote, aguarda um tempo especificado e abre uma janela de recepção (RX1), Caso uma mensagem destinada ao dispositivo e com integridade verificada seja recebido na primeira janela, a segunda janela de recepção (RX2) não é criada.

Exemplo da classe A

Características da transmissão

O período de transmissão é baseado na necessidade da comunicação, e o envio não é exatamente periódico, existe uma pequena variação aleatória devido a possibilidade de colisões. Ou seja, um protocolo tipo-ALOHA, que é quando os dispositivos compartilham um mesmo canal e enviam mensagens em instantes aleatórios sem se importar, inicialmente, com a possibilidade de colisões das mensagens. Por ter a característica de só abrir uma janela de recepção após o envio de um pacote, a classe A acaba tendo o problema de ter um tempo de reação desconhecido, caso o servidor queira enviar uma informação urgente para o dispositivo.