A Carrier Grade VoIP Project with Asterisk. ASTRICON 2008 Glendale AZ, September 25 Stefano Carlini & Dario Busso, Klarya srl email@example.com - firstname.lastname@example.org
Who we are
VoIP and Open Source specialists
Strict Asterisk focus since 2004
Competence Center for the IP Communication solutions and projects of the ATS Spa Group since 2007
ATS Spa Group
3 internal Business Units
6 daugther companies
mainly focused on Telecommunications.
What we do
We produce network appliances for:
VoIP / IP Communication
Open Voice: VoIP & Unified Communications
Open Meet: Desktop Video Conference, Web Meeting
The technologies we use
Asterisk, of course...
SER / OpenSER
Many other Open Source (stable!) projects
Last but not least: many instruments and tools for calls and traffic generation and simulation
TelCOs - Custom projects
Enterprises - Large VoIP installation
Klarya Partner Program:
Legacy PABX/PBX Installers
Klarya @ AstriCon
we started understand what AstriCon is...
the Open Voice project is taking off.
our first speech to the Asterisk Community. We started to contribute in an active way...
“ Testing Asterisk: Advanced Test Methodologies”
What we'll cover today
We believe Asterisk is ready for Carrier class projects
... but you need well understand the Project Environment:
The Customer's expectations
More important: the Customer's Commitment (you have to work with the Customer's Decision Maker people)
Your skills, in terms of
Project Management ability
A carrier grade project
The customers is a medium-size Telco Operator
The need is
"We have a traditional telephony infrastructure based on SS#7 protocol. We need to expand out network with a VoIP Softswitch to collect residential users."
Uhm... interesting... a very nice Asterisk Project (?) ... with a TON of expectations built into it
Project overview (1)
TelCo for Enterprise and Residential users in the Norther of Italy
More that 50% of Top Class Enterprise in the Region covered by its Network
10.000+ telephones lines
7.000+ Broadbands accesses
A VoIP/SS#7 Platform (interconnected with Alcatel S12 voice switching system) to provide the following services for the End Users (equipped with CPE VoIP GWs):
VoIP calls (SIP, G.729 codec compression)
Project overview (2)
from 2.000 to 6.000/10.000 residential users
600-1000 concurrents calls
Complete Fault Tolerance(24/7, 365 days/year)
SS#7 Links Management
Complete Monitoring Dashboard for the whole system (events, alarms)
Lawfull Interception Management
Performances and Load Certification
Wow! A lot of technical problems to solve
Yes, but... there are many NON-technical issues !!!
First of all: this is not a standard project of integration with Asterisk. You don't have a product. You need set the correct expectations for the Customer Decision Maker People.
2nd: the Marketing expectations (project not product)
Finally: Your customer NEEDS to understand the limitations of the solution. Asterisk is not a complete SoftSwitch platform (technical expectations).
The main goal Build the Customer Consensus (2 main steps): The Open Voice Soft Switch is not a BRANDED product: you need to build the correct “feeling” between you and your Customer. The Open Voice Soft Switch is not a READY-TO-USE product but a complete CUSTOM solution: advantages vs disadvantages.
The “real” big matter
Understand the different needs of the 2 Company divisions involved into the project:
PSTN Telephony Division
and design a platform useful for both ;)
The Open Voice Soft Switch
Open source technologies
GnuLinux Debian Etch 4.0
Open Voice Media Gateway: Asterisk, of course, Digium G.729 software codecs
Open Voice SIP Proxy: OpenSER, DRBD (for HA cluster)
Open Voice RDBMS Cluster (database and other services):
Web&Application server: Apache + Jetty (Java technology for the GUI Dev)