Kamailio Development

The result of over a decade in development, the Kamailio Project is a collaborative
of telecommunications expertise globally - its users engaged in developing secure and extensible SIP servers.

Kamailio (formerly OpenSER) is an Open Source SIP Server handling thousands of call setups per second. Its prime aim is to provide modern Unified Communication and VoIP services. Key features of Kamailio include asynchronous TCP, UDP and SCTP, secure communication via TLS for VoIP (voice, video), SIMPLE instant messaging and presence, and ENUM. It also provides for least cost routing, load balancing, routing fail-over, accounting, authentication and authorization against MySQL, Postgres, Oracle, Radius, LDAP, XMLRPC control interface, and SNMP monitoring. Kamailio isusedin building larger VoIP servicing platforms or for scalingof SIP-to-PSTN gateways, PBX systems or media servers like Asterisk™, FreeSWITCH™ or SEMS.

In February 2017 Kamailio launched its new SIP Server v5.0.0 has been released which StarTele Logic has been quick to take advantage of in its development processes. The new Kamailio has a consistent set of new features as well as improvements to existing components. The source code tree has been restructured, a new framework called KEMI introduced allowing config file routing blocks to be completely written in, Kamailio can be configured to native languages, and there are three new scriptings - Lua, Python and JavaScript. The v5.0.0 has a single management interface - the RPC interface - whilst the former MI control interface has gone.

Among the new features in this latest Kamailio product welcomed by Star Tele Logic are its six new modules, its ability to execute JavaScript code (embedded in kamailio.cfg), write configuration file routing blocks in JavaScript, an option to reload updating JavaScript routing script without restarting Kamailio by issuing a RPC command, no dependency of external libraries (a JavaScript interpreter is embedded), IMS Open Charging System implementation, NSQ connector for configuration file, RPC commands for presence user agent, RabbitMQ connector for configuration file, operations over SS7 packets received over HEP, ability to write the configuration file routing blocks in Lua, and an option to reload updating Lua routing script without restarting Kamailio by issuing a RPC command.

Other features Star Tele Logic are excited about include faster AVL indexing for large sets of load balancing destinations, multicast support for event API (evapi), robust support for multiple authentication methods in HTTP client modules and finally the addition of a substantial number of new RPC commands to control the behavior of Kamailio at runtime

StarTele Logic provides professional turnkey solutions for Kamailio Development, with customization and execution services to clients, whatever their size or operation. StarTele Logic’s Kamailio services ensure top quality performance, incredible flexibility in setting up features that are perfect for carriers, call centers and a host of enterprises.

Key features of Kamailio performance:

  • SIP Server for - Registrar, Proxy, Redirect, Application, Location
  • Modular architecture
  • Carrier routing
  • NAT traversal system
  • RADIUS and database integration
  • AAA (Authentication, Authorization and Accounting)
  • Topology hiding
  • Least cost routing
  • Load balancing
  • Failover
  • SIP over UDP/TCP/SCTP/TLS and IPv4/IPv6

Key benefits of Kamailio Solutions:

  • Secure communications
  • Highly scalable
  • Geological redundancy
  • Robust, Flexible, Secure and Scalable SIP Development
  • Performance enhancement

StarTele Logic offer solutions for everyone. Our uniform, tried and tested development processes ensure that our clients achieve their goals and more through mobile strategies created just for them by us.

Be assured that StarTele Logic can provide you with the best app development service available.
Please email your enquiry to:sales@startelelogic.com or simply call us on +91-120-433-3335.

Connect with us

Tell us how can we help you today?