Building Telephony Systems with OpenSIPS 1.6
Server operating as a SIP proxy
Server operating as a SIP redirect
Session Description Protocol (SDP)
The SIP protocol and the OSI model
VoIP provider, the big picture
Where you can find more information
Lab—installing Linux for OpenSIPS
Downloading and installing OpenSIPS v1.6.x
Lab—running OpenSIPS at the Linux boot
OpenSIPS v1.6.x directory structure
Redirecting OpenSIPS log files
Using the standard configuration
Adding Authentication with MySQL
The REGISTER authentication sequence
The INVITE authentication sequence
Analysis of the opensips.cfg file
Handling CANCEL request and retransmissions
Full script with all the resources above
Graphical User Interfaces for OpenSIPS
Comparing OpenSIPS-CP and SerMyAdmin
Using Asterisk as a PSTN gateway
Blacklists and "473/Filtered Destination" messages
Implementing call forward on busy or unanswered
Inspecting the configuration file
Lab—testing the call forward feature
Solving the SIP NAT traversal challenge
RTP Proxy installation and configuration
Analysis of the file opensips.cfg
Determining if the client is behind NAT
Handling REGISTER requests behind NAT
Handling INVITE messages behind NAT
Lab—using the RTP Proxy for NAT traversal
OpenSIPS Accounting and Billing
Lab—accounting using a FreeRADIUS server