Rede sem fios
José António da Cunha Teixeira Gomes Criação de uma rede mesh wireless
UMinho | 2010
José António C.T. Gomes Criação de uma rede mesh wireless
Novembro de 2010
Universidade do Minho Escola de Engenharia
José António da Cunha Teixeira Gomes Criação de uma rede mesh wireless
Tese de Mestrado Ciclo de Estudos Integrados Conducentes ao Grau de Mestre em Engenharia Electrónica Industrial e Computadores Trabalho efectuado sob a orientação do Professor Doutor Sérgio Adriano Fernandes Lopes
Novembro de 2010
Agradecimentos
À EFACEC Sistemas de Electrónica, na pessoa do Eng. Paulo Delfim Rodrigues pela oportunidade que me deu de poder realizar este trabalho e pelo apoio dado durante a elaboração do mesmo. Ao meu orientador, Doutor Sérgio Lopes pelo apoio prestado e pela disponibilidade demonstrada. Aos meus pais e irmãos pelo incentivo e apoio que sempre demonstraram, não só no meu percurso académico como em tudo o resto.
ii
Resumo
Resumo
O objectivo desta dissertação consiste no desenvolvimento de uma pilha de software para utilização em redes LR-WPAN, que permita implementar uma topologia mesh. A pilha desenvolvida utiliza o protocolo IPv6 e está implementada sobre nós físicos que seguem a norma IEEE 802.15.4. Nesse sentido, a pilha utiliza uma camada de adaptação 6LoWPAN entre a camada IPv6 e a camada MAC do IEEE 802.15.4. Esta camada de adaptação, efectua a compressão do cabeçalho IPv6 e a fragmentação e desfragmentação do pacote IPv6, de modo a ser possível transmitir os pacotes IPv6 sobre frames IEEE 802.15.4. A pilha desenvolvida teve por base a pilha IPv6 incluída no sistema operativo Contiki. O Contiki também inclui uma adaptação para redes LRWPAN do algoritmo para redes mesh AODV, que foi o algoritmo usado na realização deste trabalho. Dado que a pilha IPv6 incluída no Contiki não cumpria todos os requisitos especificados, foi necessário implementar algumas funcionalidades,