Improving Link Quality by Exploiting Channel Diversity in Wireless Sensor Networks Manjunath D, Mun Choon Chan, and Ben Leong National University of Singapore.

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

Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed Manjunath D, Chan Mun Choon, and Ananda A.L National University of Singapore.
SoNIC: Classifying Interference in Sensor Networks Frederik Hermans et al. Uppsala University, Sweden IPSN 2013 Presenter: Jeffrey.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Manjunath Doddavenkatappa, Chan Mun Choon and Ben Leong National University of Singapore Splash: Fast Data Dissemination with Constructive Interference.
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.
Xiaolong Zheng, Zhichao Cao, Jiliang Wang, Yuan He, and Yunhao Liu SenSys 2014 ZiSense Towards Interference Resilient Duty Cycling in Wireless Sensor Networks.
Transmission Power Control in Wireless Sensor Networks CS577 Project by Andrew Keating 1.
pTunes: Runtime Parameter Adaptation for Low-power MAC Protocols
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Medium Access Control (MAC) 17 February 2005.
Practical Exploitation of the Energy-Latency Tradeoff for Sensor Network Broadcast Matthew J. Miller (Cisco Systems) Indranil Gupta (Univ. of Illinois-Urbana)
A Dual-Radio Framework for MAC Protocol Implementation in Wireless Sensor Networks Manjunath D, Mun Choon Chan, and Ananda A L National University of Singapore.
Jun Huang 1,  Guoliang Xing 1,  Gang Zhou 2, Ruogu Zhou 1  
1 Multi-channel Interference Measurement and Modeling in Low-Power Wireless Networks Guoliang Xing 1, Mo Sha 2, Jun Huang 1 Gang Zhou 3, Xiaorui Wang 4,
Receiver Based Forwarding for Wireless Sensor Networks Rodrigo Fonseca OASIS Retreat January 2005 Joint work with Ana Sanz Merino, Ion Stoica.
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 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Evaluating the Cost of Frequency Diversity in Communication and Routing Overview Jorge Ortiz* ♦ David Culler* Causes of Loss  Pairs of nodes sharing a.
Realistic and Efficient Multi-Channel Communications in Wireless Sensor Networks Author: Yafeng Wu, John A. Stankovic, Tian He, and Shan Lin.
Robust Topology Control for Indoor Wireless Sensor Networks Greg Hackmann, Octav Chipara, and Chenyang Lu SenSys 2009 S Slides from Greg Hackmann at Washington.
Energy-Efficient Design Some design issues in each protocol layer Design options for each layer in the protocol stack.
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.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
Efficient MAC Protocols for Wireless Sensor Networks
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
Experimental study of the effects of Transmission Power Control and Blacklisting in Wireless Sensor Networks Dongjin Son, Bhaskar Krishnamachari and John.
Information Quality Aware Routing in Event-Driven Sensor Networks Hwee-Xian TAN 1, Mun Choon CHAN 1, Wendong XIAO 2, Peng-Yong KONG 2 and Chen-Khong THAM.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
Shuo Guo, Song Min Kim, Ting Zhu, Yu Gu, and Tian He University of Minnesota, Twin Cities.
Low-Power Wireless Sensor Networks
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Link Estimation, CTP and MultiHopLQI. Motivation Data Collection needs to estimate the link quality –To select a good link.
1/30 Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks Wireless and Sensor Network Seminar Dec 01, 2004.
Link Estimation, CTP and MultiHopLQI. Learning Objectives Understand the motivation of link estimation protocols – the time varying nature of a wireless.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Branislav Kusy, Christian Richter, Wen Hu, Mikhail Afanasyev, Raja Jurdak, Michael Brunig, David Abbott,
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
Department of Computer Science and Engineering UESTC 1 RxLayer: Adaptive Retransmission Layer for Low Power Wireless Daibo Liu 1, Zhichao Cao 2, Jiliang.
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
Toward a Packet Duplication Control for Opportunistic Routing in WSNs Georgios Z. Papadopoulos, Julien Beaudaux, Antoine Gallais, Periklis Chatzimisios,
We hope that it is more important to know where you are going than to get there quickly. SNU INC Lab. A Survey of Energy Efficient Network Protocols for.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
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.
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Broadcast-Free Collection Protocol Daniele Puccinelli , Marco Zuniga , Silvia Giordano , Pedro Jos’e Marr’onj   University of Applied Sciences of.
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANS) Submission Title: [UWB System Design for Low Power, Precision Location.
EM-MAC: A Dynamic Multichannel Energy-Efficient MAC Protocol for Wireless Sensor Networks ACM MobiHoc 2011 (Best Paper Award) Lei Tang 1, Yanjun Sun 2,
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
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,
AUTO-ADAPTIVE MAC FOR ENERGY-EFfiCIENT BURST TRANSMISSIONS IN WIRELESS SENSOR NETWORKS Romain Kuntz, Antoine Gallais and Thomas No¨el IEEE WCNC 2011 Speaker.
Cascading : An Overview of the Strategy Yujie Zhu and Raghupathy Sivakumar GNAN Research Group, Georgia Tech Energy-Efficient Communication Strategy for.
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.
Frame counter: Achieving Accurate and Real-Time Link Estimation in Low Power Wireless Sensor Networks Daibo Liu, Zhichao Cao, Mengshu Hou and Yi Zhang.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
OPPCAST Exploiting Spatial and Channel Diversity for Robust Data Collection in Urban Environments Mobashir Mohammad Xiang Fa Guo Mun Choon Chan IPSN 2016.
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
<month year> doc.: IEEE July 2007
Presentation transcript:

Improving Link Quality by Exploiting Channel Diversity in Wireless Sensor Networks Manjunath D, Mun Choon Chan, and Ben Leong National University of Singapore

2 Background: Low-Power Wireless Links  Categorization of the low-power wireless links [Kannan et al. Sensys’2009] IQ links Packet Reception Ratio (PRR)

Background: Intermediate Quality (IQ) Links  More than one-third of the links in practical sensor networks are of intermediate quality  IQ links are deemed unstable and are typically ignored by routing protocols  BUT IQ links offer substantial progress due to their longer range 3

4 Background: Importance of IQ Links  IQ links can reduce significant number of packet transmissions thus energy in WSNs [Biswas et al. SIGCOM’2005] 40% src A dst 100%

5 Background: Importance of IQ Links [Biswas et al. SIGCOM’2005] 50% 100% 50% 100%  Using IQ links may be inevitable  Packet receptions may be correlated [Kannan et al. Mobicom’2010]

6 Problem  Current approaches to exploit IQ links require overhearing  Overhearing energy can be significantly more than the savings offered by the IQ links

7 src dst Problem: Current Approaches  Overhearing is required to identify the good phases of IQ links that are typically bursty

8 src dst Problem: Current Approaches  Overhearing is required to identify the good phases of IQ links that are typically bursty

9 src dst Problem: Current Approaches  Overhearing is required to identify the good phases of IQ links that are typically bursty

10 Problem: Current Approaches  Overhearing energy can be significantly more than the savings offered by the IQ links src

11 Our Solution  Transform IQ links into good links (PRR > 0.9) using channel diversity  Transformation eliminates the need for overhearing

12 Our Solution srcABCdst E default channel (25%) Channel A Channel B Channel C  Overhearing is not required as transformed IQ links are used constantly as part of routes rather being exploited opportunistically

13 Our Solution: Requirements  Packet receptions across different channels on an IQ link should NOT be positively correlated  Rate of fluctuation of quality of channels on IQ links should NOT be rapid

Requirements: An Empirical Study  IEEE supports two sets of orthogonal channels with eight channels in each set Mote 1 Mote 9 Channel 1 Location 1 Mote 2 Mote 10 Channel 2 Mote 3 Mote 11 Channel 3 Mote 4 Mote 12 Channel 4 Mote 5 Mote 13 Channel 5 Mote 6 Mote 14 Channel 6 Mote 7 Mote 15 Channel 7 Mote 8 Mote 16 Channel 8 Location 2 Sender Receiver traces 14

Requirements: Correlation  Pearson’s correlation coefficient at different granularities  Coefficient values are small: no positive correlation 15

16 Sufficient number of channels on IQ links change in quality on the time scale of a few minutes PRR=0.96, 26  20  24  20  26 Requirements: Rate of Fluctuation of Channels Quality

17 IQ Link Transformation Protocol (ILTP)  Four main components of ILTP  Identification and filtering of poor channels  Strategy to select channels for operation  Coordinating channel switching  Integration of ILTP with Routing

 Increases the probability of finding a good channel as typically poor channels remain poor for long durations ILTP: Identify and Filter Poor Channels  Poor channels can be identified either in advance or on-the-fly PRR for 5 hours =

19 ILTP: Channel Selection Strategy  Random channel selection works !!!  Number of available channels is a small value of 16  The number is further reduced by filtering poor channels  ILTP identifies and avoids using transient channels on-the-fly

20 ILTP: Coordinating Channel Switching  Nodes switch to the same channel by using a common random seed  Nodes switch channels at the same time  Transmissions are regular and rate-controlled  The receiver accurately infers the bi- directional PRR perceived at the sender

21 Coordination: Overhead  Synchronization requirement is local not global  Rate-controlling does not impose any penalty  Control of overhead of the ILTP is low (about 0.18%)

22 ILTP: Integration with CTP  Why CTP?  ILTP is a layer between routing and MAC layers  ILTP identifies IQ links by accessing CTP’s neighbor table

23 ILTP: Integration with CTP Operation of CTP+ILTP 8 9

24 ILTP: Integration with CTP  Typically, a considerable number of nodes in a routing tree are leaf nodes

25 Evaluation Evaluations on three large-scale testbeds Motelab (Harvard University)  85 TmoteSky devices Twist (Berlin Institute of Technology)  90 TmoteSky devices Indriya (National University of Singapore)  125 TelosB devices

26 Evaluation: Experimental Settings  Transmission powers: 0 dBm, -15 dBm, and -7 dBm  Experimental duration for each data point is 30 min and IPI is 250 ms  The PRR metric is bi-directional  ILTP and ILTP+CTP are evaluated separately

27 Evaluation: ILTP

28 Evaluation: Channel Durations during Transformation

29 Evaluation: CTP+ILTP

30 Evaluation: CTP+ILTP  Dynamic channel switching does not trade end-to-end reliability  CTP+ILTP: 99.7%, CTP: 97.6%

31 Conclusion  A new approach to exploit IQ links that eliminates the need for overhearing  IQ links are transformed into good links by switching among different channels  Channels on IQ links are generally not correlated and they change minutes-wise  Transformed IQ links reduce packet transmissions by 24% to 58% at a reliability of above 99%

Questions ? 32

33 Emulation: Settings for Implementation Parameters  CST (Channel Switching Threshold)  PRRWND (PRR Window)

34 Emulation: Settings for Implementation Parameters  CST (Channel Switching Threshold)  PRRWND (PRR Window)

Reducing Number of Overhearing Nodes Does Not Help Default route: 300 TXs RXs Total = 600 TXs/RXs Opportunistic route: 70*3 + 30*2 = 270 TXs RXs Overhearing = 70 extra RXs Total = 610 TXs/RXs src dst

36 Evaluation of ILTP in Different Settings

Radio Power Consumption Data Rate 250 Kbps RX Power52.2 mW TX power56.4 mW TX energy/bit208 nJ RX energy/bit225 nJ CC2420 Radio Transceiver

38 ILTP: Channel Selection Strategy Working set S R Transient set

39 ILTP: Channel Selection Strategy Working set S R Transient set X

40 ILTP: Channel Selection Strategy Working set S R Transient set

41 ILTP: Channel Selection Strategy Working set S R Transient set

42 ILTP: Channel Selection Strategy Working set S R Transient set

43 Emulation: Rate of Fluctuation of Channel Quality This gap can be reduced on excluding poor channels 10 switches/hour 39 switches/hour

44 Evaluation Over a Duty-cycled MAC Protocol (Preliminary Results)  BoX-MAC with polling interval of 500 milliseconds  Experimental duration and IPI: 24 hours and 10 seconds

45 ILTP: Channel Selection Strategy

46 Proposed Solution: An Empirical Study Sender Receiver Parallel communication on 8 orthogonal channels on an IQ link  IEEE supports 16 non-overlapping channels in 2.4 GHz band  Adjacent channels interfere with each other

47 Emulation of Transformation of IQ Links  Optimal and random channel selection strategies  Both the strategies transformed all the IQ links into good links (PRR > 0.9) on at least one of the orthogonal channels sets

48 src dst Problem: Current Approach

49 src dst Problem: Current Approaches

50 dst Problem: Current Approaches src