IEEE INFOCOM 2005, Miami, FL RID: Radio Interference Detection in Wireless Sensor Networks Gang Zhou, Tian He, John A. Stankovic, Tarek F. Abdelzaher Computer.

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

1 MMSN: Multi-Frequency Media Access Control for Wireless Sensor Networks Gang Zhou, Chengdu Huang, Ting Yan, Tian He John. A. Stankovic, Tarek F. Abdelzaher.
TDMA Scheduling in Wireless Sensor Networks
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
KUASAR An efficient and light-weight protocol for routing and data dissemination in ad hoc wireless sensor networks David Andrews Aditya Mandapaka Joe.
Impact of Radio Irregularity on Wireless Sensor Networks
Traffic Forecasting Medium Access TRANSFORMA Vladislav Petkov Katia Obraczka 1.
SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in Ad Hoc Networks Victor Bahl (Microsoft Research) Ranveer Chandra (Cornell University)
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
Robust Topology Control for Indoor Wireless Sensor Networks Greg Hackmann, Octav Chipara, and Chenyang Lu SenSys 2009 S Slides from Greg Hackmann at Washington.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
University of Virginia1 TMMAC: An Energy Efficient Multi- Channel MAC Protocol for Ad Hoc Networks Jingbin Zhang †, Gang Zhou †, Chengdu Huang ‡, Sang.
1 Crowded Spectrum in Wireless Sensor Networks Gang Zhou, John A. Stankovic, Sang H. Son Department of Computer Science University of Virginia May, 2006.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
FBRT: A Feedback-Based Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou November, 2004 Supervisors: Dr. Michael Lyu and Dr. Jiangchuan.
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
IPCCC’111 Assessing the Comparative Effectiveness of Map Construction Protocols in Wireless Sensor Networks Abdelmajid Khelil, Hanbin Chang, Neeraj Suri.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
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.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
RID: Radio Interference Detection in Wireless Sensor Networks Gang Zhou, Tian He, John A. Stankovic, Tarek Abdelzaher Department of Computer Sceince University.
Link layer Murat Demirbas SUNY Buffalo CSE Dept..
Cross-layer Packet Size Optimization for Wireless Terrestrial, Underwater, and Underground Sensor Networks IEEE INFOCOM 2008 Mehmet C. Vuran and Ian F.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
RushNet: Practical Traffic Prioritization for Saturated Wireless Sensor Networks Chieh-Jan Mike Liang †, Kaifei Chen ‡, Nissanka Bodhi Priyantha †, Jie.
A Reservation-based TDMA Protocol Using Directional Antennas (RTDMA-DA) For Wireless Mesh Networks Amitabha Das and Tingliang Zhu, Nanyang Technological.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
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,
Tackling Exposed Node Problem in IEEE Mac Deepanshu Shukla ( ) Guide: Dr. Sridhar Iyer.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
Jingbin Zhang( 張靜斌 ) †, Gang Zhou †, Chengdu Huang ‡, Sang H. Son †, John A. Stankovic † TMMAC: An Energy Efficient Multi- Channel MAC Protocol for Ad.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
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.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
RBP: Robust Broadcast Propagation in Wireless Networks Fred Stann, John Heidemann, Rajesh Shroff, Muhammad Zaki Murtaza USC/ISI In SenSys 2006.
MMSN: Multi-Frequency Media Access Control for Wireless Sensor Networks Cheoleun Moon Computer Science Div. at KAIST.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
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.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
MAC Protocols for Sensor Networks
Towards Optimal Sleep Scheduling in Sensor Networks for Rare-Event Detection Qing Cao, Tarek Abdelzaher, Tian He, John Stankovic Department of Computer.
MAC Protocols for Sensor Networks
SENSYS Presented by Cheolki Lee
Net 435: Wireless sensor network (WSN)
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Javad Ghaderi, Tianxiong Ji and R. Srikant
Protocols.
Protocols.
Presentation transcript:

IEEE INFOCOM 2005, Miami, FL RID: Radio Interference Detection in Wireless Sensor Networks Gang Zhou, Tian He, John A. Stankovic, Tarek F. Abdelzaher Computer Science Department, University of Virginia March 2005

Outline Motivation, State of the Art, and Contributions Radio Interference Detection Protocols RID protocol RID-B protocol Using Radio Interference Detection in TDMA Designs Conclusions and Future Work

Motivation Use Communication Topology as the Basis of TDMA Designs One popular example: Assume collision free by allowing one node, within two communication hops, to transmit packets at a time. Using Communication Topology is Misleading Case B: Not Bandwidth Efficient BDC Case A: Not Collision Free DBA A’s Comm. Range AC How about K hops communication topology? K needs to be > 2 !K needs to be < 2 ! We Need to Detect Radio Interference!

State of the Art Communication Topology is Widely used as the Design Basis of TDMA Protocols In MANET: NAMA protocol [Bao and Garcia-Luna-aceves 2001] In WSN: TRAMA protocol [Rajendran et al. 2003] Pervasive Existence and Complexity of Radio Interference are Reflected in Recent WSN Experiments: Shadowing Phenomena [Woo et al. 2004] Radio irregularity [Zhou et al. 2004] Packet delivery performance [Zhao and Govindan 2003] Reliable multihop routing [Woo et al. 2003] Connectivity assessment tool [Cerpa et al. 2003]

Contributions To the best of our knowledge, our protocols, RID and RID-B, are the first to detect radio interference topology in runtime systems Apply radio interference detection in TDMA design (take NAMA as a case study) NAMA-RID-B keeps 100% packet delivery ratio In heavy load, NAMA can have packet loss up to 60% Analyze the application of radio interference detection in backoff algorithms. (See paper for detail) Study the relationship between communication range and interference range in MICA2 devices, in both strong link case and weak link case. (See paper for detail)

RID Protocol RID Phases: HD-ND Detection Information Sharing Interference Calculation Range 1: A’s High Sending Power Communication Range Range 2: A’s Normal Sending Power Interference Range B AC Range 1 Range 2 HD ND

RID Protocol System wide solution: Random back off

RID Protocol System wide solution: Random back off Add-on rule Condition A: Stable power level during T1 Condition B: Stable low power level (background noise power) during T2

RID Protocol System wide solution: Random back off Add-on rule Condition A: Stable power level during T1 Condition B: Stable low power level (background noise power) during T2

RID Protocol System wide solution: Random back off Add-on rule Condition A: Stable power level during T1 Condition B: Stable low power level (background noise power) during T2

RID Protocol System wide solution: Random back off Add-on rule Multi-round Detections

RID Phases: HD-ND Detection Information Sharing Interference Calculation ID1Power1 ID2Power2 ID3Power3 …… Interference_In Table Record: Who can interfere with me and how much it is ID10Power10 ID11Power11 ID12Power12 …… Interference_Out Table ID21Power21 ID22Power22 ID23Power23 …… Interference_HTP Table Record: Who I can interfere with and how much it is Record: Who can interfere with one of my neighbors and how much it is This Phase generates two more tables

Goal: Figure out All Collision Cases by Local Calculation Basic Step: Calculate possible interference cases at receiver D, when there are only two simultaneous transmitters RID Phases: HD-ND Detection Information Sharing Interference Calculation (1) Node i 1 ’s signal can be disturbed by node i 2 ’s signal (2) Without interference, node i 1 ’s signal is able to be received by node D (1)(2)

Interference Calculation --- Extension Step Extension: How about k simultaneous transmitters? (1)(2) (3) (1) Node i 1 ’ signal can be disturbed by the sum of node set {i 2, ……, i k } (2) Without interference, node i 1 ’s signal is able to be received by node D (3) Any proper subset of node set {i 2, ……, i k } can not generate enough interference

Interference Calculation --- Properties Two interesting properties of : Is complete Has no Redundancy

RID-B Protocol Motivation of RID-B Future traffic information is needed to take full use of N k (D) in RID. Very expensive, especially in WSN RID-B’s concern: Detect nodes that can interrupt the receiver’s reception of the weakest packet from nodes within its communication neighborhood. J R E D C G F

RID-B Calculation How to achieve that? The same way to build Interference_In table Reorganize the Interference_In table Replace entry (transmitter ID, power level) with entry (transmitter ID) if the following condition is met Entry is removed, if the condition is not met Weakest signal power level from R’s communication neighbors (C here) J R E D C G F

Using RID-B in NAMA Protocol NAMA Protocol Scheduling is based on 2 hops communication topology. Each node makes local decision whether it can have the current time slot, based on IDs in two communication hops. Without communication, there comes a consensus. Only one node wins the time slot. NAMA-RID-B Protocol Scheduling is based on 2 hops of interference topology. Each node makes local decision whether it can have the current time slot, based on IDs in two interference hops. Without communication, there comes a consensus. Only one node wins the time slot.

Simulation Configuration ComponentsSetting SimulatorGloMoSim Terrain(144m X 144m) Square Node Number144 Node PlacementUniform Payload Size32 Bytes ApplicationMany-to-one CBR streams Routing ProtocolGF MAC ProtocolNAMA/NAMA-RID-B (ACK added, Max #Retransmission is 8) Radio ModelRADIO-ACCNOISE Radio Bandwidth250Kb/s Radio Range25m (Adjust parameter values to set different interference range) Confidence IntervalsThe 90% confidence intervals are shown in each figure

Performance Evaluation Performance with Different System Load

Overhead Performance with Different System Load

Performance with Different ICR and SNR (a) Performance with Different ICR ( ICR=R I /R c ) (b) Performance with Different SNR Threshold

Conclusions To the best of our knowledge, our protocols, RID and RID-B, are the first to detect radio interference topology in runtime systems Apply radio interference detection in TDMA design. It improves NAMA’s packet delivery ratio from 40% to 100%, in heavy load. Analyze the application of radio interference detection in backoff algorithms. Study the relationship between communication range and interference range in MICA2 devices, in both strong link case and weak link case.

Future Work Predict future traffic information, and combine it with RID to design more bandwidth efficient TDMA Explore the use of RID-B in backoff algorithms in detail Analyze the combination of RID with topology control protocols Implement and evaluate radio interference detection in a large-scale sensor network system Explore the interaction between radio interference and radio irregularity

The End! Thanks to anonymous reviewers for their valuable comments!