Supelec m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

170
Internet of Things : from Theory to Practice, beyond the Hype Introduction to M2M/IoT Market Technology Roadmap & Standards Thierry Lestable (MS’97, Ph.D’03) Technology & Innovation, Sagemcom Part 1/3

Transcript of Supelec m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Page 1: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Internet of Things :

from Theory to Practice,

beyond the Hype

Introduction to M2M/IoT

Market

Technology Roadmap

& Standards

Thierry Lestable (MS’97, Ph.D’03) Technology & Innovation, Sagemcom

Part 1/3

Page 2: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 2

Disclaimer

• Besides Sagemcom SAS’, many 3rd party copyrighted material is reused within this brief tutorial under the ‘fair use’ approach, for sake of educational purpose only, and very limited edition.

• As a consequence, the current slide set presentation usage is restricted, and is falling under usual copyright usage.

• Thanks for your understanding!

Page 3: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

ToC – Part 1 • Market

• Internet of Things (IoT)

– RFID/QR codes/Augmented Reality/NFC

– Governance rules

• Architecture

• Capillary Networks & Wireless Sensor Networks (WSN)

– KNX/ISA-100/W-HART/Bluetooth/Zigbee/ANT+/WiFi

11ac/ad/Direct

– IPSO/6LoWPAN/ROLL

• Smart Home

– Z-wave/Wavenis

– DLNA/UPnP

– Management (BBF)

© Thierry Lestable, 2012 3

Page 4: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

ToC- Part 2 • WAN - LTE

• Unlicensed IoT Long Range Low Power Networks : SigFox/LoRA

• WiFi/Cellular Convergence

• WiMAX – M2M

• Smart Grids

– Use cases/Features/Overview

– SGCG/M490

– SMCG/M441

– G3 PLC/PRIME

– Governance

• Smart Vehicles (ITS)

– DSRC/WAVE/802.11p

– EC Mandate/ETSI/ITS-G5

– Use cases/Features

• Cloud

– Gaming

– TV Connected

• Smart TVs

• Thin Clients/Stream boxes

• PVR

• Standardization & industry Alliances

• Net neutrality

• Conclusions & Perspectives

– French Market

– Worldwide Forecast

© Thierry Lestable, 2012 4

Part 3 (Final slot)

Page 5: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Internet of

Things….Forecasts..Accelerating

5

By 2020:

* [30-50] Billion devices connected

* $7,1 Trillion Global Market

Page 6: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT/M2M, Beyond the Hype…

6 http://www.gartner.com/newsroom/id/2575515

Page 7: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Overall IoT Market Forecast by 2025

Source: McKinsey, June 2015

The industry 4.0

Global Market is

massive, and requires

appropriate solutions

NOW.

Most of early Market focus for non-LPWAN

Page 8: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Funding Rounds

$80M

$30M

$3,6M

$30M

$30M

$12M

IoT early stage investments

(2013)

8

Acquisitions

$3.2B

$555M

$100M

N/A

$100M

Crowdfunding

$1,3M

$1,2M

$0,93M

$1Billion over 2013, through 153 VC deals

$752M over 2012, through 112 VC deals

Corporate Funds

$250M

$200M

N/A

N/A

Page 9: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Top Influential IoT Companies

9

Source: appinions (July 2014)

Top 20 Influential Companies by Sector

Page 10: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

10

68% have invested

Page 11: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT Investments are sources of

New revenue Streams & IPR

protection

11

Minimum Investment in IoT now will first secure business against

Patent Trolls, then strengthen, widen scope from

existing product lines, by generating new revenue streams.

Page 12: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 12

Mobile Broadband (MBB) Experience

= 24 x= 24 x= 122 x= 122 x = 515 x= 515 x

Source: CISCO VNI Mobile 2011

Connected Life: Home, on-the-move, Work

Traffic Generated

Page 13: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – Commuting Time

© Thierry Lestable, 2012 13

Page 14: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 14

Smart City What we are looking for….ultimately…

Whilst avoiding ‘Big Brother’ & maintaining ‘Privacy’…

Page 15: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 15

Tomorrow: Network of Networks, Internet of

Things (IoT)

Presented by Interdigital: Globecom’11 – IWM2M, Houston

Page 16: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 16

Wireless M2M: 4 pillars

Page 17: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 17

Connected Devices: Services

Page 18: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 18

M2M: Paving the way towards IoT

Source: Orange

Page 19: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 19

M2M Market:

Maturity assessment

Source: ORANGE

Page 20: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 20

Carriers co-operations with M2M

players

Page 21: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 21

Miniaturization towards the IoT

Number

of Devices

Cost & Size

Page 22: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 22

Smaller Cost, Size & Consumption

Page 23: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 23

Internet of Things

Enablers

Energy

Intelligence

Communication

Integration

Interoperability

Standards

Manufacturing

Barriers

Lack of Governance

Privacy & Security

Applications

Things on the move

Retail

Bar code replacement by

RFID Tag

Logistic

Pharmaceutical

Food

Ubiquitous intelligent devices

Ambient and Assisted Living

(AAL)

–eHealth

–Intelligent Home

–Transportation

Society,

–People, Security & Privacy

Page 24: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 24

Id Tag examples

• 2D bar codes

examples

• 1D (linear) bar code

Page 25: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 25

Id Tag B2C scenario example

Page 26: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 26

IoT: Food Traceability

Page 27: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 27

IoT: Drug Traceability

Page 28: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 28

WTF QR Codes

http://wtfqrcodes.com/

Page 29: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 29

WTF QR Codes

Page 30: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 30

IoT Key Enablers

Page 31: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 31

RFID Communication platform

Page 32: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 32

3 RFID Tags categories

BAP = Battery Assist Passive

(1) (2) (3)

Short Range

Page 33: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 33

RFID passive Tags:

function Vs Frequency

Page 34: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 34

RFID NFC

106 Kbps

212 Kbps

424 Kbps

Page 35: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 35

NFC use cases

Page 36: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 36

MWC’2011

• Usages

– eHealth

– Smart City (Traffic

Lights)

• Partnerships

– France Telecom +

Deutsche Telekom

– Vodafone + Intel

NFC on Smartphones…

Page 37: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 37

Mobile Money Products (NFC)

Google Wallet

Mobile World Congress (MWC) 2012

Page 38: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 38

Near Field Communications

(NFC)

Page 39: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 39

Source: Ericsson Business Review

Page 40: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 40

Page 41: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 41

Augmented Reality – Vuforia SDK

Page 42: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Virtual Reality (VR) – plethora of proposals

Oculus Rift

Google Card board

Oculus Rift

Xbox

Page 43: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Augmented Reality (AR)

Page 44: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 44

Augmented Reality…

Page 45: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 45

IoT, European Commission

Page 46: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 46

IoT, European Commission

• Need for Governance Actions

– Privacy & protection of personnal Data

– Trust, Acceptance & Security

– Standardization

Internet of Things

Internet of Things for People

Page 47: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 47

Privacy Protection: 4 facets

Page 48: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Ubisoft – « Watch-Dogs: We are

Data »

48

http://wearedata.watchdogs.com/

Sagemcom | February 2014 |

Page 49: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 49

IoT: Privacy act (US)

Notice

Labeling Deactivation

Privacy

Page 50: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Architecture

Very High Level introduction…

Page 51: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 51

High Level (simplified) M2M

Architecture

M2M

Gateway

Client

Application

Operator

platform

Capillary

Network

Page 52: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 52

Network of Networks, Internet of Things

(IoT)

Presented by Interdigital: Globecom’11 – IWM2M, Houston

Page 53: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 53

IoT & Cloud Computing

Page 54: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Global Internet speed – Worldwide (Akamai)

Cloud Requires to cope with E2E Internet performance bottleneck,

Especially the ‘Last Mile’ Access.

Page 55: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Capillary Network &

Wireless Sensors Network

(WSN)

Key Technologies

From proprietary solutions

towards IP smart objects…

Page 56: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wireless Technologies

Sagemcom | February 2014 56

Part

1 -

TO

DA

Y

Page 57: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 57

Wireless Sensor Networks (WSN)

evolution Scalability Price

Cabling

Cables

Proprietary radio + network

2000 1980s 2006

Vendor lock-in

Increased Productivity

ZigBee

Complex middleware

6lowpan Internet

Open development and portability

Z-Wave, prop. ISM etc.

ZigBee and WHART

Any vendor 6lowpan ISA100

2008 ->

Page 58: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 58

Konnex (KNX)

• Worldwide Home & building Automation

European Installation Bus (EIB) is

an European Std (ISO), created in 1987.

It is thus Open Std.

• International Std: ISO/IEC 14543-3

• European Std:

• CENELEC EN50090

• CEN EN 13321-1 / 13321-2

• Chinese Std: GB/Z 20965

• US Std: ANSI/ASHRAE 135

Page 59: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 59

KNX: The EIB Bus

• EIB Bus system principle Medium Transmission:

-Twisted Pair (TP)

-Powerline (PL)

-RF

Page 60: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 60

ISA 100: Industrial Automation ISA: International Society for Automation ISA100.11a Wireless is based on

IEEE 802.15.4 (WPAN) & IETF 6LoWPAN

802.15.4-2006 2.4 GHz used as in standard

Except: carrier sensing is optional

802.15.4-2006 MAC sub-layer used as in the standard

ISA100.11a adds MAC features on-top of this

Channel hopping

Slotted hopping and slow hopping

Time coordination

No MAC retransmissions

No 802.15.4 beacon mode features used

Page 61: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 61

WirelessHART

Page 62: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 62

WirelessHART

Source: Ron Helson, GSC MSTF - 2011

Page 63: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 63

WirelessHART

Source: Ron Helson, GSC MSTF - 2011

Page 64: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 64

Bluetooth

scatternet

bridge

Star Topology

Piconet (up to 7 active Devices) (Master in one piconet can be

a slave in another)

2.4 GHz ISM band

1998 - BT technology is officially introduced and the Bluetooth SIG is formed.

Bluetooth technology's intended basic purpose is to be a wire replacement

1999 - Bluetooth 1.0 Specification is introduced.

2003 - announcement of Version 2.1.

2004 - v 2.0 + EDR (Enhanced Data Rate) is introduced.

2005 - v 2.0 + EDR begin to hit the market in late 2005.

2007 - v 2.1 + EDR is adopted by the Bluetooth SIG.

2009 - v 3.0 + HS (High Speed) is adopted by the Bluetooth SIG.

Wi-Fi as alternate PHY/MAC

2010 – v4.0: BT Smart : WiBree (Ultra Low Power) integrated into Bluetooth,

as Bluetooth Low Energy (BLE)

2013 – v4.1: * Coexistence with LTE

* Better connections: reconnection time flexible

2 devices reconnect automatically

* Improved data transfer: Bulk data transfer

Gathered data is transfered once reconnected

Up to 7 controllers

Max Range

Class (m) dBm mW

1 100 20 100

2 10 4 2,5

3 1 0 1

Max Power

BT version Throughput (Mbps)

v1.2 1

v2.0+EDR 3

v3.0 + HS 24

79 x 1MHz channels

sensors

Page 65: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

E-cigarette / Vaporizer

© Thierry Lestable, 2012 65

MP3

Page 66: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 66

Zigbee

Data rates of 250 kbps, 40 kbps, and 20 kbps.

Two addressing modes; 16-bit short and 64-bit IEEE addressing.

Support for critical latency devices, such as joysticks.

CSMA-CA channel access.

Automatic network establishment by the coordinator.

Fully handshaked protocol for transfer reliability.

Power management to ensure low power consumption.

16 channels in the 2.4GHz ISM band, 10 channels in the 915MHz I

and one channel in the 868MHz band.

IEEE 802.15.4 features

Page 67: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Zigbee 3.0

© Thierry Lestable, 2012 67

Too many Zigbee profiles, each ‘optimized’ for a different application!

E.g. for Home Automation, smart energy, health care, etc…Very

confusing!

With emerging IoT Market, there was thus a strong need to simpify

this from a customer standpoint!

Zigbee 3.0 targets to UNIFY and ensuring INTEROP amongst

those applications (Lighting, Energy efficiency, etc..)!

N.B: RF4CE (CPE products Home) will NOT be included in Zigbee 3.0

Page 68: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Thread (Nest) (1/2)

© Thierry Lestable, 2012 68

7 Founding Members (launched july 2014)

- IPv6 based

- NOT a whole new standard

- Runs on existing 802.15.4 products

- 250+ devices on a PAN

No single point of failure!

MESH & NW can add router

to improve connectivity if required

Page 69: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Thread (2/2)

© Thierry Lestable, 2012 69

Certification through a 3rd party Test lab will be

launched end of H1’2015!

Page 70: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 70

ANT+ Ecosystem

Page 71: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

ANT+ fitness products

© Thierry Lestable, 2012 71

Page 72: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 72

ANT+: ‘The power of less’

Page 73: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2011 73

Home Automation

Page 74: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi & WiGig Chipset Shipments

Forecast (ABI Research, Q2’13)

Internal document| Direction |

Titre |

74

Page 75: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 75

WiFi IEEE 802.11ac (1/2)

Source: Cisco

Page 76: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11n/ac - Numerology

© Thierry Lestable, 2012 76

30% overhead loss

Page 77: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 77

WiFi IEEE 802.11ac (2/2)

Page 78: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi – 802.11ac (Wave 2)

Company Chipset Lineup BW: 160MHz 4 SS Rx MU-MIMO RTS with BW signaling others

QSR1000 YESYES, up to 8 SS,

"True 8x8 ™ "YES (up to 8SS) YES

"10 G platform", integration

of 2.4GHz radio (11n with

TurboQAM (256QAM))

BCM4366 YESYES (up to 8SS)

"Xstream"YES (up to 8SS) YES

NitroQAM (1024QAM), Zero-

Wait DFS, Dual-core ARM9

@1.4GHz

QCA9980 NO YES (SU-MIMO)YES (MU|EX

technology) 3SS onlyYES (up to 80MHz)

11n with TurboQAM

(256QAM) @2.4GHz

Avastar 88W8964 YES YES (SU-MIMO) YES (3SS only) YES Dual-core [email protected]

802.11ac wave 2 features (AP)

11ac wave 2 Big Hype at CES 2015!

Page 79: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

11ac – Wave 1/Wave 2 -

Mandatory feature comparison

chart

Page 80: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

11ac – Wave 1/Wave 2 -

Optional feature comparison

chart

Page 81: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wi-Fi CERTIFIED ac with R2

feature/benefit chart

Page 82: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi – 802.11ac (Wave 2): D-Link

DIR-885L AC3100

BCM4366 (11ac wave 2)

MU-MIMO,

2.1 Gbps @5GHz (11ac)

[email protected] (11n)

DIR-895L AC5300

BCM4366 (11ac wave 2)

MU-MIMO, Tri-band

2.1 Gbps on each 2 bands @5GHz (11ac)

[email protected] (11n)

BCM ‘NitroQAM’ : 1024QAM

@5GHz : 11ac (256QAM) +25%

4SS * 433 (BW=80MHz) * 1.25 = 2.1Gbps

@2.4GHz: 11n (64QAM) +67%

4SS * 150 (BW=40MHz) * 1.67 = 1 Gbps

Page 83: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi – 802.11ac: D-Link

AC3200 DIR-890L/R

BCM43602

Tri-band

2.6Gbps = 2 x 1.3Gbps @5GHz (11ac)

600Mbps @2.4GHz (11n)

Page 84: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi – 802.11ac (Wave 2)

Archer AC3200 Wireless Tri-Band

Gigabit Router

BCM Xstream platform

2 radios @5GHz, 1 radio @2.4GHz

6 SS 11ac, 3 SS 11n

Up to 3.2Gbps

Archer AC2600

QCA9980 platform

4x4 MU-MIMO (MU|EX)

802.11ac wave 2

Page 85: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 85

NETWORKING

SUBSYSTEM Wi-Fi (IEEE802.11a/b/g/n)Bluetooth 4.0

(Bluetooth Smart)

Apple MFi Bluetooth support

GPS MEMS GPS/INS Kalman filtering fusion

algorithm

Micro USB Device charging/power

Data transfer

Page 86: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiGig 802.11ad

© Thierry Lestable, 2012 86 Beamforming

January 2013 !

Up to 7Gbps !

PAL = Protocol Adaptation Layer

USB & PCIe

USB & PCIe

Page 87: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiGig – 802.11ad chipsets

87

Challengers….

- Marlon/Falcon [Commercial]:

- up to 4.6Gbps, 2 chips solution

- Sparrow - Wave 1 [ES Nov’14 / CS March 2015]:

- up to 4.6Gbps

Acquired July 2014

Page 88: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi – 802.11ad (WiGig)

Page 89: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wireless Connectivity – 11ad, WiFi

@60GHz

Page 90: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi Direct™ (P2P) (1/2)

© Thierry Lestable, 2012 90

WiFi Peer-to-Peer (P2P)

Page 91: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

WiFi Direct™ (P2P) (2/2)

© Thierry Lestable, 2012 91

Page 92: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

• « WiFi Aware ™ makes it easier to learn what kind of services are nearby

BEFORE a connection is made, and thus saves Power »

• Optimized to work well even in crowded environment

• Key enabler

– Personalized social, local, and mobile experience

– Find video gaming opponents

– Share Media content

– Access localized information

WiFi – WFA « WiFi Aware »

Page 93: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Passpoint/Hotspot2.0

Internal document| Direction |

Titre |

93

• Likewise BYOD influenced WiFi, IoT & ‘always connected’ scenario might

deeply impact WiFi deployments & Key differentiators.

GAS

(Generic Advertising

Service)

ANQP

• Venue Name

• Network Authentication

Type

• Roaming Consortium List

• IPv4/IPv6, NAT

• 3GPP Cellular info

• Domain name list

• …

Page 94: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11ah / WiFi Alliance

HaLow™ :

Sub 1GHz Long Range WiFi IoT

94

• 11ah is of particular interest, as Key enabler for

Growth opportunities within Internet of Things (IoT)

Market, both Smart Home, and for Utilities

BW: 1MHz, and 2MHz

1. 11ac Down-clocking by 10

2. Low mode @150Kbps

Wi-Fi HaLow™

Scalability up to 8191 devices per AP

Page 95: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11ax (HEW) – Main

Objectives • Focus on WLAN indoor and outdoor operation in the 2.4 GHz and the 5

GHz frequency bands in dense deployment scenario

• Modifications to both the IEEE 802.11 PHY and MAC that enable at least

one mode of operation capable of:

• Supporting at least four times improvement in the average throughput

per station (vs 802.11n/ac)

• Maintaining or improving the power efficiency per station

• Backward compatibility and coexistence with legacy IEEE 802.11

devices operating in the same band

95

SAGEMCOM is participating in 802.11ax

Page 96: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11ax, Ecosystem –

HEW (contribution based only)

96

Page 97: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11ax - Milestones

(May 2014) • During the May kick-off meeting, preliminary milestones have been defined with a timeframe

similar to the 802.11ac one

– Expecting first commercial products by 2016-2017 (TBC with BCM/QCA)

97

As comparison…

Internal document | Direction |

Next Gen WiFi – IEEE 802.11ax

(high Efficiency WLAN) |

Page 98: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

LTE-U/LAA Coexistence

LTE-U Forum (2014)

Page 99: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11 roadmap

(ratification)

Page 100: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IEEE 802.11 Revisions

MAC & PHY

MAC

Page 101: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 101

IP for Smart Object (IPSO) Alliance

• Support Activities

– IETF 6LoWPAN

– IETF ROLL

– ISA100

– IEEE

• Activities

– Interoperability Tests

(IOT)

– Architecture Design

– Technology Proof of

Concepts (PoC)

– White Papers

– Tutorials/Dissemination

Page 102: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 102

IETF 6LoWPAN

IPv6 over Low-power WPAN • IETF RFC 4919, 4944

• 6LoWPAN is an ADAPTATION Header Format!

• 16/64 bit IEEE 802.15.4 addressing

• Efficient header compression – IPv6 base and extension headers,

UDP header

• Network autoconfiguration using neighbor discovery

• Unicast, multicast and broadcast support

– Multicast is compressed and mapped to broadcast

• Fragmentation – 1280 byte IPv6 MTU -> 127 byte

802.15.4 frames

• Support for IP routing (e.g. IETF RPL)

• Support for use of link-layer mesh (e.g. 802.15.5)

IPv6-LoWPAN Router Stack

Page 103: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 103

IETF ROLL Routing Over Low-power and Lossy networks

• Standardizing a routing algorithm for embedded apps

• Application specific requirements – Home automation

– Commercial building automation

– Industrial automation

– Urban environments

• Analyzed all existing protocols

• Solution must work over IPv6 and 6LoWPAN

• Routing Protocol in-progress called RPL “Ripple” – Proactive distance-vector approach

– See draft-ietf-roll-rpl for detailed information

Page 104: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 104

Contiki – uIPv6 stack

• Open source

• Small footprint – Code size ~ 11.5Kb

– RAM usage ~ 1.8Kb

– Fit on most constraint Sensors platforms

• Certified – IPv6 Phase 1

– interoperable with stacks from all other certified vendors

• uIPv6 Design

• IPv6 Specs (RFC2460)

• IPv6 Addressing (RFC4291)

• Neighbor Discovery (RFC 4861)

• Stateless Address Config (RFC4862)

• ICMPv6 (RFC4443)

Page 105: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 105

Berkeley initiative

• http://openwsn.berkel

ey.edu/

• http://wsn.eecs.berkel

ey.edu/connectivity/

Open source implementations + Connectivity data repositary & IETF ROLL/RPL test

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

Page 106: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart (Digital) Home

Page 107: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT: Secure, trustworthy & seamless Integration of

Heterogeneous devices towards End-User services

107

Utilities

Direct Benefits for End-User are Keystone for Massive Adoption of IoT

Page 108: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: French tech

Open APIs & platform announced

IFTTT Channel

Launched in

Sept.’14

Face detection

CES innovation awards :

- Wearables: Watch ‘Activité’™

- Smart Home: HD camera

Launched in 2014

BTLE

Battery: 8 months

iOS7+

Android (Q1’15)

BTLE

WiFi 2x2 MIMO @2.4GHz

iOS7+, Android in 2015

5MP sensor

1080p @30fps

WebRTC

135° angle

Audio echo cancellation & noise reduction

The French Tech

ramps-up its

Footprint in the

IoT arena, first

with SmartHome

devices.

Page 109: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 109

tensiomètre

‘Wellness’

‘Quantified Self’

Pas effectués

Dénivelé parcouru activement

Distance parcourue : sur la base du profil utilisateur pour une

précision élevée

Calories brûlées :

Pulse affiche les calories actives

Le widget de l’application affiche les calories métaboliques + le

total des calories

Course à pied : récapitulatif journalier de la durée et de la

distance

Rythme cardiaque instantané

Durée de sommeil

Qualité du sommeil

Sommeil léger contre sommeil profond

Interruptions du sommeil

Page 110: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Usual suspects – Withings, Netatmo, Parrot, Awox

“Thermo”

99,95 USD

Q1’16 Battery life – 2 years

WiFi, BTLE

“Disco”, by Parrot

700 gr, 80Km/h

Autonomy: 45mns

Q4’16

“SmartPEBBLE” “Presence”, by Netatmo

Q3’16, ~300 EUR

Page 111: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: Arlo (Netgear)

Smart Security Camera

720p video @130° Field of view, H.264

Night vision, Motion alerts,

Cloud storage, battery powered,

Arlo Smart Home system

802.11n

Page 112: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: Iris (Lowe’s (Retail))

Giant Retailer strongly embraces Smart Home DIY (Do

It Yourself), with GE, Honeywell, Whirlpool…

Page 113: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home

Qualcomm Smart Home

Following Acquisition of CSR

- Full Portfolio of integrated BTLE solutions

- GW with Voice recognition & Maluba ML

Light

Light

Air Conditioning

Speed

Audio

Control

(Snapdragon)

Oven

Page 114: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home - Multimedia

Qualcomm Snap Dragon

Artificial Intelligence

(Maluba)

Snapdragon 212

Page 115: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home – Home Automation Raised 48Million USD

Smart Lock / Doorbell Cams

BTLE - $199 / BTLE+WiFi - $199

LG WebOS 3.0, for SmartTV

Smart Home Mgt functions with LG (only) appliances

Verified by ‘UL’ (Certification Organization)

Page 116: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home – ‘SmartThinQ’

Hub from LG

Open Connectivity Open Partnership

Page 117: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home - Samsung

Samsung – White Goods

Page 118: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

D-vine

“Nespresso” of Wine

With RFID tag onto sample (10cl), to

Share to the “Machine”

right way (T° etc) to prepare the glass,

And share to the End user onto its Mobile phone

The history & details w.r.t the Wine sample

499 EUR [2-16] EUR

Page 119: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home - HiSense

Page 120: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home - Changhong

Page 121: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Smart Home - Robots

Samsung - POWERbot

Page 122: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Robots

Interface towards

Artificial Intelligence in the cloud is

raising

Buddy - $649

Ninebot – Segway based

With Xiaomi

Page 123: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Robots – Companions

Page 124: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

124

WAN

HAN: Home Area Network / PAN: Personal Area Network / BAN: Body Area Network / G.O: Group Owner

Operators Verticals OTT

Sensors & actuators

Connectivity (BAN, PAN, HAN)

Access

Data Management, Analytics

Service Delivery Platforms

Customer Interface

Service Providers

Security / Utilities / Health / Entertainment Secu

rity, P

rivacy, T

rust

Devic

e M

an

ag

em

en

t, Mo

nito

ring

, Dia

gn

osis

Page 125: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

125

WiFi, BTLE…

WAN xDSL, FTTx, DOCSIS, 4G

Heterogeneous connectivity

Th

ing

s

Sensors, actuators, meters, machines, devices, CPEs…

HAN

RGW/STB are Home Area Network (HAN) Gatekeepers

- Security, CA, Privacy

- Translation

- Protocols

- Data Models

- Coordination HAN devices

- Home overlay coverage

- QoS

- Energy efficiency

Application Stores

PAN

A/V-PAN

Hub/GO

HAN: Home Area Network / PAN: Personal Area Network / BAN: Body Area Network / G.O: Group Owner

Page 126: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

126

WiFi, BTLE…

WAN xDSL, FTTx, DOCSIS, 4G

Heterogeneous connectivity

Th

ing

s

Sensors, actuators, meters, machines, devices, CPEs…

HAN Application Stores

PAN

A/V-PAN

Hub/GO

HAN: Home Area Network / PAN: Personal Area Network / BAN: Body Area Network / G.O: Group Owner

products are Keystone for Safe, Secure & Trusted HAN

- Multimedia

- Energy

Walled Garden positions won’t last

Need to embrace the

Smart Home revolution:

- IoT supervision & enabler

- Cloud added value

Page 127: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

127

WiFi, BTLE…

WAN xDSL, FTTx, DOCSIS, 4G

Heterogeneous connectivity

Th

ing

s

Sensors, actuators, meters, machines, devices, CPEs…

HAN Application Stores

Middleware, datamodel, common bus

Co

nn

ecti

vit

y N

etw

ork

ing

Home CPEs’ strength driven by integration:

- Heterogeneous

- Connectivity

- Networking

- Middleware

- datamodels

IoT Only

Page 128: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

128

WiFi, BTLE…

WAN xDSL, FTTx, DOCSIS, 4G

Heterogeneous connectivity

Th

ing

s

Sensors, actuators, meters, machines, devices, CPEs…

HAN Application Stores

IoT Only

White goods Doors (Home, Garage)

Lighting Thermostat

Multimedia

Safety, security

This is timely opportunity :

- Strengthen its value chain position

- Climb the ladder

By offering Value Added Services

enablers to its customers:

- ‘Home aware’ & user centric

- Media Gateways

- Connected STBs

- Meters & Sensors

Page 129: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

MULTIPLE ACTORS SHARING EFFORTS

129

Sagemcom | February 2014 |

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

Page 130: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

130

THE 4 PILLARS FOR

CONNECTED HOME 4

Which interface for cloud services

?

2 A common

framework to manage

applications

1 A common protocol to

connect devices

Frame

work

Frame

work

Framew

ork

Framew

ork

3 A shared

infrastructure to make silos

communicate

Sagemcom | February 2014 |

Page 131: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Broadband Management Suite

© Thierry Lestable, 2012 131

Page 132: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 132

Page 133: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Apple – iOS8 HomeKit ecosystem

133

Lighting Whitegoods Thermostats

/Energy

Multimedia

(Audio)

Chipsets

Doors (Home & Garage)

August’14

Page 134: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

HomeKit Accessory Protocol

(HAP) Layers

© Thierry Lestable, 2012 134

Encryption Boundary

Page 135: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Google – Nest: Smart Home

Ecosystem

135

Page 136: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Google – Nest: Smart Home Ecosystem

136

Android Wear

Android Auto

Op

en

Au

tom

otive

Alli

an

ce

Home Area Network

Wearables

Smart Cars

Summer’14

Page 137: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: NEST

(Google) +15 new partners adopting NEST API:

August (Smart Lock), ChargePoint, Kwikset Kevo (Smart

Lock), Ooma, Phlips Hue, Whirlpool, Withings

Page 138: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearable Landscape

138

Exponential Diversity of products!

Page 139: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

• INTEL: Curie ™ Module, based on Quark™ SE SoC (MCU) dedicated to

Wearables (18mm diameter)

• BTLE, 6-axis combo sensor, accelerometer, gyroscope, 384KB flash,

80kB SRAM, Battery charging circuitry (PMIC)

• LG G Watch R & Moto 360:

– Android Wear OS

• Misfit

– Contract with Swaroski

• Withings

– Activité ™ watch

• Garmin

• Toshiba: Wearable Sensors / Healthcare services (Wristband Silmee ™ )

– BT, Long battery life (14 days)

• Alcatel One Touch:

IoT – Wearables The Most Outstanding

Ecosystem Growth!

Page 140: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT-Wearables: Misfit

Page 141: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearables - Samsung Samsung

Sensor: posture, mobility

– static/dynamic

Coaching/Training

Page 142: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearables – Welt (Wearable Belt) -

Samsung

Samsung

- Waist size

- Eating habits

- Number of steps

- Time spent seated

recommendations

for better health

Page 143: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearables – Watches - Casio

BTLE + WiFi 11n

Cam

Smart Watch

Page 144: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearables – Watches – TAG

Heuer

$1500

Page 145: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Wearables - wrists

INTEL - ambiance

Page 146: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Google - Android TV:

Ecosystem

146

4K TVs Q1’15

All major chipseters!

Page 147: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Google - Open Automotive

alliance (OAA)

147

Page 148: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Technicolor - QeO Ecosystem

148

Very limited impact on its own!

?

partner

AllS

ee

n

Bigger impact within strong ecosystem/partners

Page 149: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Qualcomm - Allseen Alliance:

+200 Members

149

Community Members Sponsored Members

Membership Fees

Premier Members

Certification & compliance

program

Summer’14

Page 150: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: AllSeen (Qualcomm)

New noticeable features:

- Gateway Agent (Affinegy)

- Remote Cloud access

- Managed Services:

- TR069 BBF CPWM

- SmartHome (Haier)

- Security2.0 (Microsoft, Symantec,

, Qualcomm, Forgerock, Technicolor)

Premier Members: 11

Community Members: 84

Sponsored Members: 17

+100 Members!

Page 151: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

AllSeen High-Level Architecture

© Thierry Lestable, 2012 151

Page 152: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

AllSeen: Some use cases

© Thierry Lestable, 2012 152

Event notifications across Home Devices Share capabilities & controls

Full suite of Multi-screen experience (WiFi) Onboarding

Page 153: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Qualcomm - AllSeen Alliance –

Working Groups

153

Page 154: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Intel/Samsung – Open

Interconnect Consortium (OIC)

154

1. New consortium will seek to define

• connectivity requirements

• to ensure the interoperability

of billions of devices projected to come online by 2020 – from

- PCs, smartphones and tablets

- to home and industrial appliances and new wearable form factors.

2. The Open Interconnect Consortium intends to deliver

• a specification,

• an open source implementation,

• a certification program for wirelessly connecting devices.

3. The first open source code will target the specific requirements for

• smart home

• office solutions,

• with more use case scenarios to follow.

Sept.’14

‘Open’, BUT VERY LIMITED Information to Outer world!!

Page 155: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

OIC: Scope & Technology Foundation

© Thierry Lestable, 2012 155

Page 156: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

OIC: Schedule 2014/2015

© Thierry Lestable, 2012 156

Page 157: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

DLNA

157

From A/V

connected objects…

To

SMART HOME

Page 158: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2011 158

Digital Living Network Alliance

(DLNA) • DLNA (www.dlna.org) is focused

on delivering an interoperability framework of design guidelines based on open industry standards to complete the cross-industry digital convergence

• DLNAv1 regroups many existing standards (UPnP, HTTP, Audio and Video formats) into a single document that insures that home devices will interoperate

• UPnP and UPnP/AV are important parts of building any DLNA solutions

UPnP

DLNA

UPnP

DLNA

DLNA v1.0

UPnP

DLNA v1.0

UPnP

Page 159: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2011 159

UPnP Overview (1/2)

• UDP used for Discovery since multicast

• SSDP: simple Search/Discovery Protocol [IETF]

• SOAP = Simple Object Access Protocol [W3C]

• GENA: General Event Notification Architecture

[IETF]

• HTML is the basis of user interface

• ALL UPnP messages are framed using XML

Universal Plug and Play

Control Point Device

• action on Device

• react to notifications of

state changes from devices

• provide services

• Notify change of states (events)

DHCP: Dynamic Host Configuration Protocol / XML: Extensible Markup Language

Page 160: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2011 160

UPnP Overview (2/2) Universal Plug and Play

0: Addressing

DHCP or ARP

1: Discovery

SSDP

2: Description

XML

1: Discovery

SSDP

3: Control

SOAP

4: Eventing

GENA

4: Eventing

GENA

5: Presentation

HTML

Page 161: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

UPnP+

161

UPnP Cloud

- XMPP based

- Cloud Capable Device

- Cloud Capable Ctrl point

- approval Q2’14

UPnP Multiscreen

UPnP IoT (on-going)

- IoT Device

- simplify discovery

- integrate HetNet devices

(Zigbee, Zwave, ANT…)

- reliable security

- diverse locations

- sensorManagement

- cloud connectivity (XMPP)

Page 162: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

ARM Vs MIPS – Architectures

‘push’ strategies • ARM • MIPS

162

(CoAP)

acquired

Development platform

foundation

Page 163: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: WEMO (Belkin)

Room Motion

Sensor Alarm

Sensor

Keychain

Sensor Door & Window

Sensor

LE

D P

artn

ers

hip

s

Page 164: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

IoT – SmartHome: ULE Alliance

Page 165: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

A lot of devices at home A lot of applications runnning at the same time Products coming from heterogeneous sources No Home Integrator

165

IoT for People: Societal &

Ease of Use!

???

DIA

G

What could be a real

diagnostic tool ?

Able to understand the

home complexity

And translate it in simple

words to the USER

When the House (or your

robot) gets ‘crazy’, who

can help the USER ?

Sagemcom | February 2014 |

What happens when several applications

want to access simultaneously to the

same ressources

Page 166: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Need for Field experiments / Feedback

commercial deployments

166

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 conclusions - Need Larger Scale & More open Deployments - Need More Sharing & Tracking of results within the ‘Community’

- Open Communities & Open Innovation!

Sagemcom | February 2014 |

Page 167: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

© Thierry Lestable, 2012 167

Berkeley initiative

• http://openwsn.berkeley.edu/

• http://wsn.eecs.berkeley.edu/c

onnectivity/

Open source implementations/Connectivity data repositary/IETF ROLL/RPL test

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

Page 168: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Georgia Tech

168 Sagemcom | February 2014 |

Center for the Development & Applications of Internet of Things Technologies

(CDAIT) « Imagination Accelerated »

Page 169: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

GSMA Connected living Tracker

169 Sagemcom | February 2014 |

Page 170: Supelec   m2 m - iot - course 1 - 2016 - part 1 - warming - v(0.4)

Thanks!