ngnlab - the deployment of an open-source infrastructure
DESCRIPTION
Presented at ngnlab.eu workshop 2009 in Bratislava, Slovakia.TRANSCRIPT
NGNlabThe deployment of an
open-source infrastructure1. ngnlab.eu International NGN Workshop
25. November 2009Bratislava, Slovakia
Facts Next generation communication infrastructure for STU
(shared deployment of faculties for electronics and informatics) Playground to implement results of research in the area of IP based
servicesVision Open and transparent server and service infrastructure Cost-efficient investment that offers high-end communication
environmentAn Example Presenting of how far we went already in the world of standard
compliant and free software Showing that the use of open-source software in education can be
tremendously supportive Shocking operators in what some pieces of hardware can do
nowadays
2
What is NGNlab?
Complete SIP based communication infrastructure◦ Basic SIP services (registrar, proxy)◦ NAT traversal, media relay◦ Integrated voice mail system, conferencing
engine◦ Media gateway through VoIP trunk◦ Presence service
We can in fact become a small VoIP operator.
3
What do we have?
4
OpenSIPS Asterisk
MeetMe
Mediaproxy
mediaproxy
SIP
RTPRTP
SIP
Virtual Server
Module
proprietarycommunication
MySQLMySQL MySQL
SIP Infrastructure
Complete IMS service infrastructure◦ IMS core (P/I/S-CSCF), HSS◦ Integrated presence management◦ XDMS (ft. authorization, resource lists)◦ SIP application server
IMS integrated IPTV◦ Three channels◦ Network based video recorder (nPVR)◦ IPTV messaging◦ Broadcasts
5
Boring. What else?
Hardware A small rack Some servers Two switches Two UPS
6
At which price?
Courtesy of ScriS (www.flickr.com)
Software 0 €
7
At which price?
Everything running on the servers is OSS◦ Operating system◦ Virtualization software◦ SIP server, media server◦ IMS core◦ Application server◦ IPTV solution
What else do we need?
8
Open-source software
Asking this question within the Telco environment might provoke different answers
Telecommunication infrastructure went through a dramatic change during recent years
Circuit-switched communication vs. packet-switched communication
Move to IP based telephony, software handles calls and features
Service extensions software based
9
Is open-source software already carrier-grade?
PSTN/ISDN-like features should be replaced, requires well-established products
Big operators had/have big partners◦ Alcatel, Siemens◦ Ericsson, NEC, Nokia, Motorola, …
Well-established new players◦ BroadSoft BroadWorks◦ Microsoft Office Communications Server◦ Cisco Unified Communications
They all do offer IP based telephony solutions
10
Software based telephony
OpenSER/OpenSIPS/Kamailio SIP AS family◦ SIP proxy, registrar, redirect server◦ Presence server (UAC, UAS functionality)◦ Resource list server◦ Load balancer/LCR server
Asterisk/FreeSWITCH/Yate PBX family◦ Announcements◦ Voice mail◦ Conferencing
SIPPY and other B2BUA implementations◦ Pre-paid services
What can we do with OSS?
11
OpenIMS and UCT IPTV have a different focus◦ Standard compliant implementations◦ Target for research or advanced services◦ Early open adoptions of new standards
Software is ideal for research◦ Working standard compliant base for projects◦ Each possible modification allowed◦ Understanding boring theory with hands-on
How about IMS and IPTV services?
12
Is open-source software only for geeks? Is the Telco business too “serious”? Is OSS not yet mature enough? Big vendors cannot bankrupt as fast as
small companies behind open-source!
Ask Telco's running proprietary vendor software why they will not switch to OSS!
Back to the focus…
13
What is the mostly used server OS in your company?
Which implementations do your web servers use?
Do you rely on DNS? On open-source DNS implementations?
Have you ever used Firefox to surf the web? Is your monitoring system using Nagios?
Against open-source in general?
14
The “internet world” uses open-source software since decades. Is the reserve in the “Telco world” solely historic?
Would you say that there will always be a potential separation between low cost/open-source and premium/licensed applications?
Is open-source software less secure due the availability of the source code?
Are the costs for customized vendor applications lower than adapted open-source products?
Yes/No/Maybe?Some more points for discussion.
15
IP based communication became daily life. Open-source is only for small VoIP start-ups though, or?
What if you would have the freedom and independence of choosing the integrator/supporter for your existing systems?
Your points…
Points for discussion II
16
Sebastian [email protected]
Disclosure
Besides his Ph.D. studies at the Slovak University of Technology, Sebastian is working for
Slovak Telekom, a.s. in the department of architecture and design.
He is an application designer in the area of voice services and converged applications.
Thank you!
17All registered trademarks are property of their respective owners.