Book Image

Building Telephony Systems with OpenSER

Book Image

Building Telephony Systems with OpenSER

Overview of this book

Table of Contents (18 chapters)
Building Telephony Systems with OpenSER
Credits
About the Author
About the Reviewers
Preface
6
Building the User Portal with SerMyAdmin
Index

Usage Scenarios


OpenSER is primarily used as a SIP proxy and Registrar. However, it can be used in some other applications such as Proxy dispatches, Jabber Gateway, NAT Traversal together with MediaProxy and RTPproxy. It supports IP versions 4 and 6 and is able to serve multiple domains. OpenSER can be executed in Linux, Solaris, and FreeBSD platforms.

OpenSER was created to be a SIP proxy. However, with the addition of new modules, now OpenSER can be used in a several scenarios such as:

Modules

Functionality

DISPATCHER, PATH

Load balancing

MEDIAPROXY, RTPPROXY, NATHELPER

Nat Traversal

PRESENCE

Presence Server

IMC, XMPP

Instant Messaging

Let's see the most common usage scenarios for OpenSER. In all these scenarios OpenSER works like glue that binds all the SIP components together.

  • VoIP providers

  • Instant Messaging providers

  • SIP Load Balancing

  • Embedded IP PBX

  • NAT Traversal

  • SIP.EDU