Integrate WebRTC, AI with POTS and old school mobile using Asterisk ‹#›
Jöran Vinzens sipgate VoIP developer 13 years at sipgate >20 years in VoIP
Where are we coming from?
Where we are coming from? 2004 asterisk w/ ISDN
Where we are coming from?
Where we are coming from? Asterisk Carrier connect Phone number handling Accounting & co. Lawful interception
Where we are coming from?
Where we are coming from? In 2013 we became a MVNO Commcon 2019 How we became a mobile operator
Where we are coming from? Customers are mostly traditional PBX users
Why did we start over ?
Why did we start over ? Two reasons Incompatibility Technical evolution in telco
Why did we start over ? I ncompatibility AMI
Why did we start over ? T echnical evolution in telco
Why did we start over ? T echnical evolution in telco HD WebRTC Mobile Apps AI Easy to work on ( Video )
What are the challenges?
What are the Challenges? 2018 Unclear featureset from the start
What are the Challenges? 2020 Started with difficulties
What are the Challenges? 2021 First MVP
What are the Challenges?
What are the Challenges? 2024 Nearly feature complete
What are the Challenges? ARI seems unfinished Difficult documentation No standards for AI voice WebRTC no clean signalling standard Integration with "old" SIP phones
What are the Challenges? POTS History-info / diversion P-headers Emergency call handling Anonymous Refer Subscriptions Message Waiting DTMF ...
What are the Challenges? Requirements within sipgate different stakeholder Commcon 2023 separation of product and platform
How does it look like?
How does it look like? Basic Setup
How does it look like?
How does it look like? AI integration
How does it look like?
How does it look like?
How does it look like?
How does it look like?
How does it look like? WebRTC Client
How does it look like?
How does it look like? Mobile Client
How does it look like?
How does it look like? Backend
How does it look like?
How does it look like? Building up a Distributed ARI Stasis High Available app
Summary
Other Information Astricon 2023 Using ARI and AGI to Connect Asterisk Instances in a Large Scale Environment Bridging Calls Using ARI Across Asterisk Instances SITREP - Asterisk Rest - the first steps are done. Now what? Deploy your VoIP using Ansible Deal with legacy, the ugly way