Energy-Aware Adaptive Routing for Large-Scale Ad Hoc Networks: Protocol and Performance Analysis Authors: Qing Zhao, Lang Tong, David Counsil Published:

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

Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
A Presentation by: Noman Shahreyar
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
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”
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
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.
1 CWCCWC Oulu Determining the Optimal Configuration for the Zone Routing Protocol By M. R. Pearlman and Z. J. Haas Presentation by Martti Huttunen
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
The Zone Routing Protocol (ZRP)
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
A Distributed Clustering Framework for MANETS Mohit Garg, IIT Bombay RK Shyamasundar School of Tech. & Computer Science Tata Institute of Fundamental Research.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
H AZY S IGHTED L INK S TATE R OUTING P ROTOCOL Eleonora Borgia Pervasive Computing & Networking Lab. PerLab IIT – CNR MobileMAN.
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
The Performance of Query Control Schemes for the Zone Routing Protocol Zygmunt J. Haas Marc R. Pearlman.
Hop State Prediction Method using Distance Differential of RSSI on VANET 指導教授:許子衡 教授 學 生:董藝興 學生 1.
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.
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
Scalable Routing Protocols for
H AZY S IGHTED L INK S TATE Eleonora Borgia IIT – CNR Pisa - Dicember 4th, 2003.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Self-stabilizing energy-efficient multicast for MANETs.
Routing Metrics and Protocols for Wireless Mesh Networks Speaker : 吳靖緯 MA0G0101.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Authors: Jiang Xie, Ian F. Akyildiz
Overview of Wireless Networks:
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
MZR: A Multicast Protocol based on Zone Routing
Controlling the Cost of Reliability in Peer-to-Peer Overlays
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Capacity of Ad Hoc Networks
Routing in Mobile Ad-hoc Networks
How MAC interacts with Capacity of Ad-hoc Networks – Interference problem Capacity of Wireless Networks – Part Page 1.
Presentation transcript:

Energy-Aware Adaptive Routing for Large-Scale Ad Hoc Networks: Protocol and Performance Analysis Authors: Qing Zhao, Lang Tong, David Counsil Published: IEEE Transactions on Mobile Computing, September 2007 Presented by: Jay Elston 1

Contents Message Routing in Mobile Ad Hoc Networks –Brief background –Motivation for energy efficiency “Energy-Aware GEolocation-aided Routing” (EAGER) –Novelty and contributions of the paper –Key ideas and details of the paper Analysis and Results –Key results of the paper Conclusion –How does the paper related to the class –How does the paper related to your project –Conclusion 2

Mobile Device Constraints Resource Poor Less Secure & Reliable Variable connectivity –Disconnections –Bandwidth 3

Routing in Mobile Ad Hoc Networks (MANET) Think about: methods that mobile devices that are not in range of each other might use to exchange messages. Which of these methods is most energy efficient? Under which conditions? These are the questions… 4

A Taxonomy of Routing Schemes Topology Based –Proactive  Routing information is kept at every node.  Requires that node connectivity be update whenever the topology changes  Suitable for high CMR –Reactive  Message is “flooded” (i.e. forwarded to every node possible) throughout the network.  Suitable for low CMR –Hybrid Position Based –Nodes maintain position information about other nodes. –Not suitable for mobile networks. 5

MANET Routing Oops, B is not in A’s range. What should A do? 6

MANET Routing Using Flooding 7

MANET Routing Cluster based approach First, the nodes organize themselves into connected clusters Some nodes become “cluster heads”. These nodes maintain routing tables. 8

MANET Routing Once the routing tables are established, messages can be routed efficiently. 9

Reactive vs. Proactive Routing 10 Energy Traffic Load λ0λ0 Reactive networking Proactive networking Observation – Can a hybrid scheme that can adapt and use: Reactive method when CMR < λ 0, and Proactive method when CMR > λ 0 Offer any energy efficiency?

Problem Statement For a large scale MANET, develop an adaptive routing strategy and analyze its energy consumption as a function of the message arrival rate and topological variation rate. 11

Approach Use an adaptive routing strategy that optimally blends proactive and reactive approaches based on traffic load and rate of topological change Develop a protocol to do this –“Energy-Aware Geolocation-aided Routing” (EAGER) 12

MANET Hybrid Routing Protocols Zone Routing Protocol (ZRP) Energy-Aware GEolocation-aided Routing (EAGER) 13 SimilaritiesDifferences Hybrid (locally proactive, globally reactive) Partitioned into sections Zone Overlap: ZRP – zones are heavily overlapped EAGER – zones are disjoint Optimal cell size and transmission range ZRP – determined by simulation EAGER – determined analytically Efficiency ZRP – Routing Overhead EAGER – Energy Efficient

How EAGER works Partition the network into cells –Cell size is optimized for “normal” traffic conditions –Intra-cell routing is proactive –Inter-cell routing is reactive Adjust the cell size according to traffic conditions –Join adjacent cells for form proactive hot spots 14 Key Contribution

How EAGER works 15 High CMR Proactive Routing High CMR Proactive Routing Low CMR Reactive Routing Low CMR Reactive Routing

EAGER Node classification 16 Nodes near cell boundaries are classified as “periphery” nodes Nodes in the interior of a cell are classified as “inner” nodes.

EAGER – Intercell Reactive Routing 17 When the target node is outside the source node’s cell, flooding is still used. However, fewer messages are needed to flood the network. Traffic flows passes through each cell only once. Message is only flooded to one or two adjoining cells.

EAGER Inter-Cell Reactive Routing 18 Message is only flooded to one or two adjoining cells. Message is optimally routed within the cell.

EAGER Parameter Optimization 19 A p Size of “peripheral” area C r Cell Radius r I In-Cell transmission range Optimize with respect to “energy efficiency”.

EAGER Parameter Optimization A p should be as small as possible, but: –The Cross-cell transmission range needs to be large enough to contain the entire Ap. –Needs to be large enough to ensure it contains at least one node. r I should be as small as possible as well. –Energy required to transmit a given distance increases exponentially as the distance increases –The number of nodes that will “wake up” to process the message increases exponentially as the distance increases –Note – there is a minimum transmission range based on the minimum amount of energy that a radio is capable of transmitting c r can vary between 0 and R –0 for low CMR, routing will always be reactive –R for high CMR, routing will always be proactive 20

EAGER Environmental Parameters Some terms –p o Probability of outage specified by Quality of Service –P o Probability that a request cannot reach every cell –r C Cross-cell transmission range –r min Minimum radio transmission range for network connectivity –r 0 Minimum possible radio transmission from a transmitter –ε t Total energy consumed during time t –N Total number of nodes in the network –R The radius of the network –ρ The node density 21

EAGER Analysis Environmental and Derived Parameters M ( c r ) – Number of cells in the network for a given c r L ( c r ) – Number of “levels” from the center of the network to the edge B N – Number of bits for a node address = [logN] B C – Number of bits for a cell ID = [logM] B P – Number of bits for a paging sequence = [log(N+3)] B M – Average number of bits per message λ n – the rate that polling is done for intra-cell routing E tx ( r ) – the energy required to transmit one bit a distance of r E rx – the energy required to receive and process one bit 22

EAGER Parameter Optimization Choose { c r, A p, r I } such that: ε t ( c r, A p, r I ) is minimized Subject to: P o ( c r, A p ) ≤ p o And r min ≤ r I 23

EAGER Analysis Transmission range –Minimum transmission range r ≥ r 0 –Network connectivity –Let: r c ( N ) be the minimum transmission range that ensures connectivity in a network with N nodes. –Then: r ≥ r c ( N ) –As N  ∞, r c ( N ) becomes 24

EAGER Analysis Number of Hops –Let h(x,r) be the number of hops x is the distance between source & target r is the transmission radius –Converges to x/r for large networks 25

EAGER Analysis Energy Consumption comes from  In-cell proactive routing  Cross cell reactive routing  Message transmission 26

EAGER Analysis ε HN,I – the in-cell energy required for proactive routing during one time unit  Function of: N, M, R, λ n, B N, B P, B C, E tx ( r ), E rx ε HN,C – the cross-cell energy required for reactive routing per time unit per message  Function of: N, M, R, L, ρ, c r, r I, r C, λ n, B N, B P, B C, E tx ( r I ), E tx ( r C ), E rx ε HN,M – the energy required for transmitting messages per time unit per message  Function of: N, M, R, L, λ n, c r, B M, B N, B P, E tx ( r I ), E tx ( r C ), E rx ε HN – the total energy consumed during one time unit 27

EAGER Analysis Variations analyzed: –Pure proactive –Pure reactive –Hybrid, uniform call rate –Hybrid, localized call rate (#hops=2) –Hybrid, localized call rate (#hops=6) Parameters –R = 1000 –N = –B M =

EAGER Results Analysis Changing message rate ( λ m = [10 -5, ] ) –EAGER vs. Proactive & Reactive –Cell Size as traffic load increases Changing mobility rate (λ n = [10 -6, 1]) –Optimal cell size “Mis-tuned” λ m –Tuned for λ m, actual varies ±80% 29

EAGER Results 30 EAGER out performs both. Note the λ 0 point Energy consumption of proactive, reactive, and hybrid networking. (a) Uniform traffic. (b) Localized traffic.

EAGER Results 31 Impact of traffic load on the optimal cell size (s) Uniform traffic. (b) Localized traffic. This “experiment” demonstrates when cell combining takes place.

EAGER Analysis 32 Impact of mobility rate on the optimal cell size. (a) Uniform traffic. (b) Localized traffic. This “experiment” demonstrates cell size decreasing as mobility increases (mobility lowers CMR).

EAGER Analysis 33 Impact of estimation errors in traffic load on the performance of EAGER. (a)Uniform traffic. (b) Localized traffic. This “experiment” demonstrates that the protocol seems to be robust – even when “tuned” for different parameters.

EAGER Results Analysis indicates –EAGER offers up to 2 orders of magnitude energy savings with respect to purely proactive and reactive schemes –EAGER perform similarly with uniform or localized messaging patterns –EAGER is robust with respect to estimation errors in the message rate. Even with message rates 80% different from what was expected, energy efficiency is affected by 11%  Hybrid routing is more energy efficient than purely reactive or proactive routing  Adaptive techniques are key to implementing hybrid approaches 34

EAGER Class Tie-Ins 35 Class ThemeResearch Results Constraints on mobile devicesEfficient use of energy AdaptabilityAdaptable routing based on CMR

EAGER Project Tie-Ins 36 My project has three objectives 1) Duplicate the results of this research Extend it by 2) Analyzing and simulating the change in efficiency of using location registries. 3) This paper proposes a hexagonal cell geometry. How would different cell geometries affect the energy efficiency of this scheme?

Conclusions This research is contains rigorous analysis The analysis results are convincing, but need to be backed up with simulation and/or experiments. Real-world concerns for the proposed protocol –How necessary is it to adapt to low CMR scenarios? –This protocol is not robust with respect to “holes” in the network. If a cell is empty, flooding can fail No direct comparison was made with ZRP Overhead for “cell combining” was not accounted for in the analysis. Only analysis for one network size and density was performed (N=30000, R=1000) –Some analysis varying N & R would have been helpful in verifying the relationship between r min, N and R. 37

References Q. Zhao, L. Tong, D. Counsil; “Energy-Aware Adaptive Routing for Large-Scale Ad Hoc Networks: Protocol and Performance Analysis”; IEEE Transactions on Mobile Computing, September 2007 S. Basagni; “Distributed Clustering for Ad Hoc Networks”; International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN), pages 310–315. IEEE Computer Society, F. Adelstein, S. Gupta, G. Richard III, L. Schweibert; Fundamentals of Mobile and Pervasive Computing. McGraw-Hill, New York, 2005 M. Pearlman, Z. Haas; “Determining the Optimal Configuration for the Zone Routing Protocol”, IEEE Journal Selected Areas in Communications, vol. 17, pp , Aug