Outline. Multi-Channel Reliability and Spectrum Usage in Real Homes Empirical Studies for Home-Area Sensor Networks. Smart Grid

Similar documents
Critique #2. Ø Due on 2/13 (Tuesday)

Robust Sensor Networks in Homes via Reactive Channel Hopping

ARCH: Practical Channel Hopping for Reliable Home-Area Sensor Networks

Available online at ScienceDirect. Procedia Engineering 154 (2016 )

Topology and Power Control

Self-Adapting MAC Layer for Wireless Sensor Networks

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Link Estimation and Tree Routing

Announcements / Wireless Networks and Applications Lecture 9: Wireless LANs Wireless. Regular Ethernet CSMA/CD.

Robust Topology Control for Indoor Wireless Sensor Networks

Wireless Sensor Networks

Computer Communication III

Towards a Wireless Lexicon. Philip Levis Computer Systems Lab Stanford University 20.viii.2007

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

Lecture 17: Wireless Networking"

Date of Publication by HGI: May,

MAC LAYER. Murat Demirbas SUNY Buffalo

Multiple Access in Cellular and Systems

Ethernet. Lecture 6. Outline. Ethernet - Physical Properties. Ethernet - Physical Properties. Ethernet

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

Wireless Internet Routing. Learning from Deployments Link Metrics

Chapter 10: Wireless LAN & VLANs

ECE 598HH: Special Topics in Wireless Networks and Mobile Systems

KW41Z IEEE and BLE Coexistence Performance

EVALUATING ADJACENT CHANNEL INTERFERENCE IN IEEE NETWORKS

CSE 6811 Ashikur Rahman

Logical Link Control (LLC) Medium Access Control (MAC)

Lecture 6. Reminder: Homework 2, Programming Project 2 due on Thursday. Questions? Tuesday, September 13 CS 475 Networks - Lecture 6 1

Lecture 16: QoS and "

Advanced Wireless Cooperation mechanisms for Interference Mitigation in the 2.4 GHz ISM Band

Lecture 25: CSE 123: Computer Networks Alex C. Snoeren. HW4 due NOW

Towards Robust and Flexible Low-Power Wireless Networking

Diagnosing Wireless Packet Losses in : Collision or Weak Signal?

Esense: Communication through Energy Sensing. Kameswari Chebrolu, Ashutosh Dekhne Department of CSE, IIT Bombay

Lecture 23 Overview. Last Lecture. This Lecture. Next Lecture ADSL, ATM. Wireless Technologies (1) Source: chapters 6.2, 15

Wireless Local Area Networks. Networks: Wireless LANs 1

Survey Topic: WiFi On The Move Presented by - Abhinav Tekumalla (atekumal) Bahula Gupta (bahulag)

Performance Evaluation of Modified IEEE MAC for Multi-Channel Multi-Hop Ad Hoc Network *

Outline / Wireless Networks and Applications Lecture 9: Wireless LANs Aloha and 802 Wireless. Regular Ethernet CSMA/CD

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle

Packet-Level Diversity From Theory to Practice: An based Experimental Investigation

On Link Asymmetry and One-way Estimation in Wireless Sensor Networks

Lecture 24: CSE 123: Computer Networks Stefan Savage. HW4 due NOW

PIP: A Connection-Oriented, Multi-Hop, Multi-Channel TDMA-based MAC for High Throughput Bulk Transfer

MULTICHANNEL CLUSTERING ALGORITHM FOR WLAN AND WPAN DEVICES

Rahman 1. Application

APPLICATION NOTE. XCellAir s Wi-Fi Radio Resource Optimization Solution. Features, Test Results & Methodology

Comparison study of ZigBee and Bluetooth with regards to power consumption, packet-error-rate and distance

Interference avoidance in wireless multi-hop networks 1

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Strengthening Unlicensed Band Wireless Backhaul

RealMedia Streaming Performance on an IEEE b Wireless LAN

Table of Contents. inssider Office User Guide

Intra-car Wireless Sensors Data Collection: A Multi-hop Approach

Tools for Evaluating Bluetooth Coexistence with Other 2.4GHz ISM Devices

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Intra-car Wireless Sensors Data Collection: A Multi-hop Approach

Unit 10. Author: W.Buchanan. Mobile Computing and A Model of the Internet (1)

Co-Existence of WirelessHART with other Wireless Technologies

Outline. Introduction to Networked Embedded Systems - Embedded systems Networked embedded systems Embedded Internet - Network properties

Topic 2b Wireless MAC. Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach

Maximizing Network Lifetime of WirelessHART Networks under Graph Routing

Links Reading: Chapter 2. Goals of Todayʼs Lecture. Message, Segment, Packet, and Frame

Local Area Networks NETW 901

CSC 4900 Computer Networks: Wireless Networks

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks

StripComm. Interference-resilient Cross-technology Communication in Coexisting Environments. Tsinghua University. Xiaolong Zheng, Yuan He, Xiuzhen Guo

802.11n and g Performance Comparison in Office Size for FTP Transmission

Overview : Computer Networking. Spectrum Use Comments. Spectrum Allocation in US Link layer challenges and WiFi WiFi

Spectrum Management in Cognitive Radio Networks

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Wireless LAN Tester Conformable to IEEE802.11ac

Co-existence of WiFi and ZigBee

Outline. Wireless Channel Characteristics. Multi-path Fading. Opportunistic Communication - with a focus on WLAN environments -

Comparison of Data-driven Link Estimation Methods in Low-power Wireless Networks

Wireless LAN. Access Point. Provides network connectivity over wireless media

Page 1. Overview : Wireless Networks Lecture 15: WiFi Self-Organization. Client throughput. What determines client performance?

Announcements: ECE/CS 372 introduction to computer networks. Assign 4 is due this Thursday Lab 4 is due next Tuesday Assignment 5 posted soon

Guide to Wireless Communications, 3 rd Edition. Objectives

TEMPERATURE MONITORING SYSTEM

Network Initialization in Low-Power Wireless Networks: A Comprehensive Study

ADB: An Efficient Multihop Broadcast Protocol Based on Asynchronous Duty-Cycling in Wireless Sensor Networks

A COLLOCATED APPROACH FOR COEXISTENCE RESOLUTION IN WIRELESS HOME NETWORKING

Design and Evaluation of the Ultra- Reliable Low-Latency Wireless Protocol EchoRing

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless

15-441: Computer Networking. Wireless Networking

Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/

Data-driven Link Estimation in Low-power Wireless Networks: An Accuracy Perspective

WT-4000 Wireless System

Presented by: Murad Kaplan

CS263: Wireless Communications and Sensor Networks

Etiquette protocol for Ultra Low Power Operation in Sensor Networks

Ethernet Switches Bridges on Steroids. Ethernet Switches. IEEE Wireless LAN. Ad Hoc Networks

By Ambuj Varshney & Akshat Logar

ECE 158A: Lecture 13. Fall 2015

Link Layer: Retransmissions

Data Link Layer: Overview, operations

Planning Site Surveys for 6LoWPAN deployments

Transcription:

Multi-Channel Reliability and Spectrum Usage in Real Homes Empirical Studies for Home-Area Sensor Networks Experimental methodology Empirical study in homes Spectrum study of existing wireless signals 802.15.4 link reliability in all 16 channels Mo Sha, Gregory Hackmann, Chenyang Lu Department of Computer Science and Engineering 2 Smart Grid Home Area Network Power meters, smart thermostats, home appliances. Enables both wired and wireless communication between utility companies and household devices Wireless Sensor Networks Advantage Do not require wired infrastructure. Easily and inexpensively retrofit existing homes. Energy efficiency Reliability challenges Crowded 2.4 GHz ISM band Unpredictable environment 3 4 Experimental methodology Empirical study in homes Spectrum study of existing wireless signals 802.15.4 link reliability in all 16 channels Methodology Spectrum usage between 2.400 GHz and 2.495 GHz Wi-Spy 2.4x spectrum analyzer Sweep across the 2.4 GHz spectrum Sampling period: 40 ms Signal strength reading on each of 254 discrete frequencies Traces over 7 days in 6 apartments and Bryan Hall Normal daily activities 15,120,000 readings for each of the 254 frequencies 2.5 GB of data per location Convert signal strength readings to binary values based on a threshold Communication theory: 0: idle channel 1: busy channel 5 6

Spectrum Usage Traces Collected from the 2.4 GHz spectrum in six apartments and an office Questions 1. Is there a channel free in all apartments? No. There is no golden channel. 2. Do homes have similar spectrum usage patterns as offices? No. Test in lab is not enough. 3. Does spectrum usage change over time? Yes. Channel configuration won t work. 4. Is 802.11 the dominant interferer in homes? 7 8 9 10 While Wi-Fi is a major source of interference, others can be non-negligible contributors to spectrum occupancy. While Wi-Fi is a major source of interference, others can be non-negligible contributors to spectrum occupancy. Channels overlapping with Wi-Fi channel Channels not overlapping with Wi-Fi channel Channels overlapping with Wi-Fi channel Channels not overlapping with Wi-Fi channel 11 12

Experimental methodology Empirical study in homes Spectrum study of existing wireless signals 802.15.4 link reliability in all 16 channels Methodology Platform Tmote Sky and TelosB motes IEEE 802.15.4 compliant Chipcon CC2420 radio 16 channels (11 26) in 5 MHz steps TinyOS 2.1 using default CSMA/CA MAC layer Packet Reception Rate (PRR) of all 802.15.4 channels 10 apartments, 24 hours per apartment A node broadcast 100 packets per channel to multiple receivers, cycling through all 16 channels in 5 minutes Receivers recorded the PRRs in onboard Flash 13 14 Questions 1. Is there a persistently reliable channel? 2. If a good channel cannot be found, are retransmissions sufficient to deal with packet loss? 3. If no single channel can be used for reliable operation, can we exploit channel diversity to achieve reliability? 4. Do channel conditions exhibit cyclic behavior over time? 5. Is reliability strongly correlated among different channels? Is there a persistently reliable channel? Link reliability varies among apartments and links. Different apartments Different links within a same apartment 15 16 Is there a persistently reliable channel? Link reliability varies among apartments and links. Is there a persistently reliable channel? Link reliability varies among apartments and links. Different apartments Different apartments Different links within a same apartment Different links within a same apartment 17 18

Is retransmission sufficient? No, due to burstiness of transmission failures. Is retransmission sufficient? No, due to burstiness of transmission failures. 10 % of time, consecutive drops larger than 60 19 20 Is channel hopping effective? Yes! How often needs a link switch channel? Only a small number of channel hops per day. Optimal channel hopping schedule Single best channel Number of channel hops required under an optimal schedule (one link selected randomly per apartment) 21 22 Questions 1. Is there a persistently reliable channel? 2. If a good channel cannot be found, are retransmissions sufficient to deal with packet loss? 3. If no single channel can be used for reliable operation, can we exploit channel diversity to achieve reliability? 4. Do channel conditions exhibit cyclic behavior over time? No. The channel behavior is not cyclic. 5. Is reliability strongly correlated among different channels? Yes. Avoid using adjacent channel. Findings Home environments are much more complicated than offices numerous and diverse Wi-Fi APs and others. There is no channel that works for all homes no channel works for all. Channel reliability changes dynamically cannot pre-select channels. Channel hopping is effective enhance reliability with a few channel switches per day. 23

ARCH: Practical Channel Hopping for Reliable Home-Area Sensor Networks Mo Sha, Gregory Hackmann, Chenyang Lu Department of Computer Science and Engineering Related work Protocol design Design Insights ARCH Protocol Coordinated Channel Hopping Handling Channel Desynchronization Evaluation 26 ARCH Protocol Receiver-oriented protocol Monitor channel condition Maintain a sliding window of ETX values of incoming links Mark channel unreliable if ETX values exceed threshold Blacklist current channel when channel condition degraded Switch to a new picked channel There is strong correlation among adjacent channels Uses a probabilistic scheme Generate a random number If q falls into the range then, switch to channel i Coordinated Channel Hopping Upon selecting a new channel, nodes notify their neighbors of this change. Neighbors update their neighbor tables. Multi-hop problem Multi-sender problem 27 28 Handling Channel Desynchronization Default channel No data transmission, only for resynchronization Senders use when reach maximum retransmissions Receivers use when reach maximum waiting time False detection Channel is too noisy Exchange previous channels when resynchronizing Blacklist this channel and pick a new one Related work Protocol design Evaluation * Channel Selection Scheme * Channel Quality Estimator * Single-Hop Data Collection * Multi-Hop Data Collection 29 30

Channel Selection Scheme Channel Selection Scheme 31 32 Channel Quality Estimator Channel Quality Estimator 33 34 Single-Hop Data Collection Single-Hop Data Collection 35 36

37 38 39 40 Conclusion ARCH has the following salient features that distinguish it from existing channel diversity schemes: Adaptively channel selection Distributed approach Lightweight and robust Minimal communication overhead Results 42.3% decrease in packet retransmissions 17% increase in the proportion of links with perfect delivery rates 2.2X increasing in the minimum delivery rate for the most challenging of links 31.6% average reduction in radio usage