A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Temporally-Ordered Routing Algorithm (TORA) IEEE INFOCOM 112/4/20031Authors.

Slides:



Advertisements
Similar presentations
Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Advertisements

CSE 581 Internet Technology Ad-hoc Routing Schemes Presented by Jason Liu.
TORA! TORA! TORA! By Jansen Cohoon. Developing TORA TORA was funded by the Army Research Laboratory. TORA is presently being transitioned into the commercial.
CSE University of Washington Multipath Routing Protocols in AdHoc Networks.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1/14 Ad Hoc Networking, Eli M. Gafni and Dimitri P. Bertsekas Distributed Algorithm for Generating Loop-free Routes in Networks With Frequently.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Mobile Ad-hoc Networks (manets)
Ad hoc Routing: Issues and Algorithms
11/07/001 Power-Aware Ad Hoc Routing Mobicom98 paper “Power-Aware Routing in Ad Hoc Networks” by Singh, Woo, and Raghavendra Presentation by – Harkirat.
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.
1 Ad Hoc Networks Routing (1/2) Instructor: Carlos Pomalaza-Ráez Fall 2003 University of Oulu, Finland.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Highly Dynamic Destination- Sequenced Distance-Vector Routing (DSDV) for Mobile Computers C. E. Perkins & P. Bhagwat Presented by Paul Ampadu.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
TORA : Temporally Ordered Routing Algorithm Invented by Vincent Park and M.Scott Corson from University of Maryland. TORA is an on-demand routing protocol.
Temporally-Ordered Routing Algorithm (TORA). Route Creation QRY packet: contains the destination-ID (did) for which the algorithm is running. UPD packet:
Ad Hoc Wireless Routing COS 461: Computer Networks
HARP-Hybrid Ad Hoc Routing Protocol Navid NIKAEIN Christian BONNET Neda NIKAEIN © 2001 Navid Nikaein Eurecom Institute.
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Research Paper By V. D. Park and M. S. Corson.
ROUTING BASICS. Why are Routers Necessary? One of the key components of the technical infrastructure of the network One of the key components of the technical.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Packet-Switching Networks Routing in Packet 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.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Leader Election Algorithms for Mobile Ad Hoc Networks Presented by: Joseph Gunawan.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Hop State Prediction Method using Distance Differential of RSSI on VANET 指導教授:許子衡 教授 學 生:董藝興 學生 1.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
1 University of Berne Institute of Computer Science and Applied Mathematics – IAM/RVS An overview on TCP in Wireless Ad hoc Networks Ruy de Oliveira March.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
Scalable Routing Protocols for
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Fundamentals of Computer Networks ECE 478/578
On the Construction of Energy-Efficient Broadcast and Multicast Trees in Wireless Networks Jeffrey E. Wieselthier, Gam D. Nguyen, and Anthony Ephremides.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Asstt. Professor Adeel Akram. Other Novel Routing Approaches Link reversal Aimed for highly dynamic networks Goal: to identify some path, as opposed.
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.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
DSDV Highly Dynamic Destination-Sequenced Distance-Vector Routing
Outline Introduction Routing in Mobile Ad Hoc Networks
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
CSE 4340/5349 Mobile Systems Engineering
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Temporally-Ordered Routing Algorithm (TORA)
Routing in Packet Networks Shortest Path Routing
by Saltanat Mashirova & Afshin Mahini
Vinay Singh Graduate school of Software Dongseo University
DSDV Destination-Sequenced Distance-Vector Routing Protocol
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Temporally-Ordered Routing Algorithm (TORA) IEEE INFOCOM 112/4/20031Authors :Vincent D. Parka,M. Scott Corson University of Maryland, USA Speaker: Chang Pei-Chen Wireless & Mobile Network Lab TamKang University

Overview Introduction Temporally-Ordered Routing Algorithm Conclusion

TORA - Overview Each destination,TORA maintains a DAG A C E D F G B A C D EF G A C E D F G B A B C D EF G DEST Increase the height

Introduction - Network Considerations A Collection of Mobile Wireless Routers Connection status dependent on: Node position Transmission power Antenna patterns Interference levels Result in an Unpredictable, Dynamic network Link Congestion

Introduction - Desirable Attributes of a Routing Algorithm Executes Distributed Provides loop-free routes Provides multiple routes (to alleviate congestion) Establishes routes quickly (so they may be used before the topology changes) Minimizes communication overhead by localizing algorithmic reaction to topological Changes when possible (to conserve available bandwidth and increase scalability)

Introduction - TORA Attributes On demand, Source initiated routing Distributed in that nodes only maintain one hop knowledge Provides multiple routes to alleviate congestion Creates loop free routes Handles partitions by erasing invalid routes

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (-,-,-,-,F) (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) Node C requires a route to Node F

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) It broadcasts a QRY packet. Circle around indicates RR i is Ture QTY

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) Sets RRi Flag Rebroadcasts the QRY Packet. QTY

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) Node B, D, H propagate the QRY Packet QTY

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) Node B, D, Sets RRi Flag and Rebroadcast the QRY Packet QTY

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,H) (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) At the Same Time QTY Node D propagate the QTY Packet and Follow the Rule 3 Node D sets it height to Hi=(0,0,0,1,H) and broadcasts the UPD Packet (0,0,0,1,H) UPD

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (-,-,-,-,E) (0,0,0,0,F) DEST (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) QTY (0,0,0,1,H) UPD Node D follow the QTY Rule 2 Node E follow the QTY Rule 3 Node H follow the QTY Rule 4 (0,0,0,1,E) UPD

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (0,0,0,0,F) DEST (-,-,-,-,D) (-,-,-,-,G) (-,-,-,-,C) (0,0,0,1,H) UPD Node D and G follow the UPD Rule 1 (0,0,0,1,E) UPD (0,0,0,2,D) (0,0,0,2,G) UPD

Route Creation C AB D E F H G (-,-,-,-,B) (-,-,-,-,A) (0,0,0,0,F) DEST (-,-,-,-,C) (0,0,0,1,H) Node G, B and A follow the UPD Rule,1 (0,0,0,1,E) (0,0,0,2,D) (0,0,0,2,G) UPD (0,0,0,3,C) (0,0,0,2,B) (0,0,0,3,A)

Route Creation C AB D E F H G (0,0,0,0,F) DEST (0,0,0,1,H) Node A follow the UPD Rule,1 (0,0,0,1,E) (0,0,0,2,D) (0,0,0,2,G) UPD (0,0,0,3,C) (0,0,0,2,B) (0,0,0,3,A)

Route Creation C AB D E F H G (0,0,0,0,F) DEST (0,0,0,1,H) (0,0,0,1,E) (0,0,0,2,D) (0,0,0,2,G) UPD (0,0,0,3,C) (0,0,0,2,B)

Erasing Routing Erasing Routing is performed when network partition is detected When network partition is detected,” Clear packet ” (CLR) is flooding throughout the network to erase invalid routes.

Summary (TORA algorithm )Link reversal mechanism Advantage Loop-Free Multipath routing protocol Minimizes communication overhead Rapidly adapts to topological changes Detects network partitions and erase all invalid routes within a finite time Localize its reaction to topological changes Drawback: It does not select optimal path Limited primarily by storage complexity, which only grows linearly with the number of nodes in the network

Conclusions Proposed a highly adaptive distributed routing algorithm that well-suited in mobile wireless networks Decouple the generation of far-reaching control message propagation from the dynamics of the network topology Possible enhancement would be to periodically propagate refresh packets outwards from the dest. The refresh process permits intro of far-reaching control message propagation into the protocol independent of the network topology