Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebRTC vs VoIP: IIT-RTC Oct 2013


Published on

Reid Stidolph's presentation at IIT-RTC Conference in Chicago. It contrasts WebRTC to VoIP as it is implemented today.

Published in: Technology, Business
  • Be the first to comment

WebRTC vs VoIP: IIT-RTC Oct 2013

  1. 1. WebRTC vs. VoIP What’s New? What’s Different? @reidstidolph
  2. 2. Overview Level-Set Similarities Technical Differences Architecture Differences Principle Differences Shifts in RTC
  3. 3. 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. SI P
  4. 4. The VoIP Universe IM S UC IP i l e Vo Mob Fixed Line Con sum er s VoIP es Busin VoI P
  5. 5. 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
  6. 6. WebRTC Universe 1B devices Supported in 1Q14
  7. 7. User Experience Legacy 100 Years of Telco Reliable, Secure, Resilient 20 Years of Web Rich, Dynamic, Innovative
  8. 8. VoIP and WebRTC Similarities ● Transmission of communication data between Users in real-time ● Use RTP, SDP O/A ● G.711 ● Run over IP networks
  9. 9. Technical Divide Signaling Transport Media Description Undefined SIP XMPP H.323 WebSock BUNDL E DTLS -S Media Transport Network ets R TP ux RTP-M C RT eb W Signaling Protocol VP8(?) H.264 AMR-WB Opus P HTT Vo IP Codecs T CP Traditional SDP MSID TURN Data Channels ICE STUN UDP TLS MSRP UDP IPv4 / IPv6 RTP Unique Tr ansport per Strea m SDES-SRTP
  10. 10. Architecture DB DB AS WS AS WS AS WS WS LB-L LB-G VS Internet
  11. 11. Principle Differences
  12. 12. Identity Telco ID Web ID User-Centric Network-Centric Identity Management
  13. 13. WebRTC Mobility and Resilience: More Needed Web App has no control over network changes • Rehydration - automatically reestablish handover App App Failure Reconnect App lost sessions • Restore call/session after browser refresh/crash • Network handoff • Device handoff
  14. 14. 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
  15. 15. Thank You! @reidstidolph