Monografia - UFF
Monografia - UFF
Monografia - UFF
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1.2 Organização do Texto 4<br />
introduzir de forma escalável uma quantidade pequena de tráfego de controle na rede.<br />
Além do mecanismo principal, são avaliadas duas otimizações. Na primeira, denominada<br />
MARA-P, o tamanho dos quadros é levado em consideração na escolha da taxa de<br />
transmissão dos enlaces. Em outras palavras, pacotes de tamanhos diferentes podem ser<br />
transmitidos a taxas diferentes no mesmo enlace. Já a segunda, denominada MARA-RP,<br />
leva em consideração o tamanho dos pacotes também para a seleção da melhor rota. Ou<br />
seja, o MARA-RP avalia a possibilidade da melhor rota ser dependente do tamanho do<br />
pacote transmitido.<br />
Para efeito de avaliação, o mecanismo MARA e suas otimizações foram implementados<br />
na forma de um módulo do simulador ns-2 [62]. Uma implementação real também foi<br />
desenvolvida para avaliação em uma das redes do projeto ReMoTE [55]. Como parte<br />
desta implementação, foi desenvolvido um módulo para o kernel do Linux que estende a<br />
funcionalidade de seleção de taxa dos drivers das interfaces de rede sem fio.<br />
Para permitir uma avaliação de desempenho mais precisa, foram realizadas simulações<br />
e testes comparativos entre o MARA, MARA-P e MARA-RP, e diversas combinações de<br />
métricas de roteamento e algoritmos de adaptação automática de taxa da literatura. Os<br />
resultados obtidos indicam que o MARA é superior às demais propostas em termos de<br />
atraso e vazão, especialmente em cenários com grande número de saltos.<br />
1.2 Organização do Texto<br />
No Capítulo 2, são apresentadas as principais propostas da literatura em termos de algoritmos<br />
de adaptação de taxa e de métricas de roteamento. Para cada proposta analisada,<br />
são discutidas as vantagens e desvantagens da abordagem.<br />
O Capítulo 3 apresenta a descrição detalhada do mecanismo MARA e suas otimizações.<br />
Neste capítulo são abordados apenas os aspectos teóricos do MARA. Já no<br />
Capítulo 4, são discutidos os detalhes práticos das implementações do MARA realizadas<br />
neste trabalho.<br />
O Capítulo 5 contém os resultados da avaliação de desempenho. Tal avaliação foi<br />
realizada através de simulações, seguidas de testes em uma rede real para a validação dos<br />
resultados.<br />
No Capítulo 6, são descritas as conclusões do trabalho. Propostas de trabalhos futuros<br />
também são discutidas.