Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Building Telephony Systems with OpenSIPS 1.6


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.

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.

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.

What you will learn from this book

  • Identify how SIP transactions are routed including initial and sequential requests
  • Accelerate the processing of SIP sequential requests with the help of Loose Routing
  • Install OpenSIPS in a Linux platform and integrate a media server such as Asterisk
  • Acquire authentication and persistency by enabling a MySQL back-end for OpenSIPS
  • Administer the server with the help of graphical web interfaces such as OpenSIPS control panel and serMyAdmin
  • Connect to a PSTN gateway to send and receive calls
  • Enable dynamic dial plans and routing by using the DIALPLAN module DROUTING module
  • Traverse NAT using STUN and TURN
  • Bill your costumers or simply check your expenses by generating CDRs (Call Detail Records)
  • Monitor your SIP infrastructure to keep it running smoothly


This is a practical, hands-on book based around a fictitious case study VoIP Provider that you will build on a development server using OpenSIPS 1.6. The case study grows chapter by chapter, from installing your local development server, right up to the finished VoIP provider.

Who this book is written for

This book is for readers who want to understand how to build a SIP provider from scratch using OpenSIPS. It is suitable for VoIP providers, large enterprises, and universities.

Telephony and Linux experience will be helpful but is not essential. Readers need not have prior knowledge of OpenSIPS. This book will also help readers who were using OpenSER but are now confused with the new OpenSIPS.

(HTML tags aren't allowed.)

Web-to-Host Connectivity
Web-to-Host Connectivity
Nobody can dispute the incredible impact that the Web continues to have on the way in which people work, shop, research, play, and communicate. In the span of just a few short years, enterprises in nearly every industry and market have had to reevaluate the way in which they do business with their business partners and end customers. Having a...
Cyberculture and New Media.
Cyberculture and New Media.
In the extension of digital media from optional means to central site of activity, the domains of language, art, learning, play, film, and politics have been subject to radical reconfigurations as mediating structures. This book examines how this changed relationship has in each case shaped a new form of discourse between self and culture and...
Beginning Visual Basic .NET Databases
Beginning Visual Basic .NET Databases
This book is for programmers with some basic experience of Visual Basic .NET, who want to begin
programming database applications.

It might be useful if you have some limited experience of Access, although this is not strictly necessary.
Note that this book is not an introduction to Visual Basic .NET. If you are completely new

Mechanics of Cellular Bone Remodeling: Coupled Thermal,  Electrical, and Mechanical Field Effects
Mechanics of Cellular Bone Remodeling: Coupled Thermal, Electrical, and Mechanical Field Effects

Research on bone remodeling has resulted in much new information and has led to improvements in design and biomedical practices. Mechanics of Cellular Bone Remodeling: Coupled Thermal, Electrical, and Mechanical Field Effects presents a unified exploration of recent advances, giving readers a sound understanding of...

The Moral Status of Technical Artefacts (Philosophy of Engineering and Technology)
The Moral Status of Technical Artefacts (Philosophy of Engineering and Technology)

This book considers the question: to what extent does it make sense to qualify technical artefacts as moral entities? The authors’ contributions trace recent proposals and topics including instrumental and non-instrumental values of artefacts, agency and artefactual agency, values in and around technologies, and the moral significance...

Pro Design Patterns in Swift
Pro Design Patterns in Swift

The Swift programming language has transformed the world of iOS development and started a new age of modern development. Pro Design Patterns in Swift shows you how to harness the power and flexibility of Swift to apply the most important and enduring design patterns to your applications, taking your development projects to master...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy