WebRTC vs VoIP: IIT-RTC Oct 2013
-
Upload
reid-stidolph -
Category
Technology
-
view
1.702 -
download
0
description
Transcript of WebRTC vs VoIP: IIT-RTC Oct 2013
![Page 1: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/1.jpg)
WebRTC vs. VoIPWhat’s New? What’s Different?
@reidstidolph
http://www.linkedin.com/in/reidstidolph
![Page 2: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/2.jpg)
Overview
Level-Set
Similarities
Technical Differences
Architecture Differences
Principle Differences
Shifts in RTC
![Page 3: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/3.jpg)
Voice Over Internet Protocol
● “VoIP” a Broad term● Grown to encompass multimedia, not
just voice● Diverse protocols
○ some well defined standards, some de-facto, some proprietary
● Used in a variety of networks○ IPv4, IPv6, Public Internet, Private LANs, etc.
SIP
![Page 4: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/4.jpg)
The VoIP Universe
UC
Business VoIP
Fixed Line
Consumer VoIP
Mobile VoIP
IMS
![Page 5: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/5.jpg)
Web Real Time Communications
● Plugin-less RTC Media engine in the Browser
● Purpose built for the World Wide Web● Collaborative W3C and IETF
standardization● RTC as a feature, not necessarily the
service or application
![Page 6: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/6.jpg)
WebRTC Universe
1B devices Supported in 1Q14
![Page 7: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/7.jpg)
User Experience Legacy
100 Years of Telco
20 Years of Web
Reliable, Secure, Resilient
Rich, Dynamic, Innovative
![Page 8: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/8.jpg)
VoIP and WebRTC Similarities
● Transmission of communication data between Users in real-time
● Use RTP, SDP O/A● G.711● Run over IP networks
![Page 9: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/9.jpg)
Technical Divide
IPv4 / IPv6Network
MediaTransport
MediaDescription
Signaling Transport
Signaling Protocol
DTLS-SRTP
STUN
ICETURN
RTP-Mux RTP
BUNDLE
Data Channels
MSID
UDP SDES-SRTP
MSRPUnique Transport per Stream
Traditional SDP
TCP TLSUDPWebSockets
HTTP
UndefinedSIP XMPP
H.323
CodecsOpus
VP8(?)H.264
AMR-WB
WebR
TC VoIP
![Page 10: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/10.jpg)
ArchitectureDB
DB
AS AS AS
LB-LLB-G
WS WS WS WS
Internet
VS
![Page 11: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/11.jpg)
Principle Differences
![Page 12: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/12.jpg)
Identity
Telco IDWeb ID
Identity ManagementUser-Centric Network-Centric
![Page 13: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/13.jpg)
WebRTC Mobility and Resilience: More Needed
AppApp
Failure Reconnect
App
handover
• Rehydration - automatically reestablish lost sessions
• Restore call/session after browser refresh/crash
• Network handoff
• Device handoff
Web App has no control over network changes
![Page 14: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/14.jpg)
Shifts in RTC: Create and Extend
RTC Extension, WebRTC enabling existing comms
WebRTC as a new edge access network
Network evolutions toward NFV, Telco-OTT
Security, Interoperability, Reliability
App creation toolkits for rapid service creation, prototyping
Media scaling, compliance
Advance session handling
![Page 15: WebRTC vs VoIP: IIT-RTC Oct 2013](https://reader035.fdocuments.in/reader035/viewer/2022062513/5569fff1d8b42a5d758b4e00/html5/thumbnails/15.jpg)
Thank You!
@reidstidolph
http://www.linkedin.com/in/reidstidolph