SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
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
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
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
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"
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
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
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
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
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
CLEARWATER – DESIGN OBJECTIVES
§  Massive scalability
§  Highly robust and resilient
§  Built-in basic calling services
§  Compliance with IMS specs
§  Standalone capability
§  Business model innovation
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
CLEARWATER FUNCTIONAL OVERVIEW
P-CSCF
I-CSCF
S-CSCF
BGCF
MMTel
TAS
Sub DB
HSSTAS
SIP
AS
WebRTC
Project Clearwater
SIP
TDM
MGCF
MG
I-BCF
WebRTC
Gateway
SIP
XCAP XDMS
DB
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
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
BENEFITS OF ECOSYSTEM
http://www.projectclearwater.org/ecosystem/
§  Interop testing has already been performed with all partner
products
§  More partners expected over coming weeks
§  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
BRIDGING IMS INTO C21 WITH OPEN SOURCE SOFTWARE
Metaswitch Networks | Proprietary and confidential | © 2014 | 17
Clearwater
videobridgeWebRTC
SIP
https://meet.jit.si
http://www.projectclearwater.org
THANK YOU!
find out more:
http://www.projectclearwater.org/
http://www.projectclearwater.org/ecosystem/
Metaswitch Networks | Proprietary and confidential | © 2014 | 18

Contenu connexe

Tendances

WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
Victor Pascual Ávila
 
Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with Istio
Michelle Holley
 

Tendances (20)

ECI & Light Reading Webinar: Real Revenues from Virtualized Services - Nov 2015
ECI & Light Reading Webinar: Real Revenues from Virtualized Services - Nov 2015ECI & Light Reading Webinar: Real Revenues from Virtualized Services - Nov 2015
ECI & Light Reading Webinar: Real Revenues from Virtualized Services - Nov 2015
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobile
 
Successful practical applications of IoT / M2M, Mark White, Locatrix
Successful practical applications of IoT / M2M, Mark White, LocatrixSuccessful practical applications of IoT / M2M, Mark White, Locatrix
Successful practical applications of IoT / M2M, Mark White, Locatrix
 
TADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark WindleTADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark Windle
 
ECI - ElastiGRID™ - For utilities and strategic industries
ECI - ElastiGRID™ - For utilities and strategic industriesECI - ElastiGRID™ - For utilities and strategic industries
ECI - ElastiGRID™ - For utilities and strategic industries
 
NextGen HSS, Our TADHacked solution - Javier Martin, Summa Networks
NextGen HSS, Our TADHacked solution - Javier Martin, Summa NetworksNextGen HSS, Our TADHacked solution - Javier Martin, Summa Networks
NextGen HSS, Our TADHacked solution - Javier Martin, Summa Networks
 
Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking Colt's evolution from MPLS to Cloud Networking
Colt's evolution from MPLS to Cloud Networking
 
Dangerous Demo: The TADCloud MNO Teaser
Dangerous Demo: The TADCloud MNO TeaserDangerous Demo: The TADCloud MNO Teaser
Dangerous Demo: The TADCloud MNO Teaser
 
TADHack Winner: Snappy Kamailio: Carnival of the Creators
TADHack Winner: Snappy Kamailio: Carnival of the CreatorsTADHack Winner: Snappy Kamailio: Carnival of the Creators
TADHack Winner: Snappy Kamailio: Carnival of the Creators
 
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
 
TADSummit, DataArt Keynote: Security in Virtualized Telecom Networks Michael ...
TADSummit, DataArt Keynote: Security in Virtualized Telecom Networks Michael ...TADSummit, DataArt Keynote: Security in Virtualized Telecom Networks Michael ...
TADSummit, DataArt Keynote: Security in Virtualized Telecom Networks Michael ...
 
WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013WebRTC vs VoIP: IIT-RTC Oct 2013
WebRTC vs VoIP: IIT-RTC Oct 2013
 
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by MegaportAWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
 
DataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain BillingDataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain Billing
 
Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation Colt SDN and NFV - The Route to Automation
Colt SDN and NFV - The Route to Automation
 
Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with Istio
 
Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by MegaportElastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport
 
Network Automation at Colt
Network Automation at ColtNetwork Automation at Colt
Network Automation at Colt
 
The Network App Store, Maarten Ectors, Canonical.
The Network App Store, Maarten Ectors, Canonical. The Network App Store, Maarten Ectors, Canonical.
The Network App Store, Maarten Ectors, Canonical.
 

En vedette

Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Victor Pascual Ávila
 
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
Victor Pascual Ávila
 

En vedette (9)

IMS and WebRTC Workshop Tropo
IMS and WebRTC Workshop TropoIMS and WebRTC Workshop Tropo
IMS and WebRTC Workshop Tropo
 
OpenCloud IMS WebRTC Workshop Adaptive Signaling Bridging the Network Divide
OpenCloud IMS WebRTC Workshop Adaptive Signaling Bridging the Network DivideOpenCloud IMS WebRTC Workshop Adaptive Signaling Bridging the Network Divide
OpenCloud IMS WebRTC Workshop Adaptive Signaling Bridging the Network Divide
 
IMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan QuayleIMS and WebRTC Workshop from Alan Quayle
IMS and WebRTC Workshop from Alan Quayle
 
Service Broker for VOIP IMA WebRTC and old telecom networks
Service Broker for VOIP IMA WebRTC and old telecom networksService Broker for VOIP IMA WebRTC and old telecom networks
Service Broker for VOIP IMA WebRTC and old telecom networks
 
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
Realistic Future Service Provider Opportunities -- WebRTC Expo, Santa Clara, ...
 
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
IMS Value in a World of WebRTC and Mobile -- WebRTC Expo, Santa Clara, CA (No...
 
Dangerous Demo, Metaswitch TADSummit 2015, Paul Drew
Dangerous Demo, Metaswitch TADSummit 2015, Paul DrewDangerous Demo, Metaswitch TADSummit 2015, Paul Drew
Dangerous Demo, Metaswitch TADSummit 2015, Paul Drew
 
TADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan QuayleTADSummit Welcome Address, Alan Quayle
TADSummit Welcome Address, Alan Quayle
 
Google project fi BY KANAV MANSOTRA
Google project fi BY KANAV MANSOTRAGoogle project fi BY KANAV MANSOTRA
Google project fi BY KANAV MANSOTRA
 

Similaire à IMS WebRTC Workshop Metaswitch Project Clearwater

The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
Daniel Krook
 

Similaire à IMS WebRTC Workshop Metaswitch Project Clearwater (20)

Application Centric Microservices Architecture
Application Centric Microservices ArchitectureApplication Centric Microservices Architecture
Application Centric Microservices Architecture
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
 
ProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanoxProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanox
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the Cloud
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
 
Slides: How to Select a PaaS
Slides: How to Select a PaaSSlides: How to Select a PaaS
Slides: How to Select a PaaS
 
Developing Hybrid Cloud Applications
Developing Hybrid Cloud ApplicationsDeveloping Hybrid Cloud Applications
Developing Hybrid Cloud Applications
 
OpenFaaS 2019 Project Update
OpenFaaS 2019 Project UpdateOpenFaaS 2019 Project Update
OpenFaaS 2019 Project Update
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
Webinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OSWebinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OS
 
Unlock Your Cloud Potential with Mirantis OpenStack & Cumulus Linux
Unlock Your Cloud Potential with Mirantis OpenStack & Cumulus LinuxUnlock Your Cloud Potential with Mirantis OpenStack & Cumulus Linux
Unlock Your Cloud Potential with Mirantis OpenStack & Cumulus Linux
 
Mirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarMirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux Webinar
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 

Plus de Alan Quayle

Plus de Alan Quayle (20)

What is a vCon?
What is a vCon?What is a vCon?
What is a vCon?
 
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
 
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
 
What makes a cellular IoT API great? Tobias Goebel
What makes a cellular IoT API great? Tobias GoebelWhat makes a cellular IoT API great? Tobias Goebel
What makes a cellular IoT API great? Tobias Goebel
 
eSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João CasaleSIM as Root of Trust for IoT security, João Casal
eSIM as Root of Trust for IoT security, João Casal
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
 
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
 
Programmable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas GranigProgrammable Testing for Programmable Telcos, Andreas Granig
Programmable Testing for Programmable Telcos, Andreas Granig
 
How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...How to best maximize the conversation data stream for your business? Surbhi R...
How to best maximize the conversation data stream for your business? Surbhi R...
 
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel BourgoisLatest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
 
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
 
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
 
Open Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan QuayleOpen Source Telecom Software Survey 2022, Alan Quayle
Open Source Telecom Software Survey 2022, Alan Quayle
 
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei IancuOpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
 
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe LeitaoTADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
 
What happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan QuayleWhat happened since we last met TADSummit 2022, Alan Quayle
What happened since we last met TADSummit 2022, Alan Quayle
 
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike BromwichStacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
 
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
 
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João CamarateFounding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
 
How to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro GauciHow to bring down your own RTC platform. Sandro Gauci
How to bring down your own RTC platform. Sandro Gauci
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

IMS WebRTC Workshop Metaswitch Project Clearwater

  • 1. 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
  • 2. 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
  • 3. 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
  • 4. 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"
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. CLEARWATER – DESIGN OBJECTIVES §  Massive scalability §  Highly robust and resilient §  Built-in basic calling services §  Compliance with IMS specs §  Standalone capability §  Business model innovation
  • 11. 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
  • 12. CLEARWATER FUNCTIONAL OVERVIEW P-CSCF I-CSCF S-CSCF BGCF MMTel TAS Sub DB HSSTAS SIP AS WebRTC Project Clearwater SIP TDM MGCF MG I-BCF WebRTC Gateway SIP XCAP XDMS DB
  • 13. 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
  • 14. 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
  • 15. BENEFITS OF ECOSYSTEM http://www.projectclearwater.org/ecosystem/ §  Interop testing has already been performed with all partner products §  More partners expected over coming weeks
  • 16. §  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
  • 17. BRIDGING IMS INTO C21 WITH OPEN SOURCE SOFTWARE Metaswitch Networks | Proprietary and confidential | © 2014 | 17 Clearwater videobridgeWebRTC SIP https://meet.jit.si http://www.projectclearwater.org
  • 18. THANK YOU! find out more: http://www.projectclearwater.org/ http://www.projectclearwater.org/ecosystem/ Metaswitch Networks | Proprietary and confidential | © 2014 | 18