IMS WebRTC Workshop Metaswitch Project Clearwater
-
Upload
alan-quayle -
Category
Technology
-
view
2.493 -
download
3
description
Transcript of IMS WebRTC Workshop Metaswitch Project Clearwater
![Page 1: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/1.jpg)
THE BRAINS OF THE NEW GLOBAL NETWORK
BRIDGING IMS INTO THE 21ST CENTURY WITH OPEN SOURCE SOFTWARE Piers Finlayson 28 April 2014
Metaswitch Networks | Proprietary and confidential | © 2014 | 1
![Page 2: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/2.jpg)
AGENDA
§ Time for a change – Introducing Project Clearwater
§ Why the cloud?
§ Designing for the cloud
§ Clearwater function and architecture
§ Clearwater use cases
§ Project Clearwater Ecosystem
§ Case study
![Page 3: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/3.jpg)
TIME FOR A CHANGE
§ IMS is "business as usual" for Tier 1 telco vendors § Complex and costly § Long release cycles § Closed and proprietary implementation § Typically on proprietary hardware
§ This model enables OTT providers to run rings around telcos § In-house software expertise § Continual innovation § Rapid release cycles § Creative use of Cloud technology and open source software
![Page 4: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/4.jpg)
NETWORK FUNCTIONS VIRTUALIZATION
13 operators leading Industry Specification Group on NFV under auspices of ETSI
“The new network will be built on high volume industry-standard servers, storage elements, ethernet switches and IT systems running software apps from
independent developers”
Operators embracing the concept of the "Software Telco"
![Page 5: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/5.jpg)
ROUTES TO NETWORK FUNCTIONS VIRTUALIZATION
Proprietary Hardware
Standard Hardware
Virtualized Environment
Implement all hardware-specific
functions in software
Design for standard hardware
Design for the Cloud
Adapt software to virtualized environment
Project Clearwater
![Page 6: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/6.jpg)
WHAT DOES IT MEAN TO DESIGN FOR THE CLOUD?
§ Using the same architectures as before is missing the point
§ “Stand on the shoulders of giants” § Telcos used to have the highest scale systems § Not so any more: Google, Amazon, Facebook etc etc
![Page 7: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/7.jpg)
SCALABILITY OF TOP INTERNET PROVIDERS
§ Google § Served 2 trillion searches in 2012, 200 million an hour
§ Facebook § As of June 2013, users spent ~1 billion minutes an hour
§ Netflix § Streaming over 2 billion hours of video per month, 165 million minutes
an hour
§ Youtube § 6 billion hours a month, 500 million minutes an hour
§ Amazon § In 2012 EC2 estimated to consist of 100,000-1M physical servers
![Page 8: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/8.jpg)
WHAT DOES IT MEAN TO DESIGN FOR THE CLOUD?
§ Using the same architectures as before is missing the point
§ “Stand on the shoulders of giants” § Telcos used to have the highest scale systems § Not so any more: Google, Amazon, Facebook etc etc
§ New ways to create massively scalable systems § Very well proven § Culture is very open
§ experiences with design patterns (blogs, conference talks, ...) § open source components
§ New philosophical approaches § APIs, APIs, APIs – it’s all about the ecosystem § Move fast – re-use rather then re-invent § Experiment – iterate and evaluate
![Page 9: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/9.jpg)
PROJECT CLEARWATER – IMS IN THE CLOUD
The Cloud
Open Source
Open Standard APIs
+
+ =
Massively scalable, very low cost,
IMS-based mass-market VoIP services platform designed from the
ground up to leverage the Cloud
Business Model Innovation
+
www.projectclearwater.org
![Page 10: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/10.jpg)
CLEARWATER – DESIGN OBJECTIVES
§ Massive scalability
§ Highly robust and resilient
§ Built-in basic calling services
§ Compliance with IMS specs
§ Standalone capability
§ Business model innovation
![Page 11: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/11.jpg)
CLEARWATER – OBJECTIVES MET
§ Massive scalability § Tested at 10M subs, 20M BHCA: cost < €0.02 per sub per yr (EC2) § Elastic scalability demonstrated
§ Highly robust and resilient § Web-scale architecture, stateless SIP processing nodes § N+M pools, geo-redundancy demonstrated
§ Built-in basic calling services § Basic MMTel services included
§ Compliance with IMS specs § Tested with HSS, TASs, MGCF, AGCF, P-CSCF
§ Standalone capability § Built in mini-HSS used in lab trials and PoCs
§ Business model innovation § Released as Open Source
![Page 12: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/12.jpg)
CLEARWATER FUNCTIONAL OVERVIEW
P-CSCF I-CSCF S-CSCF BGCF
MMTel TAS Sub DB
HSS TAS SIP AS
WebRTC
Project Clearwater
SIP
TDM MGCF MG
I-BCF
WebRTC Gateway
SIP
XCAP XDMS DB
![Page 13: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/13.jpg)
CLEARWATER APPLICATION EXAMPLES
§ Free-standing consumer voice and video comms
§ Hosted business voice
§ VoLTE
§ Developer API Ecosystem
§ PacketCable 1.x migration to 2.x
§ Class 5 switch replacement
§ RCS – Messaging
§ WebRTC
![Page 14: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/14.jpg)
PROJECT CLEARWATER ECOSYSTEM
The Project Clearwater Ecosystem brings together
partners with products and expertise in § IMS technology
§ NFV infrastructure § Systems Integration
to fast track deployments of the leading virtualized IMS solution
![Page 15: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/15.jpg)
BENEFITS OF ECOSYSTEM
http://www.projectclearwater.org/ecosystem/
§ Interop testing has already been performed with all partner products
§ More partners expected over coming weeks
![Page 16: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/16.jpg)
§ WebRTC is peer-to-peer technology
§ Peer-to-peer videoconferencing leads to vast amounts of bandwidth required/consumed
§ Video mixing requires significant compute resouces
§ Jitsi videobridge is a Selective Forwarding Unit, acting as a lightweight videoconferencing server § Minimal processing, based in the cloud § Reduces upstream bandwidth requirements from each client to single
video stream
§ Project Clearwater gateways IMS endpoints into Jitsi videobridge conferences
WEBRTC VIDEOBRIDGE – CLEARWATER AND JITSI
Metaswitch Networks | Proprietary and confidential | © 2014 | 16
![Page 17: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/17.jpg)
BRIDGING IMS INTO C21 WITH OPEN SOURCE SOFTWARE
Metaswitch Networks | Proprietary and confidential | © 2014 | 17
Clearwater
videobridge WebRTC
SIP
https://meet.jit.si
http://www.projectclearwater.org
![Page 18: IMS WebRTC Workshop Metaswitch Project Clearwater](https://reader030.fdocuments.in/reader030/viewer/2022020122/554d525bb4c905f6388b4693/html5/thumbnails/18.jpg)
THANK YOU!
find out more: http://www.projectclearwater.org/ http://www.projectclearwater.org/ecosystem/
Metaswitch Networks | Proprietary and confidential | © 2014 | 18