SlideShare a Scribd company logo
1 of 14
Integrating WebRTC with the traditional
Enterprise Telephony infrastructure

WebRTC Conference 2012
October 11, 2012
                 Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
WebRTC and the Enterprise

• The enterprise is excited about WebRTC
   –   Video as a first class citizen on their networks
   –   Enabling internet calling for home and mobile workers
   –   Bringing calls “on-net” to save costs
   –   Reducing IT costs with low maintenance thin clients
   –   Love for “super thin clients”
• The enterprise is confused about WebRTC
   – How does it integrate?
   – How much has to change?
   – Will it work with my video devices?
        • Desk video-phones?
        • Mobile clients?
        • Tele-presence rooms
   – Does it fit into my DMZ?
   – Will it work with my SBC?


                           Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
What the Enterprise is saying…..

"WebRTC will reduce our support costs
dramatically”

“WebRTC will enable us to better embrace
business to consumer video”

“WebRTC will enhance out contact center and
customer service operations”

“WebRTC is will improve our internal and external
collaboration”

“WebRTC will improve our customer intimacy”


                      Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
What is WebRTC?
(and why is it a problem to the enterprise)
• Open Standards!
• Clientless, plugin-less browser audio
  and video real time communication!
• Open-source codec, VP8!
• ICE/STUN NAT traversal!
• SRTP!
• No rules on signaling protocol!
• Multiplex RTP and RTCP over a single
  port!
• Multiplex Audio and Video over a single
  port!




                      Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Typical Simple WebRTC Deployment




       Media                         Signaling
                                       Proxy




               Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
What is an Enterprise Network?

• Mostly hardware endpoints with hard to
  upgrade software.
• Few soft clients generally tied to a PBX
• Limited codec support, H26* for video
  only (ok, maybe a bit of RTV)
• ICE, STUN, what‟s that?
• SRTP? That‟s a firewall issue right?
• RTCP shalt be on the RTP port +1 !!!
• Audio shalt be separate to Video !!!




                      Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Typical Enterprise Deployment

       DMZ
                              Video Desk Phones




                                  PBX 1                             Tele-Presence


             Router/
 SBC
              SBC

                                  PBX 2

                                                                        MCU




                              Audio Desk Phones




                       Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
The Generation Gap




          Multiplexed                                                 RTP/RTCP



                                        ?
          Media                                                        Separated

          VP8                                                                H264

          STUN/ICE                                                       No STUN




                Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Solutions

• Signaling Gateway
   – SIP stack in java-script make it a thick client again!
   – Convert from something light (ROAP?) to SIP at a
     gateway
• De-ice
   – Validate SDP ICE candidates
   – Pass on the primary candidate as SIP identity
• De-Multiplex
   – Take the multiplex stream and split it
   – Take the separate streams and recombine
• STUN binding handling
   – Respond to STUN bindings on the RTP channels
   – Validate bindings
• Transcoding
   – Transcode between VP8 to H264


                           Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Use Case 1 : Social Media and CRM Integration




                                  Gateway +
                                  Transcoder




               Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Use Case 2 : Video Conferencing




           Gateway +
           Transcoder                          VCS-E




                 Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Summary

          • WebRTC is awesome!

          • The Enterprise isn‟t going to be
            changing any time soon.

          • But they really want in.

          • The two can communicate with a little
            help.
              – Signaling Conversion
              – Media Interworking




                 Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
Thrupoint at a Glance
Genesis
  •   Founded by former Morgan Stanley CIO in `96
  •   Strategic IT consultant firm representing „Voice of
      the Customer‟
  •   Executive Management Team w/ strong industry
      experience (Cisco, Avaya, Nortel, Citrix, Intel)
  •   Acquired Ubiquity in 2010

Current Focus
  •   Session Management 2.0, Mobile UC, UCaaS
  •   Global 2000 Enterprise, NGN Service Provider,
      Finance, Insurance, Healthcare, etc.


Disruptor Potential
  •   Drive new service delivery model via open, rapid
      orchestration of multi-vendor UC & collaboration
      apps optimized for the cloud




                             Thrupoint, Inc. Confidential © 2012 – All rights Reserved.   13
Thank you



David Jodoin                                                                                      Kevin Glass
Chief Innovation Officer                                                                  Innovation Architect
Thrupoint, Inc                                                                                  Thrupoint, Inc
djodoin@thrupoint.com                                                                   kglass@thrupoint.com




                           Thrupoint, Inc. Confidential © 2012 – All rights Reserved.

More Related Content

Viewers also liked

Make Content More Social
Make Content More SocialMake Content More Social
Make Content More Social
Ma'ayan Plaut
 
Sloan.uc.richardson
Sloan.uc.richardsonSloan.uc.richardson
Sloan.uc.richardson
gbrichardson
 

Viewers also liked (18)

Social Media & Higher Education Undergraduate Admissions
Social Media & Higher Education Undergraduate AdmissionsSocial Media & Higher Education Undergraduate Admissions
Social Media & Higher Education Undergraduate Admissions
 
A Tale of Two Projects: Relationship Building Through Legacy Projects
A Tale of Two Projects: Relationship Building Through Legacy ProjectsA Tale of Two Projects: Relationship Building Through Legacy Projects
A Tale of Two Projects: Relationship Building Through Legacy Projects
 
With Our Powers Combined: Social Media & Communication
With Our Powers Combined: Social Media & CommunicationWith Our Powers Combined: Social Media & Communication
With Our Powers Combined: Social Media & Communication
 
IdeaFest Bowling Green - A Hero's Journey
IdeaFest Bowling Green - A Hero's JourneyIdeaFest Bowling Green - A Hero's Journey
IdeaFest Bowling Green - A Hero's Journey
 
Make Content More Social
Make Content More SocialMake Content More Social
Make Content More Social
 
Evergreen and Growth: Sustainable Content Strategy for Social Media Managers
Evergreen and Growth: Sustainable Content Strategy for Social Media ManagersEvergreen and Growth: Sustainable Content Strategy for Social Media Managers
Evergreen and Growth: Sustainable Content Strategy for Social Media Managers
 
Blossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システムBlossom:QWERTYソフトキーボード上のフリック日本語入力システム
Blossom:QWERTYソフトキーボード上のフリック日本語入力システム
 
Presentatie startgesprek lwp 8 1-2013 e-mailversie
Presentatie startgesprek lwp 8 1-2013 e-mailversiePresentatie startgesprek lwp 8 1-2013 e-mailversie
Presentatie startgesprek lwp 8 1-2013 e-mailversie
 
Fontys mediawijs mediarijk
Fontys mediawijs mediarijkFontys mediawijs mediarijk
Fontys mediawijs mediarijk
 
Managing Student Staff and Contributions to Social Media - Academic Impressio...
Managing Student Staff and Contributions to Social Media - Academic Impressio...Managing Student Staff and Contributions to Social Media - Academic Impressio...
Managing Student Staff and Contributions to Social Media - Academic Impressio...
 
Developing Your Digtial Identity: Being a Good Online Human
Developing Your Digtial Identity: Being a Good Online HumanDeveloping Your Digtial Identity: Being a Good Online Human
Developing Your Digtial Identity: Being a Good Online Human
 
Social Media To Enhance Enrollment Management - Academic Impressions, March ...
 Social Media To Enhance Enrollment Management - Academic Impressions, March ... Social Media To Enhance Enrollment Management - Academic Impressions, March ...
Social Media To Enhance Enrollment Management - Academic Impressions, March ...
 
BBITS Consulting Corporate Presentation
BBITS Consulting Corporate PresentationBBITS Consulting Corporate Presentation
BBITS Consulting Corporate Presentation
 
Sloan.uc.richardson
Sloan.uc.richardsonSloan.uc.richardson
Sloan.uc.richardson
 
Enterprise Cloud Glossary from Ubuntu
Enterprise Cloud Glossary from UbuntuEnterprise Cloud Glossary from Ubuntu
Enterprise Cloud Glossary from Ubuntu
 
Presentazione Programmi per Sposi
Presentazione Programmi per SposiPresentazione Programmi per Sposi
Presentazione Programmi per Sposi
 
Real World Leadership Strategies for Women
Real World Leadership Strategies for WomenReal World Leadership Strategies for Women
Real World Leadership Strategies for Women
 
Manuel l. quezon
Manuel l. quezonManuel l. quezon
Manuel l. quezon
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Precisely
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Recently uploaded (20)

Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial IntelligenceRevolutionizing SAP® Processes with Automation and Artificial Intelligence
Revolutionizing SAP® Processes with Automation and Artificial Intelligence
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 

Thrupoint webrtc-paris-101112

  • 1. Integrating WebRTC with the traditional Enterprise Telephony infrastructure WebRTC Conference 2012 October 11, 2012 Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 2. WebRTC and the Enterprise • The enterprise is excited about WebRTC – Video as a first class citizen on their networks – Enabling internet calling for home and mobile workers – Bringing calls “on-net” to save costs – Reducing IT costs with low maintenance thin clients – Love for “super thin clients” • The enterprise is confused about WebRTC – How does it integrate? – How much has to change? – Will it work with my video devices? • Desk video-phones? • Mobile clients? • Tele-presence rooms – Does it fit into my DMZ? – Will it work with my SBC? Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 3. What the Enterprise is saying….. "WebRTC will reduce our support costs dramatically” “WebRTC will enable us to better embrace business to consumer video” “WebRTC will enhance out contact center and customer service operations” “WebRTC is will improve our internal and external collaboration” “WebRTC will improve our customer intimacy” Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 4. What is WebRTC? (and why is it a problem to the enterprise) • Open Standards! • Clientless, plugin-less browser audio and video real time communication! • Open-source codec, VP8! • ICE/STUN NAT traversal! • SRTP! • No rules on signaling protocol! • Multiplex RTP and RTCP over a single port! • Multiplex Audio and Video over a single port! Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 5. Typical Simple WebRTC Deployment Media Signaling Proxy Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 6. What is an Enterprise Network? • Mostly hardware endpoints with hard to upgrade software. • Few soft clients generally tied to a PBX • Limited codec support, H26* for video only (ok, maybe a bit of RTV) • ICE, STUN, what‟s that? • SRTP? That‟s a firewall issue right? • RTCP shalt be on the RTP port +1 !!! • Audio shalt be separate to Video !!! Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 7. Typical Enterprise Deployment DMZ Video Desk Phones PBX 1 Tele-Presence Router/ SBC SBC PBX 2 MCU Audio Desk Phones Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 8. The Generation Gap Multiplexed RTP/RTCP ? Media Separated VP8 H264 STUN/ICE No STUN Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 9. Solutions • Signaling Gateway – SIP stack in java-script make it a thick client again! – Convert from something light (ROAP?) to SIP at a gateway • De-ice – Validate SDP ICE candidates – Pass on the primary candidate as SIP identity • De-Multiplex – Take the multiplex stream and split it – Take the separate streams and recombine • STUN binding handling – Respond to STUN bindings on the RTP channels – Validate bindings • Transcoding – Transcode between VP8 to H264 Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 10. Use Case 1 : Social Media and CRM Integration Gateway + Transcoder Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 11. Use Case 2 : Video Conferencing Gateway + Transcoder VCS-E Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 12. Summary • WebRTC is awesome! • The Enterprise isn‟t going to be changing any time soon. • But they really want in. • The two can communicate with a little help. – Signaling Conversion – Media Interworking Thrupoint, Inc. Confidential © 2012 – All rights Reserved.
  • 13. Thrupoint at a Glance Genesis • Founded by former Morgan Stanley CIO in `96 • Strategic IT consultant firm representing „Voice of the Customer‟ • Executive Management Team w/ strong industry experience (Cisco, Avaya, Nortel, Citrix, Intel) • Acquired Ubiquity in 2010 Current Focus • Session Management 2.0, Mobile UC, UCaaS • Global 2000 Enterprise, NGN Service Provider, Finance, Insurance, Healthcare, etc. Disruptor Potential • Drive new service delivery model via open, rapid orchestration of multi-vendor UC & collaboration apps optimized for the cloud Thrupoint, Inc. Confidential © 2012 – All rights Reserved. 13
  • 14. Thank you David Jodoin Kevin Glass Chief Innovation Officer Innovation Architect Thrupoint, Inc Thrupoint, Inc djodoin@thrupoint.com kglass@thrupoint.com Thrupoint, Inc. Confidential © 2012 – All rights Reserved.

Editor's Notes

  1. Founded by Rami Musallam in 1996HQ New York with locations in North America, UK/Europe, Middle East, AfricaAffiliates in South America, Eastern Europe, AsiaMarkets: Global 2000 Enterprise, Large Financial Services, Insurance, Healthcare, Telecom, NGN Service ProvidersExpertise: UC, network strategy, design and engineeringEmployees: >500 worldwideInvestors: Morgan Stanley, Cisco, (others)Status: privately held