1 Enabling WebRTC in the Enterprise A) How Can WebRTC Enhance the PBX/UC Solution? B) Will SIP Trunking E-SBCs Include WebRTC Support? C)Can Carriers Provide.

Slides:



Advertisements
Similar presentations
Insert Tradeshow or Event Name -- Date Insert Presentation Title Trends in Instant Messaging and Telephony Jonathan Rosenberg Chief.
Advertisements

1 TURN Server for WebRTC in the Firewall © 2014 Ingate Systems AB Prepared for:Ingates SIP Trunking, UC and WebRTC Seminars ITEXPO January 2014 Miami By:Karl.
1 WebRTC in the Enterprise Presentation, Status, Demo © 2014 Ingate Systems AB Prepared for:WebRTC Pavilion ITEXPO August 2014 Las Vegas By:Karl Erik Ståhl.
1 What’s Next For SIP Trunking? Carriers Enabling and Bringing WebRTC Features With Their Trunks © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking,
© 2013 Ingate Systems AB 1 Prepared for:ITEXPO Conference, Las-Vegas, August 2013 By: Steven Johnson President Ingate Systems Inc. Also.
1 WebRTC in the Enterprise Presentation, Status, Demo © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking, UC and WebRTC Seminars ITEXPO January.
ICE, Turn, Stun and Security Session: D2-1 Tsahi Levent-Levi Director, Product Management Amdocs
Vodacom Microsoft Hosted Lync
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
© 2012 Intertex Data AB 1 Needs Show Up in Islands Person-to-person, real-time related: + IM, Presence, + SMS (2G, 3G…) (Wireless only!?) + Skype (call.
Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
WebRTC & SIP E-SBC PBX Companion
The NAT/Firewall Problem! And the benefits of our cure… Prepared for:Summer VON Europe 2003 SIP Forum By: Karl Erik Ståhl President Intertex Data AB Chairman.
Karl Stahl CEO/CTO Ingate Systems Ingate’s SBCs do more than POTSoIP SIP. They were developed.
The VoIP Net: From POTS to Quality Unified Communications Globally © 2011 Intertex Data AB Prepared for:Ingate Systems 3 Day Seminar Unified Communications:
Solutions for SIP The SIP enabler We enable SIP communication for business What the E-SBC can do for you.
Enabling SIP to the Enterprise Steve Johnson, Ingate Systems Security: How SIP Improves Telephony.
1 Enabling WebRTC in the Enterprise A) How Can WebRTC Enhance the Enterprise PBX/UC Solution? B) Will SIP Trunking E-SBCs Include WebRTC Support? C)Can.
Beyond POTS Replacement Is SIP Trunking a step on that route? © 2009 Intertex Data AB 1 Prepared for:INTERNET TELEPHONY Conference Ingate’s SIP Trunking.
The Firewall as a SIP Server Much more than firewall SIP traversal! Prepared for:Spring VON 2003 Enterprise Solutions By: Karl Erik Ståhl President Intertex.
Living the SIMPLE SIP way SIP 2003 Paris, January 2003 Jörgen Björkner VP Concept Development Chairman SIP Forum
Intertex Data AB, Sweden Talking NATs & Firewalls Prepared for:Voice On the Net, Spring 2002 By: Karl Erik Ståhl President Intertex Data AB Chairman Ingate.
The StarNet Analyzer. Contact SNA Department x172
NATs & Firewalls The General SIP Proxy Firewall Prepared for:Spring VON 2003 By: Karl Erik Ståhl President Intertex Data AB Chairman Ingate Systems AB.
Enterprise Infrastructure Solutions for SIP Trunking
© 2012 Intertex Data AB 1 What is SIP Trunking? Moving to Global UC – Internet+ © 2012 Intertex Data AB Prepared for:INGATE’S SIP TRUNK – UC SEMINARS:
WebRTC Demo, Miami, May Ingate’s SBCs do more than POTS-like SIP. They were developed for standards-compliant end-to-end multimedia SIP quality.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
IT Expo SECURITY Scott Beer Director, Product Support Ingate
 CHAPTER 2  Understanding the Pieces of Cisco Unified Communication.
Remote Workers Without the Hassle
1 Enabling WebRTC in the Enterprise A) How Can WebRTC Enhance the PBX/UC Solution? B) Will SIP Trunking E-SBCs Include WebRTC Support? C)Can Carriers Provide.
WebRTC Demo, Atlanta June Ingate’s SBCs do more than POTSoIP SIP. They were developed for standard compliant end-to-end multimedia SIP connectivity.
Karl Stahl CEO/CTO Ingate Systems Ingate’s SBCs do more than POTSoIP SIP. They were developed.
© Aastra – 2013 BluStar for iPad / iPhone September 2013 BluStar for iPad/iPhone.
SIP Explained Gary Audin Delphi, Inc. Sponsored by
Ingate & Dialogic Technical Presentation SIP Trunking Focused.
SIP? NAT? NOT! Traversing the Firewall for SIP Call Completion Steven Johnson President, Ingate Systems Inc.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Geneva, Switzerland, 11 June 2012 Switching and routing in Future Network John Grant Nine Tiles
Communication Systems The Internet The largest wide area network in the world. It is made up of thousands of linked networks. What.
Adoption of IP in the Next Generation Contact Center Rupesh ChokshiGautham NatarajanDirector, AT&T.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
Dealing with NATs and Firewalls! Prepared for:Fall VON 2003 Boston By: Karl Erik Ståhl President Intertex Data AB Chairman Ingate Systems AB
1 WebRTC Introduction and Overview © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking, UC and WebRTC Seminars WebRTC Introduction and Overview ITEXPO.
PKE Consulting Some slides from the WebRTC Conference May 2015.
1 WebRTC in the Enterprise © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking, UC and WebRTC Seminars WebRTC in the Enterprise ITEXPO October 2015.
1 What’s Next For SIP Trunking? Carriers Enabling and Bringing WebRTC Features With Their Trunks © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking,
Unleashing the Power of IP Communications™ Calling Across The Boundaries Mike Burkett, VP Products September 2002.
1 WebRTC in the Call Center and Number Replacement © 2015 Ingate Systems AB Prepared for:Ingate SIP Trunking, UC and WebRTC Seminars WebRTC in the.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
WebRTC Don McGregor Research Associate MOVES Institute
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
G063 - Intranets, the Internet and Extranet. Learning Objectives: At the end of this topic you should be able to: describe the characteristics and purpose.
Enabling WebRTC in the Enterprise
9/18/2018.
PKE Consulting 2014.
11/20/2018.
WebRTC for Bria Khris Kendrick
ENGR 475 – Telecommunications
Enterprise Infrastructure Solutions for SIP Trunking
WebRTC & SIP E-SBC PBX Companion
Live Unified Communication Beyond the Borders
The VoIP Net: From POTS to Quality Unified Communications Globally
Live Unified Communication Beyond the Borders
What WebRTC Does NOT Do:
What’s Next For SIP Trunking? WebRTC in the Enterprise
Protecting Yourself in a WebRTC World
Helping to Achieve ROI Targets with SIP Trunking
Live Unified Communication Beyond the Borders
Presentation transcript:

1 Enabling WebRTC in the Enterprise A) How Can WebRTC Enhance the PBX/UC Solution? B) Will SIP Trunking E-SBCs Include WebRTC Support? C)Can Carriers Provide a "WebRTC-Ready" Access? © 2014 Ingate Systems AB Prepared for:Ingate’s SIP Trunking, UC and WebRTC Seminars ITEXPO January 2014 Miami By:Karl Erik Ståhl CEO Ingate Systems AB (and Intertex Data AB, now merged)

2 MPLS What Can WebRTC Bring to the Enterprise IP-PBX/UC Solution? Will There be an Enhanced “Enterprise Social Network”? SIP System Data & VoIP LAN SIParator® But: No Numbers!? Passing links? Browsers as Softclients! HD Multimedia Telepresence But: No Numbers!? Passing links? Browsers as Softclients! HD Multimedia Telepresence LAN Company Web Server SIP Pass a WebRTC link over IM or an , asking people to click-to-call you or something.

3 BASICS What WebRTC Does: Sets up media directly between browsers (SDP/RTP like SIP) – typically on same web application. “Handles” NAT/FW traversal (ICE, STUN, TURN) – fooling firewalls (like Skype). Voice Video Data “For free!” What WebRTC Does NOT Do:  “No Numbers” No rendezvous – “no addressing” at all. Not like SIP More islands? Yes, but it is adding high quality real-time communication where we already are in contact.

4 It Will Happen – In half a year or so Intense standardization work (~a year to go): IETF - the protocols W3C - the Web application API (JS)! Now Google & Mozilla, soon Microsoft and Apple: All browsers will be WebRTC Browsers There is Power Behind: Google acquired GIPS for 80 MUSD just to implement WebRTC in Chrome. And another 130 MUSD for the VP8 licence free (H.264 like) video codec. Google releases as open source to the world…”

5 What is WebRTC? Social Calling… Calling Without Phone Numbers You already are in contact: Chatting, ing. Just pass a URL to click! Or join a scheduled meeting No rendezvous protocol like SIP required “Integrate into Facebook chat takes about half an hour”, Google says… It is Internet/OTT and does not enter VoIP, IMS networks or the enterprise PBX, unless…

6 And a Click to Call Website is Great You are on the Web – Wanna talk? – Don’t pick up your phone. Just click! Communicate with voice, video and data and screen. Don’t Dial, Just click! Calling by Clicking on Web Page A Great Application Do we need more than the company website and the always available browser? Company Web Server

7 OK, Nice - But Isn’t the PBX/UC Infrastructure Bypassed? LAN Company Web Server SIP WS media Our Auto Attendant, Queues, Forwards, Transfers, Conference Bridges, PBX Phones… Is there “a Gateway” into the enterprise PBX / UC-solution? Needed! LAN Company Web Server media

8 An always available quality IMS-RCS client that hopefully resolves the NAT/ FW issue. WebRTC – SIP gateways are required Another Usage of WebRTC: Finally a client for the IMS+RCS network!

9 WebRTC and UC Require Better QoS Than Voice * QoS discussion and details in footnote From 3.5 kHz Voice to HiFi HD Telepresence Quality! Free Audio HiFi Codec Opus & Video HD Codec VP8 (H.264?) * The confusion around Quality of Service (QoS) requirements for real-time traffic: While telcos mostly regard QoS as highly important and often do level 2 or 2.5 separated networks or reservation type QoS, even where level 3 IP QoS (e.g. diffserve) could achieve the same, others (like “some IETF and WebRTC people” ) often ignore QoS, assuming such problems will go away and sometimes claim that “it is all about bandwidth”. That is true but only if the pipe not filled! However, TCP data traffic (surf, , file transfer) intermittently fills the pipe, in its attempts to transfer that data as fast as possible. Doubling the bandwidth when sharing real-time traffic with intense data traffic on the same pipe, will not make half of the bandwidth usable for quality traffic - it will rather be half the time that the pipe is crowded.

10 How do we get WebRTC Into the Enterprise? LAN Company Web Server TURN SERVER  Will WebRTC work through the enterprise LAN?  What about Quality? (Prioritization, Traffic shaping in the Firewall. Diffserve or RSVP for the network?) The Firewall is often the congestion point  There are remedies  … and much more media LAN Company Web Server media Q-TURN

11 Nice - But We Want the Calls Into the Contac Center! LAN Company Web Server SIP WS media Our Auto Attendant, Queues, Forwards, Transfers, Conference Bridges, PBX Phones… Is there “a Gateway” into the enterprise PBX / UC-solution? Needed! LAN Company Web Server media

12 The WebRTC Browser as a Softphone Having the PBX/UC Softphone available everywhere, on every device having a browser, without any plug-in and not just for plain voice phone calls, but potentially also for HiFi HD telepresence quality, is of course a dream. This is the most obvious WebRTC application for the enterprise PBX or UC Solution. It will especially ease remote PBX users because WebRTC includes a NAT/Firewall traversal method (ICE/STUN/TURN) in itself. A Gateway WebRTC- SIP Gateway Required

13 B) Will SIP Trunking E-SBCs Include WebRTC Support? There are two questions to address: 1)WebRTC into the enterprise (as it is) 2)WebRTC integrated with the PBX / UC-Solution Infrastructure © 2014 Ingate Systems AB Prepared for:Ingate’s SIP Trunking, UC and WebRTC Seminars ITEXPO January 2014 Miami By:Karl Erik Ståhl CEO Ingate Systems AB (and Intertex Data AB, now merged)

14 LAN Company Web Server WebRTC Like All Real-Time Communication Protocols has a NAT/Firewall Traversal Problem LAN Company Web Server  Firewalls do not allow unknown incoming traffic and media is a “surprise” (just like SIP)  SBCs are Firewalls that know SIP and take it into the LAN, but WebRTC prescribes ICE/STUN/TURN to fool the firewall to let the RTC traffic through (similar to Skype.)  Websockets, WS/WSS, often used to hold the signaling channel open  There are issues… a)Getting through b)Quality media ICE media STUN TURN SERVER signaling WS/WSS

15 ICE/STUN/TURN Means There is no WebRTC-SBC ICE was developed and standardized for SIP (long after SIP), but not used much for SIP… It is supposed to work without the Firewall being aware of what is traversed (like Skype). Sometimes a TURN-server is required With restrictive enterprise firewalls – ICE is not sufficient. Best: WebRTC is end-to-end and does not encourage application specific networks Worst: The firewalls are unaware of what is being traversed – Quality: The firewall cannot prioritize RTC traffic.

16 From POTS to Telepresence – A Gigantic Step WebRTC has the potential of telepresence quality: Opus HiFi sound and VP8 / H.264 HD video Layer 4 QoS: UDP favored over TCP is not sufficient It is NOT “Just About Bandwidth” Data crowded networks Surf, , file transfer fill the pipes Still, Internet has the largest bandwidth We need to prioritize - Level 3 QoS Pre-AM Radio 3.5 kHz voice to 20 kHz audio and 3.5 Mbps HD video

17 The TURN Server IN the Firewall Fixes Traversal, Quality and can Measure Usage: Q-TURN in the Firewall or an “EW-SBC” A novel Ingate view: Knock-knock; Give my media a Quality Pipe Regard ICE as a request for real-time traffic through the Firewall. Interpret the STUN & TURN signals in the Firewall Have the STUN/TURN server functionality IN the Firewall and setup the media flows under control Security is back in the right place - The firewall is in charge of what is traversing The Enterprise firewall can still be restrictive Q- TURN Q-TURN Enables QoS and More: Prioritization and Traffic Shaping Diffserve or RVSP QoS over the Net Authentication (in STUN and TURN) Accounting (usage of this pipe)

18 LAN Company Web Server media LAN Company Web Server SIP WS media That was Getting WebRTC in Itself Into the LAN… But, Where did the Enterprise PBX/UC Infrastructure go? Enterprises have their own “Social Network” – their PBX/UC solution. The E-SBC is already hooked to the PBX SIP Trunking interface and often facing the Internet. A good place to put the “Gateway” in. The E-SBC could include:  A WebRTC PBX Companion bringing the PBX/UC infrastructure back into WebRTC calls

19 LAN Company Web Server media Same When Passing a Link Want to be Reached at my Current PBX Phone! Same problem Same solution An E-SBC could include:  A WebRTC PBX Companion bringing the PBX/UC infrastructure back into WebRTC calls LAN Company Web Server SIP WS media Pass WebRTC link over IM or an , asking people to click-to-call you or something. The call should reach the enterprise via the SIP PBX/UC infrastructure with all its features.

20 The WebRTC Browser as a Softphone Having the PBX/UC Softphone available everywhere, on every device having a browser, without any plug-in and not just for plain voice phone calls, but potentially also for HiFi HD telepresence quality, is of course a dream. The E-SBC is usually hooked up to the LAN and the Internet – A good place to put the Softphone browser interface in. An E-SBC could include: A WebRTC PBX Companion allowing easy creation of browser based softphones for the PBX/UC solution. The E-SBC facing the Internet and the NAT/Firewall traversal method (ICE/STUN/TURN) of WebRTC itself, will make remote user or mobility solutions “automatic”.

21 “Automatic Mobility” is a Major Feature PSTN Data & VoIP LAN IP-PBX SIParator® GW SIP System SIP Trunking Provider Today, only the best E-SBCs support remote SIP clients and also do Far End NAT Traversal (FENT). And mobile operators’ mobility solutions requires a lot and gives few of the UC features. Remote User

22 Answer to: Will SIP Trunking E-SBCs Include WebRTC Support? There seems to be two new product classes 1)The Q-TURN Firewall, and 2)The PBX/UC Companion Both may end up in an “WE-SBC” – an E-SBC for both SIP and WebRTC – the location and interfaces of the SBC physical device is the same for SIP and WebRTC, at the enterprise edge, between the private enterprise LAN and the global network (the Internet). © 2014 Ingate Systems AB

23 C) Can Carriers Provide a "WebRTC-Ready" Access? © 2014 Ingate Systems AB Prepared for:Ingate’s SIP Trunking, UC and WebRTC Seminars ITEXPO January 2014 Miami By:Karl Erik Ståhl CEO Ingate Systems AB (and Intertex Data AB, now merged)

24 From POTS to Telepresence – A Gigantic Step  WebRTC has the potential of telepresence quality: Opus HiFi sound and VP8 / H.264 HD video  And takes the real-time traffic to the Internet/OTT  It is NOT “Just About Bandwidth” The networks are data crowded Surf, , file transfer fill the pipes  Layer 4 QoS: UDP over TCP is not sufficient  We need layer 3 QoS for high quality real-time traffic Pre- AM Radio 3.5 kHz to 20 kHz audio and 3.5 Mbps video

25 Quality Experiences  WebRTC gives telepresence quality and that is important: Reactions after an overseas employment interview :“Twice as valuable as a phone interview.”, “No need to travel to interview in person”  Observations without prioritization (QoS): Fixed access (100 Mbps in a 20 person enterprise, 2/10 Mbps for residential): Excellent when non intensive data usage. 3G mobile (lower is unusable): Often usable, but periods of shrinking video screen and hacking sound, when data traffic is heavy. There are carriers making unusable by purpose. Violates Net Neutrality! 4G/LTE can been excellent (some day they will be crowded…) WiFi can be perfect – or unusable if data crowded

26 VoIP in the Application Specific Telephone Network has Not Helped – It isn’t Even Good for Faxing Anymore  The Telephony application is still only POTS, some day maybe RCS, but…  Carriers are Peering their IP-Network PSTN Style, degrading quality, interop… It is even destructive for the 160 years old Fax service!**  And their billing is by voice minutes – Far away from any UC!  And where did the reliability, scalability and good performance of IP networks go? ** Mike Coffee, CEO of Commetrex: Work in progress by SIP Forum’s FoIP Task Group and the i3 Forum. T.38 works fine in one hop!  Computers, Internet and related applications follow Moore’s law…  Telephony has over 20 years brought great mobility and popular text messaging (SMS)*, but otherwise showed a NEGATIVE Moore’s law (below)…  WebRTC is on the Internet, has to stay there, but needs quality!

27 Locally, Carriers Have Since Long Provided Quality Traffic Over the Broadband Connection (but Wasted it at the Delivery) TR-069 Internet IP-TV VoD IP-TV VoD IMS VoIP IMS VoIP VLANs or ADSL Virtual Circuits The Multimedia LAN WiFiWiFi Telepresence But we need the RTC on the LAN – Not on an RJ11 = POTS And today’s SIP trunking send the RTC into the POTSoIP structure – That is a PSTN-gateway. (SIP- devices could instead route to the other endpoint.) RJ11 Will prioritized traffic over the Internet cost more than best-effort traffic?

28 Quality Traffic on the Internet: The Internet + Model There are (disabled) quality mechanisms on the Internet – Enable and provide that quality to the users! WebRTC is end-to-end. ICE/STUN/TURN is used through NAT/firewalls There is no WebRTC proxy like in SIP that can classify, prioritize and measure calls. A TURN server at the delivery point can fill those needs: Q-TURN. SIP Connect 1.1 Internet+ We need a “toll to enter the highway” or everyone will chose priority to surf faster – and we will be back to the same priority. Real-time traffic is more valuable.

29 The TURN Server IN the Firewall Fixes Traversal, Quality and can Measure: Q-TURN in the Firewall or an “EW-SBC” A novel Ingate view: Knock-knock; Give my media a Quality Pipe Regard ICE as a request for real-time traffic through the Firewall. Interpret the STUN & TURN signals in the Firewall Have the STUN/TURN server functionality IN the Firewall and setup the media flows under control Security is back in the right place - The firewall is in charge of what is traversing Enterprise firewall can still be restrictive Q- TURN Q-TURN Enables QoS and More: Prioritization and Traffic Shaping Diffserve or RVSP QoS over the Net Authentication (in STUN and TURN) Accounting (usage of this pipe)

30 Q-TURN as the Carrier Broadband Delivery Sell a “WebRTC-Ready” Access! Why only deliver Best-Effort Data? Quality Traffic - prioritized real-time traffic within the same pipe - is highly valuable, but cost no more bandwidth to produce! OTT can be more than data delivery. Telepresence in your pocket! Q-TURN at the Carrier Demarcation Points Mobile (replace the DPI behind the Cell Tower) Enterprise and SMB delivery Residential delivery – Fits embedded CPEs

31 A Healthy Win-Win Economy for Users and Carriers Telephony Income (highly charged) Low Charged Internet Bandwidth Data Limited Quality RTC SIP, WebRTC = Telephony + Skype etc. Bandwidth Usage Data RTC Quality Bandwidth New Income Now I E-SBCs with SIP proxies and TURN servers at the carrier demarcation point allow the already available bandwidth to be used for high quality real-time traffic delivery in addition to the best- effort data delivery. The future loss of income from specific telephone networks, may be replaced by prioritized OTT and Internet traffic, charged separately from less valuable data traffic. The Internet+ model applies to fixed, Wi-Fi and mobile broadband delivery for both SIP and WebRTC traffic. Decreasing Telephony Income Being Replaced by Real-Time Traffic over Data Crowed OTT and Internet Best Effort Traffic is a Lose-Lose Situation for Both Carriers and Users. Delivering Prioritized, Separately Charged High Quality Multimedia Traffic Over Existing OTT and Internet Bandwidth, is a Win-Win Solution for Both Carriers and Users