1 / 15

WebRTC vs. VoIP

WebRTC vs. VoIP. What ’ s New? What ’ s Different?. reid.stidolph@oracle.com @reidstidolph reidstidolph@gmail.com http://www.linkedin.com/in/reidstidolph. Overview. Level-Set Similarities Technical Differences Architecture Differences Principle Differences Shifts in RTC.

ayita
Download Presentation

WebRTC vs. VoIP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WebRTC vs. VoIP What’s New? What’s Different? reid.stidolph@oracle.com @reidstidolph reidstidolph@gmail.com http://www.linkedin.com/in/reidstidolph

  2. Overview Level-Set Similarities Technical Differences Architecture Differences Principle Differences Shifts in RTC

  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. SIP

  4. The VoIP Universe UC Mobile VoIP IMS Fixed Line Business VoIP Consumer VoIP

  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. WebRTC Universe 1B devices Supported in 1Q14

  7. User Experience Legacy 100 Years of Telco 20 Years of Web Reliable, Secure, Resilient Rich, Dynamic, Innovative

  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. Technical Divide H.264 Opus Codecs VP8(?) AMR-WB Signaling Protocol SIP XMPP Undefined H.323 VoIP WebRTC Signaling Transport WebSockets TLS UDP HTTP TCP MSID Traditional SDP Media Description BUNDLE Unique Transport per Stream MSRP DTLS-SRTP ICE TURN Media Transport RTP Data Channels RTP-Mux STUN UDP SDES-SRTP Network IPv4 / IPv6

  10. Architecture DB DB AS AS AS VS WS WS WS WS Internet LB-L LB-G

  11. Principle Differences

  12. Identity Telco ID Web ID User-Centric Network-Centric Identity Management

  13. WebRTC Mobility and Resilience: More Needed • Rehydration - automatically reestablish lost sessions • Restore call/session after browser refresh/crash • Network handoff • Device handoff Web App has no control over network changes handover App App App Failure Reconnect

  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 Advance session handling App creation toolkits for rapid service creation, prototyping Media scaling, compliance

  15. Thank You! reid.stidolph@oracle.com @reidstidolph reidstidolph@gmail.com http://www.linkedin.com/in/reidstidolph

More Related