The Internet of Things. Thomas Watteyne Senior Networking Design Engineer Linear Technology, Dust Networks product group

Similar documents
F-Interop Platform Remote Conformance & Interop Testing

Implementation of Gradient Routing in WSNs

Synthetic Insects. Kris Pister. Professor EECS, UC Berkeley Founder & Chief Technologist, Dust Networks

Video Transmission Over A Standards-Based Wireless Multi-Hop Sensor Network

IPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )

The Cost of Installing a 6TiSCH Schedule

System Architecture Challenges in the Home M2M Network

Time-Critical Communication in 6TiSCH Networks

Internet based IoT connectivity Technologies

RF and network basics. Antonio Liñán Colina

Internet of Things: Latest Technology Development and Applications

MicroPnP The Zero-Configuration Platform for Wireless Sensing & Actuation

Integrating Custom Hardware into Sensor Web. Maria Porcius Carolina Fortuna Gorazd Kandus Mihael Mohorcic

09 October 2015 Webex

WP-PD Wirepas Mesh Overview

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

Energy consumption analysis of TSCH-enabled platforms for the Industrial-IoT

Wireless Sensor Networks for Spacecraft DAMON PARSY, CEO OF BEANAIR

WIRELESS TECHNOLOGIES FOR THE INTERNET OF THINGS

Communication and Networking in the IoT

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /WF-IoT.2016.

WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control

Constrained Application Protocol (CoAP) Vilen Looga, M.Sc. Doctoral

IETF Participation Experiences and Contributions

Message acknowledgement and an optional beacon. Channel Access is via Carrier Sense Multiple Access with

The Once and Future Internet of EveryThing

Smart Cities Technologies, Big Data & Privacy

Guard Time Optimisation for Energy Efficiency in IEEE TSCH Links

Principles of Wireless Sensor Networks. Routing, Zigbee, and RPL

OpenWSN: a standards-based low-power wireless development environment

Principles of Wireless Sensor Networks

Introduction to Networked Embedded Systems and Course Description. Song Han Office: ITEB 355

The Flooding Time Synchronization Protocol

Lithe: Lightweight Secure CoAP for the Internet of Things

Localized Scheduling for End-to-End Delay Constrained Low Power Lossy Networks with 6TiSCH

Internet of Things 2017/2018

Routing over Low Power and Lossy Networks

Performance Evaluation of Bluetooth Low Energy Communication

INESC TEC. Centre for Telecomunications and Multimedia. 21 March Manuel Ricardo. CTM Coordinator

How to develop and validate a scalable mesh routing solution for IEEE sensor networks Altran Benelux

Principles of Wireless Sensor Networks

Presented by: Murad Kaplan

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /DCOSS.2017.

IEEE e: a Survey

Lithe: Lightweight Secure CoAP for the Internet of Things

Design Considerations for Low Power Internet Protocols. Hudson Ayers Paul Crews, Hubert Teo, Conor McAvity, Amit Levy, Philip Levis

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness

Wireless Sensor Networks

Wireless Sensor Networks

OpenWSN: A Standards-Based Low-Power Wireless Development Environment

A Tale of Two Synchronizing Clocks

An IoT-Aware Architecture for Smart

Politecnico di Milano Advanced Network Technologies Laboratory. 6LowPAN

IEEE e: a Survey

Update from Wireless Standards

Loosely Coupled Actor Systems

CSC 774 Advanced Network Security

Telecomunicacions en l àmbit de la Indústria 4.0

Univ. of Sci. and Tech. Beijing. Intended status: Standards Track. T. Watteyne Analog Devices March 30, 2018

IoT Roadmap in the IETF. Ines Robles

Dynamic centralized scheduler for time-slotted channel hopping wireless sensor networks

Constrained Application Protocol (CoAP) Vilen Looga, M.Sc. Doctoral

Etiquette protocol for Ultra Low Power Operation in Sensor Networks

FIT IoT-LAB: The Largest IoT Open Experimental Testbed

The Emergence of Networking Abstractions and Techniques in TinyOS

Decentralized Traffic Aware Scheduling in 6TiSCH Networks: Design and Experimental Evaluation

Ad Hoc Networks: Introduction

ETSI M2M workshop Nov 2013

IEEE e Standard A Building Block for the Internet of (Relevant) Things

Proposed Node and Network Models for M2M Internet

Reliable Time Synchronization Protocol for Wireless Sensor Networks

Distributed PID-based Scheduling for 6TiSCH Networks

Lecture 04 Introduction: IoT Networking - Part I

Isolating SDN Control Traffic with Layer-2 Slicing in 6TiSCH Industrial IoT Networks

Outlook on IEEE ZigBee Implications IP Requirements IPv6 over Low Power WPAN (IEEE ) Conclusions. KRnet /21

Cloud Based IoT Application Provisioning (The Case of Wireless Sensor Applications)

Low-Power Wireless for the Internet of Things: Standards and Applications

Internet of Things and M2M

CASAN: A New Communication Architecture for Sensors Based on CoAP

Theory of Operations for TSN-Based Industrial Systems and Applications. Paul Didier Cisco Systems

Towards Wireless Sensor Network Softwarization

Standardized Protocol Stack for the Internet of (Important) Things

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Internet of Things: An Introduction

Harvesting IOT data. (Using IP networks) Ericsson 2014

Wireless Sensor Networks

Implementation of SNMP Protocol with ContikiOS [Kur10] for WSN430 targets

Lesson 4 RPL and 6LoWPAN Protocols. Chapter-4 L04: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

Hybrid Schedule Management in 6TiSCH Networks: The Coexistence of Determinism and Flexibility

Lecture 17: Wireless Networking"

Constrained Node Networks

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

Mobile Communications

Reliability Through Frequency Diversity: Why Channel Hopping Makes Sense

Standardized Protocol Stack For The Internet Of (Important) Things

IQRF - Mesh Networking

Mobile Communications Chapter 7: Wireless LANs

Implementation and Characterization of a Multi-hop 6TiSCH Network for Experimental Feedback Control of an Inverted Pendulum

RESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011

Transcription:

1 The Internet of Things Thomas Watteyne Senior Networking Design Engineer Linear Technology, Dust Networks product group Important! ٧ DREAM seminar 8 April 2014, UC Berkeley Low-Power Wireless Mesh Networks 2 Smart plants, smart cities, smart building, smart homes computation constraints energy constraints lossy links

Outline 3 Wireless Challenges Technological Solutions A proven Technology Latest Trends Constrained Devices 4 MICA2 (2003) sub-ghz TelosB (2004) IEEE802.15.4 MICAZ (2003) IEEE802.15.4 LTC5800 (2011) IEEE802.15.4 Micro-controller 8-, 16-, 32-bit 1s-10s kb RAM 10s-100s kb flash Radio IEEE802.15.4 based 127B MTU 16 frequencies (2.4GHz) Power Radio on: 5-25mA @3.6V Radio off: 1-100uA @3.6V

The IoT Business Index: A quiet revolution gathers pace The Economist, 29 October 2013 5 6 Challenges reliability lifetime

Multi-path Fading 7 Multi-path Fading 8 Separate sender and receiver by 100cm Have sender send bursts of 1000 packets Have receiver count the number of received packets Move transmitter around in a 20cmx35cm square and start over

Multi-path Fading 9 2.405GHz Multi-path Fading 10 0% reliability 100% reliability 2.405GHz 2.410GHz

Multi-path Fading 11 ch.11 ch.12 ch.19 ch.20 ch.13 ch.14 ch.21 ch.22 ch.15 ch.16 ch.23 ch.24 ch.17 ch.18 ch.25 ch.26 Measured Packet Performance 12 Sensor nodes deployed across entire facility (44 Nodes) 2.5 hop average Measure performance of: 33 packets (80 bytes) per 15 min per mote 3.6 million packets over 26 days Path stability = # packets received # packets sent

16 Channels on Single Path 13 Channel Hopping 14 A B

Time Sync. Channel Hopping 15 A A slotframe repeats over time Number of slots in a slotframe is tunable Each cell can be assigned to a pair of motes, in a given direction C B E D 16 channel offsets G I J F H e.g. 31 time slots (310ms) TSCH: A (time) slot 16 9.976ms 2.120ms < 4.256ms 0.800ms 0.400ms 2ms 2.400ms

TSCH: Synchronization 17 clocks drift (10ppm typical) Periodic realignment (within a clock tick) t TSCH: Channel Hopping 18 ASN*=2277 2263 2268 2273 2278 2283 2288 2293 16 channel offsets slotoffset=14 channeloffset=11 e.g. 31 time slots (310ms) frequencychannel=(channeloffset+asn)%16+11 Now: Ch. 11 (2.405GHz) Next slotframe: Ch. 26 (2.480GHz) *Absolute Slot Number

TSCH: Trade-off 19 Cells are assigned according to application requirements Tunable trade-off between packets/second latency robustness and energy consumption C E A B D 16 channel offsets G I J F H e.g. 33 time slots (330ms) TSCH: Energy Consumption 20 9.976ms 2.120ms < 4.256ms 0.800ms 0.400ms 2ms Type of slot Transmitter Receiver OFF - - transmission w. ACK 6.856ms 7.656ms Transmission w.o. ACK 4.256ms 5.256ms Listening w.o. reception - 2.000ms 2.400ms atomic operations

TSCH: Standardization 21 2006: Dust Networks s Time Sync. Mesh Protocol (TSMP) Break-through technology 26 days 3.6 million packets generated only 17 packets lost 99.9995% end-to-end reliability Applicable to industrial application 2008: WirelessHART Wireless extension of HART, the de-facto standard for industrial monitoring Foundation of the SmartMesh WirelessHART product line 2012: IEEE 802.15.4e Amends MAC protocol of IEEE 802.15.4-2011 Foundation of the SmartMesh IP product line Linear Technology, Dust Networks Product Group Dust Networks has been part of Linear Technology since Dec 2011 Pioneer and inventor of highly reliable, low power time synchronized wireless sensor network protocols, and the market leader for WirelessHART Core technology for WirelessHART and IEEE 802.15.4e standards 99.999% reliability, <50uA average current draw LTC 5800 is the world s lowest power 802.15.4 system-on-chip Latest product line, SmartMesh IP, is built for IP compatibility, and is based on 6LoWPAN and 802.15.4e standards

TSCH: proven technology 23 Over 30,000 Dust networks in 120 countries Industrial Equipment health/condition monitoring Process monitoring and control Energy Energy Management Data Center Monitoring & Control Utility Scale Solar Monitoring and Control Smart Infrastructure City infrastructure Transportation IETF 6TiSCH 24 CoAP UDP 6LoWPAN gap IEEE802.15.4e New IETF Working Group http://tools.ietf.org/wg/6tisch/ 6tisch@ietf.org IPv6 over the TSCH mode of IEEE 802.15.4e Define mechanisms to manage TSCH schedule, building blocks IEEE802.15.4

6TiSCH: Static Schedule 25 Minimal approach draft-ietf-6tisch-minimal Static schedule, slotted-aloha access Questions: energy/latency/throughput limits? 16 channel offsets e.g. 101 time slots

6TiSCH: Dynamic Scheduling 27 Centralized Distributed A vs. B C D E questions: scalability, reactivity? e.g. On-The-Fly scheduling draft-dujovne-6tisch-on-the-fly-02.txt questions: reactivity, performance? OpenWSN.berkeley.edu 28 Applications Application CoAP UDP RPL 6LoWPAN 6top (6TiSCH) IEEE802.15.4e TSCH IEEE802.15.4 (PHY) Application Platforms HTTP TCP Experimental platform for TSCH networks Open-source reference TSCH implementation Cloud-based Wiki and ticketing system Source code on GitHub Travis-based CI servers Catalyst for research on TSCH OpenWSN team at UC Berkeley 2 Master thesis International visitors: 2 Professors, 3 PhD students Over 30 international contributors Ported to 10 platforms Has fostered research on topics such as scheduling, energy consumption modeling, switching, adaptive channel hopping, advanced synchronization techniques

29 The Internet of Things Thomas Watteyne Senior Networking Design Engineer Linear Technology, Dust Networks product group Important! ٧ DREAM seminar 8 April 2014, UC Berkeley Abstract 30 The products and standards developed as part of the Internet of Things (IoT) revolution allow small embedded devices to appear as regular Internet hosts, thereby becoming the "fingers of the Internet". The manufacturing sector is leading the way in adopting IoT technology, where it is being applied to energy management, building automation, and industrial process control. While most IoT solutions offer seamless integration into the Internet, many lack the reliability, security and low-power operation required by most applications. This can cause pilot deployments to exhibit poor performance and security vulnerabilities, eventually leading to an adoption rate of the IoT slower than anticipated. To answer this situation, IoT technology adopts techniques coming from industrial networking. The networks resulting from this convergence enable data to flow over a traditional IP-based infrastructure, but exhibiting wire-like reliability, ultra-low power consumption, and the highest level of security. The resulting "Internet of Important Things" enables the true fusion of the cyber and physical worlds. This presentation will show how the Internet of Important Things is a reality today. We will start by listing the challenges of building highly reliable and ultra low-power wireless mesh networks. We will then discuss the technologies which can answer this challenge, with a particular focus on channel hopping. We will illustrate this discussion through numerous examples taken from existing commercial products and deployments, and open-source implementations. We will end by introducing the work being done in the new IETF 6TiSCH working group, and highlight the associated open research problems.

Bio 31 Thomas Watteyne is a Senior Networking Design Engineer at Linear Technology, in the Dust Networks product group, the leader in supplying low power wireless mesh networks for demanding industrial process automation applications. He serves as the co-chair of the new IETF 6TiSCH working group, which standardizes the use of IEEE802.15.4e TSCH in IPv6-enabled mesh networks. At UC Berkeley, Thomas coordinates OpenWSN, an opensource project of the Pister lab which promotes the use of fully standards-based protocol stacks in M2M applications. In 2009 and 2010, he was a post-doctoral research lead in Prof. Kristofer Pister's laboratory at UC Berkeley. Between 2005 and 2008, he was a research engineer at France Telecom, Orange Labs. He obtained his PhD in Computer Science (2008), and MSc and MEng in Telecommunications (both 2005) from INSA Lyon, France.