Kamailio With Asterisk Load Balancing and High Availability Course

Categories: Asterisk, Kamailio
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

About Course

Are you new to Kamailio or need a refresher?

Kamailio Overview
  • duration: one day (8 hours per 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: three days (6 hours per day)
  • 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: three days (8 hours per day)
  • 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
Kamailio Development
  • duration: three days
  • Kamailio and coding in C
  • internal architecture of Kamailio
  • memory and locking manager
  • the SIP parser
  • the core of Kamailio
  • the internal libraries of Kamailio
  • writing Kamailio modules
  • the interface to database
  • exporting RPC commands
  • adding internal statistics
  • hands-on exercises
SIP Trainings

SIP Basics

  • duration: one or two days
  • the core specifications for SIP
  • SIP for VoIP

SIP Advanced

  • duration: two or three days
  • 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: two 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
Show More

What Will You Learn?

  • Become a UX designer.
  • You will be able to start earning money from your XD Skills.
  • You will be able to add UX designer to your CV
  • Build a UX project from beginning to end.
  • Become a UI designer.
  • Build & test a full mobile app.

Course Content

About Asterisk
Will Cover Asterisk Installation and Real-time Integration with Database

  • About Asterisk
    00:00

About Kamailio
Will Cover Kamailio installation on Ubuntu and Debian

About Database integration with Asterisk/any Media and Kamailio Database
Will see use case of real-time asterisk database and kamailio database Integration

Kamailio SBC
Learn more about Kamailio SBC

Vicidial integration with Kamailio and real-time asterisk
Let's practice on lab.

Quiz

Student Ratings & Reviews

No Review Yet
No Review Yet