Kamailio Administration Class

Expand your knowledge of SIP and Kamailio

Greenfield provides and extensive range of Kamailio training, in collaboration with the creators of the Kamailio Open Source SIP Server project. The Kamailio training syllabus is split into multiple topic areas, in accordance to complexity and experience of the participant. Participants are welcome to join each syllabus individually, however, are recommended to verify their applicability in accordance to the subject matrix below.

Kamailio Overview

  • Duration: 1 day
  • overview of the main features of Kamailio
  • understand the role of Kamailio for VoIP
  • the basics of Kamailio and SIP routing
  • the structure of Kamailio configuration file
  • summary of typical use cases
  • walk through several common configurations

Kamailio Bootcamp

  • Duration: 3 days (recommended class)
  • suitable for beginners
  • the basics of SIP
  • the architecture of Kamailio
  • the structure of configuration file
  • the routing logic for SIP traffic
  • the elements used for SIP routing
  • understanding common features
  • authentication, authorization, accounting
  • registrar and location services
  • NAT traversal
  • hands-on exercises

Kamailio Advanced

  • Duration: 3 days (recommended class)
  • tailored for carriers or operators
  • fast track:
    • about SIP protocol
    • the architecture of Kamailio
    • the structure of Kamailio configuration file
    • the routing logic for SIP traffic
    • the elements used for SIP routing
  • authentication, authorization and accounting
  • registrar and location services
  • NAT traversal
  • advanced call control (call forwarding, call blocking)
  • load balancing
  • least cost routing
  • attacks protection and anti-fraud policies
  • secure communications and TLS
  • SIP and WebRTC
  • scalability
  • high availability
  • hands-on exercises

The SIP Protocol – Basics Seminar

  • Duration: 1 Day
  • the core specifications for SIP
  • SIP for VoIP

The SIP Protocol – Advanced Seminar

  • Duration: 3 days (recommended class)
  • the core specifications for SIP
  • SIP for VoIP
  • SIP for third party call control
  • SIP and NAT traversal, STUN, TURN, ICE
  • extensions for instant messaging and presence
  • GRUU and Outbound extensions
  • related protocols: SDP, RTP and RTCP
  • hands-on exercises with Kamailio

WebRTC and SIP

  • Duration: 2 days
  • understanding SIP
  • understanding WebRTC
  • Websockets
  • SRTP
  • Data Channels
  • overview of JavaScript SIP libraries
  • overview of Kamailio Websocket implementation
  • SIP WebRTC calls through Kamailio
  • hands-on exercises with Kamailio and JSSIP library

Register

To register for class, or to see a list of upcoming classes, browse the Course Schedule.

To speak with a Training Specialist about Digium classes or certification call +972 (732) 557799 or send us a message.