15
COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. WebRTC Challenges in Contact Centers WebRTC Expo 2013

WebRTC Challenges in Contact Centers

Embed Size (px)

DESCRIPTION

Chad Hart's presentation for the Conferencing and Collaboration session at the WebRTC Conference and Expo in Santa Clara 2013.

Citation preview

Page 1: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED.

WebRTC Challenges in Contact Centers

WebRTC Expo 2013

Page 2: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 2

State-of-the-Art in Conferencing & Collaboration

Voice, video, text2 or multi-partyWeb or mobile appPSTN callingShare screen, desktop, docsWebcastingReal-time video augmentationAPIs for 3rd parties

2

Page 3: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 3

State-of-the-Antiquated?

99.999% reliabilityUniversal interoperabilityIVR with TextSpeechRegulatory compliantSupervisor modesRecording & playbackAPI’s for systems integration

3

Page 4: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 4

Contact Center Integration

4

click

Application Server

Web Apps

SBC Media ServerAgent

Media Interface

Media Control

SIPSIP

RTP RTP

HTTP

Location

HTTP

• Traditional click-to-callback accelerated by WebRTC

Web-based Application integration

PSTN

Contact Center

Page 5: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 5

Contact Center Integration

5

Web-based callers• Eliminate PSTN

charges• Faster time-to-

resolution• Improved customer

experience

Web Apps

Agent

Media Control

WebRTC Signaling

SIP

SRTP RTP

HTTP

WebRTC Browsers

Application Server

Media InterfaceHTTP

Contact Center

Media Server

Page 6: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 6

Contact Center Integration

6

Web-based agents• WebRTC reduce cost

of supporting remote agents

• Optional video integration

Web Apps

Agent

Media ControlWebRTC Signaling

SRTP

HTTP

Location

WebRTC Browser

Application Server

Media Interface

SBC Media Server

SIP

RTPPSTN

Contact Center

Page 7: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 7

Case Study – the TravelAgency

7

TravelAgent

TravelAgent

TravelAgent

Page 8: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 8

Challenge: Multi-party topology

8

Desktop SIP video client

Video stream

Android tablet with SIP client

WebRTC browser

iPad with SIP client

Android smartphone with SIP client

Page 9: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 9

Peer-to-Peer Mesh

9

Works for a few parties

Page 10: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 10

Peer-to-Peer Mesh

10

Doesn’t scale for many parties

Page 11: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 11

Streamline with Media Server

11

MCU

Multipoint Control Unit (MCU)• Provides scalability• Improves mobile

performance• Dynamic back-end

control

Page 12: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 12

Challenge: mixed capabilities

12

Desktop SIP video clientAndroid tablet with SIP client

WebRTC browser

iPad with SIP client

Android smartphone with SIP client

1920x108030 FPSH.264

640x48015 FPSH.261

352X28830 FPS

VP8

1280x72025 FPS

VP8

1280x72030 FPS

VP8

1280x72030 FPSH.264

Page 13: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 13

Challenge: Mobile

Supporting WebRTCScreen sizeCamera resolutionsCodecsBattery life

13

Page 14: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 14

Application Integration

Application Control Protocols:

MSML (SIP based)RESTful API (http based)JSR309 (Java based)VXML (script based)NETANN (SIP)Javascript/JSON

14

NetAnnJSR 309

Connector

WebRTC Enabled Browsers

PowerMedia™ XMS

MRCPv2 Speech Server (ASR/TTS)

RTSP ServerNetwork Camera

Common SIP Endpoints

VXML

RESTful API

MSML

Web Mgmt

Web Console & RESTful Management API

Application Server

Page 15: WebRTC Challenges in Contact Centers

COMPANY CONFIDENTIAL © COPYRIGHT 2013 DIALOGIC INC. ALL RIGHTS RESERVED. 15

Summary - Solving WebRTC Media Challenges

Challenge SolutionsCentralized

MixingTranscoding/ Transrating

Application Interworking

Leveraging existing infrastructure Leveraging existing phones/clients Multi-party conferencing Optimizing for mobile Rapid application development

15