Internet of Things 2015/2016



Similar documents
Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

Smart Cities are the Internet of Things

Key requirements for Interoperable IoT systems

Secure, Efficient, and Open Standard Internet of Things

Internet of Things based approach to Agriculture Monitoring

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

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

Making Sense of Internet of Things Protocols and Implementations

ARM mbed IoT Device Platform. November 3 rd, 2014

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

CCN. CCNx 1.0 Internet of Things Architectural Overview. Computer Science Laboratory Networking & Distributed Systems March 2014

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

The future: Big Data, IoT, VR, AR. Leif Granholm Tekla / Trimble buildings Senior Vice President / BIM Ambassador

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Reducing Configuration Complexity with Next Gen IoT Networks

15 th TF-Mobility Meeting Sensor Networks. Torsten Braun Universität Bern

6LoWPAN Technical Overview

INTERNET OF THINGS 1

Smart Cities & Internet of Things (IoT): New training opportunities. Dr. Periklis Chatzimisios

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

6LoWPAN: An Open IoT Networking Protocol

Introduction Chapter 1. Uses of Computer Networks

Using IPv6 and 6LoWPAN for Home Automation Networks

JoramMQ, a distributed MQTT broker for the Internet of Things

A Transport Protocol for Multimedia Wireless Sensor Networks

Mobile and Embedded/IoT market Overview and Trends. June 2014

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

M2M Service Architecture: Delivering M2M Services Over Heterogeneous Networks

Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City

Implementing Existing Management Protocols on Constrained Devices. IETF 81, Quebec,

Performance of Host Identity Protocol on Nokia Internet Tablet

New Architectures for Ubiquitous Networks: Use and Adaptation of Internet Protocols over Wireless Sensor Networks

Internet of Things (IoT): A vision, architectural elements, and future directions

Introduction to Wireless Sensor Network Security

Secure data aggregation in mobile sink wireless sensor networks

IoT for surveillance applications!

How To Understand The Concept Of Internet Of Things (Iot)

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet

TUM & Siemens Corporate Technology. The "Internet of Things" for industrial applications

ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics

Master's thesis. Two years. Datateknik Computer Science

Thingsquare Technology

Internet of Things (IoT): Middleware. Roch Glitho, PhD Associate Professor and Canada Research Chair My URL -

IFIP TC6 Advanced Tutorials in Networking IoT: smeter Project

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

IPv6 Based Sensor Home Networking

Yassine Banouar Thierry Monteil Mahdi Ben Alaya Christophe Chassot Khalil Drira

Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things...

Considerations In Developing Firewall Selection Criteria. Adeptech Systems, Inc.

Open Source in Network Administration: the ntop Project

Protocols for the Internet of Things. Christian Légaré Executive VP and CTO, Micrium Inc. Vice President, IPSO Alliance

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

SIP Protocol as a Communication Bus to Control Embedded Devices

M2M, IoT, DEVICE MANAGEMENT: ONE PROTOCOL TO RULE THEM ALL? Julien Vermillard, Sierra Wireless

Building Internet of Things applica5ons with COMPOSE and JavaScript Charalampos

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

IERC IoT Research and Innovation September 2014, Brussels, Belgium

760 Veterans Circle, Warminster, PA Technical Proposal. Submitted by: ACT/Technico 760 Veterans Circle Warminster, PA

An experimental test bed for the evaluation of the hidden terminal problems on the IEEE standard

A High-Performance Storage and Ultra-High-Speed File Transfer Solution

Huawei Agile Network FAQ What is an agile network? What is the relationship between an agile network and SDN?... 2

The ebbits project: from the Internet of Things to Food Traceability

Industry First X86-based Single Board Computer JaguarBoard Released

Arrowhead Framework A Local Cloud Approach to Automation. Prof. Jerker Delsing.

The Vision for. the Internet of Things

Evaluation of an Algorithm used in Routing and Service Discovery Protocols of Wireless Sensor Networks The Trickle Algorithm

Network Security TCP/IP Refresher

WISE-4000 Series. WISE IoT Wireless I/O Modules

IoTivity Connecting Things in IoT. Ashok Subash

IBM WebSphere Enterprise Service Bus, Version 6.0.1

IoT Conference Call December 18, :30 GMT

SMART IoT PROTOCOLS. Creating the Living Network. Chonggang Wang Innovation Lab, InterDigital Communications. December 8, 2014

Real-Time Analysis of CDN in an Academic Institute: A Simulation Study

Flexible Architecture for Internet of Things Utilizing an Local Manager

Principle Elements and Framework of Internet of Things

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

IPv6 Challenges for Embedded Systems István Gyürki

CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS

Real- Time Wireless Sensor- Actuator Networks

UPnP Internet of Things

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

Implementing Software on Resource- Constrained Mobile Sensors Experience with Impala and ZebraNet

Building Web-based Infrastructures for Smart Meters

The Internet of Everything through IPv6: An Analysis of Challenges, Solutions and Opportunities

Journal of Chemical and Pharmaceutical Research, 2014, 6(3): Research Article

W3C Meeting ISO/IEC/IEEE P

IT 3202 Internet Working (New)

Marko Hännikäinen Tampere University of Technology IoT week CLOUD-BASED SERVICE PLATFORM FOR WIRELESS SENSOR NETWORKS

Web of Things Architecture

Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert

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

How To Set Up Foglight Nms For A Proof Of Concept

Distribution transparency. Degree of transparency. Openness of distributed systems

Building the Lync Security Eco System in the Cloud Fact Sheet.

SERVER CLUSTERING TECHNOLOGY & CONCEPT

Datasheet. Enterprise Gateway Router with Gigabit Ethernet. Models: USG, USG-PRO-4. Advanced Security, Monitoring, and Management

The Internet of Things RELEASING THE POTENTIAL OF A CONNECTED WORLD

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks

Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).

Transcription:

Internet of Things 2015/2016 The Things Johan Lukkien John Carpenter, 1982 1

What makes up the IoT? IoT versus WSN What are examples? Guiding questions 2

Some definitions of IoT (march 2015) Whatis.com: a scenario in which objects, animals or people are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. IoT has evolved from the convergence of wireless technologies, micro-electromechanical systems (MEMS) and the Internet. Wikipedia: is the network of physical objects or "things" embedded with electronics, software, sensors and connectivity to enable it to achieve greater value and service by exchanging data with the manufacturer, operator and/or other connected devices. Each thing is uniquely identifiable through its embedded computing system but is able to interoperate within the existing Internet infrastructure. Techopedia: is a computing concept that describes a future where everyday physical objects will be connected to the Internet and be able to identify themselves to other devices. 3

Some definitions of IoT (march 2015) IERC: 4

The hour glass of IP The essence of IP, and its success a unified protocol and naming (addressing) scheme to enable communication between any pair of devices all layer breaking or application knowledge is banned from lower layers until the transport layer semantics only at endpoints diverse applications divergence HTTP/UDP, HTTP/TCP transport layer (UDP,TCP/IP) convergence diverse physical layers 5

The essence of IoT Is IoT so much different? a unified protocol and naming (addressing) scheme to enable communication between any pair of devices things that contain embedded networked electronics, of course 6

There are many things #things / person >> 1 (50B in 2020) hence, things need to talk to each other about.. self-* properties, autonomy self management, self healing, scalability, at access networks What s new with IoT? many things sharing your wireless LAN Things have limitations low processing power, memory, network capacity size IP packet comparable to available memory sometimes battery operated Their numbers and locations enable entirely new applications large-scale data collection data-based applications manufacturers probing into the deployed systems Their penetration comes with complex concerns data handling, ownership security, safety, application reliability at a compelling scale application development, deployment, management 7

Scope Literature mentions converging elements: Internet, IP protocols WSN low resource communication standards Cyber Physical Systems tight integration of communication, computation, physical world Cloud Computing Using cloud computing: build power services and applications on top of massive amounts of data collected through the embedded devices however, there are more operational views J. Gubbi et al., Internet of Things (IoT): A vision, architectural elements and future directions, Future Generation Computer Systems, 29(2013), p1645-1660. 8

But we had already WSN? IoT System is platform: concurrent applications at endpoints Protocol IP to endpoints on top of low resource networks Applications use standard IP protocols developed separately Management IP management protocols explicit, requires interfaces WSN System is the application Protocol application oriented cross-layer optimization Applications developed and optimized along with the entire system Management implicit, part of the application 9

Which (IP) protocols are we talking about? Connectivity: uip, IP/X, with X = Zigbee, 802.15.[14], and others 6lowpan (= IP/802.15.4), UDP, TCP [sometimes] RPL, RIP, MPL: routing DTLS: security Trickle: dissemination Application RESTful style (REST plus HTTP methods) CoAP constrained application protocol DSN-SD using mdns, CoAP directory: for service discovery M2M protocols, e.g. MQTT Courtesy of Dee Denteneer 10

What makes up the IoT? Things are constrained devices memory: static background (flash) and dynamic (RAM) processing power: #instructions / second available energy accessibility, uptime (duty cycling) connected into constrained networks (typically deriving from node constraints) low bitrate duty cycle limits [may not use network more than x%] high packet loss, and variability asymmetric links small packet size limited group communication primitives but then, united with regular Internet devices 11

Three classes C0: dependent on proxies for secure Internet inclusion C1: only low resource protocols C2: can run most Internet protocols RFC 7228 12

Some taxonomy Flash RAM Addres Processor s space (type) OS Energy Operation Actively reachable Example A B small code memory <= 32K several bytes <= 8bits ~100Hz no Few <=16 hundreds bits ~1Mhz TMS430 External, or battery + wakeup no, or simple executive mechanical Externally activated, simple read/write mechanically activated, just generates some data not designed RFID tag, for reachability ISO 18000- via multi-hop 6c no; needs proxy power switch C <=32K D <=32K ~10K E <=256K ~32K Few <=16 hundreds bits <=16 bits <=32 bits F ~GB ~500Mb 32 bits G ~1Mhz TMS430 ~1Mhz TMS430 ~1-10Mhz ARM ~Ghz ARM Contiki, TinyOS Contiki, TinyOS Contiki, TinyOS Linux battery battery + recharge battery + recharge, mains battery + recharge, mains simple, fixed external behavior, needs proxy, simple sensing capable of managing most constrained IP protocols, sensing, actuating, processing duty cycled, needs proxy simple sensor mote self-managed on/off behavior Crossbow complete IP endpoint behavior, limited storage yes Jennic mote full fledged embedded computer system yes Rasberry PI phones, laptops, servers 13

IP connectivity comes with hidden assumptions endpoints are active, reachable by IP packets Every Thing? Devices cannot always guarantee this passive nodes, when there is no reader battery-less nodes duty cycling, or off-time planning incapability to process IP Legacy may prevent IP to endpoints existing networks, without capability to use IP 14

Example applications J. Gubbi et al., Internet of Things (IoT): A vision, architectural elements and future directions, Future Generation Computer Systems, 29(2013), p1645-1660. 15

Some Things retrieved from bensontao.com, March 2015 16

Conclusion, and concerns IoT networks: devices and topology IoT protocols: typical operation IoT applications: patterns and life cycles IoT platform reliability security data management IoT trends 17