MAC-AHEAD: UM PROTOCOLO CROSS-LAYER ANYCAST ASSÍNCRONO ADAPTÁVEL ÀS CONDIÇÕES DO CANAL DE COMUNICAÇÃO
Protocolo MAC, Erros no Canal de Comunicação, Redes de Sensores Sem Fio
Este trabalho apresenta o MAC-AHEAD, um protocolo de controle de acesso ao meio (MAC) anycast assíncrono cross-layer para redes de sensores sem fio (RSSFs). Este protocolo utiliza ciclo de trabalho inativo/ativo como forma de diminuir o consumo de energia e emprega o modelo de comunicação anycast para reduzir o tempo de propagação de mensagens de dados. Um método de envio de mensagens dividido em fases é responsável pela redução de latência na entrega de dados. Na primeira fase, uma sequência de mensagens de controle RTS é enviada para descobrir o próximo salto na rota e escalonar seu tempo de despertar. Na segunda fase, a mensagem DATA é enviada alguns saltos após o RTS. Assim, o RTS e o DATA percorrem a rota de origem para o destino simultaneamente, reduzindo a latência, sem consumo de energia extra. Para acelerar a propagação do RTS, um método anycast é empregado. Um conjunto de vizinhos, denominado FCS (Forward Candidate Set), são escolhidos como bons encaminhadores para a mensagem de dados. O protocolo MAC seleciona como próximo roteador o membro do FCS que primeiro responde ao RTS. A seleção dos membros do FCS é baseada em dois parâmetros, a proximidade do nó Destino e a SINR (relação sinal-ruído/interferência) percebido pelo nó vizinho ao receber a mensagem RTS. A fim de avaliar o desempenho do MAC-AHEAD, este foi comparado com os protocolos X-MAC e PAX-MAC. Os resultados das simulações mostraram que o protocolo proposto supera os outros dois em latência e consumo de energia.