WebRTC standards update (April 2015)

Preview:

Citation preview

WebRTC Standards update (April 2015)

Victor  Pascual  Avila  Victor.Pascual@quobis.com                @victorpascual    

Technology, Innovation & Strategy Consultant Main focus: help make WebRTC happen – involved in WebRTC standardization, development and first industry deployments (on-going RFX's, PoC's and field trials) Other activities: - Chief Strategy Officer (CSO) - IETF contributor (SIP, Diameter and WebRTC areas) - IETF STRAW WG co-chair - WebRTCHacks.com co-founder and blogger - Independent Expert at European Commission

- Adjunct Professor at Universitat Pompeu Fabra

About Me

(Media)

(Signaling)

(Signaling)

“Set or RTC APIs for Web Browsers”

“New protocol profile”

WebRTC standards

- Audio codecs – G.711, Opus - Video codecs – H.264, VP8 (oh, well…) - Media codecs are negotiated with SDP (for now at least) - Requires Secure RTP (SRTP) – DTLS-SRTP (SDES is prohibited) - Requires Peer-2-peer NAT traversal tools (STUN, TURN, ICE) – trickle ICE - Multiplexing: RTPs & RTP+RTCP - Tools for firewall traversal - DataChannel - Etc.

NEW PROTOCOL PROFILE FOR MEDIA

RTCWeb WG (and other)

Some discussion on the topic: http://webrtchacks.com/cisco-openh264/

The Video Codec Battle

7  

Photo  taken  by  Dan  York   8  

Consensus!

9  

But…

10  

Consensus!

11  

VP9  vs.  H.265  

12  

19  Nov  2014   13  

14  

15  

16  

17  

18  

19  

Source:  hJp://iswebrtcreadyyet.com/  

26  

Some discussion on the topic: http://webrtchacks.com/why-the-webrtc-api-has-it-wrong-interview-with-webrtc-object-api-ortc-co-author-inaki-baz-3-2/

Browser API

1.1  2.0  ?  

http://status.modern.ie/

Browser API

32  

Plug-­‐in  free  or  free  plug-­‐in?

33  

34  

35  

36  

http://webrtchacks.com/ims-approach-webrtc/

WebRTC Access to IMS (r12)

Adding New Wheels to IMS with WebRTC

3GPP TS 23.228 V12.5.0 (2014-06)

P C E F

N A T

I P - C A N

WWSF

W1

W2

UE

WIC I / S - CSCF

eIMS - AGW

Iq

Mw eP - CSCF

H / V - PCRF

Gx

Rx

W3

IMS - ALG

WAF W4

W5

Reference Architecture

codec 1

SRTP

IP IP UDP IP

UDP UDP UDP IP

UE eIMS - AGW peer

SRTP RTP

codec 1 codec 2

RTP

codec 2

BFCP

SCTP DTLS

IP

SCTP DTLS

IP

TCP

IP UDP UDP

BFCP

TCP

IP

UE eIMS - AGW peer

MSRP SCTP DTLS

IP

MSRP SCTP DTLS

IP

MSRP

TCP IP

UDP UDP

MSRP

TCP IP

UE eIMS - AGW peer

Interworking Towards Legacy IMS

Alliance for Telecom Solutions

43  

WebRTC Interop Activity Group

RESTful Network API for WebRTC Signaling v.1.0 (Feb 2014)

OMA

This  slide  might  be  outdated  

How does WebRTC relate to VoLTE and RCS?

GSMA

This  slide  might  be  outdated   47  

This  slide  might  be  outdated   48  

49  

Thank You!

Victor  Pascual  Avila  Victor.Pascual@quobis.com                @victorpascual    

Recommended