Uma rede mesh 6TiSCH provê conectividade IPv6 usando enlaces IEEE 802.15.4 governados pelo Time Slotted Channel Hopping (TSCH). Essencialmente, o TSCH promete baixo consumo de energia e alta confiabilidade através do escalonamento de tempo e salto de canais de comunicação, respectivamente. Entretanto, o 6TiSCH não define as políticas para construir e manter o cronograma de comunicação. Este trabalho propõe uma nova função de escalonamento de comunicação que utiliza Q-Learning, que leva em consideração a variação no tráfego da rede, o consumo de energia e o tamanho da fila de mensagens a serem enviadas pelo dispositivo. Comparamos a abordagem proposta com Minimal Scheduling Function (MSF), o escalonador de facto usada na literatura. Os experimentos mostram que a abordagem proposta reduz a latência da comunicação, enquanto mantém a confiabilidade alta, o consumo de energia e tempo de junção da rede baixos, mostrando que a abordagem é promissora.

Please cite:

@inproceedings{cardel2024uma,
 author = {Victor Cardel and Paulo Rettore and Bruno Santos},
 title = { Uma abordagem Q-Learning para escalonamento dinâmico de comunicação do TSCH},
 booktitle = {Anais do XLII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos},
 location = {Niterói/RJ},
 year = {2024},
 keywords = {},
 issn = {2177-9384},
 pages = {113--126},
 publisher = {SBC},
 address = {Porto Alegre, RS, Brasil},
 doi = {10.5753/sbrc.2024.1275},
 url = {https://sol.sbc.org.br/index.php/sbrc/article/view/29787}
}

Victor Cardel, Paulo Rettore, Bruno Santos

Founding agencies: CNPq/CAPES/FAPEMIG.

Leave a comment