Book Image

Building Telephony Systems with OpenSIPS 1.6

By : Flavio E. Goncalves
Book Image

Building Telephony Systems with OpenSIPS 1.6

By: Flavio E. Goncalves

Overview of this book

<p>SIP is the most important VoIP protocol and OpenSIPS is clearly the open source leader in VoIP platforms based on pure SIP. The whole telecommunication industry is changing to an IP environment, and telephony in the way we know today will disappear in less than ten years. SIP is the protocol leading this disruptive revolution and it is one of the main protocols on next-generation networks. While a VoIP provider is not the only kind of SIP infrastructure created using OpenSIPS, it is certainly one of the most difficult to implement.<br /><br />This book will give you a competitive edge by helping you to create a SIP infrastructure capable of handling tens of thousands of subscribers. You can extend the examples given in this book easily to other applications such as a SIP router, load balancing, IP PBX, and Hosted PBX as well. This book is an update of the title Building Telephony Systems with OpenSER.<br /><br />The book starts with the simplest configuration and evolves chapter by chapter teaching you how to add new features and modules. It will first teach you the basic concepts of SIP and SIP routing. Then, you will start applying the theory by installing OpenSIPS and creating the configuration file. You will learn about features such as authentication, PSTN connectivity, user portals, media server integration, billing, NAT traversal, and monitoring. The book uses a fictional VoIP provider to explain OpenSIPS. The idea is to have a simple but complete running VoIP provider by the end of the book.&nbsp;</p>
Table of Contents (17 chapters)
Building Telephony Systems with OpenSIPS 1.6
Credits
About the Author
About the Reviewers
Preface
Index

About the Reviewers

Bogdan-Andrei Iancu entered the SIP world in 2001, right after graduating in Computer Science from the "Politechnica" University of Bucharest, Romania. He started in the early days of SIP as a researcher at the Fokus Fraunhofer Institute, Berlin, Germany. For almost four years, Bogdan-Andrei Iancu accumulated a quick understanding and experience of VoIP/SIP, being involved in research and industry project and following tight the evolution of the VoIP world.

In 2005, Bogdan-Andrei Iancu started his own company Voice System. The company entered the open source software market by launching the OpenSER/OpenSIPS project—a free GPL-SIP proxy implementation. As CEO of Voice System, Bogdan-Andrei Iancu pushes the company in two directions: developing and supporting the OpenSIPS public project (Voice System being the major contributor and sponsor of the project), and creating professional solutions and platforms (OpenSIPS based) for the industry. In other words, Bogdan's interest was to create knowledge (by the work with the project) and to provide the knowledge where needed (embedded in commercial products or in raw format as consultancy service).

In the effort of sharing the knowledge of the SIP/OpenSIPS project, together with Flavio E. Goncalves, the author of this book, he started to run OpenSIPS Bootcamp since 2008, an intensive training dedicated to people who want to learn and get hands-on experience on OpenSIPS from the most experienced people.

Bogdan-Andrei Iancu's main concern is to research and develop new technologies or new software for SIP-based VoIP (actually, this is the reason for his strong involvement with the OpenSIPS project), and to pack all these cutting-edge technologies as professional solutions to the industry.

SIP and OpenSIPS became a key factor in the VoIP world along the year—telephony providers, telcos, carrier grades started to adopt and use OpenSIPS as the core component of their VoIP network, because of its stability, performance, and security, but most importantly, because of its reliability as a project.

Justin Thomas Zimmer has worked in the contact-center technology field for twelve years. During that time, he has performed extensive software and computer telephony integrations using both PSTN and IP telephony. His current projects include system designs utilizing open source soft switches over more traditional proprietary hardware-based telephony and the integration of these technologies into market-specific CRM products.

As the Technical Partner of Unicore Technologies out of Phoenix, Arizona, Justin is developing custom business solutions utilizing open source software. Unicore's solutions present businesses with low startup costs in a turbulent economy.

He has worked on The Hopewell Blogs—a science fiction adventure novel that will be released online chapter-by-chapter, and available in print once the final chapter has been released.