| Module |
Description |
Status |
|
- A - B - C - D - E - F
- G - H - I - J - K - L
- M - N - O - P - Q - R
- S - T - U - V - W - X
- Y - Z -
|
| ACC |
Accounting module |
released |
| ACC_DIAMETER |
Accounting module for DIAMETER backend |
alpha |
| ACC_JSON |
Accounting module generating a JSON document pushed to MQueue |
released |
| ACC_RADIUS |
Accounting module for RADIUS backend |
released |
| ALIAS_DB |
Database aliases module |
released |
| APP_JAVA |
Execute embedded Java applications |
released |
| APP_JSDT |
Execute embedded JavaScript scripts |
released |
| APP_LUA |
Execute embedded Lua scripts |
released |
| APP_LUA_SR |
Export old Lua sr library |
released |
| APP_MONO |
Execute embedded managed code (e.g., C#, VisualBasic.NET, Java, Java Script) |
released |
| APP_PERL |
Embed execution of Perl functions |
released |
| APP_PYTHON |
Execute embedded Python2 scripts |
released |
| APP_PYTHON3 |
Execute embedded Python3 scripts |
released |
| APP_PYTHON3S |
Execute embedded Python3 scripts - static KSR module export |
released |
| APP_RUBY |
Execute embedded Ruby scripts |
released |
| APP_RUBY_PROC |
Embedded Ruby execution - process API |
released |
| APP_SQLANG |
Execute embedded Squirrel language scripts |
archived |
| ASYNC |
Asynchronous SIP request handling functions |
released |
| AUTH |
Authentication Interface module |
released |
| AUTH_DB |
Database-backend authentication module |
released |
| AUTH_DIAMETER |
DIAMETER-backend authentication module |
alpha |
| AUTH_EPHEMERAL |
User authentication with ephemeral credentials |
released |
| AUTH_IDENTITY |
Identity authentication module |
archived |
| AUTH_RADIUS |
RADIUS-backend authentication module |
released |
| AUTH_XKEYS |
Shared keys authentication module |
released |
| AVP |
Collection of functions for handling AVPs |
from-ser |
| AVPOPS |
AVP operations module |
released |
| BENCHMARK |
Config file benchmarking |
released |
| BLST |
Blacklisting API for config |
released |
| CALL_CONTROL |
Connector to call_control application |
released |
| CALL_OBJ |
Assign integer ids to calls from a ring pool of values |
released |
| CARRIERROUTE |
Routing extension suitable for carriers |
released |
| CDP |
C Diameter Peer - core communication engine |
released |
| CDP_AVP |
C Diameter Peer - application extensions |
released |
| CFG_DB |
Load core and module parameters from database |
released |
| CFG_RPC |
Update core and module parameters at runtime via RPC interface |
released |
| CFGUTILS |
Different config utilities |
released |
| CFGT |
Unit test config file execution tracing |
released |
| CNXCC |
Credit control module - prepaid system |
released |
| COREX |
Core extensions via module interface |
released |
| COUNTERS |
Internal counter API for config |
released |
| CPLC |
CPL interpreter module |
renamed |
| CRYPTO |
Cryptographic extensions for use in config |
released |
| CTL |
Control connector for RPC interface (fifo, unixsock, tcp, udp) |
released |
| DB_BERKELEY |
Berkeley DB driver for DB API |
released |
| DB_CASSANDRA |
Cassandra database server connector |
released |
| DB_CLUSTER |
Generic database connectors clustering |
released |
| DB_FLATSTORE |
Fast writting-only text-backend for database module |
released |
| DB_MONGODB |
MongoDB connector for DB APIv1 |
released |
| DB_MYSQL |
MYSQL-backend for database API module |
released |
| DB_ORACLE |
Oracle driver for DB API |
released |
| DB_PERLVDB |
Perl Virtual Database engine |
released |
| DB_POSTGRES |
POSTGRES-backend for database API module |
released |
| DB_REDIS |
Redis-backend for database API module |
released |
| DB_SQLITE |
SQLITE-backend for database API module |
released |
| DB_TEXT |
Text-backend for database API module |
released |
| DB_UNIXODBC |
unixODBC driver module |
released |
| DB2_LDAP |
DB APIv2 connector to LDAP servers |
from-ser |
| DB2_OPS |
DB APIv2 config operations |
from-ser |
| DEBUGGER |
Interactive config debugger |
released |
| DIALOG |
Dialog support module |
released |
| DIALPLAN |
Dialplan translation module |
released |
| DISPATCHER |
Dispatcher (load-balancer) module |
released |
| DIVERSION |
Diversion header insertion module |
released |
| DLGS |
Lightwight, stateless dialog tracking and statistics |
released |
| DMQ |
Distributed Message Queue System using SIP |
released |
| DMQ_USRLOC |
User location replication using DMQ |
released |
| DNSSEC |
DNSSEC implementation for SIP routing |
released |
| DOMAIN |
Multi-domain support module |
released |
| DOMAINPOLICY |
Policies to connect federations |
released |
| DROUTING |
Yet another prefix routing module |
released |
| ENUM |
ENUM lookup module |
released |
| ERLANG |
Erlang node connector module |
released |
| EVAPI |
Network event broadcast API |
released |
| EVREXEC |
Execute event routes at startup on dedicated processes |
released |
| EXEC |
External application execution module |
released |
| FILE_OUT |
Logging to file from config module |
released |
| GCRYPT |
Crypto functions using libgcrypt |
released |
| GEOIP |
GeoIP API to config file |
released |
| GEOIP2 |
GeoIP API to config file using the new library with IPv6 support |
released |
| GROUP |
User-groups module with DB-backend |
released |
| GZCOMPRESS |
Compress and decompress SIP message body with zlib |
released |
| H350 |
H350 implementation |
released |
| HTABLE |
Generic Hash Table container in shared memory |
released |
| HTTP_CLIENT |
Sync and async HTTP client using CURL library |
released |
| HTTP_ASYNC_CLIENT |
Alternative async HTTP client using CURL and event libraries |
released |
| IMS_AUTH |
IMS authentication module |
released |
| IMS_CHARGING |
IMS charging component module |
released |
| IMS_DIALOG |
IMS dialog tracking module |
released |
| IMS_DIAMETER_SERVER |
IMS DIAMETER server module |
released |
| IMS_ICSCF |
IMS ICSCF component module |
released |
| IMS_IPSEC_PCSCF |
IMS IPSEC PCSCF module |
released |
| IMS_ISC |
IMS ISC component module |
released |
| IMS_OCS |
IMS OCS component module |
released |
| IMS_QOS |
IMS Diameter Rx interface between PCSCF and PCRF functions |
released |
| IMS_QOS_NPN |
Enhanced IMS Diameter Rx interface between PCSCF and PCRF functions |
new |
| IMS_REGISTRAR_PCSCF |
IMS PCSCF registrar module |
released |
| IMS_REGISTRAR_SCSCF |
IMS SCSCF registrar module |
released |
| IMS_USRLOC_PCSCF |
IMS PCSCF usrloc module |
released |
| IMS_USRLOC_SCSCF |
IMS SCSCF usrloc module |
released |
| IMC |
Instant Messaging Conferencing module |
released |
| INFLUXDBC |
Influxdb connector module |
released |
| IPOPS |
IP and DNS related operations for configuration file |
released |
| JANSSON |
JSON document management using jansson library |
released |
| JANSSONRPCC |
JSON-RPC client over netstrings using jansson library |
renamed |
| JSON |
JSON document management using json-c library |
released |
| JSONRPCC |
JSON-RPC client over netstrings using json-c library |
renamed |
| JSONRPCS |
JSON-RPC server over HTTP |
renamed |
| JWT |
JSON Web Token generation and validation |
released |
| KAFKA |
Produces and sends messages to a Kafka server |
released |
| KAZOO |
Middle layer connector for Kazoo VoIP platform |
released |
| KEEPALIVE |
Manage SIP-based keepalive monitoring of remote peers |
released |
| KEMIX |
Kamailio KEMI specific extensions module |
released |
| KEX |
Kamailio core extensions module |
released |
| LCR |
Least Cost Routing module |
released |
| LRKPROXY |
RTP packets relay with kernel based forwarding |
released |
| LDAP |
LDAP connector |
released |
| LOG_CUSTOM |
Logging to custom backends |
released |
| LOG_SYSTEMD |
Logging to systemd journal |
released |
| LOST |
HELD (RFC6155) and LOST (RFC5222) location-based routing |
released |
| LWSC |
Websocket client connector using libwebsockets |
released |
| MANGLER |
SIP message mangling functions |
from-ser |
| MATH |
Math related operations |
released |
| MATRIX |
Matrix operations |
released |
| MAXFWD |
Max-Forward processor module |
released |
| MEDIAPROXY |
NAT traversal module using mediaproxy |
released |
| MEMCACHED |
Memcached connector module |
released |
| MISC_RADIUS |
Generic RADIUS functions, replaces avp_radius, uri_radius and group_radius |
released |
| MICROHTTPD |
HTTP server using libmicrohttpd |
released |
| MISCTEST |
Functions for misc testing (e.g., stress-testing memory manager) |
released |
| MOHQUEUE |
Music on hold queuing system |
released |
| MQTT |
MQTT connector for bi-directional publish-subscribe communication |
released |
| MQUEUE |
Message queue system for config file |
released |
| MSILO |
SIP message silo module |
released |
| MSRP |
Embedded MSRP relay (RFC4975 and RFC4976) |
released |
| MTREE |
Generic memory caching system using tree indexes |
released |
| NATHELPER |
NAT traversal module - signaling functions |
released |
| NATS |
NATS connector - PubSub messaging system |
released |
| NAT_TRAVERSAL |
Alternative NAT traversal module |
released |
| NDB_CASSANDRA |
Config connector to CASSANDRA NoSQL database engine |
released |
| NDB_MONGODB |
Config connector to MongoDB NoSQL database engine |
released |
| NDB_REDIS |
Config connector to REDIS NoSQL database engine |
released |
| NGHTTP2 |
HTTP2 server module |
new |
| NOSIP |
Handle non-sip messages received by SIP workers via event_route |
released |
| NSQ |
NSQ consumer for configuration file |
released |
| OSP |
OSP peering module |
released |
| OUTBOUND |
SIP Outbound implementation |
released |
| P_USRLOC |
Partitioned and distributed user location services |
released |
| PATH |
Path support for SIP loadbalancer |
released |
| PDB |
Number portability module |
released |
| PDT |
Prefix-to-Domain translator module |
released |
| PEERING |
RADIUS peering module |
released |
| PERMISSIONS |
Permissions control module |
released |
| PHONENUM |
Phone number lookup and normalization using libphonenumber |
released |
| PIKE |
Flood detector module |
released |
| PIPELIMIT |
Traffic shaping policies |
released |
| POSOPS |
Operations with position in the message buffer |
released |
| PREFIX_ROUTE |
Execute config file route blocks based on prefix |
released |
| PRESENCE |
Presence server module - common API |
released |
| PRESENCE_CONFERENCE |
Extension to Presence server for conference events handling |
released |
| PRESENCE_DIALOGINFO |
Extension to Presence server for Dialog Info |
released |
| PRESENCE_DFKS |
Extension to Presence server for Device FeatureKey Synchronization |
new |
| PRESENCE_MWI |
Extension to Presence server for Message Waiting Indication |
released |
| PRESENCE_PROFILE |
Presence server module - user profile extensions - RFC6080 |
released |
| PRESENCE_XML |
Presence server module - presence & watcher info and XCAP |
released |
| PRESENCE_REGINFO |
Extension to Presence server for registration info replication (RFC3680) |
released |
| PRINT |
Basic sample of a module (devel) |
from-ser |
| PRINT_LIB |
Basic sample of a module with internal lib dependency (devel) |
from-ser |
| PUA |
Common API for presence user agent client |
released |
| PUA_BLA |
BLA extension for PUA |
released |
| PUA_DIALOGINFO |
Dialog Info extension for PUA |
released |
| PUA_JSON |
PUA extensions using JSON documents |
released |
| PUA_REGINFO |
Extension to PUA server for registration info replication (RFC3680) |
released |
| PUA_RPC |
RPC extensions for PUA |
released |
| PUA_USRLOC |
USRLOC extension for PUA |
released |
| PUA_XMPP |
XMPP extension for PUA (SIMPLE-XMPP presence gateway) |
released |
| PURPLE |
Multi-protocol gateway using Purple library |
released |
| PV |
Module holding Pseudo-Variables |
released |
| PV_HEADERS |
Header management for offload processing and/or modifications |
released |
| PVTPL |
Render template files with pseudo-variables |
new |
| QOS |
QOS control API |
released |
| RABBITMQ |
RabbitMQ client for configuration file |
released |
| RATELIMIT |
Traffic shaping module |
released |
| REGEX |
Regular expression matching using PCRE |
released |
| REGISTRAR |
SIP Registrar implementation module |
released |
| RLS |
Resource List Server implementation |
released |
| RR |
Record-Route and Route module |
released |
| RTIMER |
Execute config route blocks on timer basis |
released |
| RTJSON |
SIP routing based on JSON API |
released |
| RTP_MEDIA_SERVER |
RTP media server implementation |
released |
| RTPENGINE |
RTPEngine media relay control functions |
released |
| RTPPROXY |
RTPProxy media relay control functions |
released |
| RUXC |
Utility functions based on libruxc |
released |
| SANITY |
SIP message formatting sanity checks |
released |
| SCA |
Shared Call Appearances |
released |
| SCTP |
SCTP Transport Layer |
released |
| SDPOPS |
SDP operations |
released |
| SEAS |
SIP Express Application Server (interface module) |
released |
| SECSIPID |
Secure SIP/Telephony Identity (STIR/SHAKEN) extensions |
released |
| SECSIPID_PROC |
SECSIPID per-process API functions |
released |
| SECFILTER |
SIP securty filtering rules |
released |
| SIPCAPTURE |
SIP capture server module, used in Homer project |
released |
| SIPDUMP |
Save SIP traffic and associated runtime attributes |
released |
| SIPREPO |
SIP message repository |
released |
| SIPT |
SIP-T and SIP-I operations |
released |
| SIPTRACE |
SIP traffic tracing module |
released |
| SIPUTILS |
SIP utilities |
released |
| SL |
Stateless replier module |
released |
| SLACK |
Send messages to Slack channels |
released |
| SMS |
SIP-to-SMS IM gateway module |
released |
| SMSOPS |
Tools for handling SMS packets in SIP messages |
released |
| SNMPStats |
SNMP interface for statistics module |
released |
| SPEEDDIAL |
Per-user speed-dial controller module |
released |
| SQLOPS |
SQL operations |
released |
| SS7OPS |
JSON Operations for SS7 over HEP |
released |
| SST |
SIP Session Timer support |
released |
| STATISTICS |
Script statistics support |
released |
| STATSC |
Statistics collector providing reports |
released |
| STATSD |
Connector for statsd application |
released |
| STIRSHAKEN |
STIR/SHAKEN implementation using libstirshaken |
released |
| STUN |
STUN requirements for SIP outbound |
released |
| SWORKER |
Specialised SIP worker processing |
released |
| SYSTEMDOPS |
Provide integration with systemd |
released |
| TCPOPS |
Options to tune TCP connections at runtime |
released |
| TEXTOPS |
Text operations module |
released |
| TEXTOPSX |
Extra text operations |
released |
| TIMER |
Execute routing blocks on core timers |
from-ser |
| TLS |
TLS operations module using libssl |
released |
| TLSA |
TLS operations module with static linked libssl |
released |
| TLS_WOLFSSL |
TLS operations module using wolfssl |
released |
| TM |
Transaction (stateful) module |
released |
| TMREC |
Match time recurrences defined based on RFC2445 |
released |
| TMX |
Transaction management extenstions module |
released |
| TOPOH |
Topology hiding module |
released |
| TOPOS |
Topology stripping module |
released |
| TOPOS_HTABLE |
HTable backend for topos module |
new |
| TOPOS_REDIS |
Redis backend for topos module |
released |
| TSILO |
Transaction storage container for dynamic new branches |
released |
| UAC |
UAC functionalies (FROM mangling and UAC auth) |
released |
| UAC_REDIRECT |
UAC redirection functionality |
released |
| UID_AUTH_DB |
Authentication module using unique ids |
from-ser |
| UID_AVP_DB |
AVP database operations using unique ids |
from-ser |
| UID_DOMAIN |
Domains management using unique ids |
from-ser |
| UID_GFLAGS |
Global attributes and flags using unique ids |
from-ser |
| UID_URI_DB |
Database URI operations using unique ids |
from-ser |
| URI_DB |
URI operations with database support module |
released |
| USERBLOCKLIST |
User specific blocklists |
released |
| USRLOC |
User location implementation module |
released |
| UTILS |
A set of useful functions |
released |
| UUID |
Unique string value generator using libuuid |
released |
| WEBSOCKET |
WebSocket transport layer |
released |
| XCAP_CLIENT |
XCAP client implementation |
released |
| XCAP_SERVER |
XCAP server implementation |
released |
| XHTTP |
Basic HTTP request handling server |
released |
| XHTTP_PI |
Embedded provisioning interface over HTTP |
released |
| XHTTP_PROM |
XHTTP Promotheus metrics |
released |
| XHTTP_RPC |
RPC commands handling over HTTP |
released |
| XLOG |
Advanced logger module |
released |
| XMLOPS |
XML operations in config file using XPATH |
released |
| XMLRPC |
XMLRPC connector for RPC interface |
released |
| XMPP |
SIP-to-XMPP Gateway (SIP to Jabber/Google Talk) |
released |
| XPRINT |
Functions for printing messages with specifiers |
from-ser |
|
- A - B - C - D - E - F
- G - H - I - J - K - L
- M - N - O - P - Q - R
- S - T - U - V - W - X
- Y - Z -
|