Easy-Flow: Comparing and integrating Wireless and PLC Medium Access Control Protocols.



Similar documents
Implementation of Wireless Gateway for Smart Home

Figure 1.Block diagram of inventory management system using Proximity sensors.

Thingsquare Technology

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Using IPv6 and 6LoWPAN for Home Automation Networks

Demystifying Wireless for Real-World Measurement Applications

Microchip Technology. February 2008 Valerio Moretto Slide 1

EPL 657 Wireless Networks

Lecture 17: Wireless Networking"

6LoWPAN Technical Overview

PEDAMACS: Power efficient and delay aware medium access protocol for sensor networks

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

The Internet of Things: Opportunities & Challenges

INTRODUCTION TO WIRELESS SENSOR NETWORKS. Marco Zennaro, ICTP Trieste-Italy

SmartDiagnostics Application Note Wireless Interference

ECE/CS 372 introduction to computer networks. Lecture 13

Figure 1. The Example of ZigBee AODV Algorithm

MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card

920MHz Band Multi-hop Wireless Network System

Wave Relay System and General Project Details

An Overview of ZigBee Networks

CCT vs. CCENT Skill Set Comparison

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Analyzing 6LoWPAN/ZigBeeIP networks with the Perytons Protocol Analyzer May, 2012

Performance of Host Identity Protocol on Nokia Internet Tablet

M2M I/O Modules. To view all of Advantech s M2M I/O Modules, please visit

11 Internet of Things (IoT) Protocols You Need to Know About

WASP User Manual. Revision: 1.6. (c) 2012 North Pole Engineering, Inc.

communication over wireless link handling mobile user who changes point of attachment to network

Wi-Fi Backscatter: Battery-free Internet Connectivity to Empower the Internet of Things. Ubiquitous Computing Seminar FS2015 Bjarni Benediktsson

... neither PCF nor CA used in practice

How To Make A Multi-User Communication Efficient

Technologies Supporting Smart Meter Networks

ZigBee Technology Overview

Energy Optimal Routing Protocol for a Wireless Data Network

Wireless Technologies for Automation

Testing Protocols for the Internet of Things and Coexistence with Wi Fi Networks

estadium Project Lab 8: Wireless Mesh Network Setup with DD WRT

Introduction Chapter 1. Uses of Computer Networks

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

IEEE Sub-1 GHz-Lösungen für Sensornetzwerke mit optimierter Funkabdeckung Dr. Wolf Wireless GmbH

5GHz 300Mbps 13dBi Outdoor CPE

IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks

frequency experienced by mobile is not f but distorted version of f: call it f

Secure data aggregation in mobile sink wireless sensor networks

Protocolo IEEE Sergio Scaglia SASE Agosto 2012

The design and implementation of the environment monitoring system of smart home based on EnOcean technology

Introduction to Routing and Packet Forwarding. Routing Protocols and Concepts Chapter 1

Wireless networks that make sense Complete semiconductor solutions for wireless sensor networks

CSMA/CA. Information Networks p. 1

RT-QoS for Wireless ad-hoc Networks of Embedded Systems

HUAWEI Enterprise AP Series ac Brochure

CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012

IoT for surveillance applications!

TamoSoft Throughput Test

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Wireless networks that make sense Complete semiconductor solutions for wireless sensor networks

Performance Monitoring and Control in Contention- Based Wireless Sensor Networks

Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements

How To Understand Wireless Network Quality Of Service (Qos) In E

Mobile Security Wireless Mesh Network Security. Sascha Alexander Jopen

Key Priorities for Sub-GHz Wireless Deployment

IOT WPAN technologies IoT binnen handbereik. EA IoT 2015 Pepijn Herman

AN1066. MiWi Wireless Networking Protocol Stack CONSIDERATIONS INTRODUCTION TERMINOLOGY FEATURES

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

VoIP-Kapazität im Relay erweiterten IEEE System

Dynamic Channel Allocation And Load Balancing With Sleep Scheduling In Manet

Analysis of TCP Performance Over Asymmetric Wireless Links

Link Link sys E3000 sys RE1000

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 5, September

Adaptive DCF of MAC for VoIP services using IEEE networks

DL TC72 Communication Protocols: HDLC, SDLC, X.25, Frame Relay, ATM

IEEE e WLANs / WMM. S.Rajesh (rajeshsweb@gmail.com) AU-KBC Research Centre, BroVis Wireless Networks, smartbridges Pte Ltd.

APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM

Delivering Network Performance and Capacity. The most important thing we build is trust

Multi-Channel Wireless Networks: Capacity, Protocols, and Experimentation (with Net-X) Nitin Vaidya

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern

IEEE Ad Hoc Networks: Performance Measurements

Next Generation Wireless Local Area Networks

Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU

ZigBee IP Network Performance, Part I Unicast Messaging under SEP2.0 HAN Messaging Profile

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

Real-Time Communication in IEEE Wireless Mesh Networks: A Prospective Study

WiFi. Is for Wireless Fidelity Or IEEE Standard By Greg Goldman. WiFi 1

Service and Resource Discovery in Smart Spaces Composed of Low Capacity Devices

Chapter 7 Low-Speed Wireless Local Area Networks

Synapse s SNAP Network Operating System

Performance Evaluation of Priority based Contention- MAC in Mobile Ad-Hoc Networks

WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks

CT LANforge WiFIRE Chromebook a/b/g/n WiFi Traffic Generator with 128 Virtual STA Interfaces

Transcription:

1 LCA Easy-Flow: Comparing and integrating Wireless and PLC Medium Access Control Protocols. Christina Vlachou, Julien Herzen, Patrick Thiran (EPFL) Marc Sommer, Hervé Dedieu (HEIG-VD) Gérôme Bovet, Jean Hennebert (HES-FR) CH-1015 Ecublens Patrick.Thiran@epfl.ch http://lcawww.epfl.ch

2 Home and Building Automation Today High-end market, mainly for security and comfort. Not well suited for client/server mode, low rate (~10 kb/s) Conventional Meter IPv4 IPv4 gateway

3 Home and Building Automation Tomorrow Global market, for security, comfort and energy savings. Low-power, low-cost, higher rate (100 s Mb/s) Hybrid wireless (RF) and power line (PLC) communications. Smart Meter, Energy Hub IPv4/IPv6

Multi-hop hybrid networks: Wifi with PLC Hybrid wireless (RF) and power line (PLC) communications. High Rate (Security, Streaming) Low Rate (Energy Saving, Comfort) 4

Hybrid PLC-RF Home Networks 5 Wireless (RF) Power Line Com. (PLC) High Rate (EPFL) IEEE 802.11 IEEE 1901 Low Rate (HEIG Vd, HES-Fr) IEEE 802.15.4 Homeplug C&C: fading away -> HomePlug GreenPHY (similar to IEEE 1901)

Hybrid PLC-RF Home Networks 6 Wireless (RF) Power Line Com. (PLC) High Rate IEEE 802.11 IEEE 1901 1. IEEE 802.11 vs IEEE 1901 2. IEEE 802.11 with IEEE 1901

High Data Rate CSMA MACs: Wifi vs PLC 7 Wireless (RF): IEEE 802.11 well studied both in single hop and multi-hop networks > 240000 entries on scholar.google for IEEE 802.11 + wireless. Throughput: computed with high precision using Bianchi s model Fairness: known in single-hop (fair) and multi-hop (unfair) Power Line (PLC): IEEE 1901 little studied both in single hop and multi-hop networks < 1000 entries on scholar.google for IEEE 1901 + PLC ). Some early work on throughput, but little known. Fairness is unknown

Fairness of 802.11 Wifi vs 1901 PLC 8 Both protocols are CSMA based: Pick Contention Window CW and draw back-off BC in [0,CW]. Decrement BC, transmit when BC = 0. If collision, then CW = 2CW. IEEE 802.11 is Conservative (large CW) Simple (only one counter BC) If medium sensed busy, BC frozen until medium sensed idle Only stations involved in a collision double their CW. IEEE 1901 is Aggressive (small CW) Complex (3 counters BC, DC, BPC) If medium sensed busy, then - If DC = 0, then CW = 2CW, select new DC DC (dep. on BPC), draw BC in [0,CW] - If DC 0, then decrement BC and DC After a collision, all stations involved in collision and with DC = 0 double their CW.

Which is fairer: Wifi or PLC? 9 BC A BC B BC A BC B BC A ]0,CW min [ BC B ]0,CW min [ time BC A ]0,2CW min [ BC A ]0,CW min -BC B [ BC B ]0,CW min [ BC B ]0,CW min [

Fairness of 802.11 Wifi vs 1901 PLC 10 Metric for evaluating (short-term) fairness: Jain s fairness index FI over window of W packets (0 FI 1: perfect fairness if FI = 1). * simulation and test-bed results * N = 3 stations

Fairness of 802.11 Wifi vs 1901 PLC 11 Metric for evaluating (short-term) fairness: Jain s fairness index FI over window of W packets (0 FI 1: perfect fairness if FI = 1). CW of silenced stations > CW of transmitting stations CW of stations involved in a collision > CW of other stations

Fairness of 802.11 Wifi vs 1901 PLC 12 Metric for evaluating (short-term) fairness: Number K of packets between two consecutive packets sent by the same station (perfect fairness if K = N-1 for N competing stations). Theorem: For N=2, K is short tailed for 802.11, and long tailed for 1901: P 1901 (K > k) / P 802.11 (K > k) -> for k -> 10 0 IEEE 1901: P(K=k) computed in [VlachouHT13] IEEE 802.11: P(K=k) computed in [Berger et al 04] P (K = k) P (K = k) 802.11 1901 10 5 10 0 10 50 10 0 10 1 k 10 100 10 0 10 1 k

Effect on Delay 13 Metrics for evaluating (short-term) fairness: Station A sends UDP traffic to station C. Station B sends ping requests to station C. Median RTT of 10 4 requests of B as a function of load of A. UDP A C ping B

Multi-hop hybrid networks: Wifi with PLC 14 Nodes have RF, PLC or dual PLC/RF interfaces. Offers increased throughput and robustness. Link aggregation between some nodes -> load balancing. Multiple paths between nodes -> routing.

First step: Load balancing algorithm LB 15 Packet reordering (application Input T) LB C plc C wifi Receiver Dynamic load balancing because T, C plc and C wifi time-varying. First implementation with a Dynamic Weighted Round Robin Capacity measured periodically, Used to compute weights.

Hybrid PLC-RF Home Networks 16 Wireless (RF) Power Line Com. (PLC) Low Rate IEEE 802.15.4 IEEE 802.15.4 Devices: Smartlabel

RF Modems for 802.15.4 17 A custom LR RF device has been built : SmartLabel Uses 802.15.4 technology with sub-1ghz capabilities allowing frequency diversity of LR network with respect to 802.11 2.4GHz bands in HR network. Ultra-low power Similar to state-of-the-art Tmote Sky nodes with in addition : extended memory ressources allowing implementation of OS kernels more powerful than Contiki (from 48kbits to 128kbits), ultra-low power epaper passive screen allowing versatile applications, solar cell with energy harvesting capabilities.

18 RF Modems for 802.15.4 Solar cell Luminosity sensor Microcontroller Epaper display connector Serial flash memory RF transceiver User buttons USB connector Features E-ink 2-inch 200x96 pixels display IEEE 802.15.4 / 868MHz Battery powered (for bootstrap) 7 working prototypes

Interfacing HR with LR 19 Serial/USB IEEE 802.11 Serial/USB IEEE 802.15.4 AP IEEE 1901 AP IEEE 802.15.4 AP to HR network are extended using a SmartLabel as a bridge between HR network and LR network. Bridge configured to forward packets from the AP to the LR network and vice versa. The configuration is made by the AP side software through a USB connection using Service Location Protocol.

Subscription of Smartlabels to LR network 20 Serial/USB IEEE 802.11 Serial/USB IEEE 802.15.4 AP IEEE 1901 AP IEEE 802.15.4 Each SmartLabel in the RF range of that access point is now able to subscribe to that LR network following a standard threeway handshake.

Interfacing HR with LR 21 Serial/USB IEEE 802.11 Serial/USB IEEE 802.15.4 AP IEEE 1901 AP IEEE 802.15.4 Next steps: IEEE 802.15.4: have a first version of own motes in which we can implement a 6LoWPAN technology (i.e light IP stack). Prepare the ground for the development of a gateway in which we will embed the three technologies (IEEE 802.11, P1901 and 802.15.4) plus the load balancing technology for HR network.

Hybrid PLC-RF Home Networks 22 Wireless (RF) Power Line Com. (PLC) High Rate (EPFL) IEEE 802.11 IEEE 1901 Low Rate (HEIG Vd, HES-Fr) IEEE 802.15.4

Demonstration 23 IEEE 802.11 IEEE 802.15.4 AP IEEE 1901 AP IEEE 802.15.4 Two goals: High rate: What throughput can we achieve with dual PLC/RF links (802.11 + 1901)? Low rate: Extend the access point capabilities w.r.t. sub1-ghz technology and test the accept point functionality.

Conclusion 24 High Data Rate: IEEE 1901 is less fair than IEEE 802.11 for N < 15 stations; it is particularly unfair for N = 2 stations [VlachouHT13]. Verified analytically (N=2), by simulations and testbed experiments. First step towards hybrid, high rate networks: Load balance between RF running 802.11 and PLC running 1901. Next step: routing for multi-hop Hybrid Networks running 802.11 and 1901. Low Data Rate: SmartLabel, LR RF device running on IEEE 802.15.4, has been built Ultra-low power devices with sub-1ghz transceiver for frequency diversity w.r.t. 802.11 technology Protocols for discovery and detection of AP. Next step: IEEE 802.15.4 with 6LoWPAN technology; prepare the ground for the development of a gateway in which we will embed the three technologies (IEEE 802.11, P1901 and 802.15.4).

Next step: MAC + Routing for Hybrid Networks 25 Devise routing + MAC schemes that...... exploit diversity (HR network) RF nodes and links PLC nodes and links.... under the constraint of time varying and unreliable channels: PLC: switching of power devices, RF: fading and multi-path effects. integrate at APs 802.11, 1901 and 802.15.4.... save energy (LR network) RF nodes: ultra-low power.