Georouting in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,

Slides:



Advertisements
Similar presentations
Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos.
Advertisements

A Presentation by: Noman Shahreyar
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Proposed ad hoc Routing Approaches Conventional wired-type schemes (global routing, proactive): –Distance Vector; Link State Proactive ad hoc routing:
Mobility assisted routing CS 218 F2008 Ad hoc mobility generally harmful Can mobility help in routing? –Mobility induced distributed route/directory tree.
Geo – Routing in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
Data-Centric Storage in Sensor Networks With GHT Khaldoun A. Ibrahim,
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
GeoLANMAR Routing: Asymptotic Analysis in Large and Dense Networks Broadnets 2005 Boston, Oct 5, 2005 Mario Gerla, Biao Zhou (UCLA) F. de Rango, S. Marano.
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
An Efficient Location Service for Mobile Ad Hoc Networks Roland Flury Roger Wattenhofer Distributed Computing Group MLS.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Mario Gerla Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Nextworking.
Ad Hoc Wireless Routing COS 461: Computer Networks
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Multihop wireless networks Geographical Routing Karp, B. and Kung, H.T., Greedy Perimeter Stateless Routing for Wireless Networks, in MobiCom Using.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Mobile Routing protocols MANET
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Multicast ad hoc networks Multicast in ad hoc nets Multicast in ad hoc nets Review of Multicasting in wired networks Review of Multicasting in wired networks.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Proposed ad hoc Routing Approaches Conventional wired-type schemes (global routing, proactive): –Distance Vector; Link State Proactive ad hoc routing:
Proposed ad hoc Routing Approaches Conventional wired-type schemes (global routing, proactive): –Distance Vector; Link State Proactive ad hoc routing:
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
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 報告者:呂佐鴻 指導教授:李鴻璋.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
BARD / April BARD: Bayesian-Assisted Resource Discovery Fred Stann (USC/ISI) Joint Work With John Heidemann (USC/ISI) April 9, 2004.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Scalable Routing Protocols for
KAIS T AO2P: Ad Hoc On-Demand Position- Based Private Routing Protocol IEEE Transactions on Mobile Computing Vol.4, No. 3, May 2005 Xiaoxin Wu
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
ECE 544 Project3 Group 9 Brien Range Sidhika Varshney Sanhitha Rao Puskuru.
Fundamentals of Computer Networks ECE 478/578
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Survey of Ad Hoc Network Routing Protocols Team Adhocracy Presentation 4 – May 10, 2007 Jason Winnebeck Benjamin Willis Travis Thomas.
Sensor Networks Katia Obraczka Winter 2005 MAC II
A Location-Based Routing Method for Mobile Ad Hoc Networks
GPSR Greedy Perimeter Stateless Routing
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks
Sensor Network Routing
Net 435: Wireless sensor network (WSN)
Overview of Unicast Routing Protocols for Multihop Wireless Networks
Scalable Network and Transport Protocols AINS Project review, Aug 4, 2004 PI: Mario Gerla Students: Yeng Lee, JS Park, Guang Yang, Kelvin Zhang, Alok.
Overview: Chapter 3 Networking sensors
Adaptive Topology Control for Ad-hoc Sensor Networks
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

Georouting in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi, R.R. Rao, ``Geographic Random Forwarding (GeRaF) for ad hoc and sensor networks: energy and latency performance,'' IEEE Trans. on Mobile Computing, vol. 2, Oct.- Dec H. Dubois Ferriere et al ”Age Matters: Efficient Route discovery in Mobile Ad Hoc Networks Using Enounter ages”, Mobihoc June 2003

Geo routing – key elements Greedy forwarding –Each nodes knows own coordinates –Source knows coordinates of destination –Greedy choice – “select” the most forward node

Finding the most forward neighbor Beaconing: periodically each node broadcasts to neighbors own {MAC ID, IP ID, geo coordinates} Each data packet piggybacks sender coordinates Alternatively (for low energy, low duty cycle ops) the sender solicits “beacons” with “neighbor request” packets

Got stuck? Perimeter forwarding

Greedy Perimeter Forwarding D is the destination; x is the node where the packet enters perimeter mode; forwarding hops are solid arrows;

GPSR vs DSR

GPRS commentary Very scalable: –small per-node routing state –small routing protocol message complexity –robust packet delivery on densely deployed, mobile wireless networks Outperforms DSR Drawback: it requires explicit forwarding node address –Beaconing overhead –nodes may go to sleep (on and off)

Geographic Random Forwarding (GeRaF) M.Zorzi and R.R.Rao Nodes in turns go to sleep and wake up, source does not know which nodes are on/off Source cannot explicitly address the next hop, must randomly select ideally, the best available node to act as a relay is chosen this selection is done a posteriori, i.e., after the transmission has taken place it is a receiver contention scheme

Keeping track of on/off nodes Related work SPAN: in a dense environment, multiple subnets which guarantee connectivity are present, can be alternated GAF: area divided in grids so that within each grid any node will do (equivalent for routing)

GeRaF: Key Idea  Goal: pick the relay closest to the destination  broadcast message is sent, all active nodes within range receive it  contention phase takes place: nodes closer to the destination are likely to win  the winner becomes itself the source

Practical Implementation major problem: how to pick the best relay? solution: partition the area and pick relays from slice closest to the destination nodes can determine in which region they are nodes in highest priority region contend first

Contention Resolution Assume RTS/CTS Source transmits RTS with source and destination coordinates Stations in priority region #1 are solicited If none responds, stations in region #2 are solicited

Fewer Hops than GAF all distances normalized to the coverage radius

Conclusions nodes who receive a message volunteer and contend to act as relays advantages: –no need for complicated routing tables or routing- related signaling –near-optimal multihop behavior, much better than alternative solutions (eg GAF, SPAN) –significant energy/latency gains if nodes are densely deployed

Mobility assisted routing Mobility (of groups) was helpful to scale the routing protocol – see LANMAR Can mobility help in other cases? (a) Mobility induced distributed route/directory tree (b) Destination discovery (if coordinates not know)

Mobility Diffusion and “last encounter” routing Imagine a roaming node “sniffs” the neighborhood and learns/stores neighbors’ IDs Roaming node carries around the info about nodes it saw before If nodes move randomly and uniformly in the field (and the network is dense), there is a trail of nodes – like pointers – tracing back to each ID The superposition of these trails is a tree – it is a routing tree (to send messages back to source); or a distributed directory system (to map node ID to geo-coordinates, for example) “Last encounter” routing: next hop is the node that last saw the destination Ref: H. Dubois Ferriere et al”Age Matters: Efficient Route discovery in Mobile Ad Hoc Networks Using Enounter ages, Mobihoc June 2003.

Fresh algorithm – H. Dubois Ferriere, Mobihoc 2003

Mobility induced, distributed embedded route/directory tree Benefits: (a) avoid overhead of periodic advertising of node location (eg, Landmark routing) (b) reduce flood search O/H (to find ID) (c ) avoid registration to location server (to DNS, say) Issue: Motion pattern impact (localized vs random roaming)