The peerstate module provides peer state tracking for the Kamailio SIP proxy. It monitors both dialog events (call states) and registration events (usrloc) to maintain an accurate view of each peer's current status. For example, a common need in call center applications is to track agent availability in real-time. In order to monitor agent states, it is necessary for the proxy to be aware of both call activity and registration status. This is just one common application; there are many others such as presence services, load balancing, and concurrent call limiting. The module exports RPC commands for monitoring and management, provides an event route mechanism for custom logic execution, and offers a callback API for other Kamailio modules.
Copyright © 2025 Netgsm ICT Inc., http://www.netgsm.com.tr