1 / 5

Guilherme Frederico Rohde Mestrando em Ciência de Computação grohde@inf.pucrs.br

Guilherme Frederico Rohde Mestrando em Ciência de Computação grohde@inf.pucrs.br Eduardo Augusto Bezerra Professor Orientador bezerra@inf.pucrs.br. Investigação e Análise de Algoritmos para Consumo Eficiente de Energia a nível de Software para Utilização em uma Rede Ad Hoc. Redes Ad Hoc.

Download Presentation

Guilherme Frederico Rohde Mestrando em Ciência de Computação grohde@inf.pucrs.br

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Guilherme Frederico Rohde Mestrando em Ciência de Computação grohde@inf.pucrs.br Eduardo Augusto Bezerra Professor Orientador bezerra@inf.pucrs.br Investigação e Análise de Algoritmos para Consumo Eficiente de Energia a nível de Software para Utilização em uma Rede Ad Hoc

  2. Redes Ad Hoc • Nodos alimentados por baterias com capacidade de armazenamento de energia limitada por restrições de volume e peso. • Redes ad hoc funcionam sem nenhuma infra-estrutura pré-estabelecida. • Os nós cooperam entre si a fim de viabilizar a comunicação entre nós distantes. b. Exemplo de uma aplicação de monitoramento utilizando uma rede Ad Hoc. c. Exemplo de dispositivo utilizados em redes Ad Hoc. a. Exemplo de uma rede Ad Hoc.

  3. Diferentes Técnicas Utilizadas para Garantir o Consumo Eficiente • Utilizar energia restante como métrica de roteamento. • Analisar a melhor rota em uma determinada topologia considerando a potência de transmissão. • Utilização de interface IEEE 802.11

  4. Protocolo Proposto F G ACK RTS Frame CTS D D D ACK RTS Frame CTS ACK RTS Frame CTS H ACK RTS Frame CTS A B E E C C

  5. Simulador de Rede ns set val(chan) Channel/WirelessChannel ;# channel typeset val(prop) Propagation/TwoRayGround ;# radio-propagation modelset val(ant) Antenna/OmniAntenna ;# Antenna typeset val(ll) LL ;# Link layer typeset val(ifq) Queue/DropTail/PriQueue ;# Interface queue typeset val(ifqlen) 50 ;# max packet in ifqset val(netif) Phy/WirelessPhy ;# network interface typeset val(mac) Mac/802_11 ;# MAC typeset val(rp) Kelpi ;# ad-hoc routing protocol set val(nn) 3 ;# number of mobilenodesset val(txPower) 0.002w ;# txPowerset ns_ [new Simulator]. . . # Provide initial (X,Y, for now Z=0) co-ordinates for node_(0) and node_(1)#$node_(0) set X_ 5.0$node_(0) set Y_ 5.0$node_(0) set Z_ 0.0 • O ns é um simulador de rede que está sendo utilizado para testes e validação do protocolo MAC Proposto. • O simulador permite modificar cenários das simulações e testar nova configurações. • O simulador de rede também permite repetir exatamente os mesmos cenários para várias simulações. a. Trecho do código ns. b. Exemplo de resultados obtidos.

More Related