Internet of Things (IoT)

The Presentation inside:

Slide 0

Internet of Things (IoT)

Slide 1

What is IoT? (1) The Internet of Things, also called The Internet of Objects, refers to a wireless network between objects, usually the network will be wireless and self-configuring, such as household appliances. ------Wikipedia (2) By embedding short-range mobile transceivers into a wide array of additional gadgets and everyday items, enabling new forms of communication between people and things, and between things themselves. ------WSIS 2005

Slide 2

Why IoT The Internet of Things (IoT) is the next evolution of the Internet where devices of all types and capabilities are Internet accessible. IP-based Web Services will be the driving force behind the global growth and demand for the IoT.

Slide 3


Slide 4

Sensor Devices are becoming widely Available - Programmable devices - Off-the-shelf gadgets/tools

Slide 5

6 More “Things” are being connected Home/daily-life devices Business and Public infrastructure Health-care …

Slide 6

People Connecting to Things Motion sensor Motion sensor Motion sensor ECG sensor Internet

Slide 7

Things Connecting to Things - Complex and heterogeneous resources and networks

Slide 8

9 Wireless Sensor Networks (WSN) Sink node Gateway Core network e.g. Internet Gateway End-user Computer services The networks typically run Low Power Devices Consist of one or more sensors, could be different type of sensors (or actuators)

Slide 9

10 How are the networks changing? Extensions More nodes, more connections, IPv6, 6LowPan,... Any TIME, Any PLACE + Any THING M2M, IoT Billions of interconnected devices, Everybody connected. Expansions Broadband Enhancements Smart networks Data-centric and content-oriented networking Context-aware (autonomous) systems

Slide 10

11 11 11 Future Networks

Slide 11

12 12 “Thing” connected to the internet Image Courtesy: : CISCO

Slide 12

Internet of Things (IoT) Extending the current Internet and providing connection, communication, and inter-networking between devices and physical objects, or "Things," is a growing trend that is often referred to as the Internet of Things. “The technologies and solutions that enable integration of real world data and services into the current information networking technologies are often described under the umbrella term of the Internet of Things (IoT)” 13

Slide 13

Why should I learn about IoT? Business trend Emerging technologies Growing IoT Services and Application

Slide 14

Devices in Constrained IoT Environments Endless applications in the IoT domain Embedded low cost and low power devices Legacy technologies Current practice is stove pipe solution single device – single application Transformation needed application independent devices many-to-many IP and the Web Paradigm paves the way to hide and avoid complexity and to provide simpler lower cost solutions

Slide 15

What is “constrained” Low Bandwidth Scaling Networks Battery Powered Low Cost Limited Processing

Slide 16

Constrained but still Internet Today - a complete IP based Web stack can be run on small devices with microcontrollers Internet 48 kB of Flash 8 kB of RAM

Slide 17

Services Layer M2M Environment The Internet of Things Challenge Proprietary HTTP/TCP IoT Market Challenges Proprietary solutions unable to scale for volume Technology unable to achieve targets very low power / cost / data throughput Complex application development Legacy solutions incapable of supporting new use cases, features and functionality

Slide 18

Embedded Web The Internet of Things will be powered by Web technology Technology from the IETF Constrained Application Protocol (CoAP) Web Linking Resource Directory Security Application Semantics IPSO Application Framework OMA Lightweight M2M Objects

Slide 19

Embedded Web in M2M Standards IP and Web Web & Mobile Apps SE2.0 IP Router OMA Lightweight CoAP HTTP CoAP HTTP

Slide 20

There is still a role for Gateways Traditionally bridges heterogeneous networking technologies Gateways can, and do, many more things local storage data processing, event filtering and stream analytics semantic annotation and metadata local sensor-actuator control loops security perimeter shielding resource constrained devices Multiple applications and involving multiple stakeholders and service providers Cloud based access to devices necessary

Slide 21

Uniform IoT Resource Access Decouple IoT level issues from Device level issues IoT resource abstraction Separate bindings for Device Management vs. handling IoT resources Provide normalization of M2M device capabilities Generic Device API framework Avoid stove pipe profiles Go for simple profiles that are application independent to ensure interoperability IPSO Application Framework OMA Lightweight Objects Allow adaptation to different cloud environments Native Embedded Web Services – IETF CoRE ETSI M2M mId OMA DM and TR-069

Slide 22

Embedded Web in Smart Home Demo Smart Energy use case Heterogeneous device integration CoAP sensors and actuators Z-Wave Smart Plugs Uniform device exposure REST via HTTP and CoAP IPSO Application Framework Supported: CoAP HTTP-CoAP proxying Local caching and Observations Resource Directory Z-WAVE Smart Plugs, AEON LABS Residential M2M Gateway Linux OSGi Z-wave/CoAP HTTP-CoAP Proxy Resource Directory RD Social Web Of Things Apps SWoT Client Cloud enablers CoAP Devices: STM32W Wireless MCU&Sensors, Smart Plugs STEVAL-IHP004V1

Slide 23

Embedded Web in ETSI M2M Demo Street Lighting M2M App CoAP CoAP CoAP mIa mId POST Links Web Linking semantics end-to-end

Slide 24

How to Build a Web of Things? AAA, Admin Billing M2M Devices Backend – Private or Public Cloud HTTP / TLS Web Applications 6LoWPAN, ZigBee IP, CoAP / DTLS Lightweight M2M CoAP / DTLS Cellular

Slide 25

IoT Applications

Slide 26

IoT Applications

Slide 27

For more details