Architecture Specialists in Computer Architecture Technology Corporation Routing Optimization Techniques for Wireless Ad Hoc Networks Maher Kaddoura, Ranga.

Slides:



Advertisements
Similar presentations
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Computer Networking A Top-Down Approach Chapter 4.7.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino,
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Architecture Specialists in Computer Architecture Technology Corporation A QoS-aware Mobility Management Mechanism (QMM) Maher Kaddoura Architecture Technology.
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)
Aodv. Distance vector routing Belman principle AODV - overview Similar to DSR –On demand –Route request when needed and route reply when a node knows.
Ad Hoc Wireless Routing COS 461: Computer Networks
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer ICMP and fragmentation.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
1 CS 4396 Computer Networks Lab Dynamic Routing Protocols - II OSPF.
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
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
SECURITY-AWARE AD-HOC ROUTING FOR WIRELESS NETWORKS Seung Yi, Prasad Naldurg, Robin Kravets Department of Computer Science University of Illinois at Urbana-Champaign.
Ad hoc On-demand Distance Vector (AODV) Routing Protocol ECE 695 Spring 2006.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
IP Forwarding.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
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.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
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,”
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
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.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.
QoS in Mobile IP by Preethi Tiwari Chaitanya Deshpande.
1 VLM 2 : A Very Lightweight Mobile Multicast System For Wireless Sensor Networks Anmol Sheth, Brian Shucker and Richard Han University of Colorado, Department.
Remote Deployment of Sensor Networks Presentation 3: Providing connectivity between sensor nodes and uplinks.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
CS440 Computer Networks 1 Link State Routing and OSPF Neil Tang 10/31/2008.
Fundamentals of Computer Networks ECE 478/578
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,
CS 6401 Intra-domain Routing Outline Introduction to Routing Distance Vector Algorithm.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Doc.: IEEE /0174r2 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Date: Authors: Notice: This document.
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.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
The Ad Hoc On-Demand Distance-Vector Protocol (AODV)
By Ioannis Chatzigiannakis, Elena Kaltsa, Sotiris Nikoletseas
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Lei Chen and Wendi B. Heinzelman , University of Rochester
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
Intradomain Routing Outline Introduction to Routing
Proactive vs. Reactive Routing
Switching Techniques.
Routing.
A Routing Protocol for WLAN Mesh
Routing protocols in Mobile Ad Hoc Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

Architecture Specialists in Computer Architecture Technology Corporation Routing Optimization Techniques for Wireless Ad Hoc Networks Maher Kaddoura, Ranga Ramanujan, and Steven Schneider Architecture Technology Corporation Eden Prairie, MN, USA

2 Contribution Routing optimization techniques that greatly enhance network performance. –Weighted Reservation (WR) Reduce the number of nodes that reserve network resources. –Search Range Control Reduce flooding. –Local Self-healing Reduce route disconnection times.

3 Weighted Reservation Route-Request Packet includes a counter that is incremented by each intermediate node. Destination sets Route-Update Packet’s TTL to the distance between itself and Source plus a small value. Intermediate node decrements the Route-Update Packet’s TTL as follows: – If the distance that separates the node from the Source is equal to or smaller than the distance that separate the Destination from Source, then decrement the packet’s TTL by 1. – If the distance that separates the node from Source is greater than the distance that separate Destination from Source, then decrement the packet’s TTL by the difference between the two distances.

4 Search Range Control Source starts with small TTL value for Route- Request Packets and keep increasing it until it finds the desired route.

5 Local Self-healing Phase I: Employed during route establishment. Phase II: Used after the route has been established. Phase III: Used if Phase I and II fail to repair the Route.

6 Phase I Route-Update Packet includes a route log field, which contains an ordered sequence of route records, one for each node traversed by the Route-Update Packet. A route record includes the address of the node and a log sequence number (log_seq). A node’s log_seq is incremented each time the node is appended to a route log.

7 Phase I Route Repair The node broadcasts a Local Self-healing Packet (LSP), which includes the route log that it received from Route- Update Packet. An intermediate node processes LSP as follows: If the node can satisfy the route QoS parameters, it rebroadcasts the packet; Otherwise the node drops the packet. A node along the route processes LSP as follows: –If the node is downstream from the node that issued the LSP, it replies with Local Self-healing Reply Packet (LSRP). –If the node is upstream from the node that issued the packet, it drops the packet.

8 Phase II Periodically, each node sends an advertisement packet that includes its address and an advertisement sequence number along the path towards D. A node advertisement sequence number is incremented each time a message is sent.

9 Phase II Route Repair The node broadcasts a LSP, which includes the last advertisement sequence number it used. Processing of the local self-healing messages is similar to Phase I. A node determines if it is downstream for the node that initiated the repair: –If a node has received an advertisement packet from the node that initiated the route repair with an advertisement sequence number that matches the one in the LSP, it knows that it is downstream from the node that initiated route repair.

10 Phase III Route Repair The node sends the route’s packets to Destination using best-effort route. The node sends an error message to Source. When Source receives an error message it re- establish a new route to Destination.

11 Simulation Environment 64 identical nodes arranged in eight rows of eight nodes each. 16 of the 64 nodes were designated as traffic sources. 3 nodes were designated as destinations for the traffic sources. Two sets of simulations –Several nodes in motion (Local Repair enabled/Disabled ). –Several nodes fail (Local Repair enabled/Disabled ).

12 Performance (1 of 2) Packets sent Packets Received Lost packets Local Self- healing enabled Local Self- healing disabled Packets sent Packets Received Lost packets Local Self- healing enabled Local Self- healing disabled Nodes motion Nodes failure The local self-healing optimization technique reduced the number of lost packets by up to 59%.

13 Performance (2 of 2) The time its takes to reconnect a disconnected route with and without local-self healing.

14 Conclusion By employing three new route optimization techniques, the new QoS-aware routing algorithm has the potential to significantly improve ad hoc network performance and QoS provisioning over that obtainable using presently existing techniques.