DUMBO: Digital Ubiquitous Mobile Broadband OLSR. Outline Disaster Emergency Network Vehicular Communication Available Technologies DUMBO DUMBO 2.

Slides:



Advertisements
Similar presentations
Application Guide For Mesh AP – MAP-3120
Advertisements

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
Arsitektur Jaringan Terkini
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
UM-OLSR OLSR routing protocol in NS2
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Ad hoc Network 江崎研究室 修士1年 中島 亮. What is Ad hoc Network?  Meaning of Ad hoc Network Ad hoc =その場限りの Node to node → ノード間で一時的に形成されるネットワーク.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
Wireless Mesh Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Routing in mobile ad-hoc networks (MANETs). 1. WHAT IS A MANET ? A MANET can be defined as a system of autonomous mobile nodes A MANET can be defined.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
Performance Analysis of AODV and SAODV Routing Protocols in Ad-Hoc Mesh Networks- A Simulation Study Sangeeta Ghangam Division of Computing Studies, Arizona.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Adhoc Network: Routing Protocol:AODV
All Rights Reserved, Copyright, 2002, Hitachi Europe SAS Ad Hoc Networks: Applications and Merits Dr. Stéphane Amarger Masato Hayashi Hitachi Europe Sophia-Antipolis.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
HYBRID ROUTING PROTOCOL FOR VANET
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
A survey of Routing Attacks in Mobile Ad Hoc Networks Bounpadith Kannhavong, Hidehisa Nakayama, Yoshiaki Nemoto, Nei Kato, and Abbas Jamalipour Presented.
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
Fast Handoff for Seamless wireless mesh Networks Yair Amir, Clauiu Danilov, Michael Hilsdale Mobisys’ Jeon, Seung-woo.
Routing Protocols in Ad-hoc Networks, OLSR Self configuring systems (SCS) TTM3 – Høst 2004 Jørn Andre Berntzen 22/10/2004.
An OLSR implementation, experience, and future design issues.
Simulation of the OLSRv2 Protocol First Report Presentation.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Scalable Routing Protocols for
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Remote Deployment of Sensor Networks Presentation 3: Providing connectivity between sensor nodes and uplinks.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
1 Optimized Link State Routing Protocol for Ad Hoc Networks Jacquet, p IEEE INMIC Dec park gi won
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Seminar on Wireless Mesh Networking Presented By: Mankiran Kaur ( ) M.Tech(C.S.E)
Introduction to Mobile Ad hoc Networks (MANETs) Advanced Computer Networks.
葉志宏 馮至芬 謝耀文 International Conference on Advanced Information Networking and Applications © 2008 IEEE DOI /WAINA
Routing Metrics for Wireless Mesh Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Overview of Wireless Networks:
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Internet Networking recitation #4
Mobile Ad-Hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Routing Metrics for Wireless Mesh Networks
Differences between WSN & MANET By: Dana Alotaibi.
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
Computer Networks: Wireless Networks
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

DUMBO: Digital Ubiquitous Mobile Broadband OLSR

Outline Disaster Emergency Network Vehicular Communication Available Technologies DUMBO DUMBO 2

Disaster Natural Tsunami, Nargis, Manmade Terrorist attack, Fire

Disaster (cont…) Consequences: Huge death Huge wounded Destroy surrounding (roads, buildings) Traditional communication infrastructure becomes inoperable Requirements: Rescue operation Co-ordination between the field worker and command center Emergency medical assistance

Emergency Network An emergency network: Fast deployable Without relying on the fixed infrastructure Provide multimedia communication (voice, video, text) Wide network coverage Available network devices (home appliances) Real-time monitoring systems Capable to move the network nodes independently within the network coverage

Emergency Network (cont…) Traditional Process: Usually the rescue worker uses walkie talkie while in rescue operation. But it has many demerits: Short range Collisions in communication (everybody uses the same channel) No video support No central monitoring systems to monitor the relative movement of the field worker

Vehicular Communication Vehicle to Vehicle Communication (V2V) Send and receive information between vehicles to vehicle Vehicle to Infrastructure Communication (V2I) Share information among the vehicles and the fixed infrastructure

Vehicular Communication (cont…)

Available Technologies Short RangeMedium RangeLong Range Bluetooth  100 Meters (Class 1)  10 Meters (Class 2)  1 Meter (Class 3)  1 Mbps (v1)  3Mbps (v2.0)  2.4 GHz Zigbee  GHz  MHz  MHz  10 – 100 Meters  Low Data Rate Wifi b/g/n  2.4 GHz  11 ~ 300 Mbps  30 ~ 200 Meters IEEE p C2C  5.9 GHz DSRC  US Flavored  a.k.a WAVE CALM  WAVE + Global 5 GHz  GPRS/UMTS Conn  EU Flavored EDGE  0.9 ~ 1.89 Mbps  Licensed Frequency CDMA 2000 EV-DO  Rev.0 153K ~ 2Mbps  Rev.A 1.8 ~ 3 Mbps  Licensed Frequency WiMax  10 ~ 70 Mbps  Licensed Frequency Expensive Infrastructure

Available Technologies (cont…) TETRA : Terrestrial Trunked Radio Special type of Mobile Walkie Talkie like service Low Throughput Fixed Infrastructure Expensive

DUMBO Use Mobile Ad Hoc Networks (MANET) in an environment where fixed network infrastructure is not available, such as in the case of natural disaster

DUMBO’06 Simulated Disaster Area 2 IP Star Uplink Simulated Head Command Center (AIT) Terrestrial Internet Simulated Disaster Area 1 IP Star Satellite IP Star Gateway Field Satellite Access MANET OLSR PDA Field Satellite Access MANET OLSR PDA sensor

DUMBO 2 Interconnectivity between Mobile Ad-hoc Network and Fixed infrastructure Vehicle-to-Vehicle (V2V) communications with mixed vehicle types Vehicle-to-Infrastructure (V2I) Internet-like Gateway A newly revised Emergency Response Multimedia Communication Applications (P2P SIP) Real-time monitoring system for rescue worker’s movement.

DUMBO 2 (cont…)

Outline Mobile Ad Hoc Network (MANET) Optimized Link State Routing (OLSR) Easy Disaster Communication (EasyDC)

IEEE Ad hoc networkInfrastructured network ABC

Mobile Ad-Hoc Network (MANET) Fast deployable Self configuring No need for network infrastructure Moving nodes Multi-hop network

MANET example B and D as intermediate nodes forward a packet to E Multi-hop network

MANET applications Military operations Sensor networks Rescue operations University Conferences

MANET characteristics Dynamic topology Limited bandwidth Energy constrained operation Limited physical security

MANET routing protocol Reactive routing Finding routes when needed (on demand) Proactive routing Maintaining all routes to reachable destinations (table- driven routing) Using continues control messages to set up routes Reactive Low routing overhead High delay of setting up a connection Proactive High routing overhead Low delay of setting up a connection

Ad-hoc On-Demand Distance Vector (AODV), RFC 3561 Finding routes when needed (on demand) Flooding a route request (RREQ) RREQ

Ad-hoc On-Demand Distance Vector (AODV), RFC 3561 Finding routes when needed (on demand) A route reply is unicasted back RREP

Optimized Link State Routing (OLSR), RFC 3626 A table-driven routing protocol Using MultiPoint Relays (MPRs) to efficiently relay broadcast messages Three main modules Neighbor detection Topology discovery (via MPRs) Route calculation

OLSR packet format

1. Neighbor detection HELLO

Neighbor sensing HELLO Neighbor nodes of B A C D

Multipoint relay Reducing the number of duplicate retransmissions while forwarding a broadcast packet Limit the set of MPRs retransmitting a packet The number of MPRs should be small

Multipoint relay selection Each node selects and maintains its own MPRs “At A, For all two-hop neighbors n there must exist a MPR m so that n can be contacted via m”

Multipoint relay selection Each node selects and maintains its own MPRs “At A, For all two-hop neighbors n there must exist a MPR m so that n can be contacted via m”

The number of retransmissions with/without MPRs

Please find MPRs (1)

Please find MPRs (2)

Please find MPRs (3)

2. Flooding topology information without MPRs Neighbor nodes of B A C D

Flooding topology information with MPRs Neighbor nodes of B A C D

Route calculation B {A, C, D} D {B, E} Routing of A Dest.Next hopB CB DB EB Routing of D Dest.Next hop ABB CBE Routing of E Dest.Next hop AD BDCD

OLSR implementation olsr.org An ad hoc wireless mesh routing daemon Many OS platforms are supported Nokia, iPhone, Mac OS, Linux, Wins

OLSR for windows

Configured olsrd parameters HELLO interval HELLO hold TC interval TC hold MID interval MID hold More details no olsrd parameters

HELLO interval and hold

Reasonable HELLO interval In RFC 3626 HELLO interval = 2s TC interval = 5s The larger HELLO interval, the longer delay of neighbor detection OLSR on a vehicle HELLO interval should be small

Routes

Communication applications Existing communication applications, VoIP, require centralized servers The centralized architecture is not suitable for MANETs due to mobility

Using P2P on MANETs Operated

Easy Disaster Communication (EasyDC) Providing multimedia communications for an emergency operation Peer-to-peer (P2P) application where no a centralized server is needed Running on OLSR protocol

EasyDC login

Main screen

Group List

Video and chat

Audio and chat

Group chat

Emergency button

EasyDC setup Software setup 1. Install jre 6u6 2. Check the jre by opening command prompt and typing java -version. Please make sure the version is shown correctly. 3. Install JMF After that, run JMF Registry and click "Detect Capture Devices" 4.Setup ad hoc mode on wireless interface. Make sure that you use a correct given IP address. -To run software Double click MainStartup.bat in EasyDC folder -To run HQ software CenterStartup.bat

GPS Location (GLoc) Service A GPS receiver is connected to each node through Bluetooth. It receives the GPS information i.e. latitude and longitude of the mobile node Sends it to the Map server using DUMBO network. Map the position of all nodes comprising the network and send for better co-ordination and administration.

GPS Location (GLoc) Service (Cont..)

Objectives: Detects active links Monitors traffic flows through different links Provides metrics and statistics dynamically which demonstrates the link quality and system performance. OLSR Link Monitoring (OLMon) System

OLSR Link Monitoring (OLMon) System (Cont..)

Features: Input parameters Output parameters Sniffer Graph Plot Analysis OLSR Link Monitoring (OLMon) System (Cont..)

Input parameters Shows the default OLSR parameters such as HELLO interval, TC interval, Hysteresis threshold limits etc. used for running the protocol. The parameter values can be changed. OLSR Link Monitoring (OLMon) System (Cont..)

Output Parameters Run Time Packet Analysis: Shows the list of neighbor nodes, Link failure, Packet loss, Packet loss rate, Delay and Current Node status. Run Time Message Analysis: It shows the list of nodes originating the OLSR message, Message loss, Message Loss rate, Hop Count and Control Overhead corresponding to each originator node. Run Time Average Figures: The section averages the values among all the nodes and shows the final figures at the run time. OLSR Link Monitoring (OLMon) System (Cont..)

Sniffer Captures the packets coming to the network interface. Shows the detail information of the packets captured and current performance status. The packet information consists of the time, source node generating packet, packet loss, packet loss rate, hop count, delay within the OLSR packet. Illustrates a broad picture of the packet information useful for user to observe the ongoing performance in detail. OLSR Link Monitoring (OLMon) System (Cont..)

Graph This section visualizes the network performance graphically at run time. User can select type of plot interested along with the necessary scale and tick steps. The system can generate different graphs for different parameters like Average Link Failure, Average Packet Loss etc., with respect to time. OLSR Link Monitoring (OLMon) System (Cont..)

Analysis Provides the user with the comparative analysis of the ongoing network performance. The criteria for the determination of the traffic level are: High – Above 75% of the highest Traffic Level Average – Between 75% to above 45% of the highest Traffic Level Low – Below or Equal to 45% of the highest Traffic OLSR Link Monitoring (OLMon) System (Cont..)

Help This section provides user with the general instruction for operating the system. User can exit from the plug-in by selecting “Exit” in the “File” option in the menu-bar. Besides, “About” option gives the brief information about the plug-in development. On exiting from plug-in, all the related threads are closed and stop the application. OLSR Link Monitoring (OLMon) System (Cont..)

MANET Configure

MANET Configure (cont…)

GPS Receiver Connection

GPS Receiver Connection (cont …)

DUMBO 2 Network Setup

DUMBO 2 Network Setup (cont…)

OLSR Over Network (OON) Sometimes, MANETs are connected to the Internet We create an overlay network covering both MANETs and the Internet EasyDC can run on top on this overlay network without being modified

OLSR overlay network

OON configuration Only fixed IP nodes exchange OLSR messages

An example