Lower-Power Distributed Event Detection in WSNs Y. Zhu, Y. Liu, M. Ni, Z. Zhang Presented by Shan Gao.

Slides:



Advertisements
Similar presentations
Effective Cooperative Channel Sensing for CR Ad Hoc Networks Wireless Network Lab. Copyright Wireless Networks Lab. CSE. SNU. All rights reserved.
Advertisements

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.
Dynamic Object Tracking in Wireless Sensor Networks Tzung-Shi Chen 1, Wen-Hwa Liao 2, Ming-De Huang 3, and Hua-Wen Tsai 4 1 National University of Tainan,
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
5/2/2015 Wireless Sensor Networks COE 499 Sleep-based Topology Control II Tarek Sheltami KFUPM CCSE COE
Presentation by: Drew Wichmann Paper by: Samer Hanoun and Saeid Nahavandi 1.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Tzu-Hsuan Shan 2006/11/06 J. Winter, Y. Xu, and W.-C. Lee, “Prediction.
A Survey of Energy-Efficient Scheduling Mechanisms in Sensor Networks Author : Lan Wang·Yang Xiao(2006) Presented by Yi Cheng Lin.
1 Energy-Quality Tradeoffs for Target Tracking in Wireless Sensor Networks Sundeep Pattem, Sameera Poduri, and Bhaskar Krishnamachari 2nd Workshop on Information.
IEEE TSMCA 2005 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS Presented by 황재호.
EWSN 04 – Berlin, Jan. 20, 2004 Silence is Golden with High Probability: Maintaining a Connected Backbone in Wireless Sensor Networks Paolo Santi* Janos.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Cross-Layer Application-Specific WSN Design over SS-Trees -Prepared by Amy.
Radio-Triggered Wake-Up Capability for Sensor Networks Soji Sajuyigbe Duke University Slides adapted from: Wireless Sensor Networks Power Management Prof.
Direct movement has long relocation time and overuses the redundant sensor Motivation Coverage under random deployment Coverage under clustering All the.
Achieving Long-Term Surveillance in VigilNet Pascal A. Vicaire Department of Computer Science University of Virginia Charlottesville, USA.
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Energy Efficient Routing and Self-Configuring Networks Stephen B. Wicker Bart Selman Terrence L. Fine Carla Gomes Bhaskar KrishnamachariDepartment of CS.
Low-Power Wireless Sensor Networks
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Wei Gao1 and Qinghua Li2 1The University of Tennessee, Knoxville
Mobile Ad hoc Networks Sleep-based Topology Control
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Distributed Computation in MANets Robot swarm developed by James Rice University.
Self‐Organising Sensors for Wide Area Surveillance using the Max‐Sum Algorithm Alex Rogers and Nick Jennings School of Electronics and Computer Science.
Energy-efficient Capture of Stochastic Events by Global- and Local-periodic Network Coverage David K. Y. Yau.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Bandwidth Constrained Energy Efficient Transmission Protocol in Wireless Sensor Networks Jain-Shing LIU and Chun-Hung Richard LIN,Nonmembers IEICE TRANS.
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.
Lei Tang∗ Yanjun Sun† Omer Gurewitz‡ David B. Johnson∗
Hao Chen, Guoliang Yao, Hao Liu National ASIC System Engineering Research Center Southeast University WICOM 2008.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
Competing Approaches and Performance Evaluation Ramanuja Vedantham, Raghupathy Sivakumar GNAN Research Group, Georgia Institute of Technology Wireless.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
Multi-user Broadcast Authentication in Wireless Sensor Networks Kui Ren, Wenjing Lou, Yanchao Zhang SECON2007 Manar Mahmoud Abou elwafa.
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
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.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
Enhancement of the S-MAC Protocol for Wireless Sensor Networks Faisal Hamady Mohamad Sabra Zahra Sabra Ayman Kayssi Ali Chehab Mohammad Mansour IEEE ©
1/8/2016 Wireless Sensor Networks COE 499 Sleep-based Topology Control I Tarek Sheltami KFUPM CCSE COE
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints Fei Yang, Isabelle Augé-Blum National Institute of.
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
Michael Buettner, Gary V. Yee, Eric Anderson, Richard Han
Wireless sensor and actor networks: research challenges
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,
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
I-Hsin Liu1 Event-to-Sink Directed Clustering in Wireless Sensor Networks Alper Bereketli and Ozgur B. Akan Department of Electrical and Electronics Engineering.
Strong Barrier Coverage of Wireless Sensor Networks Benyuan Liu, Olivier Dousse, Jie Wang and Anwar Saipulla University of Massachusetts Lowell and Deutsche.
Distributed Algorithms for Dynamic Coverage in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver.
COMMUNICATING VIA FIREFLIES: GEOGRAPHIC ROUTING ON DUTY-CYCLED SENSORS S. NATH, P. B. GIBBONS IPSN 2007.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
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.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Towards Optimal Sleep Scheduling in Sensor Networks for Rare-Event Detection Qing Cao, Tarek Abdelzaher, Tian He, John Stankovic Department of Computer.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Presentation transcript:

Lower-Power Distributed Event Detection in WSNs Y. Zhu, Y. Liu, M. Ni, Z. Zhang Presented by Shan Gao

Event Detection Detect events which may occur momentarily. Two essential properties 1.Physical events are usually persistent, which can last for seconds or even longer. 2.Many applications accept a certain detection delay. Duty cycling is a fundamental approach to conserving energy in WSNs.

Duty Cycle: δ = τ on / τ cycle To conserve energy, – shorten τ on τ on = τ warmup + τ sensing + τ processing + τ communication Usually τ on is fixed, tens of milliseconds – Lengthen τ cycle Problem – A longer τ cycle leads to a longer delay and lower detectability.

Tradeoff Longer τ cycle – Longer delay – Lower detectability – Longer network lifetime τ cycle ≥ τ event – Detectability is 100% τ cycle < τ event – Some events possibly won’t be detected. Users – Network lifetime   Delay & detectability  τ cycle

RIW Random independent wakeup Simple but low efficient The sensors which are close to each other may wakeup at about the same time due to the lack of awareness about their neighborhood.

CAS Coordinated Wakeup Scheduling Fully localized algorithm The sensors reside closely should separate their wakeups as much as possible such that the detection delay can be minimized. Stage 1: Initialization Stage 2: Sensors wakeup and detect events at the time determined in Stage 1.

distributed scheduling coordination Each sensor need to cooperate with neighbors to determine their wakeup time. Tasks: CR – Identify neighbors, which are sensors within CR (cooperative range), 0 < CR <= 2R s – Determine wakeup time, meanwhile reduce the detection delay.

Phase 1: Each sensor randomly picks up a wakeup time and broadcasts it to its neighbors. Aggressive Wakeup Adjustment Phase 2: Each sensor does multiple rounds of Aggressive Wakeup Adjustment. – For keeping synchronization, in each round, only one sensor can broadcast its adjustment and its neighbors update their own schedule table according to this adjustment.

Backoff technique After using AWA to calculate the adjustment and waiting for a random time, one sensor broadcast this adjustment in a UPDT message. Upon receiving this UPDT message, if the sender is in the receivers neighbor list, the receiver cancel sending its own adjustment request and update its own wakeup time table. Multiple rounds of AWA is necessary to reach a reasonable schedule plan. – Usually each sensor need to send 2 UPDT messages successfully at least.

Aggressive Wakeup Adjustment A sensor need to determine – whether it should adjust its wakeup time – and what the new wakeup is For each sensor, it is desirable to evenly distribute the wakeups of its cooperative neighbors and itself over τ cycle. Wakeup Separation: t1, t2, t3 t1t2t3t1 0τ cycle s1s1 s2s2 s3s3

s 1 Variance: difference between wakeup separations If the new variance is decreased, s 1 broadcasts a UPDT message. t1t3t1 0τ cycle s2s2 s3s3 t1t2t3t1 0τ cycle s1s1 s2s2 s3s3

Performance Evaluation CR

Τ cycle = 10