m2m applications of webrtc - tmcnet · m2m and webrtc •people mostly think about media in...

17

Upload: others

Post on 14-May-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure
Page 2: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

M2M Applications of WebRTC

Richard Brennan

OneM2M

Page 3: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

Panelists

• Chris Vitek

• Genband

• Peter Dunkley

• Acision

Page 4: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

M2M Applications of WebRTC

Peter Dunkley

Acision

Page 5: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

M2M and WebRTC

• People mostly think about media in relation to WebRTC

• WebRTC media capabilities could be useful– For example, secure video streaming from a security

camera

– or, one-way video and two-way audio from a door phone

• The part of WebRTC that will be most useful in M2M is the DataChannel

Page 6: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

WebRTC APIs (there are just three)

• GetUserMedia

• PeerConnection

• DataChannel

Page 7: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

The DataChannel

The Peer-to-peer Data API lets a web application send and receive generic application data peer-to-peer. The API for sending and receiving data models the behavior of WebSockets [WEBSOCKETS-API].

http://www.w3.org/TR/webrtc/#peer-to-peer-data-api

Page 8: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

What is the DataChannel

• Two way communication between end-points

• Framed messages

• In-order delivery

• Tunneled over DTLS-SRTP

– End-to-end encryption

Page 9: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

How can it be used?

• Sending control signals to or between devices

• Streaming data from or between devices

• But the encoding of the data will be device and vendor specific

Page 10: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

Establishing a DataChannel

• Signalling is still required

• Telephony-style signalling is not required– You don’t need call hold or transfer– You don’t need to connect to the PSTN or your companies PBX

• Proprietary schemes will be common– Why would one light bulb vendor want you to be able to user another’s

controller?

• Some of the new, lighter-weight, WebRTC schemes might be useful too– For example, Matrix

Page 11: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

Christopher VitekWebRTC Evangelist

Internet of Thinks and WebRTC

Page 12: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

12 GENBAND Confidential and Proprietary

Industry Overview:

• IDC predicts that IoT revenue will triple from $1.7B to $5M in 6years.

• Samsung predicts that Wearables will increase by 600% within 4 years

Page 13: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

13 GENBAND Confidential and Proprietary

Babolat

Page 14: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

14 GENBAND Confidential and Proprietary

Home Automation

• The average consumer takes 15 minutes to set up their first home automation tool.

• They double the number of devices that they automate in the first 30 days.

• They receive an average of 15 notifications a day

Page 15: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

15 GENBAND Confidential and Proprietary

ZigBee Alliance

Page 16: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

16 GENBAND Confidential and Proprietary

Samsung Connected HealthA New Way To Support Mobile Patients

Page 17: M2M Applications of WebRTC - TMCnet · M2M and WebRTC •People mostly think about media in relation to WebRTC •WebRTC media capabilities could be useful –For example, secure

17 GENBAND Confidential and Proprietary