1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
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.
Nov.6, 2002 Secure Routing Protocol for Ad Hoc Networks Li Xiaoqi.
Volcano Routing Scheme Routing in a Highly Dynamic Environment Yashar Ganjali Stanford University Joint work with: Nick McKeown SECON 2005, Santa Clara,
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Computer Science Department Stony Brook University.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Mobile Adhoc Network: Routing Protocol:AODV
Power-Balance Broadcast in Wireless Mobile Ad Hoc Networks Jang-Ping Sheu, Yu-Chia Chang, and Hsiu- Ping Tsai National Central University, Chung-Li, 32054,Taiwan.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
A survey of Routing Attacks in Mobile Ad Hoc Networks Bounpadith Kannhavong, Hidehisa Nakayama, Yoshiaki Nemoto, Nei Kato, and Abbas Jamalipour Presented.
Trust- and Clustering-Based Authentication Service in Mobile Ad Hoc Networks Presented by Edith Ngai 28 October 2003.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
A Novel Multicast Routing Protocol for Mobile Ad Hoc Networks Zeyad M. Alfawaer, GuiWei Hua, and Noraziah Ahmed American Journal of Applied Sciences 4:
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
A Novel Mechanism for Flooding Based Route Discovery in Ad Hoc Networks Jian Li and Prasant Mohapatra GlobeCom’03 Speaker ︰ CHUN-WEI.
Security in Ad Hoc Networks. What is an Ad hoc network? “…a collection of wireless mobile hosts forming a temporary network without the aid of any established.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Robust MANET Design John P. Mullen, Ph.D. Timothy I. Matis, Ph.D. Smriti Rangan Karl Adams Center for Stochastic Modeling New Mexico State University May.
Scalable Routing Protocols for
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Routing Security in Wireless Ad Hoc Networks Chris Zingraf, Charisse Scott, Eileen Hindmon.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Self-stabilizing energy-efficient multicast for MANETs.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Fundamentals of Computer Networks ECE 478/578
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Presented by Edith Ngai MPhil Term 3 Presentation
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
IMPROVEMENT OF NETWORK LIFETIME BY IMPROVING ROUTE DISCOVERY PHASE IN MULTI-PATH DSR USING HYBRID ANT COLONY OPTIMIZATION.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
A comparison of Ad-Hoc Routing Protocols
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad-hoc On-demand Distance Vector
by Saltanat Mashirova & Afshin Mahini
Mobile ad hoc networking: imperatives and challenges
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis

Networks UC Davis Jian Li, Prasant Mohapatra 2 / 22 Agenda Introduction Our Proposal: PANDA PANDA Algorithms Performance Evaluation Conclusion

Networks UC Davis Jian Li, Prasant Mohapatra 3 / 22 What is a Mobile Ad hoc Network (MANET)?  A set of wireless devices that can move around freely  Form a dynamic topology via ad hoc wireless links  No fixed infrastructure, no central administration  Limited bandwidth, battery, etc MANET applications  Military tactical communication  Disaster relief  Conferencing ... Intro (1): MANET

Networks UC Davis Jian Li, Prasant Mohapatra 4 / 22 Intro (2): Routing in MANET Why routing is different in MANETs?  Unpredictable moving pattern  Dynamic link availability, limited bandwidth  Fast changing topology  Other concerns: battery source, security issues, etc Proposed routing protocols  Proactive v.s. Reactive (On-Demand)  Topology-based v.s. Position-based

Networks UC Davis Jian Li, Prasant Mohapatra 5 / 22 Intro (3): Flooding based Routing Flooding technique is often used by on demand protocols, such as Dynamic Source Routing(DSR) and Ad hoc On-demand Distance Vector(AODV) routing S D Route Request Route Reply Broadcast Storm Problem: for example, node C may receive broadcast messages from nodes A and B almost simultaneously, which results in a collision. C A B Proposed Solution: each node applies a random delay before rebroadcasting a message or responding to a broadcast message.

Networks UC Davis Jian Li, Prasant Mohapatra 6 / 22 Intro(4): Random Rebroadcast Delay Random Rebroadcast Delay (RRD) approach can solve the problem of “broadcast storm” effectively But, the “Randomness” also introduces a new problem: “Next-hop Racing” behavior S I J K M L D At nodes L and M, node I “wins” over node J, even if J is better than I in term of link lifetime Suppose: Node I moves much faster than Node J, so the link S-I will be broken sooner than the link S-J. It happens that: Node I rebroadcast earlier than Node J.

Networks UC Davis Jian Li, Prasant Mohapatra 7 / 22 Agenda Introduction Our Proposal: PANDA PANDA Algorithms Performance Evaluation Conclusion

Networks UC Davis Jian Li, Prasant Mohapatra 8 / 22 Our Proposal: PANDA (1) PANDA  Positional Attributes based Next-hop Determination Approach Basic idea of PANDA  Classify neighboring nodes into different classes, each of which uses a different delay range such that better candidates go first “Good” or “Bad” candidates  Utilize geographical location, velocity, energy, etc., to determine the rebroadcast delay

Networks UC Davis Jian Li, Prasant Mohapatra 9 / 22 Our Proposal: PANDA (2) Greedy approach  selecting better link at each hop hopefully leads to better end-to- end routes Fully distributed  an intermediate node makes local decision without any communications with its neighboring nodes Versatile capabilities  e.g., search for a route with smallest number of hops, or with minimal transmission power consumption, etc

Networks UC Davis Jian Li, Prasant Mohapatra 10 / 22 Agenda Introduction Our Proposal: PANDA PANDA Algorithms Performance Evaluation Conclusion

Networks UC Davis Jian Li, Prasant Mohapatra 11 / 22 PANDA Algorithms Different Variants  PANDA-LO (Location Only)  PANDA-LV (Location & Velocity)  PANDA-TP (Transmission Power)

Networks UC Davis Jian Li, Prasant Mohapatra 12 / 22 PANDA-LO (Location Only) Determine rebroadcast delay according to link distance Attempt to make a big jump at each hop At node A If |SA| > L1 delay = t1 + uniform(0, t1) else if |SA| > L2 delay = 2*t1 + uniform(0, t1) else if |SA| > L3 delay = 3*t1 + uniform(0, t1) else delay = 4*t1 + uniform(0, t1) Note: L1 > L2 > L3 and T1 > T2 > T3.

Networks UC Davis Jian Li, Prasant Mohapatra 13 / 22 PANDA-LV (Location & Velocity) Determine rebroadcast delay according to link distance and lifetime Attempt to select more stable link with a BIG jump At node A If |SA| > L1 && Lifetime > T1 delay = t1 + uniform(0, t1) else if |SA| > L2 && Lifetime > T2 delay = 2*t1 + uniform(0, t1) else if |SA| > L3 && Lifetime > T3 delay = 3*t1 + uniform(0, t1) else delay = 4*t1 + uniform(0, t1) Note: L1 > L2 > L3 and T1 > T2 > T3. This figure shows how to estimate the link lifetime.

Networks UC Davis Jian Li, Prasant Mohapatra 14 / 22 PANDA-TP (Transmission Power) Motivation: multiple small hops can save transmission power over a big single hop Assuming the path loss is a simple function of the transmission distance: The path energy ratio:

Networks UC Davis Jian Li, Prasant Mohapatra 15 / 22 Similar to PANDA-LO, only consider link distance Attempt to make a big jump at each hop PANDA-TP (2) At node A If |SA| < L3 delay = t1 + uniform(0, t1) else if |SA| < L2 delay = 2*t1 + uniform(0, t1) else if |SA| < L1 delay = 3*t1 + uniform(0, t1) else delay = 4*t1 + uniform(0, t1) Note: L1 > L2 > L3 and T1 > T2 > T3. smaller

Networks UC Davis Jian Li, Prasant Mohapatra 16 / 22 Agenda Introduction Our Proposal: PANDA PANDA Algorithms Performance Evaluation Conclusion

Networks UC Davis Jian Li, Prasant Mohapatra 17 / 22 Simulation Setup NS-2 simulator simulation area 1500m x 300m 250m transmission range 100 nodes 30 connections speed (0, 20) m/sec “random waypoint” mobility model  pause time: 0, 30, 60, 150, 300, and 500 sec simulation time 500 sec

Networks UC Davis Jian Li, Prasant Mohapatra 18 / 22 Simulation Results (1) Path optimality ratio = length of actual path / optimal path

Networks UC Davis Jian Li, Prasant Mohapatra 19 / 22 Simulation Results (2) End to end delay

Networks UC Davis Jian Li, Prasant Mohapatra 20 / 22 Simulation Results (3) Energy conserving route discovery

Networks UC Davis Jian Li, Prasant Mohapatra 21 / 22 Agenda Introduction Our Proposal: PANDA PANDA Algorithms Performance Evaluation Conclusion

Networks UC Davis Jian Li, Prasant Mohapatra 22 / 22 Conclusion PANDA approach outperforms RRD approach Both PANDA-LO and PANDA-LV can improve path optimality PANDA-LV can improve end-to-end delay PANDA-TP can discover routes with much less power consumption than RRD approach