SlideShare a Scribd company logo
Open Source Telecom Software Status,
Trends, and the Road Ahead
What am I going to talk about?
© Alan Quayle, 2020
● 2 Surveys
● And some strategy
© Alan Quayle, 2020
Who Am I?
Independent chartered engineer who virtually wanders the world helping people build
businesses, and pointing out all the BS in the telecoms / communications industry.
© Alan Quayle, 2020
Open Source Comms Projects
• Its analogous to the web server
• 80% of web servers are open
source (Apache and Nginx)
• Telecom app server enables a
client to use simple APIs /
protocols to harness telecom
services across the PSTN and the
Internet
© Alan Quayle, 2020
Telecom Application Server
Client
Web
Server
Data and
services on
the internet
Client
Telecom
App
Server
Telecom
protocols,
networks, &
services on
the PSTN /
internet
Telcos Internet
Carrier Aggregation: Voice, SMS/MMS,
RCS, DIDs, SIMs, Data, Mobile ID, Charging
SBC Firewall
TAS: Voice, SMS/MMS, RCS, IoT, mobile
money
SIP AS
WebRTC
AS/GW
Value Added Services: Bots, fax, speech rec, device mngmnt, media server /
gateway, call recording, media forking, 2FA, NLU, PTT, omnichannel, mobile
payments. SIP VAS. WebRTC VaS.
Enterprise Enablers / Services: Twilio Flex, CCaaS, UCaaS, UC&C, workflow / task
scheduler, engagement/CRM, authentication / account security, trust scores,
mobile marketing
API Management (Security, SLA, Policy, Discovery, Lifecycle, Identity
Management, Orchestration – REST (likely to evolve to gRPC))
Common
Functions
Management
Console
GDPR Compliance
Provisioning
Usage/Billing
Account
Management
Testing
How it all fits together in CXTech / Programmable Comms
Open Source
Telecom Software
Ecosystem
”Do you see how IBM,
Google, Amazon, Red Hat
etc. all support enterprise
and web OSS?”
Telecoms / Communications $2T+ Ecosystem
Telcos Vendors
© Alan Quayle, 2020
This is just my perspective
Two Surveys
© Alan Quayle, 2020
20202019
http://alanquayle.com/2019/12/deeper-dive-
into-the-open-source-telecom-projects/
• Broad review of most of the open
source projects, and common
deployment issues
• Filling in gaps on geography,
contributions, deeper dive into hosting
/ redundancy, plus missing projects
(drachtio, ASTPP, RTP Engine, etc.)
http://alanquayle.com/2020/07/open-source-
2020-survey/
Which OSPs do you use? Responses %
Asterisk 71 75%
FreeSWITCH 39 41%
Kamailio 41 43%
OpenSIPS 51 54%
Restcomm/Mobicents 3 3%
© Alan Quayle, 2020
2019 Recapitulation (95 Responses)
OpenSIPS: What is the main application(s) / market need(s)? (PBX,
Conferencing, Contact Center, Mobile App Comms, CPaaS, UCaaS, CCaaS,
PBX, video CC, what is the scale of the implementation (100, 1000, 10k, 100k,
1M+))
Application (45 responses) Responses %
PBX 12 27%
Conferencing 4 9%
Contact Center 7 16%
Mobile App Comms 5 11%
CPaaS 15 33%
UCaaS 14 31%
SBC 5 11%
ITSP 3 7%
CCaaS 4 9%
SIP Proxy / Router 12 27%
Video CC 5 11%
Scale (43 responses) Responses %
100 5 12%
1000 8 19%
10k 14 33%
100k 22 51%
1M+ 7 16%
© Alan Quayle, 2019
OpenSIPS: What to you consider the strengths and weaknesses of the OSP?
Strengths (39 Responses) Responses %
Flexibility / Versatility (a
programmable SIP Server with
150 modules) 10 26%
Capacity (thousands of CPS,
millions of CC) 11 28%
Scalability 7 18%
Easy to use and setup 3 8%
Stability 9 23%
Community 7 18%
Performance 10 26%
Supportive Dev team 12 31%
Easy to customize 8 21%
Low resource requirments 6 15%
Weaknesses (28 Responses) Responses %
Complexity and learning curve 7 25%
Difficult to configure and debug 5 18%
Limited features 2 7%
Inability to handle media 4 14%
Lack of B2B function 3 11%
Documentation 8 29%
Small (but growing) user base 8 29%
© Alan Quayle, 2019
OpenSIPS: How do you view the future of the OSP? (e.g. will remain dominant
platform in CPaaS, or will face increased competition from projects X in UCaaS, or
uncertainties around business model mean we are examining other OSPs but
have no plans to change).
Future (17 responses) Responses %
Remain dominant competition to
Kamailio 8 47%
Will become the dominant VoIP
infrastructure project 9 53%
© Alan Quayle, 2019
A comment made on OpenSIPS future that I think sets out the space both OpenSIPS and Kamailio
are addressing is: “OpenSIPS is an ideal tool for VoIP infrastructure / backbones. UCaaS will
cannibalize the market for the "last-leg to user" solutions, but when comes to infrastructure (SBCs,
VPBX, Trunking, Carriers), the market will be unchanged.”
Comparison: Does the developer community make itself accessible for
participation (closed – OK – Open (with lots of fast help (hours) and dev
events))?
Asterisk FreeSWITCH
Kamailio OpenSIPS
© Alan Quayle, 2019
Comparison: How easy is it to engage with the community on features/issues
that are important to you? (difficult (no/slow response) – OK (responses can
take days) – good (rapid response, within hours, day max))
Asterisk FreeSWITCH
Kamailio OpenSIPS
© Alan Quayle, 2019
Comparison: Do you find it easy to hire knowledgeable consultants, or
otherwise access operational support for the platform from outside your
immediate organization (easy – OK - hard)
Asterisk FreeSWITCH
Kamailio OpenSIPS
© Alan Quayle, 2019
A Few Take-Aways
● For configuration management / scripting, the answer is
Ansible
○ Should each project share popular scripts to aid adoption and setup?
● Native Cloud (AWS, Google, etc.) is not a popular choice
● Geography
○ Some in Europe were surprised at the size of the Asterisk responses, it
would be interesting to map how the projects are adopted around the world
● There’s still much we can do together as a global community
to accelerate open source adoption
© Alan Quayle, 2019
2020 Survey – Hot of the Press!! (87 Responses)
© Alan Quayle, 2020
India is growing in importance.
FOKUS is important to
Germany+. English speaking
countries do appear to over-
index in the survey.
© Alan Quayle, 2020
India: Speed of response
Australia and NZ: Speed of response
Russia: Language barriers
Central and South America: Language barriers
Europe: Finding knowledgeable consultants
North America: Finding knowledgeable consultants
Distributed team: Speed of response
Middle East: Speed of response
© Alan Quayle, 2020
No significant geographic
dependency.
© Alan Quayle, 2020
Documentation is critical, also it
must be up to date with the
current release.
It needs a dedicated expert with
translation support (Google
translate is not good enough).
© Alan Quayle, 2020
India average score: 4
Middle East: 5
ANZ: 4
Europe: 1-5, with average 3
Americas: 1-2
© Alan Quayle, 2020
© Alan Quayle, 2020
© Alan Quayle, 2020
A cautious approach to Serverless
• Security
• Repeat 2019 broader survey
• More details on existing platforms
• More telco core stuff, role of OSS in IMS, 5G SA, etc.
• Ask about API-related features being used inside of Asterisk, for
example, do you use AMI? ARI? AGI? FastAGI?
• Track serverless adoption
• Can we get web developers perspectives on the OS projects?
• Make it an annual survey and track progress of projects over time
• Please let me know what else?
© Alan Quayle, 2020
Topics we should address in 2021
What am I going to talk about?
© Alan Quayle, 2020
● 2 Surveys
● And some strategy
© Alan Quayle, 2020
Open Source Projects are not Cults!
Leader is always right
Oppose critical thinking
Ostracize members who leave
© Alan Quayle, 2020
Open Source Projects are BOTH
• Training
• Development / Design
• VoIP Service / Applications (cloud /
premise / platform)
• WebRTC Applications
• Softswitch services
• Contact center applications
• Asterisk
• Maintenance of VoIP networks and services
• Consulting
• General OSS / RTC Development /
Deployment
• Predictive dialing, inbound acd, pbx
• Audit Services
© Alan Quayle, 2020
2020 Survey: Do you provide consulting for other companies
on how to deploy / manage / scale open source projects?
• Security
• OSS for Call Centers (ViciDial &
OpenSIPS)
• Network consulting
• RTC design / experience
• Premise architecture, hardware,
networking and configuration
• Managed / Hosted VoIP networks / services
• Installation, Customization, High availability
and Scalable setups for Open Source projects.
• Telco Consulting
• IMS on Kubernetes (based on Kamailio)
• OpenStack, Kubernetes, IAC
• RTC OSS strategy
Who are your customers for the Products/Services?
• Traditional telcos, e.g. Deutsche Telekom
• Business model needs to change, OSS can help, but remain trapped by
legacy.
• Infrastructure vendors, e.g. Cisco
• Used OS in the past, in some cases OS projects discover this when
telcos ask them for support.
• Vendor business model need to change, OSS can help, but they remain
trapped by legacy.
• (BABS providers) CPaaS, UCaaS, CCaaS providers, e.g. RingCentral
• Mature segment, deep expertise, tend to fork once achieve objectives
to de-risk
• Regional UC, CC providers, e.g. GoContact
• Maturing, looking for solutions given BABS competition
Opportunistic
Most accounts
are settled
Worth a look
Who are your customers for the Products/Services?
• Enterprises, e.g. French Government
• CPaaS, UCaaS, CCaaS are providing solutions at much better pricing
than legacy providers.
• Next generation telcos, MVNOs, alt-access providers, e.g. Simwood
• Expanding into more telecom services and scaling business, they can
support OS projects and as scale you win more services
• Integrators / VARs / MSPs, e.g. Scansource
• Web-centric, OSS can help them win against BABS providers, moving
away from legacy vendors
Expensive to
reach.
Opportunistic.
Worth a look.
Worth a look.
© Alan Quayle, 2020
Marketing Documentation,
examples, training,
code samples, done
in a web-centric
way
• Open source telecom / communications software is a global community of communities
• Open source telecom software is almost everywhere – 80% of CXTech companies rely on
open source telecom software
• $2T telecoms market is being democratized, thanks to open source
• Telecom OS is HARD, the legacy ecosystem is not supportive
• OpenSIPS is well positioned in the evolving market
• Telecom OS projects need to globalize (India, rest of Asia, Middle East, Russia) and adopt
web best practices (documentation (expert), examples, code samples, training)
• A cricket analogy: We’ve just completed the first innings in Telecom OSS (20 years), there
are at last 3 more (60 years) to go!
© Alan Quayle, 2020
Key Points
© Alan Quayle, 2020
Please get involved, mash-up you project / service with the global sponsors

More Related Content

PPTX
Open source telecom software project survey results 2019
PDF
TADSummit 2020 Open Source Telecom Software Survey 2020
PPTX
Cloud Control Access: From Hack to Reality
PDF
Open Source Telecom Software is the Keystone of Our Industry, Alan Quayle, fo...
PDF
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
PPTX
Open Source Telecom Project Survey Results and Analysis
PDF
Carrier Video Services: Trends and Opportunities
PDF
Open Source Telecom Software Survey 2019 and 2020 Recapitulation
Open source telecom software project survey results 2019
TADSummit 2020 Open Source Telecom Software Survey 2020
Cloud Control Access: From Hack to Reality
Open Source Telecom Software is the Keystone of Our Industry, Alan Quayle, fo...
Open Source Telecom Survey 2021 Results & Discussion, Alan Quayle
Open Source Telecom Project Survey Results and Analysis
Carrier Video Services: Trends and Opportunities
Open Source Telecom Software Survey 2019 and 2020 Recapitulation

What's hot (20)

PDF
Some (Surprising) Discoveries in Applying the as-a-service model in Running a...
PDF
TADSummit EMEA, Survey results on Open Source Telecom Software
PDF
By The Numbers: CPaaS, UCaaS, CCaaS Landscapes and Market Sizing
PDF
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
PDF
General Survey Results TADSummit EMEA Americas Open Source Telecom Software S...
PPTX
Innovation in the network – Adding value to voice OpenCloud Bouygues
PDF
Programmable Telecoms is Hard - The immmr Story
PPT
TADSummit 2015 Welcome, TADMentor, and Closing, Alan Quayle
PPTX
Etisalat's UCaaS and CPaaS Plans, Petr Eropkin, TADSummit 2018
PDF
From Lego to Plasticine. Molding a platform for product development, Werner E...
PPTX
CXTech Landscape Across Asia by Alan Quayle for TADSummit Asia 2020
PDF
Status of WebRTC across Asia by Alan Quayle +++
PPTX
What is Asterisk? for TADSummit Asia 2020
PDF
Programmable Telecoms – What is in IT for Telcos? by Sebastian Schumann
PPTX
Open Source Telecom Software Landscape by Alan Quayle
PPTX
Journey to Unified Communications
PDF
CPaaS is dead, Long live CPaaS, Filipe Leitão, 8X8
PDF
TADSummit EMEA Americas Welcome
PPTX
Evolution of Telecommunication Service Providers, from Legacy to Digital, Nam...
PDF
TADSummit EMEA Americas Welcome and Programmable Communications Review
Some (Surprising) Discoveries in Applying the as-a-service model in Running a...
TADSummit EMEA, Survey results on Open Source Telecom Software
By The Numbers: CPaaS, UCaaS, CCaaS Landscapes and Market Sizing
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
General Survey Results TADSummit EMEA Americas Open Source Telecom Software S...
Innovation in the network – Adding value to voice OpenCloud Bouygues
Programmable Telecoms is Hard - The immmr Story
TADSummit 2015 Welcome, TADMentor, and Closing, Alan Quayle
Etisalat's UCaaS and CPaaS Plans, Petr Eropkin, TADSummit 2018
From Lego to Plasticine. Molding a platform for product development, Werner E...
CXTech Landscape Across Asia by Alan Quayle for TADSummit Asia 2020
Status of WebRTC across Asia by Alan Quayle +++
What is Asterisk? for TADSummit Asia 2020
Programmable Telecoms – What is in IT for Telcos? by Sebastian Schumann
Open Source Telecom Software Landscape by Alan Quayle
Journey to Unified Communications
CPaaS is dead, Long live CPaaS, Filipe Leitão, 8X8
TADSummit EMEA Americas Welcome
Evolution of Telecommunication Service Providers, from Legacy to Digital, Nam...
TADSummit EMEA Americas Welcome and Programmable Communications Review
Ad

Similar to OpenSIPS Summit: Open Source Telecom Software Status, Trends, and the Road Ahead (20)

PPTX
Astricon 2019 Astricon Alan Quayle
PDF
OpenSIPS Summit, Open Source Telecom Software Survey 2022
PDF
Open Source Telecom Software Survey 2022, Alan Quayle
KEY
Jay Phillips's Presentation at Emerging Communication Conference & Awards 200...
PDF
Open Source: Opening up the telecom world for new opportunities and challenges
PPTX
NGNlab - The Deployment of an Open-Source Infrastructure
PDF
"Open Source VoIP" by Daniel Constantin Mierla @ eLiberatica 2007
PDF
Open Source Software Business Model
PDF
Sculpturing SIP World
PPTX
By The Numbers: CPaaS, UCaaS, CCaaS Landscapes and Market Sizing
PDF
OMA Open Source Industry Survey Results
PPT
Westcon Group Corporate For Von Show Final
PDF
Open source reality check
PPT
Australian Open Source Implementations
PDF
Simcon3 2020, Are We There Yet? Alan Quayle
PDF
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
PDF
Astricon 2008
PDF
University of Iowa Webmail
PPT
Would Mr. Spok choose Open Source
PPT
SEN Company Overview
Astricon 2019 Astricon Alan Quayle
OpenSIPS Summit, Open Source Telecom Software Survey 2022
Open Source Telecom Software Survey 2022, Alan Quayle
Jay Phillips's Presentation at Emerging Communication Conference & Awards 200...
Open Source: Opening up the telecom world for new opportunities and challenges
NGNlab - The Deployment of an Open-Source Infrastructure
"Open Source VoIP" by Daniel Constantin Mierla @ eLiberatica 2007
Open Source Software Business Model
Sculpturing SIP World
By The Numbers: CPaaS, UCaaS, CCaaS Landscapes and Market Sizing
OMA Open Source Industry Survey Results
Westcon Group Corporate For Von Show Final
Open source reality check
Australian Open Source Implementations
Simcon3 2020, Are We There Yet? Alan Quayle
OSMC 2022 | Open Source: Open Choice – A DevOps Guide for OSS Adoption by Hil...
Astricon 2008
University of Iowa Webmail
Would Mr. Spok choose Open Source
SEN Company Overview
Ad

More from Alan Quayle (20)

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

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
KodekX | Application Modernization Development
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
Programs and apps: productivity, graphics, security and other tools
Diabetes mellitus diagnosis method based random forest with bat algorithm
NewMind AI Weekly Chronicles - August'25 Week I
KodekX | Application Modernization Development
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
20250228 LYD VKU AI Blended-Learning.pptx
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
sap open course for s4hana steps from ECC to s4
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf

OpenSIPS Summit: Open Source Telecom Software Status, Trends, and the Road Ahead

  • 1. Open Source Telecom Software Status, Trends, and the Road Ahead
  • 2. What am I going to talk about? © Alan Quayle, 2020 ● 2 Surveys ● And some strategy
  • 3. © Alan Quayle, 2020 Who Am I? Independent chartered engineer who virtually wanders the world helping people build businesses, and pointing out all the BS in the telecoms / communications industry.
  • 4. © Alan Quayle, 2020 Open Source Comms Projects
  • 5. • Its analogous to the web server • 80% of web servers are open source (Apache and Nginx) • Telecom app server enables a client to use simple APIs / protocols to harness telecom services across the PSTN and the Internet © Alan Quayle, 2020 Telecom Application Server Client Web Server Data and services on the internet Client Telecom App Server Telecom protocols, networks, & services on the PSTN / internet
  • 6. Telcos Internet Carrier Aggregation: Voice, SMS/MMS, RCS, DIDs, SIMs, Data, Mobile ID, Charging SBC Firewall TAS: Voice, SMS/MMS, RCS, IoT, mobile money SIP AS WebRTC AS/GW Value Added Services: Bots, fax, speech rec, device mngmnt, media server / gateway, call recording, media forking, 2FA, NLU, PTT, omnichannel, mobile payments. SIP VAS. WebRTC VaS. Enterprise Enablers / Services: Twilio Flex, CCaaS, UCaaS, UC&C, workflow / task scheduler, engagement/CRM, authentication / account security, trust scores, mobile marketing API Management (Security, SLA, Policy, Discovery, Lifecycle, Identity Management, Orchestration – REST (likely to evolve to gRPC)) Common Functions Management Console GDPR Compliance Provisioning Usage/Billing Account Management Testing How it all fits together in CXTech / Programmable Comms
  • 7. Open Source Telecom Software Ecosystem ”Do you see how IBM, Google, Amazon, Red Hat etc. all support enterprise and web OSS?” Telecoms / Communications $2T+ Ecosystem Telcos Vendors
  • 8. © Alan Quayle, 2020 This is just my perspective
  • 9. Two Surveys © Alan Quayle, 2020 20202019 http://alanquayle.com/2019/12/deeper-dive- into-the-open-source-telecom-projects/ • Broad review of most of the open source projects, and common deployment issues • Filling in gaps on geography, contributions, deeper dive into hosting / redundancy, plus missing projects (drachtio, ASTPP, RTP Engine, etc.) http://alanquayle.com/2020/07/open-source- 2020-survey/
  • 10. Which OSPs do you use? Responses % Asterisk 71 75% FreeSWITCH 39 41% Kamailio 41 43% OpenSIPS 51 54% Restcomm/Mobicents 3 3% © Alan Quayle, 2020 2019 Recapitulation (95 Responses)
  • 11. OpenSIPS: What is the main application(s) / market need(s)? (PBX, Conferencing, Contact Center, Mobile App Comms, CPaaS, UCaaS, CCaaS, PBX, video CC, what is the scale of the implementation (100, 1000, 10k, 100k, 1M+)) Application (45 responses) Responses % PBX 12 27% Conferencing 4 9% Contact Center 7 16% Mobile App Comms 5 11% CPaaS 15 33% UCaaS 14 31% SBC 5 11% ITSP 3 7% CCaaS 4 9% SIP Proxy / Router 12 27% Video CC 5 11% Scale (43 responses) Responses % 100 5 12% 1000 8 19% 10k 14 33% 100k 22 51% 1M+ 7 16% © Alan Quayle, 2019
  • 12. OpenSIPS: What to you consider the strengths and weaknesses of the OSP? Strengths (39 Responses) Responses % Flexibility / Versatility (a programmable SIP Server with 150 modules) 10 26% Capacity (thousands of CPS, millions of CC) 11 28% Scalability 7 18% Easy to use and setup 3 8% Stability 9 23% Community 7 18% Performance 10 26% Supportive Dev team 12 31% Easy to customize 8 21% Low resource requirments 6 15% Weaknesses (28 Responses) Responses % Complexity and learning curve 7 25% Difficult to configure and debug 5 18% Limited features 2 7% Inability to handle media 4 14% Lack of B2B function 3 11% Documentation 8 29% Small (but growing) user base 8 29% © Alan Quayle, 2019
  • 13. OpenSIPS: How do you view the future of the OSP? (e.g. will remain dominant platform in CPaaS, or will face increased competition from projects X in UCaaS, or uncertainties around business model mean we are examining other OSPs but have no plans to change). Future (17 responses) Responses % Remain dominant competition to Kamailio 8 47% Will become the dominant VoIP infrastructure project 9 53% © Alan Quayle, 2019 A comment made on OpenSIPS future that I think sets out the space both OpenSIPS and Kamailio are addressing is: “OpenSIPS is an ideal tool for VoIP infrastructure / backbones. UCaaS will cannibalize the market for the "last-leg to user" solutions, but when comes to infrastructure (SBCs, VPBX, Trunking, Carriers), the market will be unchanged.”
  • 14. Comparison: Does the developer community make itself accessible for participation (closed – OK – Open (with lots of fast help (hours) and dev events))? Asterisk FreeSWITCH Kamailio OpenSIPS © Alan Quayle, 2019
  • 15. Comparison: How easy is it to engage with the community on features/issues that are important to you? (difficult (no/slow response) – OK (responses can take days) – good (rapid response, within hours, day max)) Asterisk FreeSWITCH Kamailio OpenSIPS © Alan Quayle, 2019
  • 16. Comparison: Do you find it easy to hire knowledgeable consultants, or otherwise access operational support for the platform from outside your immediate organization (easy – OK - hard) Asterisk FreeSWITCH Kamailio OpenSIPS © Alan Quayle, 2019
  • 17. A Few Take-Aways ● For configuration management / scripting, the answer is Ansible ○ Should each project share popular scripts to aid adoption and setup? ● Native Cloud (AWS, Google, etc.) is not a popular choice ● Geography ○ Some in Europe were surprised at the size of the Asterisk responses, it would be interesting to map how the projects are adopted around the world ● There’s still much we can do together as a global community to accelerate open source adoption © Alan Quayle, 2019
  • 18. 2020 Survey – Hot of the Press!! (87 Responses) © Alan Quayle, 2020 India is growing in importance. FOKUS is important to Germany+. English speaking countries do appear to over- index in the survey.
  • 19. © Alan Quayle, 2020 India: Speed of response Australia and NZ: Speed of response Russia: Language barriers Central and South America: Language barriers Europe: Finding knowledgeable consultants North America: Finding knowledgeable consultants Distributed team: Speed of response Middle East: Speed of response
  • 20. © Alan Quayle, 2020 No significant geographic dependency.
  • 21. © Alan Quayle, 2020 Documentation is critical, also it must be up to date with the current release. It needs a dedicated expert with translation support (Google translate is not good enough).
  • 22. © Alan Quayle, 2020 India average score: 4 Middle East: 5 ANZ: 4 Europe: 1-5, with average 3 Americas: 1-2
  • 25. © Alan Quayle, 2020 A cautious approach to Serverless
  • 26. • Security • Repeat 2019 broader survey • More details on existing platforms • More telco core stuff, role of OSS in IMS, 5G SA, etc. • Ask about API-related features being used inside of Asterisk, for example, do you use AMI? ARI? AGI? FastAGI? • Track serverless adoption • Can we get web developers perspectives on the OS projects? • Make it an annual survey and track progress of projects over time • Please let me know what else? © Alan Quayle, 2020 Topics we should address in 2021
  • 27. What am I going to talk about? © Alan Quayle, 2020 ● 2 Surveys ● And some strategy
  • 28. © Alan Quayle, 2020 Open Source Projects are not Cults! Leader is always right Oppose critical thinking Ostracize members who leave
  • 29. © Alan Quayle, 2020 Open Source Projects are BOTH
  • 30. • Training • Development / Design • VoIP Service / Applications (cloud / premise / platform) • WebRTC Applications • Softswitch services • Contact center applications • Asterisk • Maintenance of VoIP networks and services • Consulting • General OSS / RTC Development / Deployment • Predictive dialing, inbound acd, pbx • Audit Services © Alan Quayle, 2020 2020 Survey: Do you provide consulting for other companies on how to deploy / manage / scale open source projects? • Security • OSS for Call Centers (ViciDial & OpenSIPS) • Network consulting • RTC design / experience • Premise architecture, hardware, networking and configuration • Managed / Hosted VoIP networks / services • Installation, Customization, High availability and Scalable setups for Open Source projects. • Telco Consulting • IMS on Kubernetes (based on Kamailio) • OpenStack, Kubernetes, IAC • RTC OSS strategy
  • 31. Who are your customers for the Products/Services? • Traditional telcos, e.g. Deutsche Telekom • Business model needs to change, OSS can help, but remain trapped by legacy. • Infrastructure vendors, e.g. Cisco • Used OS in the past, in some cases OS projects discover this when telcos ask them for support. • Vendor business model need to change, OSS can help, but they remain trapped by legacy. • (BABS providers) CPaaS, UCaaS, CCaaS providers, e.g. RingCentral • Mature segment, deep expertise, tend to fork once achieve objectives to de-risk • Regional UC, CC providers, e.g. GoContact • Maturing, looking for solutions given BABS competition Opportunistic Most accounts are settled Worth a look
  • 32. Who are your customers for the Products/Services? • Enterprises, e.g. French Government • CPaaS, UCaaS, CCaaS are providing solutions at much better pricing than legacy providers. • Next generation telcos, MVNOs, alt-access providers, e.g. Simwood • Expanding into more telecom services and scaling business, they can support OS projects and as scale you win more services • Integrators / VARs / MSPs, e.g. Scansource • Web-centric, OSS can help them win against BABS providers, moving away from legacy vendors Expensive to reach. Opportunistic. Worth a look. Worth a look.
  • 33. © Alan Quayle, 2020 Marketing Documentation, examples, training, code samples, done in a web-centric way
  • 34. • Open source telecom / communications software is a global community of communities • Open source telecom software is almost everywhere – 80% of CXTech companies rely on open source telecom software • $2T telecoms market is being democratized, thanks to open source • Telecom OS is HARD, the legacy ecosystem is not supportive • OpenSIPS is well positioned in the evolving market • Telecom OS projects need to globalize (India, rest of Asia, Middle East, Russia) and adopt web best practices (documentation (expert), examples, code samples, training) • A cricket analogy: We’ve just completed the first innings in Telecom OSS (20 years), there are at last 3 more (60 years) to go! © Alan Quayle, 2020 Key Points
  • 35. © Alan Quayle, 2020 Please get involved, mash-up you project / service with the global sponsors