M2M Applications of WebRTC
Richard Brennan
OneM2M
Panelists
• Chris Vitek
• Genband
• Peter Dunkley
• Acision
M2M Applications of WebRTC
Peter Dunkley
Acision
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
WebRTC APIs (there are just three)
• GetUserMedia
• PeerConnection
• DataChannel
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
What is the DataChannel
• Two way communication between end-points
• Framed messages
• In-order delivery
• Tunneled over DTLS-SRTP
– End-to-end encryption
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
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
Christopher VitekWebRTC Evangelist
Internet of Thinks and WebRTC
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
13 GENBAND Confidential and Proprietary
Babolat
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
15 GENBAND Confidential and Proprietary
ZigBee Alliance
16 GENBAND Confidential and Proprietary
Samsung Connected HealthA New Way To Support Mobile Patients
17 GENBAND Confidential and Proprietary