DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.

Slides:



Advertisements
Similar presentations
Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
Advertisements

Mitigating Routing Misbehavior in Mobile Ad Hoc Networks By Sergio Marti, T.J. Giuli, Kevin Lai, & Mary Baker Department of Computer Science Stanford University.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
CSE University of Washington Multipath Routing Protocols in AdHoc Networks.
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
4/16/2017 A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch, David Maltz, David Johnson, Yih-Chun Hu and Jorjeta.
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch, David A. Maltz, David B. Johnson, Yih-Chun Hu, Jorjeta Jetcheva.
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.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Revisiting On Demand Routing On Demand Routing schemes are reactive – a route is found when needed. This precludes the periodic exchange of routing tables.
1 Routing in Mobile Ad Hoc Networks most slides taken with permission from presentation of Nitin H. Vaidya University of Illinois at Urbana-Champaign.
1 A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch David A. Maltz David B. Johnson Yih-Chun Hu Jorjeta Jetcheva.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Mobile Ad-hoc Networks -- Overview and a case study Yinzhe Yu Oct. 8, 2003.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
8/7/2015 Mobile Ad hoc Networks COE 549 Routing Protocols II Tarek Sheltami KFUPM CCSE COE 1.
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Introduction to wireless ad-hoc network routing protocols Speaker: 張簡稜剛 碩二專 N 成醫資訊室 應用系統 A 組 程式設計師.
CIS 725 Wireless networks. Low bandwidth High error rates.
Nodes Bearing Grudges: Towards Routing Security, Fairness, and Robustness in Mobile Ad Hoc Networks Sonja Buchegger Jean-Yves Le Boudec.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ad-Hoc Networks. References r Elizabeth Royer and Chai-Keong Toh, " A Review of Current Routing Protocols for Ad Hoc Wireless Mobile Networks, " IEE Personal.
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
Ad Hoc Routing: The AODV and DSR Protocols Jonathan Sevy Geometric and Intelligent Computing Lab Drexel University
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
1 Dynamic Source Routing in Ad Hoc Wireless Networks David B. Johnson and David A. Maltz published in the book “Mobile Computing” 1996.
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols MOBICOM 1998 Dallas, Texas Josh Broch, David Maltz, David Johnson, Yih-Chun.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Routing in Mobile Ad Hoc Networks (from Ad Hoc Networking by Charles Perkins) Thanks to Prof. Yu at Cleveland State Univ.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Mitigating Routing Misbehavior in Mobile Ad Hoc Networks Sergio Marti, T.J. Giuli, Kevin.
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.
Dynamic Source Routing in Ad Hoc Wireless Networks
2005/12/14 1 Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness Xin Yu Department of Computer Science.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
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.
Speaker: Ju-Mei Li Virtual Paths Routing: A Highly Dynamic Routing Protocol for Ad Hoc Wireless Networks Abdulrahman H. Altalhi and Golden G. Richard Computer.
Mobile Ad Hoc Networks: Introduction
MZR: A Multicast Protocol based on Zone Routing
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ariadne A Secure On-Demand Routing Protocol for Ad Hoc Networks
Mobile and Wireless Networking
Vinay Singh Graduate school of Software Dongseo University
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali

Introduction DSR is designed for MANETs DSR doesn’t need any network infrastructures Loop free routing Loop free routing No routing information in the intermediate nodes No routing information in the intermediate nodes Nodes may easily cache this routing information for future use

Assumption for the simulation All nodes in the MANETs are willing to partecipate fully in the DSR protocol. The diameter of the MANET will often be small (5 to 10 hops). The speed with which node moves, is moderate with respect to the packet transmission latency. Nodes may be able to enable “promiscuous” receive mode on their wireless network interface. DSR operate with uni-directional link. Each node selects a single IP address.

DSR Mechanisms Route discovery Route maintenance Mechanisms “on-demand” No periodic routing advertisement No periodic routing advertisement No link status sensing No link status sensing No neighbor detection packets No neighbor detection packets Routes caching

Basic DSR Route Discovery Before… Route discovery starts…

Basic DSR Route Discovery Route reply message Piggyback Piggyback Exponential back-off The node must limit the Route Discovery’s rate until a route reply message is received The node must limit the Route Discovery’s rate until a route reply message is received The additional data packet sent over the limit should be buffered The additional data packet sent over the limit should be buffered

Basic DSR Route Maintenance Each node transmitting the packet is responsible for confirming that the packet has been received by next hop. Acknowledgement By lower layer protocol MAC By lower layer protocol MAC By DSR-specific software ack By DSR-specific software ack Route errore message

Additional Route Discovery features Caching overheard routing information In presence of uni-directional link In presence of uni-directional link In presence of bi-directional link In presence of bi-directional link

Additional Route Discovery features Replying to Route Request using cached routes The intermediate node must verify that the resulting route being returned contains no duplicate nodes listed in the route record

Additional Route Discovery features Preventing Route Reply storms Many Route Reply message could be send to A from the A’s neighbors Many Route Reply message could be send to A from the A’s neighbors To avoid a possible local congestion, each nodes must wait a variable period before sending the reply. To avoid a possible local congestion, each nodes must wait a variable period before sending the reply. Delay period d = H(h r) Delay period d = H(h r) Each node network interfaces works into “promiscuous” receive mode. Each node network interfaces works into “promiscuous” receive mode.

Additional Route Discovery features Route request Hop limits “Nonpropagating” Route Request “Nonpropagating” Route Request “Propagating” Route Request “Propagating” Route Request “Expanding ring” “Expanding ring”

Support for Heterogeneous networks & mobile IP Heteregenous network :  Different kind of devices with different interfaces.  Possibly, multiple interfaces( short range & long range)

Support for Heterogeneous networks & mobile IP Heteregenous network :  Different kind of devices with different interfaces.  Possibly, multiple interfaces( short range & long range)

Source route A/1→B/1→C/4→D/1 Reverse route D/1→C/4→B/2→A/1

Internet Interconnection and MIP

DSR evaluation Simulation To analyse the behavior and performance of DSR. To analyse the behavior and performance of DSR. To Compare with other routing protocols To Compare with other routing protocols Set Up: Ad hoc of 50 mobiles nodes Ad hoc of 50 mobiles nodes 15 minutes ( 900 seconds) simulation time. 15 minutes ( 900 seconds) simulation time. CBR data traffic CBR data traffic 20 mobile nodes traffic sources; 4 packets/sec. 20 mobile nodes traffic sources; 4 packets/sec. Random waypoint mobility model ( pause time) Random waypoint mobility model ( pause time)

Results

Results

Results

Results

Conclusion Excellent performance for routing in multi-hop ad hoc. Very low routing overhead. Able to deliver almost all originated data packets, even with rapid motion of all nodes.