LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.

Slides:



Advertisements
Similar presentations
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Advertisements

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.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
산업 및 시스템 공학과 통신시스템 및 인터넷보안연구실 김효원 Optimizing Tree Reconfiguration for Mobile Target Tracking in Sensor Networks Wensheng Zhang and Guohong Cao.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
CuMPE : CLUSTER-MANAGEMENT AND POWER EFFICIENT PROTOCOL FOR WIRELESS SENSOR NETWORKS ITRE’05 Information Technology: Research and Education Shen Ben Ho.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Protocols for Self-Organization of a Wireless Sensor Network K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie IEEE Personal Comm., Oct Presented.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
2004/2/ /2/10Jenchi Minimum-Energy Asynchronous Dissemination to Mobile Sinks in Wireless Sensor Networks ACM Conference on Embedded Networked Sensor.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
An Energy-Efficient Voting-Based Clustering Algorithm for Sensor Networks Min Qin and Roger Zimmermann Computer Science Department, Integrated Media Systems.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Ching-Ju Lin Institute of Networking and Multimedia NTU
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints Fei Yang, Isabelle Augé-Blum National Institute of.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Self-stabilizing energy-efficient multicast for MANETs.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Data Dissemination Based on Ant Swarms for Wireless Sensor Networks S. Selvakennedy, S. Sinnappan, and Yi Shang IEEE 2006 CONSUMER COMMUNICATIONS and NETWORKING.
An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim, Dept. of Electrical & Electronic Eng., Yonsei University;
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
I-Hsin Liu1 Event-to-Sink Directed Clustering in Wireless Sensor Networks Alper Bereketli and Ozgur B. Akan Department of Electrical and Electronics Engineering.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
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)
Structure-Free Data Aggregation in Sensor Networks.
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
A Secure Routing Protocol with Intrusion Detection for Clustering Wireless Sensor Networks International Forum on Information Technology and Applications.
Protocols for Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Wireless Sensor Network Architectures
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Introduction Wireless Ad-Hoc Network
Speaker : Lee Heon-Jong
Presentation transcript:

LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British Columbia, Canada GLOBECOM 2005

2 Outline Introduction Related Works Problem Formulation Centralized LPT Construction Distributed LPT Construction Experiments Conclusion

3 Introduction (1/2) Why data aggregation?  A event can trigger many nearby sensor nodes in sensor networks.  Transmitting consumes much higher energy than other actions.  Nearby sensor nodes aggregate data and remove any redundancy can reduce communication cost.

4 Introduction (2/2) The paper proposes the lifetime-preserving tree (LPT) for data aggregation. LPT aims to prolong lifetime of sources, the node with higher energy are chosen as the aggregation parent. When a node is no longer functional or a link is broken, the LPT will be re-constructed.

5 Related Works (1/2) Distributed aggregation algorithms  Energy-aware data aggregation tree (EADAT) algorithm [4] :  Tree-based solution: Choose a sink as root, each node has expiration time inversely proportional to energy. Use the time to control node select parent.  Energy-aware spanning tree construction (E-Span) algorithm [10] :  Tree-based solution: Choose the highest-energy node as root, and other nodes choose aggregation parent by shortest path to root.  Hybrid energy-efficient distributed clustering (HEED) approach [8] :  Cluster-based solution: nodes with higher energy has higher probability to become cluster head

6 Related Works (2/2) Related Researches  Dynamic convoy tree-based collaboration (DCTC) framework for tracking a mobile target [5] :  A dynamic tree is created by adding or pruning nodes near the target to track the moving target.  Energy-efficient area monitoring for sensor networks [6] :  Periodically searching the smallest subset of nodes that cover the monitoring area.

7 Problem Formulation (1/3) Not all tree structures are suitable for aggregation

8 Problem Formulation (2/3) LPT approach intend to extend the refresh time of a tree to reduce the cost of maintenance.  Assign nodes with higher energy to be the parents Energy definition  branch : route from a root to a leaf node  set of nodes along a branch rooted at node “x”  set of nodes in a tree rooted at node “y”

9 Problem Formulation (3/3) LPT construction problem :  : set of possible routes form “s” to “r”  : energy of a tree rooted at “z”  : energy of a branch “h” with the leaf node “f” and root “g”

10 Centralized LPT Algorithm (1/3) Centralized LPT construction 1. Arrange nodes in ascending energy levels 2. Start from the least-energy node 3. Remove all the links to the node except from its highest- energy neighbor 4. Check If the removal disconnects the existing graph true  current selected node is the bottleneck node, restore the removed links and selected one of the remained nodes as root, run shortest path algorithm and return. false  go to the next least-energy node and jump to step3. 5. If finally it comes to the last node, there is no bottleneck in the graph, select the last node as root, then run shortest path algorithm and return.

11 Centralized LPT Algorithm (2/3)  : the highest-energy neighbor of node n  : the link between n and j  : the highest-energy node of the N sources

12 Centralized LPT Algorithm (3/3)

13 Distributed LPT Construction (1/5) Step1 - Exploring the highest-energy branch from every source to any root (any node): 1. Each source node initiate a message containing its energy information and broadcast it. 2. When another source receives this message, it appends its energy information and broadcast only if : It has not received this message from a new initiating node Or it has forwarded the message having a lower energy  Eventually, the message with highest branch energy will arrive at the root.

14 Distributed LPT Construction (2/5)  : energy of node n  : pair of energy and ID information of node n  : branch energy from initial node i to node j through route k  : branch list from initial node i to node j through route k, the format is

15 Distributed LPT Construction (3/5) Step2 - Constructing a tree spanning for every source : 1. Each source node has an initial tree structure that only comprises of itself. 2. Each source node incrementally updates its tree : On receiving any message with an unknown initiating node When receiving node identifies a message with higher branch energy.  Each source node avoids creating loops during updates: Reject a new-arrived branch if each parent on the new-arrived branch does not match the route on the already-stored branch.

16 Distributed LPT Construction (4/5)

17 Distributed LPT Construction (5/5) Step3 - Searching a lifetime-preserving tree : 1. Each source node initially selected stored tree as its LPT 2. Each source node broadcast its tree structure 3. Each source node update the selected LPT and forward it when receiving a tree with higher energy 3. Finally, every source get highest-energy tree as its LPT  : LPT of node n  : energy of LPT n

18 Experiments (1/7) Simulation Model  Nodes number : M = 50, 100, 150, 200, 250  Nodes density : D = 50/160 2 (nodes/meter 2 )  Source nodes number : N = 0.1M  Sinks number : 5  Radio range : 40 meter  Implement on Directed Diffusion in ns-2 simulator  Each source generates random data reports (fixed 136 byte) in constant interval 1 packet/sec  Nodes energy : source  10 ~ 15J, others  much higher  Energy consumption : idle  35mW, receive  395mW, transmit  660mW, data processing and aggregation cost  ignore

19 Experiments (2/7) Tree energy: Distributed LPT vs. Centralized LPT

20 Experiments (3/7) Dissipated Energy

21 Experiments (4/7) Node lifetime (5 sources)

22 Experiments (5/7) Nodes lifetime (25 nodes)

23 Experiments (6/7) Average data packet transfer delay

24 Experiments (7/7) Average data packet delivery ratio

25 Conclusion The paper proposes a useful LPT for data aggregation. Average node lifetime using LPT are higher than that of Directed Diffusion and E-Span. LPT also maintains a low average packet transfer delay and a high packet delivery ratio.