m2m applications of webrtc - tmcnet · m2m and webrtc •people mostly think about media in...
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/1.jpg)
![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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042215/5ebd19a86d752a22d137a367/html5/thumbnails/17.jpg)
17 GENBAND Confidential and Proprietary