20
From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT) Dr. Thierry Lestable, Jean Grappy Dr. Thierry Lestable, Jean Grappy Dr. Thierry Lestable, Jean Grappy Dr. Thierry Lestable, Jean Grappy Office of the CTO Office of the CTO Office of the CTO Office of the CTO

From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

From HoT to CoLD

Eclipse IOT Day

February 19, 2014

From Connected Lightweight Devices (CoLD )

to Home of Things (HoT)

Dr. Thierry Lestable, Jean GrappyDr. Thierry Lestable, Jean GrappyDr. Thierry Lestable, Jean GrappyDr. Thierry Lestable, Jean GrappyOffice of the CTOOffice of the CTOOffice of the CTOOffice of the CTO

Page 2: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

IoT/M2M, Beyond the Hype…

2http://www.gartner.com/newsroom/id/2575515Sagemcom | February 2014 |

Page 3: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

3

TODAY STATUS

Cloud services Cloud services Cloud services Cloud services often based on often based on often based on often based on

proprietary proprietary proprietary proprietary solutionssolutionssolutionssolutions

AccessControlWhite goodsMeter

eHealthSensorEnvironment

BUTBUTBUTBUT

a with lot of different a with lot of different a with lot of different a with lot of different technologies and technologies and technologies and technologies and

protocolprotocolprotocolprotocol

Multiple Multiple Multiple Multiple communicating communicating communicating communicating

devices are availabe devices are availabe devices are availabe devices are availabe at homeat homeat homeat home

Organisation based Organisation based Organisation based Organisation based on independant on independant on independant on independant silos generally silos generally silos generally silos generally managed by a managed by a managed by a managed by a shared gatewayshared gatewayshared gatewayshared gateway

Hot water

Sagemcom | February 2014 |

Page 4: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Wireless Technologies

Sagemcom | February 2014 4

Page 5: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

5

THE 4 PILLARS FOR CONNECTED HOME

4444Which interface Which interface Which interface Which interface

for cloud services for cloud services for cloud services for cloud services ????

2222A common A common A common A common

framework to framework to framework to framework to manage manage manage manage

applicationsapplicationsapplicationsapplications

1111A common A common A common A common protocol to protocol to protocol to protocol to

connect devicesconnect devicesconnect devicesconnect devices

FrameworkFrameworkFrameworkFramework FrameworkFrameworkFrameworkFramework FrameworkFrameworkFrameworkFramework FrameworkFrameworkFrameworkFramework

3333A shared A shared A shared A shared

infrastructure to infrastructure to infrastructure to infrastructure to make silos make silos make silos make silos

communicatecommunicatecommunicatecommunicate

Sagemcom | February 2014 |

Page 6: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

DPWS UPnP DDS CoAP MQTT XMPP AMQP

Ecosystem (initial) WS-* ConsumerIntelligent

systems WSN/M2M M2M WebEx (IM)

Servers

(e.g.

service D2D D2D D2D D2D/D2S D2S D2S S2S

REQ/RSP + + + +

Publish/Subscribe Data Centric + + +

TCP + + possible possible + + +

UDP + + + + +

Intermediate RGW need + +

Scalability - - ? + +

Security + + - DTLS SSL/TLS SSL/TLS SASL

P2P + + XEP-0174 +

Discovery + + + + - -

Multicast + +

IP stacks + + + + + + +

Non-IP stack 6LowPAN MQTT-S

WSN focus (LLN) + MQTT-S XEP

Energy saving + MQTT-S

Widespread (Commercially

deployed)+ + + - Facebook + +

Standard'/alliance OASISUPnP Forum,

DLNAOMG

IPSO, ETSI

M2M, IETFOASIS

XMPP Standard

Foundation,

IETF

OASIS

Mobile OS + + + + +

IOT + + + plugfest partial +

License Open Open Open Open Open Open Open

open source stack

available+ + + + + + +

QoS + + + 3 + +

Binary + +

XML + +Header

compression

EXI/XML +

WSDL +

Main IoT/M2M protocols – Overview

6Sagemcom | February 2014 |

SecureSecureSecureSecureScalableScalableScalableScalablePlug’n playPlug’n playPlug’n playPlug’n play

Energy efficientEnergy efficientEnergy efficientEnergy efficient

MatureMatureMatureMatureRobustRobustRobustRobustOpenOpenOpenOpenMultiMultiMultiMulti----VendorVendorVendorVendor

User CentricUser CentricUser CentricUser Centric

TRENDS….TRENDS….TRENDS….TRENDS….

Page 7: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

MULTIPLE ACTORS SHARING EFFORTS

7Sagemcom | February 2014 |

Page 8: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

MULTIPLE ACTORS SHARING EFFORTS

8Sagemcom | February 2014 |

«««« One Protocol to Rule Them All?One Protocol to Rule Them All?One Protocol to Rule Them All?One Protocol to Rule Them All? »»»»Source: RealSource: RealSource: RealSource: Real----Time Innovations, Inc. (RTI)Time Innovations, Inc. (RTI)Time Innovations, Inc. (RTI)Time Innovations, Inc. (RTI)

Page 9: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

9

Towards A COMMON FRAMEWORK

Home GatewayHome GatewayHome GatewayHome Gateway

Applications may be Applications may be Applications may be Applications may be issued from several issued from several issued from several issued from several

app stores and app stores and app stores and app stores and different providersdifferent providersdifferent providersdifferent providers

App storesApp storesApp storesApp stores

OSGI Common FrameworkOSGI Common FrameworkOSGI Common FrameworkOSGI Common Framework

One Common One Common One Common One Common Framework to manage Framework to manage Framework to manage Framework to manage several independant several independant several independant several independant

applicationsapplicationsapplicationsapplications

OPEN THE BOX PROJECT

One Gateway may One Gateway may One Gateway may One Gateway may be replaced by be replaced by be replaced by be replaced by

another one and another one and another one and another one and run the same run the same run the same run the same applicationsapplicationsapplicationsapplications

AN OSGI BASED FRAMEWOK TO

MANAGE APPLICATIONS

Sagemcom | February 2014 |

MultiMultiMultiMulti----VendorsVendorsVendorsVendors

Page 10: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Towards A COMMON APPLICATION PROTOCOL

Home BusHome BusHome BusHome Bus

Aggregated dataAggregated dataAggregated dataAggregated dataAggregated dataAggregated dataAggregated dataAggregated data

One common One common One common One common protocolprotocolprotocolprotocol

One common data modelOne common data modelOne common data modelOne common data model

Device Device Device Device datadatadatadata

Device Device Device Device datadatadatadata

ApplicationsApplicationsApplicationsApplications ApplicationsApplicationsApplicationsApplications

Sagemcom | February 2014 |

«««« AGORA BUSAGORA BUSAGORA BUSAGORA BUS » » » »

ALLOWS DATA EXCHANGE BETWEEN ALLOWS DATA EXCHANGE BETWEEN ALLOWS DATA EXCHANGE BETWEEN ALLOWS DATA EXCHANGE BETWEEN

ECOSYSTEMSECOSYSTEMSECOSYSTEMSECOSYSTEMS

Page 11: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

IoT: Need for Governance Actions

Internet of Things

Internet of Things for People

The Eye of SAURON (Tolkien)The Eye of SAURON (Tolkien)The Eye of SAURON (Tolkien)The Eye of SAURON (Tolkien)

Privacy & protection of personnal DataPrivacy & protection of personnal DataPrivacy & protection of personnal DataPrivacy & protection of personnal Data

Trust, Acceptance & SecurityTrust, Acceptance & SecurityTrust, Acceptance & SecurityTrust, Acceptance & Security

StandardizationStandardizationStandardizationStandardization

Sagemcom | February 2014 |

Page 12: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Ubisoft – « Watch-Dogs: We are Data »

12

http://wearedata.watchdogs.com/http://wearedata.watchdogs.com/http://wearedata.watchdogs.com/http://wearedata.watchdogs.com/

Sagemcom | February 2014 |

Page 13: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

A lot of devices at homeA lot of devices at homeA lot of devices at homeA lot of devices at home

A lot of applications A lot of applications A lot of applications A lot of applications runnning at the same timerunnning at the same timerunnning at the same timerunnning at the same time

Products coming from Products coming from Products coming from Products coming from heterogeneous sourcesheterogeneous sourcesheterogeneous sourcesheterogeneous sources

No Home IntegratorNo Home IntegratorNo Home IntegratorNo Home Integrator

13

IoT for People: Societal & Ease of Use!

????????????

DIAGDIAGDIAGDIAG

What could be a real

diagnostic tool ?

Able to understand the home complexityAnd translate it in simple words to the USER

When the House ( or your robot) gets ‘crazy’, who can help the USER ?USER ?USER ?USER ?

Sagemcom | February 2014 |

What happens when What happens when What happens when What happens when several applications several applications several applications several applications

want to access want to access want to access want to access simultaneously to the simultaneously to the simultaneously to the simultaneously to the

same ressources same ressources same ressources same ressources

Page 14: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Need for Field experiments / Feedback commercial de ployments

14

0

200

400

600

800

1000

1200

WSN Testbeds

Source: « A survey on Facilities for Experimental Internet of Things Research », A.Gluhak et al., IEEE Comm.Mag.#49, 2011

- Difficult to make ‘Apple to Apple’ comparisons & draw relevant conclusionsDifficult to make ‘Apple to Apple’ comparisons & draw relevant conclusionsDifficult to make ‘Apple to Apple’ comparisons & draw relevant conclusionsDifficult to make ‘Apple to Apple’ comparisons & draw relevant conclusions- Need Larger Scale & More open DeploymentsNeed Larger Scale & More open DeploymentsNeed Larger Scale & More open DeploymentsNeed Larger Scale & More open Deployments- Need More Sharing & Tracking of results within the ‘Community’Need More Sharing & Tracking of results within the ‘Community’Need More Sharing & Tracking of results within the ‘Community’Need More Sharing & Tracking of results within the ‘Community’

- ���� Open Communities & Open Innovation!Open Communities & Open Innovation!Open Communities & Open Innovation!Open Communities & Open Innovation!

Sagemcom | February 2014 |

Page 15: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

© Thierry Lestable, 2012 15

Berkeley initiative

• http://openwsn.berkeley.edu/ • http://wsn.eecs.berkeley.edu/connectivity/

Open source implementations/Connectivity data repos itary/IETF ROLL/RPL test

http://www-bsac.eecs.berkeley.edu/

Page 16: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Georgia Tech

16Sagemcom | February 2014 |

Center for the Development & Applications of Internet of Center for the Development & Applications of Internet of Center for the Development & Applications of Internet of Center for the Development & Applications of Internet of Things TechnologiesThings TechnologiesThings TechnologiesThings Technologies

(CDAIT)(CDAIT)(CDAIT)(CDAIT)«««« Imagination AcceleratedImagination AcceleratedImagination AcceleratedImagination Accelerated »»»»

Page 17: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

GSMA Connected living Tracker

17Sagemcom | February 2014 |

Page 18: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

18Sagemcom | February 2014 |

Page 19: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Sagemcom | February 2014 | 19

USER CENTRIC

TRUST

PRIVACY

SIMPLICITYSERVICES

INTEROPERABILITY

CONNECTIVITY

KEY ENABLERSKEY ENABLERSKEY ENABLERSKEY ENABLERS EMPOWERED USEREMPOWERED USEREMPOWERED USEREMPOWERED USEROPEN E2E COOPERATIONOPEN E2E COOPERATIONOPEN E2E COOPERATIONOPEN E2E COOPERATIONEffervescenceEffervescenceEffervescenceEffervescence MaturationMaturationMaturationMaturation

PROTOCOLS

HOME MANAGEMENT

TodayTodayTodayToday

Page 20: From Connected Lightweight Devices (CoLD) From HoT to CoLD ... · From HoT to CoLD Eclipse IOT Day February 19, 2014 From Connected Lightweight Devices (CoLD) to Home of Things (HoT)

This document and the information contained are Sagemcom property and shall not be copied or disclosed to any third party without Sagemcom prior written authorization

Thank You !

20Sagemcom | February 2014 |

[email protected]@[email protected]@[email protected]@[email protected]@sagemcom.com