Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Lower-Power Distributed Event Detection in WSNs Y. Zhu, Y. Liu, M. Ni, Z. Zhang Presented by Shan Gao.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Improvement on LEACH Protocol of Wireless Sensor Network
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Investigating Mac Power Consumption in Wireless Sensor Network
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1-1 Topology Control. 1-2 What’s topology control?
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
IEEE TSMCA 2005 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS Presented by 황재호.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
Wireless Distributed Sensor Networks Special Thanks to: Jasvinder Singh Hitesh Nama.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Power saving technique for multi-hop ad hoc wireless networks.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Radio-Triggered Wake-Up Capability for Sensor Networks Soji Sajuyigbe Duke University Slides adapted from: Wireless Sensor Networks Power Management Prof.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
University University of Virginia 1 Flash Flooding: Exploiting the Capture Effect for Rapid Flooding in Wireless Sensor Networks Infocom ’ 09 Rio de Janeiro,
Authors: Joaquim Azevedo, Filipe Santos, Maurício Rodrigues, and Luís Aguiar Form : IET Wireless Sensor Systems Speaker: Hao-Wei Lu sleeping zigbee networks.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
1 Chalermek Intanagonwiwat (USC/ISI) Ramesh Govindan (USC/ISI) Deborah Estrin (USC/ISI and UCLA) DARPA Sponsored SCADDS project Directed Diffusion
Energy Efficient Routing and Self-Configuring Networks Stephen B. Wicker Bart Selman Terrence L. Fine Carla Gomes Bhaskar KrishnamachariDepartment of CS.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (S-MAC) Wei Ye, John Heidemann, Deborah Estrin.
UNIVERSITY OF SOUTHERN CALIFORNIA 1 ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks S. Begum, S. Wang, B.
Self‐Organising Sensors for Wide Area Surveillance using the Max‐Sum Algorithm Alex Rogers and Nick Jennings School of Electronics and Computer Science.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Computer Networks Group Universität Paderborn TANDEM project meeting Protocols, oversimplification, and cooperation or: Putting wireless back into WSNs.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
Data Collection and Dissemination. Learning Objectives Understand Trickle – an data dissemination protocol for WSNs Understand data collection protocols.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Bounded relay hop mobile data gathering in wireless sensor networks
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
CMAC : A N ENERGY EFFICIENT MAC LAYER PROTOCOL USING CONVERGENT PACKET FORWARDING FOR WIRELESS SENSOR NETWORKS SECON 2007 S HA LIU, K AI - WEI FAN, P RASUN.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Michael Buettner, Gary V. Yee, Eric Anderson, Richard Han
Wireless sensor and actor networks: research challenges
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Critical Area Attention in Traffic Aware Dynamic Node Scheduling for Low Power Sensor Network Proceeding of the 2005 IEEE Wireless Communications and Networking.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Aggregation and Secure Aggregation. [Aggre_1] Section 12 Why do we need Aggregation? Sensor networks – Event-based Systems Example Query: –What is the.
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.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Towards Optimal Sleep Scheduling in Sensor Networks for Rare-Event Detection Qing Cao, Tarek Abdelzaher, Tian He, John Stankovic Department of Computer.
IHP: Innovation for High Performance Microelectronics
Data Collection and Dissemination
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Net 435: Wireless sensor network (WSN)
Data Collection and Dissemination
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico di Milano, Italy Gian Pietro Picco, University of Trento, Italy

u A common solution to save energy on sensing devices is to periodically turn them on and off u Energy saved while turned off lead to clear gains in system lifetime u We explore duty cycling at the application level, cycling communication and/or sensing –Spreading out awake times, NOT synchronizing them u Results in lifetime increase, but at a cost… Energy Management with Duty Cycling time s1s1 epoch awake interval wakeup time

Cost of Duty Cycling: response time Random WakeupScattered Wakeup 4 transmissions required 2 transmissions required u Scenario –Distributed nodes –Mobile base station –BS queries nearby nodes –Queries repeat until a node responds –Communication duty cycled: respond only when turned on

u Scenario –Distributed sensing nodes –Sensors detect events within a given radius, only when sensors are active –Duty cycle the sensing capability –Note: long wakeup intervals Cost of Duty Cycling: event coverage A C B Random Wakeup A C B A Scattered Wakeup ACB “Less” likely to detect events “More” likely to detect events

Wake-up Scattering: distributed protocol u All nodes discover –Their wake up time, W C –Wake up time of the node before them, W prev –Wake up time of the node after them, W next u Calculate their new target wake up time –W c ’=(W prev +W next )/2 *  –Move toward this new wakeup time in the next epoch u Key Properties –Process is entirely localized –All nodes execute in parallel –No central coordination A B C WCWC W next W prev WC’WC’

Rapid convergence to good scattering (2-3 rounds) Increasing awake intervals A=0.50 A=0.01 Scattering to reduce response delay Average Response Delay (fraction of E) Scattering Iteration Number init A=0.15 A=0.10 Same response delay No scattering. Long awake time. After scattering. 33% shorter awake time.

Effectiveness of scattering for response delay: Different network densities Average Response Delay (fraction of E) Scattering Iteration Number init Range=100, 8.4 neighbors Range=110, 10.1 neighbors Same response delay No scattering. Large radio range. After scattering. 10% smaller radio range.

Scattering to increase sensing coverage u Goal: increase percentage of events detected by scattering the awake intervals of the sensors themselves u Results are similar to those for response delay –Details in the paper After scattering, same coverage. 20% smaller awake interval.

Visualization Sensing radius Node ONNode OFF Overlapping sensing NodePairwise communication

Scattering & Latency in Tree-based data collection on WSN u Many WSN are used to collect data at a central location by constructing an overlay tree along which data flows u Goal: low latency for data from source to sink u In terms of wake-up times, the parent should wake up after the child to receive its data C X AB

Scattering and Tree Formation u Consider a simple tree, and the wake-up times from the perspective of X –Well scattered, but X needs to send data to C –Would be better if C wakes up immediately after X, not A u Scattering never changes the sequence of wakeup times –We introduce jumping, a simple mechanism that allows reordering in the sequence of wakeup times –After jumping, additional scattering is required u Jumping enabled if the W next is a child –With some probability, select next wakeup time between W next and W nextnext A X B C C X AB

Reducing Latency with Jumping Time to root not significantly affected by scattering alone Reducing gap between wake-ups reduces latency. However…. Initial Scattering Jumping 4 different awake intervals Jumping to place parents after children results in significant improvement Time to Root (lower is better) Waving: reduce gap between wakeup times

Tradeoff between “tree” and “coverage” Reducing space between wake-ups reduces latency. However…. …benefits of scattering reduced. Result: lower event coverage Time to Root (lower is better) Percent Coverage (higher is better)

Visualization: Tree

Discussion u Combining wakeup scattering for coverage and jumping to achieve good, tree-based data collection yields a promising complete solution u Wakeup Scattering is fully decentralized –Wake up times are determined based on local information –Epochs need not be synchronized across nodes u Simple algorithm yields significant results –Response delay: same as random wakeup times with 33% longer awake interval –Event coverage: same as random with 20% longer awake interval –Tree: scattering + jumping improve over random from 25 to 45%

Future Directions u Modify the awake interval to meet the application needs, e.g., increased coverage u Exploit signal strength to approximate distance between sensors –Close sensors should have “more scattered” awake times u Combine jumping to improve solutions for response delay and coverage –Avoid local minima in scattering solution u Consider applying scattering at the MAC layer