6. 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?
7. 4 MySQL Mediaproxy OpenSIPS SIP Infrastructure MySQL MySQL MeetMe SIP SIP Asterisk mediaproxy proprietary communication RTP RTP Virtual Server Module
8. 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?
9. Hardware A small rack Some servers Two switches Two UPS 6 At which price? Courtesy of ScriS (www.flickr.com)
11. 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
12. 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?
13. 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
14. 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
15. 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
16. 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
17. 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
18. 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
19. 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
20. Sebastian Schumann schumann@ktl.elf.stuba.sk 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! 17 All registered trademarks are property of their respective owners.