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.
Downloading OpenSIPS, Installation from source, package installation, CVS, default passwords
- Hands on: OpenSIPS installation.
Starting, stopping and controlling OpenSIPS. Starting OpenSIPS automatically at boot time.
- Hands on: Controlling the server
- Hands on: SIP telephony with OpenSIPS.
Logs, xlog, opensipsctl, syslog.
OpenSIPS core, OpenSIPS modules, file locations, persistent data storage, database structure.
- Hands on: Database integration.
Keywords, values, parameters, functions, routing blocks, constructs.
- Hands on: Advanced OpenSIPS configuration.
Overview of modules available, AAA integration, least cost routing. Redirects.
- Hands on: Configuring modules.
DNS integration, peering, OSP, NAT traversal, SIP to GSM.
Altering tables to work with Asterisk, Asterisk as a voicemail system. Design issues, High availability.
- Hands on: Integrating OpenSIPS with Asterisk.