University University of Virginia 1 Flash Flooding: Exploiting the Capture Effect for Rapid Flooding in Wireless Sensor Networks Infocom ’ 09 Rio de Janeiro,

Slides:



Advertisements
Similar presentations
Energy-Efficient and Reliable Medium Access in Sensor Networks Authors: Vivek Jain, Ratnabali Biswas and Dharma P. Agrawal Department of Computer Science.
Advertisements

Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
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.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Special Topics in Wireless Networking: MAC design and cross-layer issues.
pTunes: Runtime Parameter Adaptation for Low-power MAC Protocols
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
WTE-MAC Wakeup Time Estimation MAC For Improving End-to-End Delay Performance In WSN Jae-Ho Lee, Kyeong Hur and Doo-Seop Eom MILCOM, 2011.
Investigating Mac Power Consumption in Wireless Sensor Network
MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Dept.,
1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
A Transmission Control Scheme for Media Access in Sensor Networks Presented by Jianhua Shao.
Cross-Layer Application-Specific WSN Design over SS-Trees -Prepared by Amy.
Delay-aware Routing in Low Duty-Cycle Wireless Sensor Networks Guodong Sun and Bin Xu Computer Science and Technology Department Tsinghua University, Beijing,
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
Authors: Joaquim Azevedo, Filipe Santos, Maurício Rodrigues, and Luís Aguiar Form : IET Wireless Sensor Systems Speaker: Hao-Wei Lu sleeping zigbee networks.
Efficient Network-Coding-Based Opportunistic Routing Through Cumulative Coded Acknowledgments Dimitrios Koutsonikolas, Chih-Chun Wang and Y. Charlie Hu.
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Project Introduction 이 상 신 Korea Electronics Technology Institute.
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
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.
A Multi-Channel MAC Protocol for Wireless Sensor Networks Chen xun, Han peng, He qiu-sheng, Tu shi-liang, Chen zhang-long The Sixth IEEE International.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
TRICKLE: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks Philip Levis, Neil Patel, Scott Shenker and David.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
Lei Tang∗ Yanjun Sun† Omer Gurewitz‡ David B. Johnson∗
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
A COOPERATIVE LOW POWER MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS Ahmed Ben Nacef, Sidi-Mohamed Senoucik, Yacine Ghamri- Doudane and Andr´e-Luc Beylot.
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,
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Hybrid Indirect Transmissions (HIT) for Data Gathering in Wireless Micro Sensor Networks with Biomedical Applications Jack Culpepper(NASA), Lan Dung, Melody.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
An Energy-Efficient and Low-Latency Routing Protocol for Wireless Sensor Networks Antonio G. Ruzzelli, Richard Tynan and G.M.P. O’Hare Adaptive Information.
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.
Yu Gu and Tian He Minnesota Embedded Sensor System (MESS) Department of Computer Science & Engineering This work is supported by.
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.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
A Throughput-Adaptive MAC Protocol for Wireless Sensor Networks Zuo Luo, Liu Danpu, Ma Yan, Wu Huarui Beijing University of Posts and Telecommunications.
Ching-Ju Lin Institute of Networking and Multimedia NTU
A Reliability-oriented Transmission Service in Wireless Sensor Networks Yunhuai Liu, Yanmin Zhu and Lionel Ni Computer Science and Engineering Hong Kong.
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
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Exploring the Energy-Latency Trade-off for Broadcasts in Energy-Saving Sensor Networks Matthew J. Miller, Cigdem Sengul, Indranil Gupta Department of Computer.
I-Hsin Liu1 Event-to-Sink Directed Clustering in Wireless Sensor Networks Alper Bereketli and Ozgur B. Akan Department of Electrical and Electronics Engineering.
Scalable and Robust Data Dissemination in Wireless Sensor Networks Wei Liu, Yanchao Zhang, Yuguang Fang, Tan Wong Department of Electrical and Computer.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
AUTO-ADAPTIVE MAC FOR ENERGY-EFfiCIENT BURST TRANSMISSIONS IN WIRELESS SENSOR NETWORKS Romain Kuntz, Antoine Gallais and Thomas No¨el IEEE WCNC 2011 Speaker.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
1 Media Access Control in Wireless Sensor Networks - I.
MAC Protocols for Sensor Networks
Department of Electrical Engineering, National Taiwan University of Science and Technology EURASIP Journal on Wireless Communications and Networking.
Power-aware Routing in Wireless Sensor Network Lee, Chen-Pang.
MAC Protocols for Sensor Networks
Data Collection and Dissemination
Net 435: Wireless sensor network (WSN)
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
Presentation by Andrew Keating for CS577 Fall 2009
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

University University of Virginia 1 Flash Flooding: Exploiting the Capture Effect for Rapid Flooding in Wireless Sensor Networks Infocom ’ 09 Rio de Janeiro, Brazil Jiakang Lu and Kamin Whitehouse Department of Computer Science University of Virginia

University University of Virginia 2 Classic WSN Algorithms Network floods are common and important operations at the heart of most wireless sensor network algorithms. –Routing tree creation –Time synchronization –Code and data dissemination –Node localization –Group formation However, network floods are costly in latency due to …

University University of Virginia 3 A B C D … neighborhood contention A B D C E G I H F CCA+MAC Delay Tx RxTx RxTx RxTx A B D C

University University of Virginia 4 … and low-duty cycle A B D C E G I H F A B C D Rx Tx Rx Tx Minimal Interpacket Spacing … … … Wake Up Sleep

University University of Virginia 5 Related Work Low-duty cycle CSMA networks –High latency of an LPL flood [Polastre 2004], [Buettner 2006] Wireless senor networks flooding –Do not explicitly optimize for latency [Heinzelman 1999], [Levis 2002], [Hui 2004] Real-time communication protocols –Point-to-Point, multicast or data collection [He 2003], [Watteyne 2006] Rapid wakeup scheduling –Requires phase synchronization [Lu 2004], [Li 2005], [Lu 2005], [Keshavarzian 2006]

University University of Virginia 6 Flash Overview The Flash flooding protocol exploits the capture effect to reduce flooding latency by eliminating neighborhood contention –Capture: a radio successfully demodulates one of multiple overlapping transmissions of the same frequency –Allow nodes to propagate the message concurrently in a flooding scenario –Propose three flooding-specific mechanisms to manage transmission concurrency

University University of Virginia 7 Outline Experiment Methodology Design of Flash Performance evaluation Conclusions

University University of Virginia 8 Evaluation Methodology VineLab testbed –48 Tmote-skys –Office environment Trace-based Simulation –Capture-aware simulation framework –Multiple Scales and densities –Statistically verified with the testbed results

University University of Virginia 9 Flash-I: Complete Concurrency Carrier sense is completely removed before transmission –No neighborhood contention Tradeoff –Significantly reduce the flooding latency –High network coverage is not guaranteed Tx X-MAC packet trainFlash-I packet train

University University of Virginia 10 Flash-I flooding example A B D C E G I H F A B C D Tx Rx Tx … A B D C Minimal Interpacket Spacing

University University of Virginia 11 Flash-II: Maintained Concurrency Flash-II achieves low flooding latency while improving the coverage of Flash-I Each node has two phases of flooding: 1) Flash-I flood With no CCA or MAC delay 2) Neighborhood rebroadcast With CCA and MAC delay (X-MAC flood) Reach any nodes that missed the first wave

University University of Virginia 12 Flash-II flooding example A B D C E G I H F A B C D Tx Rx Tx … A B D C Phase #1 = Flash-I flood … … CCA and MAC delay before local rebroadcast

University University of Virginia 13 Flash-II flooding example A B D C E G I H F A B C D Rx Tx … A B D C Phase #2 = Local rebroadcast w/ CCA and MAC dealy … … Tx … … …

University University of Virginia 14 Flash-II Scale Simulation 75%

University University of Virginia 15 Flash-II Density Simulation 70%

University University of Virginia 16 1)a small interpacket spacing (IPS) 2)a small CCA before the packet train Flash-III packet train Flash-III: Controlled Concurrency A fine balance must be achieved to exploit the capture in a flood Flash-III applies a new technique to sense the amount of transmission concurrency Tx X-MAC packet train

University University of Virginia 17 A B D C A B C D Flash-III flooding example A B D C E G I H F Rx … Tx RxTx Rx …

University University of Virginia 18 Flash-III Scale Simulation 75%

University University of Virginia 19 Flash-III Density Simulation 80%

University University of Virginia 20 Conclusions Flash is the first network flooding protocol for wireless networks that explicitly exploits the capture effect to optimize for latency. The simplicity of Flash can bring substantial performance improvement in the existing systems and have an immediate and practical impact. The empirical study of network-wide capture dynamics and the novel capture-aware simulation framework will inspire new studies on capture in the future.

University University of Virginia 21 Thank you

University University of Virginia 22 Backup slides

University University of Virginia 23 Got D! cases where capture helps A B D C E F G H I Got B! Got D!

University University of Virginia 24 Got A! cases where collision happens A B D C E F G H I Got B! ??? Got D! ???