SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Eng. Caio Pereira
Especialista em Sistemas
Inatel Competence Center
Redes Ad-Hoc
FETIN 2014
Redes Ad-Hoc
 Uma coleção de “nós” geograficamente distribuídos que se
comunicam uns aos outros através de um meio sem fio
 Foi desenvolvido para fins militares
 Normal as redes Ad-hoc são dinâmicas
http://en.wikipedia.org/wiki/File:SRI_Packet_Radio_Van.jpg
http://www.rockwellcollins.com/~/media/Files/Unsecure/Products/Product%20Brochures/Communcation%20and%20Networks/Communication%20Radios/VRC-100%20data%20sheet.aspx
http://alpsayin.com/master_thesis/literature/Low%20Cost%20Packet%20Radio.pdf
História
 As pesquisas em redes sem fio Ad hoc móveis iniciaram-se em 1972
com o projeto PRNet(Packet Radio Network) desenvolvido pela
DARPA (Defense Advanced Research Projects Agency).
 Em 1983 o projeto PRNet foi estendido para SURAN (Survivable
Radio Networks) com objetivo de resolver problemas pendentes
como escalabilidade, segurança, gerenciamento de energia,
trabalho com clusters dinâmicos e utilização de tecnologia Low-
cost Packet Radio a (LPR).
http://gestaodeti.net/redes-ethernet/
Infraestrutura: Rede Ethernet
http://iee.ucsb.edu/research/computing/projects/low-cost-cellular-networks-remote-areas
Infraestrutura: Telefonia Móvel
Características / Vantagens
• Topologia Dinâmica
• Autonomia e ausência de Infraestrutura
• Roteamento distribuído através de múltiplos saltos
• Mobilidade
• Robustez
• Operação com restrições de energia
• Instalação rápida e de baixo custo
Características / Desvantagens
• Complexidade das estações
• Baixa taxa de transmissão
• Rápida mudança de topologia
• Grande variação das condições do meio de
transmissão
Tipos de redes Ad-Hoc
• MANET (Mobile Ad-hoc NETworks)
• VANETs (Vehicular Ad-hoc NETworks)
• WSN (Wireless Sensor Networks)
• WMN (Wireless Mesh Networks)
Aplicações
 Redes Táticas – Comunicações Militares no campo de batalha.
 Rede de Sensores – Sensores que possibilitam a monitoração e
coleta de dados que possuem restrições de consumo de energia e
baixa mobilidade.
 Serviços de emergência – Missões de busca e salvamento em casos
de desastres e catástrofes naturais.
 Redes Veiculares – Informações de trânsito, acidentes e anúncio
de serviços.
 Uso pessoal ou corporativo – Utilização para comunicação entre
dispositivos tais como: Notebooks, smartphones e dispositivos
“wearables”.
*https://www.rockwellcollins.com/~/media/Files/Unsecure/Products/Product%20Brochures/Communcation%20and%20Networks/Networks/Tactical%20Targeting%20Network%20Technology/TTNT%20brochure.aspx
Redes Táticas (MANET)
http://www.dadychery.org/wp-content/uploads/2012/10/TowerCollapse_Vietnam.jpg
Serviço de Emergência (MANET)
http://www.gta.ufrj.br/ensino/eel879/trabalhos_vf_2010_2/lemos/introducao.html
Redes Veiculares (VANET)
http://www.sfu.ca/~lfz2/index3.html
Redes de Sensores (WSN)
Uso Pessoal (WMN)
Eficiência da rede Ad-hoc
Existem certas características que podem determinar a eficiência
e eficácia de uma rede Ad-hoc.
 Tempo de estabilização da rede
 Tempo de entrada/saída de um “nó” participante
 Tempo de recuperação das rotas
 Frequência de atualização da topologia
 Mobilidade (velocidade)
 Quantidade de memória / processamento requerido
 Escalabilidade da Rede
 Segurança de Rede
 Possibilidade de trafegar áudio/vídeo em tempo real
 Restrições de consumo de energia
Modelo OSI
Medium Access Control (MAC)
 MAC – Medium Access Control:
A Camada MAC é responsável por controlar e regular o
compartilhamento do meio físico (canal de rádio) entre os
participantes.
 A Performance da rede Ad-hoc é extremamente dependente da
eficiência do protocolo MAC utilizado.
 Classificação:
Transmissão agendada
• FDMA – Frequency Division Multiple Access
• TDMA – Time Division Multiple Access
• CDMA – Code Division Multiple Access
Acesso Aleatório:
 CSMA-CA - Carrier Sense Multiple Access – Colision Avoidance
 (Utilizando nos padrões Wifi e Bluetooth)
Protocolo MAC
CSMA / CA – Carrier Sense Multiple Access Collision
(Acesso Múltiplo com Verificação de Portadora com prevenção de
Colisões)
Nest/Home – Dispositivo de origem da informação
Food – Destino final da informação
Obstacle – Obstáculos físicos que dificultam ou impossibilitam a comunicação
Formigas – Nós da rede Ad-Hoc
Roteamento e Mobilidade
 Uma breve comparação entre Formigas e Roteamento em redes Ad-
hoc:
Roteamento e Mobilidade
 Três características importantes para a Formiga:
 Descoberta da Rota (Route Discovery)
 Busca de lugares aonde há comida.
 Encaminhamento de pacotes (Packet Forwarding)
 Retornar com a comida para o ninho.
 Manutenção de Rotas (Route Maintenance)
 Quando a comida muda de lugar.
Roteamento Ad-hoc
 Os algoritmos convencionais de roteamento não são eficientes para as
Redes Ad-hoc devido a necessidade de atualização de rotas constante
através transmissão de conteúdo constante em broadcast.
 Problemas:
 Atualizações periódicas da topologia de rede aumenta o overhead
da rede
 Transmissão de informação tem alto custo energia
 A quantidade de informação de sincronização é proporcional ao
número de nós da rede, prejudicando portanto a escalabilidade
 Rotas redundantes acumulam-se sem necessidade
 Tempo de resposta às rápidas mudanças na topologia de rede
Roteamento Ad-hoc
Mobilidade vs Eficiência Espectral
• Os algoritmos de roteamento Ad-hoc são específicos para cada
finalidade.
• Quanto maior o dinamismo da rede, mais frequente as
atualizações de roteamento devem ocorrer.
Roteamento Eficiênte = Desafio
 Algoritmos Reativos (On Demand)
 São conhecidos como protocolos reativos, pois as rotas somente
são estabelecidas quando isto é solicitado
 Algoritmos Pró-ativos (Table Driven)
 São conhecidos como protocolos pró-ativos porque informações
sobre as rotas são negociadas mesmo que as rotas nunca tenham
sido utilizadas
• Geográficos
• Hierárquicos
• Outros....
Tipos de algoritmos de roteamento
Tipos de Algoritmos de Roteamento
Protocolo Reativo: AODV
Protocolo Pró-Ativo: OLSR
Envio de mensagem broadcast Envio de mensagem através de
MPR’s
Modelo OSI (Teórico) Otimização Cross-Layer
Otimização Cross-Layer
 Para aumentar a eficiência da rede Ad-hoc é necessário a
integração e adaptação entre as camadas, Física, MAC, Rede ,
Transporte e Aplicações para obter maior desempenho da rede.
Redes IP
Otimizações do protocolo IP
• Compressão de cabeçalho do protocolo IP
• Adaptação do endereçamento
• Adaptação de QoS
• Compressão de cabeçalhos dos protocolos de transporte
(TCP, UDP)
• Adaptação do protocolo TCP (Controle de Fluxo, Ack,
SYNC...)
• Adaptação das aplicações de “serviço de rede” (DHCP, DNS)
• Adaptação de Codecs de áudio e vídeo
Protocolo TCP
Acelerador do Protocolo TCP
Emuladores/Simuladores
 Emuladores
 CORE
 Cooja
 Simuladores
 NS2
 NS3
 Opnet
 OMneT++
Emulador
 CORE – Common Open Research Emulator
Perguntas ?
Obrigado!
caiortp@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Aula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de ComputadoresAula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de ComputadoresJorge Ávila Miranda
 
Processadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iProcessadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iJoão Machado
 
T2 meios de transmissao metalicos
T2  meios de transmissao metalicosT2  meios de transmissao metalicos
T2 meios de transmissao metalicosPaula Lopes
 
Aula sobre Placa-mãe
Aula sobre Placa-mãeAula sobre Placa-mãe
Aula sobre Placa-mãeFilipe Flores
 
Redes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesRedes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesLeonardo Bruno
 
Redes 1 introducao historico conceitos
Redes 1 introducao historico conceitosRedes 1 introducao historico conceitos
Redes 1 introducao historico conceitosMauro Pereira
 
Dispositivos progamaveis - memórias
Dispositivos progamaveis - memórias Dispositivos progamaveis - memórias
Dispositivos progamaveis - memórias Alexandre Ferreira
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Luis Ferreira
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadoresDaniel Moura
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas OperativosKaska Lucas
 
Topologia em redes
Topologia em redesTopologia em redes
Topologia em redesYohana Alves
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 

Was ist angesagt? (20)

Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
Aula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de ComputadoresAula06 - Arquitetura e Manutenção de Computadores
Aula06 - Arquitetura e Manutenção de Computadores
 
Processadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core iProcessadores 8080, 8086, 8088, core i
Processadores 8080, 8086, 8088, core i
 
T2 meios de transmissao metalicos
T2  meios de transmissao metalicosT2  meios de transmissao metalicos
T2 meios de transmissao metalicos
 
Aula sobre Placa-mãe
Aula sobre Placa-mãeAula sobre Placa-mãe
Aula sobre Placa-mãe
 
Redes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesRedes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redes
 
Redes 1 introducao historico conceitos
Redes 1 introducao historico conceitosRedes 1 introducao historico conceitos
Redes 1 introducao historico conceitos
 
Dispositivos progamaveis - memórias
Dispositivos progamaveis - memórias Dispositivos progamaveis - memórias
Dispositivos progamaveis - memórias
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas Operativos
 
Padrão ethernet
Padrão ethernetPadrão ethernet
Padrão ethernet
 
Topologia em redes
Topologia em redesTopologia em redes
Topologia em redes
 
Infraestrutura de Redes
Infraestrutura de RedesInfraestrutura de Redes
Infraestrutura de Redes
 
Redes comunicação
Redes comunicaçãoRedes comunicação
Redes comunicação
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Comunicação de dados!
Comunicação de dados!Comunicação de dados!
Comunicação de dados!
 
Redes 3 protocolos
Redes 3 protocolosRedes 3 protocolos
Redes 3 protocolos
 
Barramentos
BarramentosBarramentos
Barramentos
 
Placa mãe (motherboard)
Placa mãe (motherboard)Placa mãe (motherboard)
Placa mãe (motherboard)
 

Andere mochten auch

Transport network strategies at Telekom Austria Group- January 2014
Transport network strategies at Telekom Austria Group- January 2014Transport network strategies at Telekom Austria Group- January 2014
Transport network strategies at Telekom Austria Group- January 2014Wi-Fi 360
 
RAN dimensioning: Lessons learned by Telstra
RAN dimensioning: Lessons learned by TelstraRAN dimensioning: Lessons learned by Telstra
RAN dimensioning: Lessons learned by TelstraWi-Fi 360
 
Redes ad hoc inalambrica
Redes ad hoc inalambricaRedes ad hoc inalambrica
Redes ad hoc inalambricaclarivelth
 
Backhaul Ppt
Backhaul PptBackhaul Ppt
Backhaul Pptwillyaoll
 
Mobile Backhaul Evolution
Mobile Backhaul EvolutionMobile Backhaul Evolution
Mobile Backhaul EvolutionYankee Group
 
MPLS in Mobile Backhaul
MPLS in Mobile BackhaulMPLS in Mobile Backhaul
MPLS in Mobile BackhaulScott Foster
 
IP Mobile Backhaul Presentation
IP Mobile Backhaul PresentationIP Mobile Backhaul Presentation
IP Mobile Backhaul PresentationAviat Networks
 

Andere mochten auch (10)

Transport network strategies at Telekom Austria Group- January 2014
Transport network strategies at Telekom Austria Group- January 2014Transport network strategies at Telekom Austria Group- January 2014
Transport network strategies at Telekom Austria Group- January 2014
 
RAN dimensioning: Lessons learned by Telstra
RAN dimensioning: Lessons learned by TelstraRAN dimensioning: Lessons learned by Telstra
RAN dimensioning: Lessons learned by Telstra
 
Enterprise 2
Enterprise 2Enterprise 2
Enterprise 2
 
Redes ad hoc inalambrica
Redes ad hoc inalambricaRedes ad hoc inalambrica
Redes ad hoc inalambrica
 
Backhaul Ppt
Backhaul PptBackhaul Ppt
Backhaul Ppt
 
Mobile Backhaul Evolution
Mobile Backhaul EvolutionMobile Backhaul Evolution
Mobile Backhaul Evolution
 
MPLS in Mobile Backhaul
MPLS in Mobile BackhaulMPLS in Mobile Backhaul
MPLS in Mobile Backhaul
 
IP Mobile Backhaul Presentation
IP Mobile Backhaul PresentationIP Mobile Backhaul Presentation
IP Mobile Backhaul Presentation
 
Ip ran v1.1
Ip ran v1.1Ip ran v1.1
Ip ran v1.1
 
IP RAN 100NGN
IP RAN 100NGNIP RAN 100NGN
IP RAN 100NGN
 

Ähnlich wie Redes Ad-Hoc

Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPApresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPCarlos Mandolesi
 
Clp automacao redes_protocolos
Clp automacao redes_protocolosClp automacao redes_protocolos
Clp automacao redes_protocolosWellington barbosa
 
4G e LTE (Long Term Evolution)
4G e LTE (Long Term Evolution)4G e LTE (Long Term Evolution)
4G e LTE (Long Term Evolution)Lucas Sabadini
 
2012Jul30 Abradee Brasilia DF Brasil in PTB
2012Jul30 Abradee Brasilia DF Brasil in PTB2012Jul30 Abradee Brasilia DF Brasil in PTB
2012Jul30 Abradee Brasilia DF Brasil in PTBCJ Boguszewski
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da redeH P
 
Migração nas Redes Ópticas Passivas
Migração nas Redes Ópticas PassivasMigração nas Redes Ópticas Passivas
Migração nas Redes Ópticas PassivasHeitor Galvão
 
Rede de computadores_-_conceitos
Rede de computadores_-_conceitosRede de computadores_-_conceitos
Rede de computadores_-_conceitoscristiano_infosys
 
Apresentação redes computacionais
Apresentação redes computacionaisApresentação redes computacionais
Apresentação redes computacionaiskylsonestellfran
 
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma redeyololive56
 
Apresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesApresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesBruno Lins Alves
 

Ähnlich wie Redes Ad-Hoc (20)

Redes industriais
Redes industriais Redes industriais
Redes industriais
 
Redes industriais
Redes industriais Redes industriais
Redes industriais
 
1108
11081108
1108
 
Topologias de rede
Topologias de redeTopologias de rede
Topologias de rede
 
01 guia cd - mod1
01   guia cd - mod101   guia cd - mod1
01 guia cd - mod1
 
Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SPApresentação sobre Redes Industriais na UNIP Jundiaí/SP
Apresentação sobre Redes Industriais na UNIP Jundiaí/SP
 
Comunicaç...Ppt1
Comunicaç...Ppt1Comunicaç...Ppt1
Comunicaç...Ppt1
 
Clp automacao redes_protocolos
Clp automacao redes_protocolosClp automacao redes_protocolos
Clp automacao redes_protocolos
 
4G e LTE (Long Term Evolution)
4G e LTE (Long Term Evolution)4G e LTE (Long Term Evolution)
4G e LTE (Long Term Evolution)
 
2012Jul30 Abradee Brasilia DF Brasil in PTB
2012Jul30 Abradee Brasilia DF Brasil in PTB2012Jul30 Abradee Brasilia DF Brasil in PTB
2012Jul30 Abradee Brasilia DF Brasil in PTB
 
Desenho da rede
Desenho da redeDesenho da rede
Desenho da rede
 
Migração nas Redes Ópticas Passivas
Migração nas Redes Ópticas PassivasMigração nas Redes Ópticas Passivas
Migração nas Redes Ópticas Passivas
 
Rede de computadores_-_conceitos
Rede de computadores_-_conceitosRede de computadores_-_conceitos
Rede de computadores_-_conceitos
 
Redes -aula_6
Redes  -aula_6Redes  -aula_6
Redes -aula_6
 
Apresentação redes computacionais
Apresentação redes computacionaisApresentação redes computacionais
Apresentação redes computacionais
 
Trabalho para o curso de segurança sobre Tecnologia de redes e computadores
Trabalho para o curso de segurança  sobre Tecnologia de redes e computadoresTrabalho para o curso de segurança  sobre Tecnologia de redes e computadores
Trabalho para o curso de segurança sobre Tecnologia de redes e computadores
 
Tecnologias Atuais de Redes - Aula 4 - Comutação
Tecnologias Atuais de Redes - Aula 4 - ComutaçãoTecnologias Atuais de Redes - Aula 4 - Comutação
Tecnologias Atuais de Redes - Aula 4 - Comutação
 
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N EssentialsValdir Adorni - Compwire / EMC2 - S.A.N Essentials
Valdir Adorni - Compwire / EMC2 - S.A.N Essentials
 
Desenho de uma rede
Desenho de uma redeDesenho de uma rede
Desenho de uma rede
 
Apresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e TelecomunicaçõesApresentação Final - Redes e Telecomunicações
Apresentação Final - Redes e Telecomunicações
 

Mehr von Caio Pereira

Android 4.2 Internals - Bluetooth and Network
Android 4.2 Internals - Bluetooth and NetworkAndroid 4.2 Internals - Bluetooth and Network
Android 4.2 Internals - Bluetooth and NetworkCaio Pereira
 
TDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux DevicesTDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux DevicesCaio Pereira
 
Internet das Coisas - O que vai mudar na sua vida?
Internet das Coisas - O que vai mudar na sua vida?Internet das Coisas - O que vai mudar na sua vida?
Internet das Coisas - O que vai mudar na sua vida?Caio Pereira
 
Virtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosVirtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosCaio Pereira
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesCaio Pereira
 

Mehr von Caio Pereira (6)

Android 4.2 Internals - Bluetooth and Network
Android 4.2 Internals - Bluetooth and NetworkAndroid 4.2 Internals - Bluetooth and Network
Android 4.2 Internals - Bluetooth and Network
 
TDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux DevicesTDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
 
Internet das Coisas - O que vai mudar na sua vida?
Internet das Coisas - O que vai mudar na sua vida?Internet das Coisas - O que vai mudar na sua vida?
Internet das Coisas - O que vai mudar na sua vida?
 
Virtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosVirtualização em Sistemas Embarcados
Virtualização em Sistemas Embarcados
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidades
 
Desafios do IoT
Desafios do IoTDesafios do IoT
Desafios do IoT
 

Redes Ad-Hoc