GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks

Slides:



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

SEEKER: An Adaptive and Scalable Location Service for Mobile Ad Hoc Networks Jehn-Ruey Jiang and Wei-Jiun Ling Presented by Jehn-Ruey Jiang National Central.
指導教授:許子衡 教授 報告學生:馬敏修 2010/8/ Introduction 2. Geocast Routing Protocols  2.1 GAMER Overview 3. GAMER Details  3.1 Building the Mesh  3.2 Adaptation.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
TORA! TORA! TORA! By Jansen Cohoon. Developing TORA TORA was funded by the Army Research Laboratory. TORA is presently being transitioned into the commercial.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Temporally-Ordered Routing Algorithm (TORA) IEEE INFOCOM 112/4/20031Authors.
Multicasting in Mobile Ad-Hoc Networks (MANET)
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”,
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.
Distributed Token Circulation in Mobile Ad Hoc Networks Navneet Malpani, Intel Corp. Nitin Vaidya, Univ. Illinois Urbana-Champaign Jennifer Welch, Texas.
Group Communications in Mobile Ad hoc Networks Jian Li
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.
TORA : Temporally Ordered Routing Algorithm Invented by Vincent Park and M.Scott Corson from University of Maryland. TORA is an on-demand routing protocol.
Ad Hoc Wireless Routing COS 461: Computer Networks
Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Recipient of the MOBICOM'98 Best Student Paper Award.
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Research Paper By V. D. Park and M. S. Corson.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Flooding-Based Geocasting Protocol for Mobile Ad Hoc Network YOUNG-BAE KO NITIN H. VAIDYA.
SHARP: A Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks Venugopalan Ramasubramanian, Zygmunt J. Haas, and Emin Gun sirer ACM MobiHoc 2003.
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.
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
On-Demand Routing Protocols Routes are established “on demand” as requested by the source Only the active routes are maintained by each node Channel/Memory.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
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.
GEOCASTING IN MOBILE AD HOC NETWORKS LOCATION- BASED MULTICAST ALGORITHMS 指導教授:許子衡 教授 學生:翁偉傑 1 Young-Bae Ko and Nitin H. Vaidya Department of Computer.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
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.
Location-aware routing protocol with dynamic adaptation of request zone for mobile ad hoc networks Tzay-Farn Shih Department of Computer Science and Information.
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.
Ad Hoc Wireless Routing
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
On Demand Multicast Routing Protocol (ODMRP )
AODV-OLSR Scalable Ad hoc Routing
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
MZR: A Multicast Protocol based on Zone Routing
Introduction to Wireless Sensor Networks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Outline Introduction Routing in Mobile Ad Hoc Networks
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
Sensor Network Routing
Overview of Unicast Routing Protocols for Multihop Wireless Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Analysis of Link Reversal Routing Algorithms
Ad Hoc Wireless Routing
Temporally-Ordered Routing Algorithm (TORA)
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
On Demand Multicast Routing Protocol (ODMRP )
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Motion-Aware Routing in Vehicular Ad-hoc Networks
Routing protocols in Mobile Ad Hoc Network
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks Authors: Young-Bae Ko, IBM T.J. Watson Nitin H. Vaidya, Texas A&M University Speaker: Gavin Holland, Texas A&M University Good morning, everyone (ladies and gentlemen, Sir and Madam). My name is Young-Bae ko and I am very glad to be here with you today. I am gonna

Mobile Ad hoc Networks (MANETs) Network of mobile wireless nodes Do not require fixed infrastructure to communicate Form their own mobile routing infrastructure Characteristics Dynamic topology Low link bandwidth Limited power Applications Personal area networking Wireless home networking Search and rescue operations A mobile ad hoc network, so called MANET, is a set of wireless mobile nodes forming Nodes communicate directly with each other over either radio frequency or intrared wireless links

Geocasting Packets are delivered to all nodes within a geographical region Compared to multicasting Multicasting: nodes may join/leave group as desired Geocasting: nodes join/leave group by entering/leaving the geocast region Useful for delivering location-dependent information Sending fire emergency messages to a certain region Geocast Region K L C D A B G J E F

Geocasting in MANET Navas and Imielinski [Navas97] proposed the notion of geocasting in the traditional internet Need new protocols for geocasting in MANETs Ko and Vaidya[Ko99] proposed several flooding-based geocasting protocols Geocast flooding Location-Based Multicast (LBM)

Location-Based Multicasting Geocast Region A A C C Z Z B B W W Y Y Forwarding Zone X X Limit flooding of geocasts to forwarding zone Good when geocasting is performed infrequently High overhead

Proposed: GeoTORA Based on TORA (Temporally Ordered Routing Algorithm) [Park and Corson 97] Unicast routing algorithm for MANETs Destination-oriented directed acyclic graphs (DAGs) Uses “Link-Reversal” techniques to maintain DAGs GeoTORA Modify TORA to do anycasting Modify further to do geocasting

TORA (Temporally Ordered Routing Algorithm) B C A DAG is maintained for each destination A logical direction is imposed on the links towards the destination Starting from any node in the graph, a destination can be reached by following the directed links A D G F E

TORA – Link Reversal When a node has no downstream links, it reverses the direction of one or more links B C B C A D G A D G F F E E B C B C A D A D G G F F E E

Anycasting with Modified TORA In GeoTORA, the TORA protocol is modified to be able to perform anycast Anycast -deliver to any one node in the anycast group Protocol Maintain a DAG for each anycast group Make each member of the anycast group a sink No logical direction for links between sinks Following the directed links results in packets being delivered to any one sink

Anycasting Example Anycast group = {A, B, C, D}, DAG structure for the anycast group K K K L L L C D C D C D A B A B A B G J J J G G F F F E E E

Geocasting using Modified Anycasting Small variation on the previous anycasting All nodes within a specified geocasting region are made sinks Maintain a single DAG for a given geocast group Source first performs an anycast to the geocast group members When a group member receives a packet, it floods it within the geocast region K Geocast Region L C D A B G J F E

GeoTORA - Considerations Links may have to be updated K L when node C leaves geocast region when node K enters geocast region C D K L L C A B C K G J D D E F A B A B E F G J E F G J

Performance Evaluation Simulation Model (NS2 w/ CMU extensions) 30 nodes in a 700x700 unit arena 1000 geocasts towards a 200x200 geocast region Data packet (512 bytes) and Control packet (32 bytes) Random waypoint mobility model Performance Metrics Accuracy of geocast delivery Overhead of geocast delivery average number of packets received by each node per geocast average number of bytes received “ “ “ “ “ Performance compared to geocast flooding and LBM Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

Simulation Results Effect of varying pause time Accuracy of GeoTORA is reasonably high, but not as high as flooding or LBM Local flooding in GeoTORA may not deliver packets to all nodes in the group Delays required to establish a route to the geocast group can be another reason Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol. A Z Does not receive geocast C B W Y X

Simulation Results Overhead of geocast delivery The overhead is consistently lower for GeoTORA as compared to the other two protocols The main reason for increasing overhead in GeoTORA is the control packets, not the data packets Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

Simulation Results Paper also evaluates impact of mobile speed and frequency of geocast Results are similar to previous slides

Conclusions GeoTORA TORA unicast routing is modified for anycasting to nodes in the geocast region Geocasting is achieved by flooding within the region By integrating TORA and flooding, GeoTORA can significantly reduce the geocast overhead However, GeoTORA may provide relatively lower accuracy than flooding and LBM Needs future work

Thank You For more information, contact: Young-Bae Ko (youngko@us.ibm.com) T.J. Watson Research Center, NY, USA Nitin H. Vaidya (vaidya@cs.tamu.edu) Texas A&M University, TX, USA

References [Navas97] J.C. Navas and T. Imielinski, “Geocast-geographic addressing and routing,” MOBICOM’97 [Ko99] Y.-B. Ko and N.H. Vaidya, “Geocasting in mobile ad hoc networks: Location-based multicast algorithms,” IEEE WMCSA’99 [Park97] V.D. Park and M.S. Corson, “A highly adaptive distributed routing algorithm for mobile wireless networks,” INFOCOM’97

Simulation Results Effect of varying moving speed Impact for varying speed can be negligible here, too. Accuracy of geocast delivery Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

Simulation Results Overhead of geocast delivery Geocast flooding and LBG suffer from a significantly higher overhead than GeoTORA for all moving speed. Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

Simulation Results Effect of varying geocast frequency Accuracy of geocast delivery Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

Simulation Results Overhead of geocast delivery For GeoTORA, the overhead due to data packets is almost constant. However, GeoTORA overhead becomes poor for low geocast frequency due to higher control packet overhead to maintain DAGs Several optimizations are possible to achieve more efficient performance of the basic location-aided routing protocol.

TORA – Basic Functions Route Creation: demand driven “query/reply” A query packet (QRY) is flooded through network An update packet (UPD) propagates back if routes exist Route Maintenance: “link-reversal” algorithm React only when necessary Reaction to link failure is localized in scope Route Erasure: A clear packet (CLR) is flooded through network to erase invalid routes

TORA – Conceptual Description B A C E D F G B A C SRC DEST D G E F C B A A C E D F G B D G E F