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



Similar documents
Wireless Sensor Networks M

Demystifying Wireless for Real-World Measurement Applications

Figure 1. The Example of ZigBee AODV Algorithm

Thingsquare Technology

Edge Gateway and virtualization for IoT connectivity

Software Defined Wireless Networks (SDWN): Unbridling SDNs

ENERGINO: Hardware and Software Solution for Energy Consumption Monitoring

Bluetooth voice and data performance in DS WLAN environment

SmartDiagnostics Application Note Wireless Interference

Microchip Technology. February 2008 Valerio Moretto Slide 1

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

Networking issues for the Internet of Things

6PANview: A Network Monitoring System for the Internet of Things

Supporting VoIP in IEEE Distributed WLANs

Supporting ZDOs with the XBee API

Zigbee Network Performance

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

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

Customer Specific Wireless Network Solutions Based on Standard IEEE

Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking

A Wireless Mesh Network NS-3 Simulation Model: Implementation and Performance Comparison With a Real Test-Bed

VOL. 4, NO. 5, August 2014 ISSN ARPN Journal of Systems and Software AJSS Journal. All rights reserved

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

Schengen routing or Schengen encryption?

Example Network Design Report

A Non-beaconing ZigBee Network Implementation and Performance Study

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

CONTENTS

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

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

Performance comparison of selected wired and wireless Networks on Chip (NoC) architectures

An Overview of ZigBee Networks

SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

Routing Protocol Comparison for 6LoWPAN

PLANNING WIRELESS MESH NETWORKS FOR IOT SMART GRID APPLICATIONS

VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs

SETUP INFO THA-103AC (V1.0R) THA-103AC UPC #

Robust protocols for the Industrial Internet of Things

The Wireless Network Road Trip

Social-Aware Virtual Network Embedding for Wireless Content Delivery SAViNE Chrysa Papagianni, Aris Leivadeas, Symeon Papavassiliou

IOT the Last Miles. Tze Chiew (PSM) Jaap Breepoel (FAE)

Image Transmission over IEEE and ZigBee Networks

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

other. A B AP wired network

6LoWPAN Technical Overview

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

Internet of Things based approach to Agriculture Monitoring

Drahtlose Kommunikation für Energiemonitoring i i und -optimierung Stuttgart, Haus der Wirtschaft,

Scheduling Enhanced Beacons in the IEEE e MAC for fast network formation

Disaster-Resilient Backbone and Access Networks

Energy Flexible Buildings proposal for new EBC Annex

Interference Measurements on Performance Degradation between Colocated IEEE g/n and IEEE Networks

ZIGBEE ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna

Routing in Multi-Channel Multi-Interface Ad Hoc Wireless Networks

Intelligent Street lighting management using ZigBee. Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

Wave Relay System and General Project Details

IEEE Ad Hoc Networks: Performance Measurements

Wireless Home Networks based on a Hierarchical Bluetooth Scatternet Architecture

Electricity, Gas and Water: The European Market Report 2014

AN1066. MiWi Wireless Networking Protocol Stack CONSIDERATIONS INTRODUCTION TERMINOLOGY FEATURES

Testing WiMAX receiver performance in a multipath propagation environment using Agilent s E6651A with an EB Propsim C8 radio channel emulator

Performance of Host Identity Protocol on Nokia Internet Tablet

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

Implementation of Wireless Gateway for Smart Home

6LoWPAN: An Open IoT Networking Protocol

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

920MHz Band Multi-hop Wireless Network System

Towards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna

mlab: A Mobile Ad Hoc Network Test Bed

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

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

THE UNIVERSITY OF AUCKLAND

Current and Future Trends in Hybrid Cellular and Sensor Networks

Hyacinth An IEEE based Multi-channel Wireless Mesh Network

Implementation of a Lightweight Service Advertisement and Discovery Protocol for Mobile Ad hoc Networks

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

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals

DAG based In-Network Aggregation for Sensor Network Monitoring

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

Ultra Wideband Signal Impact on IEEE802.11b Network Performance

diversifeye Application Note

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

Final for ECE374 05/06/13 Solution!!

Transcription:

Testing Protocols for the Internet of Things and Coexistence with Wi Fi Networks Chiara Buratti, Andrea Stajkic, Danilo Abrignani Stefan Mijovic, Roberto Verdone DEI,

Outline 1. EuWIn: Testing IoT Protocols 2. IoT Applications 3. Comparing Protocols for IoT 4. Coexistence Issues at 2.4 GHz 2

Outline 1. EuWIn: Testing IoT Protocols 2. IoT Applications and Motivations 3. Comparing Protocols for IoT 4. Coexistence Issues at 2.4 GHz 3

NEWCOM# Network of Excellence in Wireless Communications EuWIn European Laboratory of Wireless Communications for the Future Internet www.euwin.org 4

EuWIn: partners CNIT (Italy) CNRS (France) CTTC (Spain) Aalborg Univ. (Denmark) Bilkent Univ. (Turkey) IASA (Greece) INOV (Portugal) Poznan Univ. oftechnology (Poland) Technical Univ. of Vienna (Austria) Technion (Israel) Univ. of Cambridge (UK) Univ. Catholique de Louvain (Belgium) Univ. of Dresden (Germany) Univ. of Oulu (Finland) 5

EuWIn: sites The Lab is composed of three main sites It is open to all researchers, SMEs, institutions Director: Prof. Roberto Verdone Radio Interfaces (EuWIn@CTTC, Barcelona, ES) Internet of Things (EuWIn@UniBO, Bologna, IT) Flexible Communication Terminals (EuWIn@EURECOM, Sophia Antipolis, FR) 6

EuWIn@Unibo The lab provides more than 200 wireless nodes implementing different types of radio interfaces and distributed according to different platforms EuWIN UniBO FlexTop DataSens LocTest 7

Flextop: deployment 53 devices in fixed positions 1 Coordinator / Gateway 2 Sniffers TI CC2530 802.15.4 compliant devices C 8

Flextop: the access Remotely accessible Over the air programming 9

Flextop: strengths Controllable environment Possibility to emulate different topologies Coord / GW Coord / GW 10

DataSens: aims Studying social behaviour of human environments Testing Delay Tolerant Networking approaches 11

Outline 1. EuWIn: Testing IoT Protocols 2. IoT Applications and Motivations 3. Comparing Protocols for IoT 4. Coexistence Issues at 2.4 GHz 12

IoT: applications Smart Cities Smart Grid Smart Bodies Smart Homes Smart Buildings 13

IoT: smart home Coord / GW GW/Coordinator periodically queries devices in order to monitor their status 14

IoT: motivation Which is the best standard solution to be used? Which is the impact of interference? Studied Metrics: Round Trip Time Overhead Directly connected to Energy Consumption 15

Outline 1. EuWIn: Testing IoT Protocols 2. IoT Applications and Motivations 3. Comparing Protocols for IoT 4. Coexistence Issues at 2.4 GHz 16

Protocols for IoT: considered solutions IEEE 802.15.4 / Zigbee IEEE 802.15.4 / SDWN IEEE 802.15.4 / 6LowPAN 17

Protocols for IoT: stacks 18

Zigbee: Many to One routing MTO RREQ 4 MTO RREQ 2 MTO RREQ Coord MTO RREQ 3 Node 4 Node 2 Coord Node 3 Node 1 RREC MTO RREQ 5 Node 5 MTO RREQ (broadcast) Route Record node 5 (unicast) MTO RREQ 1 19

6LowPAN: RPL routing DIO 4 DIO 2 DIO Coord DIO 3 Node 4 Node 2 Coord Node 3 Node 1 DAO DIO 5 Node 5 DODAG Information Object (DIO) (broadcast) Destination Advertisement Object (DAO) node 5 (unicast) DIO 1 20

Numerical Results: scenario Coordinator and 10 Nodes switched ON Coordinator periodically queries one of the nodes Coordinator COORD Node at 1 hop Node at 2 hops Node at 3 hops 21

Numerical Results: RTT comparison RTT [ms] RTT [ms] RTT [ms] 90 80 70 60 50 40 30 20 10 0 1 hop 2 hop 3 hop Number of hops Zigbee 6LoWPAN RTT [ms] 30 25 20 15 10 5 0 10B 20B 30B Payload Size Zigbee 6LoWPAN 20 Bytes payload 1 hop scenario Zigbee improvement from 10% to 30%! 22

Numerical Results: impact of environment Quasi Static conditions RTT [ms] 80 70 60 50 40 30 20 10 0 RTT [ms] Static Quasi Static Dynamic Zigbee 6LoWPAN Dynamic conditions 23

Numerical Results: impact of environment Quasi Static conditions RTT [ms] 80 70 60 50 40 30 20 10 0 RTT [ms] Static Quasi Static Dynamic Zigbee 6LoWPAN Dynamic conditions 24

Numerical Results: overhead One Hop [#packets] Two hops [#packets] One Hop [#Bytes] Two hops [#Bytes] Zigbee 4.7 8.7 6.5 11.4 6LoWPAN 6.2 9.5 10.9 16.8 25

Numerical Results: Zigbee vs SDWN Centralised routing: Controller takes decisions Low delay at routers RTT [ms] RTT [ms] 90 80 70 60 50 40 30 20 10 0 1 hop 2 hop 3 hop Number of hops SDWN Zigbee 6LoWPAN 26

Outline 1. EuWIn: Testing IoT Protocols 2. IoT Applications and Motivations 3. Comparing Protocols for IoT 4. Coexistence Issues at 2.4 GHz 27

Motivation Smart Home: strong presence of Wi Fi Check the impact of Wi Fi on Zigbee Extremely bad conditions tested Up to 3 APs setup Close proximity of APs to Zigbee Coordinator No frequency agility used 28

Methodology: why EuWIn? Environment Characterisation Avg. Rx Power Matrix Energy Peak Detection Wi Fi Channel Utilization Measurements ZigbeePoint to Point Network Data Process Packet Loss Rate Avg. Round Trip Time Overhead 29

Experimental Characterisation: why EuWIn? Avg. Rx Power Matrix [dbm] Wi Fi Channel Utilization Energy Peak Detection [dbm] 30

Test: testbed setup Clients APs 10 cm / 3 m CH 6 40 MHz CH 6 22 MHz IEEE 802.15.4 Used Channels IEEE 802.15.4 Channels IEEE 802.11b Used Channel 5 MHz IEEE 802.11n Used Channel 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2405 2435 2475 2480 f [MHz] 2437 Channel No. 31

Numerical Results: an example 350 RTT [ms] 300 250 200 150 RTT 100 50 0 No Interference CH 25 CH 17 2 APs @ 10 cm CH 17 3 APs @ 10 cm CH 17 3 APs @ 3 m 32

Conclusions EuWIn: a remote programming platform for testing IoT protocols at disposal of SMEs Zigbee outperforms 6LoWPAN Coexistence Issues between Zigbee and Wi Fi should be properly checked 33

If you want to know something more Visit Our EuWIn DEMO! c.buratti@unibo.it

References D. Abrignani, C. Buratti, L. Frost, R. Verdone, Testing The Impact of Wi Fi Interference on Zigbee Networks, EuroMed 2014, Napoli, Italy, 2014. D. Abrignani, C. Buratti, L. Frost, R. Verdone, Technical Report on Testing The Impact of Wi Fi Interference on Zigbee Networks, presented to Home Gateway Initiative. A. Stajkic, M. D. Abrignani, C. Buratti, R. Verdone, The EuWin Platform: From a Down Scaled Testbed to the Real Deployment, Atti di EUCNC 2014, June 23 26, Bologna, Italy. M. D. Abrignani, C. Buratti, D. Dardari, N. El Rachkidy, A. Guitton, F. Martelli, A. Stajkic, R. oberto Verdone, The EuWIn Testbed for 802.15.4/Zigbee Networks: From the Simulation to the Real World, Proc. of ISWCS 2013, August 27 30 2013, Ilmenau, Germany. C. Buratti, G. Gardasevic, S. Milardo, M.D. Abrignani, S. Mijovic, A. Stajkic, G. Mirabito, R. Verdone, Testing Protocols for The Internet of Things on The EuWIn Platform, submitted to IEEE IoT Journal. 35

Numerical Results: traffic and metrics Traffic: Query based APPs Coordinator periodically triggers one of the nodes Packets are generated every 300 ms Metrics: Average Round Trip Time, Overhead Gateway COORD. TARGET NODE 36

Measurements Result: PLR CH 17 Unicast Wifi Ut. 50 60% Wifi Ut. 10 15% 37

Measurements Result: RTT CH 17 Broadcast vs Unicast Average RTT [ms] Overhead [%] 700 40 600 35 500 30 Avg. RTT [ms] 400 300 200 100 0 2 APs 10 cm 3 APs 3 m 3 APs 10 cm Unicast Broadcast Overhead [%] 25 20 15 10 5 0 2 APs 10 cm 3 APs 3 m 3 APs 10 cm Unicast Broadcast 38

Measurements Result: RTT Unicast CH 17 vs CH 25 Average RTT [ms] CH 17 CH 25 CH 17 CH 17 CH 25CH 17 No Interf CH 25 CH 25 39