SlideShare a Scribd company logo
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
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
The VoIP Universe

IM
S

UC

IP
i l e Vo
Mob

Fixed Line

Con
sum
er

s VoIP
es
Busin

VoI

P
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
WebRTC Universe

1B devices
Supported in
1Q14
User Experience Legacy
100 Years
of Telco
Reliable, Secure,
Resilient

20 Years
of Web
Rich, Dynamic,
Innovative
VoIP and WebRTC Similarities
● Transmission of communication data between
Users in real-time
● Use RTP, SDP O/A
● G.711
● Run over IP networks
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
Architecture

DB
DB
AS
WS

AS
WS

AS
WS

WS
LB-L
LB-G

VS
Internet
Principle Differences
Identity
Telco ID

Web ID

User-Centric

Network-Centric

Identity Management
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
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
Thank You!

reid.stidolph@oracle.com
@reidstidolph
reidstidolph@gmail.com
http://www.linkedin.com/in/reidstidolph

More Related Content

PDF
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
PDF
WebRTC standards update (April 2015)
PDF
WebRTC in the Real World
PDF
WebRTC DataChannels demystified
PPTX
WebRTC: players, business models and implications for telecommunication carriers
PDF
Baby Steps: A WebRTC Tutorial
PDF
WebRTC Business Use Cases | WebRTC Conference & Expo III
PDF
WebRTC Codec Wars: Rebooted
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC standards update (April 2015)
WebRTC in the Real World
WebRTC DataChannels demystified
WebRTC: players, business models and implications for telecommunication carriers
Baby Steps: A WebRTC Tutorial
WebRTC Business Use Cases | WebRTC Conference & Expo III
WebRTC Codec Wars: Rebooted

What's hot (20)

PDF
WebRTC - a History Lesson
PDF
Workshop oracle
PDF
A Practical Guide to WebRTC
PDF
WebRTC Timeline and Forecast
PDF
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
PDF
Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...
PPTX
WebRTC
PDF
WebRTC Check-in (from WebRTC Boston 6)
PDF
The State of WebRTC
PDF
WebRTC - a quick introduction
PDF
Kamailio World 2017: Getting Real with WebRTC
PPTX
Introduction to WebRTC
PDF
Quality Assurance for WebRTC Services
PPTX
WebRTC overview
PDF
WebRTC with Java
PDF
Kranky Geek WebRTC 2015 - The future of ORTC with WebRTC
PDF
A jQuery for WebRTC
PPTX
Implementation Lessons using WebRTC in Asterisk
PDF
Value Added Services and WebRTC
PPTX
WebRTC presentation
WebRTC - a History Lesson
Workshop oracle
A Practical Guide to WebRTC
WebRTC Timeline and Forecast
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
Видео+Конференция 2015: Секреты WebRTC: как вендоры извлекают пользу из проры...
WebRTC
WebRTC Check-in (from WebRTC Boston 6)
The State of WebRTC
WebRTC - a quick introduction
Kamailio World 2017: Getting Real with WebRTC
Introduction to WebRTC
Quality Assurance for WebRTC Services
WebRTC overview
WebRTC with Java
Kranky Geek WebRTC 2015 - The future of ORTC with WebRTC
A jQuery for WebRTC
Implementation Lessons using WebRTC in Asterisk
Value Added Services and WebRTC
WebRTC presentation
Ad

Viewers also liked (6)

PDF
From SIP to WebRTC and vice versa
PDF
DTLS-SRTP Handling in SIP B2BUAs
PDF
WebRTC - Bridging Web and SIP Worlds
PDF
Web rtc vs voip what is better in terms of usage
PPTX
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
PDF
How to Become a Thought Leader in Your Niche
From SIP to WebRTC and vice versa
DTLS-SRTP Handling in SIP B2BUAs
WebRTC - Bridging Web and SIP Worlds
Web rtc vs voip what is better in terms of usage
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
How to Become a Thought Leader in Your Niche
Ad

Similar to WebRTC vs VoIP: IIT-RTC Oct 2013 (20)

PDF
WebRTC Workshop 2013 given at the IMS World Forum
PDF
How WebRTC is Altering the Landscape for Mobile UC & BYOD
PDF
Modern VoIP in Modern Infrastructures
PPTX
Bridging_WebRTC_with_SIP_Alberto_WebRTCventures_Cluecon2023_NoVideo.pptx
PDF
Bulding a modern infrastructure & data center
PDF
Webinar WebRTC HTML5 (english)
PDF
FIWARE Global Summit - Defragmenting the IoT with the Web of Things
PDF
WebRTC and Mobile Integration
PDF
VoIP for Beginners
PDF
IOT_module_3.pdf
PDF
Information of things vtu 8th sem module 3
PDF
DevCon 5 (December 2013) - WebRTC & WebSockets
PPTX
ICN in the IRTF and IETF
PDF
Modern VoIP in modern infrastructures
PDF
Upperside Webinar- WebRTC from the service provider prism-final
PDF
Web of things
PDF
QUOBIS corporate portfolio
PDF
WebRTC - Is it ready? 2013
PDF
3CX Phone System v12.5
PPTX
Javier Lecanda - Colt SDN/NFV Experience inca 201706
WebRTC Workshop 2013 given at the IMS World Forum
How WebRTC is Altering the Landscape for Mobile UC & BYOD
Modern VoIP in Modern Infrastructures
Bridging_WebRTC_with_SIP_Alberto_WebRTCventures_Cluecon2023_NoVideo.pptx
Bulding a modern infrastructure & data center
Webinar WebRTC HTML5 (english)
FIWARE Global Summit - Defragmenting the IoT with the Web of Things
WebRTC and Mobile Integration
VoIP for Beginners
IOT_module_3.pdf
Information of things vtu 8th sem module 3
DevCon 5 (December 2013) - WebRTC & WebSockets
ICN in the IRTF and IETF
Modern VoIP in modern infrastructures
Upperside Webinar- WebRTC from the service provider prism-final
Web of things
QUOBIS corporate portfolio
WebRTC - Is it ready? 2013
3CX Phone System v12.5
Javier Lecanda - Colt SDN/NFV Experience inca 201706

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Encapsulation theory and applications.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Encapsulation theory and applications.pdf
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Monthly Chronicles - July 2025
Network Security Unit 5.pdf for BCA BBA.
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation_ Review paper, used for researhc scholars
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”

WebRTC vs VoIP: IIT-RTC Oct 2013

Editor's Notes

  • #2: Intro Compare and contrast WebRTC, and VoIP as it’s deployed today.
  • #5: The VoIP universe as it exists today is very diverse and vibrant. VoIP began for many as IP networks began to prevail within the various galaxies In many cases, VoIP was introduced for cost savings replacement to telco VoIP saw fast growth in the early days in the Fixed line and business VoIP space…innovators like asterisk, vonage Some of the more rapid expansion, by telco standards, is taking place in the mobile and UC arena. It’s important to note that the network environments and requirements, the acronyms, the use of protocols…can all be very different
  • #7: Begins with a singularity in focus: the Web Rapid expansion Relatively few endpoint types, accessed by JavaScript Single largest install base of an interoperable RTC media stack Rapid expansion like this is bound to cause some disruption
  • #8: To understand where someone is going, you can look at where they’ve been To begin to contrast the two, we can first look at what the user interface to the two worlds has been
  • #12: These are harder to quantify and characterize Undercurrents like bigger network vs. bigger client highlight this While they are difficult to characterize, they manifest themselves in the technologies that align on one side or the other As the two worlds collide once again, it is helpful to have a pragmatic appreciation for what each does well, and maybe not so well
  • #14: Browser crashes, tab closes, or the network changes…what happens?
  • #15: That’s a look at just a couple of specific challenges for those looking to bring VoIP/Telco like qualities to WebRTC…and vice-versa. But there are major industry shifts taking place as a result of the gaps between VoIP, and the rapidly expanding WebRTC…things are happening to fill the void. An immediate push for existing, traditional RTC services to extend what they do to the web. This implies heavy requirements for elements with GW functionality SBCs make a good choice as they are already deployed in many RTC architectures to handle things like security and compliance…WebRTC IWF becomes super-set of this VoIP network architecture for a while has been moving toward virtualization, and becoming more web-like…this trend has likely seen acceleration as a result of WebRTC On the web side, deployments will need robust tools and techniques, beyond the scope of a simple GW, or static web server, to handle the advance call scenarios like rehydration and mobility Toolkits, toolkits, toolkits…those wanting rapid service creation and prototyping can do so with minimal investment Web based services could be subject to compliance obligations, forcing them to scale and handle media The tools of WebRTC will likely move outside of the “web” as well
  • #16: So that provides on contrast of WebRTC and VoIP as it’s deployed in enterprises and service providers today For you technologists, as these worlds expand, there is sure to be no shortages of unique, fun, technical challenges found where these universes collide and mesh.