17.06.2015 Views

Monografia - UFF

Monografia - UFF

Monografia - UFF

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!