NGNlab - The Deployment of an Open-Source Infrastructure


Published on

Presented at workshop 2009 in Bratislava, Slovakia.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

NGNlab - The Deployment of an Open-Source Infrastructure

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