1/24 Passive Interference Measurement in Wireless Sensor Networks Shucheng Liu 1,2, Guoliang Xing 3, Hongwei Zhang 4, Jianping Wang 2, Jun Huang 3, Mo.

Slides:



Advertisements
Similar presentations
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
Advertisements

Chorus: Collision Resolution for Efficient Wireless Broadcast Xinyu Zhang, Kang G. Shin University of Michigan 1.
Xiaolong Zheng, Zhichao Cao, Jiliang Wang, Yuan He, and Yunhao Liu SenSys 2014 ZiSense Towards Interference Resilient Duty Cycling in Wireless Sensor Networks.
Z-MAC: a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min Dept. of Computer Science, North Carolina State.
Fault-Tolerant Target Detection in Sensor Networks Min Ding +, Dechang Chen *, Andrew Thaeler +, and Xiuzhen Cheng + + Department of Computer Science,
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
Walking down the STAIRS: Efficient Collision Resolution with Constructive Interference Xiaoyu Ji Xiaoyu Ji, Yuan He, Jiliang Wang, Wei Dong, Xiaopei Wu.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
1 Estimation of Link Interference in Static Multi-hop Wireless Networks Jitendra Padhye, Sharad Agarwal, Venkat Padmanabhan, Lili Qiu, Ananth Rao, Brian.
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,
Data Fusion Improves the Coverage of Wireless Sensor Networks Guoliang Xing 1, Rui Tan 2, Benyuan Liu 3, Jianping Wang 2, Xiaohua Jia 2,Chih-wei Yi 4 1.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
1 C-MAC: Model-driven Concurrent Medium Access Control for Wireless Sensor Networks Mo Sha ; Guoliang Xing ; Gang Zhou ; Shucheng Liu ; Xiaorui Wang City.
1 Experimental Study of Concurrent Transmission in Wireless Sensor Networks Dongjin Son, Bhaskar Krishnamachari (USC/EE), and John Heidemann (USC/ISI)
Evaluating the Cost of Frequency Diversity in Communication and Routing Overview Jorge Ortiz* ♦ David Culler* Causes of Loss  Pairs of nodes sharing a.
Robust Topology Control for Indoor Wireless Sensor Networks Greg Hackmann, Octav Chipara, and Chenyang Lu SenSys 2009 S Slides from Greg Hackmann at Washington.
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
1. 2 Enterprise WLAN setting 2 Vivek Shrivastava Wireless controller Access Point Clients Internet NSDI 2011.
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
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.
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
Efficient MAC Protocols for Wireless Sensor Networks
Diagnosing Wireless Packet Losses in : Separating Collision from Weak Signal Shravan Rayanchu, Arunesh Mishra, Dheeraj Agrawal, Sharad Saha, Suman.
 Co-channel interference as a major obstacle for predictable reliability, real-time, and throughput in wireless networking Reliability as low as ~30%
Harnessing Mobile Multiple Access Efficiency with Location Input Wan Du * and Mo Li School of Computer Engineering Nanyang Technological University, Singapore.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
Comparison of Data-driven Link Estimation Methods in Low-power Wireless Networks Hongwei Zhang Lifeng Sang Anish Arora.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Understanding the Real-World Performance of Carrier Sense MIT Computer Science and Artificial Intelligence Laboratory Networks and Mobile Systems
RushNet: Practical Traffic Prioritization for Saturated Wireless Sensor Networks Chieh-Jan Mike Liang †, Kaifei Chen ‡, Nissanka Bodhi Priyantha †, Jie.
FINAL.La b RC-MAC : A Receiver-Centric MAC Protocol for Event-Driven Wireless Sensor Networks Pei Huang, Chen Wang, Li xiao Department of Computer Science.
Physical Layer Informed Adaptive Video Streaming Over LTE Xiufeng Xie, Xinyu Zhang Unviersity of Winscosin-Madison Swarun KumarLi Erran Li MIT Bell Labs.
RT-Link: A Time-Synchronized Link Protocol for Energy-Constrained Multi- hop Wireless Networks Anthony Rowe, Rahul Mangharam and Raj Rajkumar CMU SECON.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
WiCop: Engineering WiFi Temporal White-Space for Safe Operations of Wireless Body Area Networks in Medical Applications Yufei Wang, Qixin Wang, Zheng Zeng,
MOJO: A Distributed Physical Layer Anomaly Detection System for WLANs Richard D. Gopaul CSCI 388.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Decoding Collisions Shyamnath Gollakota Dina Katabi.
RushNet: Practical Traffic Prioritization for Saturated Wireless Sensor Networks Chieh-Jan Mike Liang †, Kaifei Chen ‡, Nissanka Bodhi Priyantha †, Jie.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
Department of Computer Science and Engineering UESTC 1 RxLayer: Adaptive Retransmission Layer for Low Power Wireless Daibo Liu 1, Zhichao Cao 2, Jiliang.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
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 Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department 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.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Multi-channel Real-time Communications in Wireless Sensor Networks
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.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
1 UFlood: High-Throughput Wireless Flooding Jayashree Subramanian Collaborators: Robert Morris, Ramakrishna Gummadi, and Hari Balakrishnan.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Predictable Wireless Networking for Real-Time Sensing and Control Hongwei Zhang  Hongwei Zhang, October.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
Frame counter: Achieving Accurate and Real-Time Link Estimation in Low Power Wireless Sensor Networks Daibo Liu, Zhichao Cao, Mengshu Hou and Yi Zhang.
MAC Protocols for Sensor Networks
A Measurement Study of Interference Modeling and Scheduling in LPWN Ritesh Maheshwari, Shweta Jain, Samir R. Das Department of Computer Science Stony Brook.
MAC Protocols for Sensor Networks
Teng Wei and Xinyu Zhang
On the Physical Carrier Sense in Wireless Ad-hoc Networks
RushNet: Practical Traffic Prioritization for Saturated Wireless Sensor Networks Chieh-Jan Mike Liang†, Kaifei Chen‡, Nissanka Bodhi Priyantha†, Jie Liu†,
Presentation transcript:

1/24 Passive Interference Measurement in Wireless Sensor Networks Shucheng Liu 1,2, Guoliang Xing 3, Hongwei Zhang 4, Jianping Wang 2, Jun Huang 3, Mo Sha 5, Liusheng Huang 1 1 University of Science and Technology of China, 2 City University of Hong Kong, 3 Michigan State University, 4 Wayne State University, 5 Washington University in St. Louis

2/24 Outline Motivation Understanding the PRR-SINR interference model Passive Interference Measurement (PIM) protocol Testbed evaluation

3/24 Data-intensive Sensing Applications Real-time target detection & tracking, earthquake monitoring, structural monitoring etc. –Ex: accelerometers must sample a structure at 100 Hz 100 seismometers in UCLA campus [Estrin 02] acoustic sensors detecting AAV

4/24 Challenges Wireless sensors have limited bandwidth Excessive packet collisions in high-rate apps –Energy waste and poor communication quality Interference mitigation schemes –TDMA, link scheduling, channel assignments… –Rely on accurate interference models

5/24 Interference Models Protocol model –Perfect comm. range –Binary packet reception PRR-SINR model –Packet reception ratio vs. signal to interference plus noise ratio PRR=100% Ganesan 2002

6/24 Empirical Study on PRR-SINR Model Measurement in different timesMeasurement at different locations Significant spatial and temporal variation  Real-time interference model measurement is necessary

7/24 A State-of-the-Art Measurement Method Time Send event Receive/measure event Sender Receiver Interferer Synchronization Noise Level Measurement SINR measurement Received? Measuring multiple (PRR,SINR) pairs for many nodes  Prohibitively high overhead!

8/24 Outline Motivation Understanding PRR-SINR model Passive Interference Measurement (PIM) protocol Performance evaluation

9/24 Key Observations Data traffic generates many packet collisions Spatial diversity leads to different SINRs SINR=1dB SINR=2dB SINR=5dB

10/24 Overview of PIM base station M-node Measure M-node’s PRR-SINR model R-node selection Information collection Interference detection Model generation R-node 1R-node 2 Interference link Data link

Information Collection node idpkt idtimestampRSS Aggregator M-node R1p1t1TX R2p2t2TX RSS measurements of collision-free packets p1 p2 Mp1t1RSS(p1) Mp2t2RSS(p2) R-node 1R-node 2 Received Signal Strength

Information Collection node idpkt idtimestampRSS Aggregator m-node R1r11t1 R2p2t2TX TX/RX statistics of colliding packets p3p4 R1p1t1TX R1p3t3TX Mp1t1RSS(p1) Mp2t2RSS(p2) Mp4t3RSS (p3+p4) R2p4t3TX Receive with collision r-node 1r-node 2

Information Collection node idpkt idtimestampRSS Aggregator m-node R1r11t1 R2p2t2TX Colliding packets for TX/RX statistics p5p6 R1r11t1 R1p1t1TX R1p3t3TX Mp1t1RSS(p1) Mp2t2RSS(p2) Mp4t3RSS (p3+p4) R2p4t3TX Lost due to collision R1p5t4TX R2p6t4TX r-node 1r-node 2

Interference Detection 1.Detect interferer with collected timestamps 2.Remove fake collisions Packets may overlap without interference! Remove using measured RSS information node idpkt idtimestampRSS R1r11t1R1p1t1TX Mp1t1RSS(p1) R2p2t2TX Mp2t2RSS(p2) R1r11t1R1p3t3TX R2p4t3TX Mp4t3RSS (p3+p4) R1p5t4TX R2p6t4TX p4 collides with p3, but received by M p6 collides with p5, lost at M

Model Generation 1.Derive SINR for collision of p3, p4 SINR(p3+p4) = RSS(p4) – RSS(p3) – Noise = RSS(p2) – RSS(p1) – Noise node idpkt idtimestampRSS R1r11t1R1p3t3TX R2p4t3TX Mp4t3RSS (p3+p4) R1p5t4TX R2p6t4TX p4 collides with p3, but received by M p6 collides with p5, lost at M 2.Compute PRR PRR = 50% Mp1t1RSS(p1) Mp2t2RSS(p2)

16/24 R-Node Selection Minimize the number of r-nodes used to measure the (PRR,SINR) pairs of all M-nodes Proved to be NP-hard Designed a efficient greedy algorithm M-nodeSINRInterfering R-node set M11 dB{R1, R2}, {R4, R5} M12 dB {R1, R3}, {R2, R3}, {R3, R4, R5} M21 dB {R2, R3}, {R3, R4}, {R1, R4, R5} M22 dB {R1, R3}, {R1, R5}, {R3, R5} R-Nodes Set {R1, R2, R3}

17/24 Experimental Setup Implemented on TelosB with TinyOS Both a 13-node portable testbed and a 40-node static testbed Compared with the ACTIVE method

18/24 Accuracy of PIM Create a model using 5 min statistics Predict the throughput of from another sender Baseline methods Active method w/ 256 and 1024 control packets Analytical model in Tinyos2.1

19/24 Overhead of PIM

20/24 Conclusions Empirical study of PRR-SINR interference model Passive interference measurement –Significantly lower overhead –High accuracy of PRR-SINR modeling –Real time interference modeling Performance evaluation on real testbeds

21/24 Accuracy of PIM

22/24 Thanks!

23/24 Remove Fake Interfering Packets Rule 1: If a interfering packet set of node v maintains the same SINR when removing packet w, then the forwarder/sender of w is a fake r-node of node v. Rule 2: If node u is a fake r-node of node v, then any packet sent by u does not interfere with any packet received by v.

24/24 Example Fake r-node of N4: –N7 –N5 m-nodeSINRInterfering r-node set N41{N1, N2}, {N1, N2, N5}, {N1, N2, N5, N7} N42… ………

25/24 Average Errors Over Time

26/24 Average Errors with Duty Cycles

27/24 Overview The system architecture of PIM records the time when an r- node forwards each packet records the time when an m- node receives each packet chosen to help measure the PRR-SINR model of the m-node whose PRR-SINR models are to be measured records the RSS values of the received packets. collects information and generates the PRR-SINR models of m-nodes

28/24 Overview The system architecture of PIM detects interferer using collected information generates PRR-SINR models of m-nodes decreases overhead by identifies interferers of m-nodes

29/24 Information Collection Timestamping –Record the time of forwarding/sending and receiving packet RSS measurement –Record the RSS value of received packet All the recorded informations are then transmitted to the aggregator

30/24 Why PRR-SINR Model? Packet-level physical interference model Easy to estimated based on packet statistics Directly describes the impact of dynamics –Environmental noise –Concurrent transmissions average power of ambient noise probability of receiving packet received signal power of packet received signal power of interfering transmissions collisions s1s1 r s2s2