Transcript
Page 1: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Quality Over WebRTC Amir Zmora

VP Alliances & Partnerships

@AmirZmora

Page 2: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013
Page 3: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Pre-VoIP

PSTN

E1/T1

Enterprise/Contact Center

Page 4: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

PSTN

SIP Trunk

Enterprise/Contact Center

Enterprise VoIP

Page 5: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Going VoIP All The Way

IMS Backbone

SIP Trunk

Enterprise/Contact Center

Home user

Residential GW

Page 6: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

In Comparison to OTT

Free

Best Effort

Page 7: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Web Server

HTML & JavaScript

Signaling over

WebSocket

SIP

Media OPUS/G.711

IP Phone

Public Internet

SBC/GW

Public Internet

Browser

Enterprise Enterprise

WebRTC, Simplified Version

Page 8: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

The Issues

Codecs – not matching, no HD all the way

Network impairments

Media route not controlled

IT Manager – “I have no clue what went wrong”

Page 9: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

The Solutions

The Network Tools

Page 10: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Tools

Avoid transcoding

Use codes that support resiliency

Support WebRTC resiliency on the server

Minimize latency

Monitor your network

And act upon it

Page 11: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

The Network

Consumer

Business

Page 12: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Public Internet

Web Server

HTML & JavaScript

Signaling over

WebSocket

SIP

Media OPUS/G.711

IP Phone

SBC/GW

Browser

Enterprise Enterprise/ Contact Center

The Carriers’ Preferred Architecture

Carrier’s Network

WebRTC GW

SIP Trunk

Paris

Los Angeles

USA

Page 13: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Public Internet

Web Server

HTML & JavaScript

Signaling over

WebSocket

SIP

Media OPUS/G.711

IP Phone

SBC/GW

Browser

Enterprise Enterprise/Contact Center

WebRTC Media Routing Federation

Carrier A VoIP Backbone

Carrier B VoIP Backbone

Media Relay

Media

SIP Trunk

Page 14: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Web Server

HTML & JavaScript

Signaling over

WebSocket

SIP

IP Phone

SBC/GW Enterprise Enterprise/Contact Center

Optimized WebRTC Media Routing Federation

Public Internet

Media OPUS/G.711

Session Experience Manager: ”You have

quality issues”

Browser

Page 15: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

The SBC changes media route

Page 16: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Web Server

HTML & JavaScript

Signaling over

WebSocket

SIP

Media OPUS/G.711

IP Phone

SBC/GW Enterprise Enterprise/Contact Center

Carrier A VoIP Backbone

Carrier B VoIP Backbone

Public Internet

Media OPUS/G.711

Media Relay Media Relay

Dynamic media routing

decisions

Browser

Optimized WebRTC Media Routing Federation

Page 17: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

What’s Needed to Make it Happen?

Federation agreements for WebRTC traffic

Cloud appliance

Quality assurance

Quality monitoring

Routing optimization

Mediation into existing deployment

End-to-End native WebRTC media support (Opus, VP8)

Page 18: Quality over WebRTC - Amir Zmora - AudioCodes - Upperside 2013

Thank You Amir Zmora

VP Alliances & Partnerships

@AmirZmora


Recommended