Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Advertisements

CS710 IEEE Transactions on vehicular technology 2005 A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou,
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Overview of Ad Hoc Routing Protocols. Overview 1.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Multicasting in Mobile Ad-Hoc Networks (MANET)
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
Progress Report Wireless Routing By Edward Mulimba.
A Performance Comparison of Multi-hop Wireless Ad Hoc Network Routing Protocols Presented by Angel Pagan Xiang Li Josh Broch, David A. Maltz, David B.
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS 268: Ad Hoc Routing Kevin Lai Feb 20, Ad Hoc Motivation  Internet goal: decentralized control -someone still has to deploy.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Ad Hoc Wireless Routing COS 461: Computer Networks
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
HARP-Hybrid Ad Hoc Routing Protocol Navid NIKAEIN Christian BONNET Neda NIKAEIN © 2001 Navid Nikaein Eurecom Institute.
Architecture & Protocols for Supporting Routing & QoS in MANET Navid NIKAEIN © Navid Nikaein 2003.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Content-Based Routing in Mobile Ad Hoc Networks Milenko Petrovic, Vinod Muthusamy, Hans-Arno Jacobsen University of Toronto July 18, 2005 MobiQuitous 2005.
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
The Performance of Query Control Schemes for the Zone Routing Protocol Zygmunt J. Haas Marc R. Pearlman.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
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.
2003/04/24AARON LEE 1 An Efficient K-hop Clustering Routing Scheme for Ad-Hoc Wireless Networks S. F. Hwang, C. R. Dow Journal of the Internet Technology,
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
1 Architecture & Protocols for Supporting Routing & QoS in MANET Navid NIKAEIN
Scalable Routing Protocols for
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
UNIT-V Ad-hoc Networks
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Routing Metrics for Wireless Mesh Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Analysis the performance of vehicles ad hoc network simulation based
Routing Metrics for Wireless Mesh Networks
AODV-OLSR Scalable Ad hoc Routing
DDR-Distributed Dynamic Routing Algorithm for Mobile Ad Hoc Networks
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Outline Introduction Routing in Mobile Ad Hoc Networks
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
ROUTING IN MOBILE AD-HOC NETWORKS
Ad hoc Routing Protocols
by Saltanat Mashirova & Afshin Mahini
Routing Metrics for Wireless Mesh Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Proactive vs. Reactive Routing
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Improving Routing & Network Performances using Quality of Nodes
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France

Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion Contents  Introduction  Routing Design Issues Through a Classification  DDR - Distributed Dynamic Routing Algorithm  Impact of DDR on Routing Protocols  Conclusion & Future Work

Introduction Def. : Mobile ad hoc network is a set of wireless mobile nodes forming dynamic autonomous networks. Limits: No infrastructure, mobility, bandwidth,.... Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Routing  Routing: finding an optimal path from src to dest.  I. Routing core functionality:  Assembling and distributing network and user traffic state information,  Generating and selecting feasible and even optimal routes based on user and network state information,  Forwarding user traffic along the selected route,  Maintaining of the selected route.  II. Routing characteristics:  Main: Desirable: Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion Convergent, Loop-free, Dynamic, Distributed, Scalable. Fast route establishment, Multiple routes selection, Efficient bandwidth/energy utilization, Fast adaptability to link changes.

Routing  III. Routing State: Static Quasi-Static Dynamic  IX. Routing System: Centralized Decentralized Distributed  X. Circuit-Switching vs. packet-Switching Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Classification Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Routing Philosophy Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  Flooding: + Simple + Multiple Paths to destination -- High Overhead -- Lower reliability of data delivery : --Because of broadcast behavior of flooding  Network properties : + Rate of topology changes  -- # of nodes in the network  -- # of communication   Table-driven: + Delay  -- Communication overhead  -- Storage requirements  -- Complexity   Network properties : -- Rate of topology changes  + # of communication  -- # of nodes in the network 

Routing Philosophy Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  On-demand: + Communication overhead  + Simple -- Not optimal bandwidth utilization -- Delay   Network properties : + Rate of topology changes  -- # of node in the network  -- # of communication   Hybrid: Better trade-off ! + Simplex: Simple + Complex + Better trade-off between communication overhead and Delay  Network properties : + Rate of topology changes  + # of communication 

Routing Architecture Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  Flat : Simple Flexible  Scalability   Optimal bandwidth utilization  Network properties : Rate of topology changes   # of nodes in the network   # of communication   Hierarchical : Physical or logical Communication overhead   Localization Scalability  Storage requirements   Single point of failure  Complexity   Network properties :  Rate of topology changes  # of nodes in the network  # of communication 

Routing Architecture Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  Aggregate or 2-level hier.: Better trade-off !  Simplex: Simple + Complex  Flexible  Scalable  Network properties :  Rate of topology changes   # of nodes in the network   # of communication 

Routing Physical Information Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  GP : Routing performance  Useful for certain situation  Indoor problem  Cost / energy   Complexity  Reliability is subject to GPS  GPL : Strong Infrastructure-less Cost / energy Simple   Useful for certain situation  rescue group after a disaster 

Synthesis  Complexity  Simplexity  Simplicity Multimode routing protocol via a tunable hybridization degree Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Basic Idea Network Topology Forest TREE TREE …. TREE ZONE ZONE …. ZONE DDR Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Preliminary Definitions Beacon Intra-zone table Inter-zone table ZID NID NID_DEG MY_PN PN NID Learned_PN GNID NZID Z_Stability Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Different Phases of DDR Network topology Preferred neighbor election Beacon Forest construction Intra-tree clustering Inter-tree clustering Zone naming Beacon Zone partitioning Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion Time

DDR-Infrastructure Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion NID Learned_PN f a, b, q, y, t, x c - d - NID Learned_PN y x, t k c, d b, a, q - INTRA-ZONE TABLE OF NODES k AND f NID NZID Z_Stability r z4 ++ g z5 ++ INTER-ZONE TABLE OF NODE d DDR

DDR Goal Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion Offer a multimode routing infrastructure to the routing protocols regarding application requirements and network properties.

Performance Analysis  Packet delivery ratio  Average E2E delay  Routing overhead (bytes) Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion AADDR: AODV + ABR + DDR –Hybrid, aggregate, GPL DSDV: –Proactive, flat, GPL DSR: –Reactive, flat, GPL  ? Among these protocols:  Under three metrics:

simulation Model Traffic model –CBR –512byte/packet –4packet/s –Sources = 10, 20, 30 Movement model –50 nodes –1500m*300m –0-20m/s –900 simulated second –Pause time = 0, 30, 60, 120, 300, 600, 900 –10 scenarios for each pause time Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

simulation Model Wireless environment in ns- 2 –MAC: IEEE (Distributed Coordination Function) –Radio model r = 250 m 2Mb/sec –Interface Queue (IFq) FIFO priority queue Routing packets have higher priority than traffic packets Link failure detection –feedback from MAC Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Packet Delivery Ratio Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  Better than DSDV: Source can initial route discovery Lower arm node can run partial route discovery  Worse than DSR:  Partial route discovery  Upper arm node can’t run partial route discovery

Average E2E Delay  Low Load case: DDR has the shortest E2E Proactive  Less delay for route discovery Reactive  Less waiting time in queue for a new route  High load case: No great difference  Congestion  Tree Structure Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Routing Overhead  Low Mobility Case: Significantly lower RO than DSDV and DSR Beacon for tree construction and maintenance Aggregate Architecture  High mobility case: Increase RO toward DSR  # of beacon increase for tree maintenance  Zone stability decrease  DDR acts as reactive approach Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion

Conclusion and Future Work Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  We present a synthesis of ad hoc routing protocol through two classifications.  We derive the notion of hybridization degree which should be tuned to satisfy both application requirements and network properties.  DDR is presented as a way to provide a multimode routing infrastructure for mobile ad hoc networks.  In future, we address the mapping between hybridization degree and application requirements.

Metrics vs. network properties Introduction, Routing Design Issues, DDR Basic Idea, Impact of DDR on RP, Conclusion  Three main Network Properties :  # of communication  # of nodes in the networks  Rate of topology changes  Evaluation of each class under four metrics regarding network properties:  Delay  Communication overhead  Scalability  Simplicity vs. complexity Appropriate  Good trade-off  Not recommended Legend of grade