“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.

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.
ECE /24/2005 A Survey on Position-Based Routing in Mobile Ad-Hoc Networks Alok Sabherwal.
指導教授:許子衡 教授 報告學生:馬敏修 2010/8/ Introduction 2. Geocast Routing Protocols  2.1 GAMER Overview 3. GAMER Details  3.1 Building the Mesh  3.2 Adaptation.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
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
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”,
1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino,
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.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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)
The Zone Routing Protocol (ZRP)
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.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
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.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
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.
ROUTING ALGORITHMS IN AD HOC NETWORKS
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.
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.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
Location-Aware Routing Protocols in a Mobile Ad Hoc Network
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Ad Hoc Multicast Routing
SGPS A Hybrid of Topology and Location Based Protocol for Ad hoc Networks Jingyi Yu Computer Graphics Group.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Fundamentals of Computer Networks ECE 478/578
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
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.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
A Location-Based Routing Method for Mobile Ad Hoc Networks
A comparison of Ad-Hoc Routing Protocols
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Overview of Unicast Routing Protocols for Multihop Wireless Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
Vinay Singh Graduate school of Software Dongseo University
Routing protocols in Mobile Ad Hoc Network
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita

Organization Introduction Related Work Location-Aided Routing (LAR) protocol –Route Discovery using Flooding –Location information –Expected Zone and Request Zone –LAR Scheme 1 –LAR Scheme 2 –Error in location estimate Simulation Model and Results Variations and Optimizations

Introduction Mobile Ad hoc Network(MANET) Node mobility which is the cause of frequent and unpredictable topology changes leads to difficult task of route maintenance in MANET Many protocols have been proposed for MANET to achieve efficient routing This paper suggest an approach to decrease overhead of route discovery by utilizing location information (GPS or other method to obtain location information) Two LAR protocols for route discovery presented in this paper uses location information(may be out of date) to limit search space which results in fewer route discovery messages

Related Work Many protocols have been proposed for MANNET such as DSR, AODV, TORA, ZRP Existing MANET routing algorithm mentioned do not utilize physical location of a destination node Similar idea (utilizing location information) have been applied and developed called “selective paging for cellular PCS (personal communication service) networks In selective paging, the system pages a selected subset of cells close to the last known location of mobile host which decrease location tracking cost This paper propose and evaluate an analogous approach for routing in MANET

Route Discovery Using Flooding This paper discuss the basic flooding algorithm and location-aided route discovery based on limited “flooding” Basic Flooding Algorithm –A source node S needs to find a route to destination node D, node S broadcasts a route request to all its neighbors –Intermediate node X receives a route request and compares the destination with its own identity –If it does not match, then node X broadcast the request to its neighbors(sequence numbers used to detect duplicate and eliminate/avoid redundant transmissions) –Node D responds by route reply messages to sender which traverse the path in reverse of the path received by D (route request packet contains path of all nodes traversed starting S)

Route Discovery Using Flooding Basic Flooding Algorithm –Timeout scheme is also used to re-initiate route request with new sequence number due to transmission error or node D is unreachable from S

Route Discovery Using Flooding In this paper, implementation assumes that node S can know that route is broken only if it attempts to use the route by sending data packet and receiving route error messages – it initiates route discovery for D Note that route request may reach every node in the network that is reachable from S (potentially all nodes in the MANET) This paper claims that by using location information reduces the number of nodes to whom route request is propagated (limit the scope of route request propagation)

Location Information Location information can be obtained by the use of Global Positioning System (GPS) With use of GPS, mobile host can know its physical location – note that GPS includes some degree of error compared to the real coordinates and GPS-calculated –NAVSTAR GPS has positional accuracy of meters –Differential GPS has positional accuracy of few meters This paper assumes that each node knows its current location precisely – possibility of error in location are discussed separately in the performance evaluation Also assume that the mobile nodes are moving in a two- dimensional plane

Expected Zone The Expected Zone is the region where source node S thinks that the destination node D may contained at some time t – only an estimate made by S –Assume that node S knows that the node D was at location L at time t 0 and current time is t 1 –From the viewpoint of S, expected zone of node D is the region that node S expects to contain node D at time t 1 based on the knowledge that node D was at location L at time t 0 If S knows that D travels with average speed v, then S assumes that the expected zone is the circular region of radius v(t 1 - t 0 ) centered at location L Note that if actual speed is faster than the average, then the destination may be outside the expected zone at t 1

Expected Zone Without the previous knowledge of the location of D, S will assume that the entire region is the expected zone and implementation uses the basic flooding algorithm The size of expected zone can be reduced if node has more information about the mobility of a destination D

Request Zone Node S defines (implicitly or explicitly) a request zone for the route request Node forwards a route request only if it belongs to the request zone (it does not forward a route request to its neighbor if outside of the request zone) Two LAR scheme differ in determining the membership of request zone The request zone includes expected zone in addition to (possibly) other surrounding zone around the request zone If a route is not discovered within the timeout period, S initiates a new route discovery with expanded request zone – all paths from S to D include nodes that are outside the request zone Note that the probability of finding path can increase as size of request zone increases (route discovery overhead also increases with the size of the request zone

Request Zone

LAR Scheme 1 The request zone is rectangular in shape Assume S knows that the node D was at location (X d,Y d ) at time t 0 Assume S knows the average speed v with which D can move From above two, S defines the expected zone at time t 1 with radius R = v(t 1 - t 0 ) centered at location (X d,Y d ) The request zone is the smallest rectangle that includes current location S and the expected zone such that the sides of the rectangle are parallel to the X and Y axes Node D sends route reply message with its current location and time (may include average speed but simulation assumes all nodes knows each other’s average speed)

LAR Scheme 1

Size of the request Zone is proportional to (i)average speed of movement v and (ii)elapsed time since recorded last location of the destination Recall that R = v(t 1 - t 0 ) is used to determine the size of request zone In general, a smaller request zone may be formed at speed that are neither too small nor too large For instance, at low speed, factor (i) is small but route discovery occur after long intervals making (ii) larger (t 1 - t 0 is large)

LAR Scheme 2 Node S includes two pieces of information with its route request –Assume that S knows the location (X d,Y d ) of D at some time t 0 which route discovery is initiated by S at t 1 where t 1  t o –S calculates its distance from location (X d,Y d ) denoted DIST s and included with the route request –The coordinate (X d,Y d ) are also included with the route request When node I receives the route request from S, node I calculates its distance from (X d,Y d ) denoted DIST i and: –For some parameter , if DIST s +   DIST i, then I forwards request to its neighbors – this request includes (X d,Y d ) and DIST i replacing original DIST s and (X d,Y d ) from S –Else DIST s +   DIST i, node I discards the route request Each intermediate nodes repeat the process above

Comparison of the two LAR Schemes

Error in Location Estimate Both LAR schemes assume that each node knows its own location accurately. However, just like GPS, there may be some error in the estimated location Let e (location error) denote maximum error in the coordinates estimated by a node If a node N believes that it is at location (X n,Y n ), then the actual location of node N may be anywhere in the circle of radius e centered at (X n,Y n ) If LAR Scheme 1 is modified to take e into account, then the expected zone is a circle of radius e + v (X n,Y n ) which makes request zone larger since it includes larger expected zone No modification is made to the LAR Scheme 2

Performance Evaluation The simulation is performed using modified version of MaRS (Maryland Routing Simulator) MaRS is discrete-event driven simulator providing a flexible platform for the evaluation and comparisons of network routing algorithm Simulations were performed on flooding, LAR scheme 1, and LAR scheme 2 Simulations are conduct by varying the number of nodes, transmission range of each node, and moving speed

Simulation Model Number of nodes in the network was chosen to be 15, 30, and 50 for different simulation runs The size of ad hoc network is 1000 unit x 1000 unit square region Initial locations of the nodes are obtained using a uniform distribution Each node moves continuously without pausing at any location – move with average speed v in the range 1.5 to 32.5 units/sec The actual speed is uniformly distributed in the range v –  and v +  units/sec where  =1.5 when v < 10 and  = 2.5 when v  10 A node travels distance d where d is exponentially distributed with mean 20 units The direction of movement for a given move is chosen randomly All nodes have the same transmission range

Simulation Model Transmission range of 200, 300, 400, and 500 units were used with all wireless links having the same bandwidth 100 Kbytes per second Transmission errors are not considered The simulation time is inversely proportional to the average speed – as the average increased for given simulation, so does the number of moves simulated A sender and a destination are chosen randomly Any data packet that cannot be delivered to the destination due to a broken route is dropped The source generates 10 data packet per second on average with the time between two packets being exponentially distributed Assume each node knows its location accurately

Simulation Model

Optimization Accuracy of a request zone can be improved by adapting the request zone determined by the source node S initially Idea is to use location information at some intermediate node which may know more recent location for destination node than the source node (assuming source information is out of date compare to intermediate node) Thus, using this up-to-date information at the intermediate node with its expected zone and adopting the request zone of source node In Scheme 2, intermediate node may calculate distance from the more recent location of destination D, and use this distance in making decision whether or not to discard a route request

Optimization