Open SIPS training course description
OpenSIPS (formerly known as OpenSER) provides a scalable SIP server suitable for small through to carrier grade installations. This course will teach you how to install, configure and troubleshoot the OpenSIPS product. Note that this course is also useful for those running the Kamailio variant of OpenSER
Who will benefit?
Technical staff working with OpenSIPS or Kamailio.
Open SIPS training course prerequisites
- Definitive SIP for engineers.
-
- UNIX fundamentals.
Open SIPS training course objectives
By the end of the course delegates will be able to:
- Install OpenSIPS.
- Control OpenSIPS.
- Configure OpenSIPS.
- Troubleshoot OpenSIPS.
Duration: 2 days
|
|
Open SIPS training course contents
What is OpenSIPS? What is SER? SER history, OpenSER, versions. OpenSIPS, Kamailio. Supported platforms, SIP review. - Hands on: Simple SIP telephony without a SIP server.
Installing OpenSIPS
Downloading OpenSIPS, Installation from source, package installation, CVS, default passwords - Hands on: OpenSIPS installation.
Controlling OpenSIPS
Starting, stopping and controlling OpenSIPS. Starting OpenSIPS automatically at boot time. - Hands on: Controlling the server
First configuration
.opensipsctlrc. - Hands on: SIP telephony with OpenSIPS.
Monitoring
Logs, xlog, opensipsctl, syslog.
OpenSER architecture
OpenSIPS core, OpenSIPS modules, file locations, persistent data storage, database structure. - Hands on: Database integration.
Core configuration
Keywords, values, parameters, functions, routing blocks, constructs. - Hands on: Advanced OpenSIPS configuration.
Module configuration
Overview of modules available, AAA integration, least cost routing. Redirects. - Hands on: Configuring modules.
Architectures
DNS integration, peering, OSP, NAT traversal, SIP to GSM.
Asterisk integration
Altering tables to work with Asterisk, Asterisk as a voicemail system. Design issues, High availability. - Hands on: Integrating OpenSIPS with Asterisk.
|