This is an old revision of the document!


Kamailio and SIP Router Integration

This page keeps track of where parts and functionalities from Kamailio are moved to work with SIP Router.

Database API

The database API existing in Kamailio was moved as library in:

lib/srdb1/

MI (Management Interface)

The MI API was moved as library in:

lib/kmi/

The MI commands exported by core were not ported yet. They will be moved in a module.

Statistics

Statistics API was moved as library in:

lib/kstats/

Statistics variables exported by core were not ported yet.

During discussions on devel lists, the statistics API is planned for a redesign to avoid performance penalties.

Module integration status

Status (kamailio-3.0 repository):

  • OK - module compiles OK
  • pending - work in progress - patch created, not yet committed
### Module name Dependency Description Status
001 acc OK
002 alias_db OK
003 auth OK
004 auth_db OK
005 auth_diameter OK
006 auth_radius OK
007 avpops core AVPs API syncronization OK
008 benchmark OK
009 carrierroute OK
010 cfgutils OK
011 cpl-c OK
012 db_berkeley OK
013 db_flatstore OK
014 db_mysql OK
015 db_oracle OK
016 db_postgres OK
017 db_text OK
018 db_unixodbc OK
019 dialog core parameter mismatch in parse_phostport
020 dialplan OK
021 dispatcher OK
022 diversion OK
023 domain OK
024 domainpolicy OK
025 enum Missing T_EBL
026 exec OK
027 group OK
028 h350 OK
029 htable OK
030 imc OK
031 jabber OK
032 lcr OK
033 ldap OK
034 maxfwd OK
035 mediaproxy OK
036 memcached OK
037 mi_datagram OK
038 mi_fifo OK
039 misc_radius OK
040 mi_xmlrpc OK
041 msilo OK
042 nathelper OK
043 nat_traversal
044 osp OK
045 path OK
046 pdt OK
047 peering OK
048 perl OK
049 perlvdb OK
050 permissions OK
051 pike OK
052 presence OK
053 presence_dialoginfo OK
054 presence_mwi OK
055 presence_xml OK
056 pua OK
057 pua_bla OK
058 pua_dialoginfo OK
059 pua_mi OK
060 pua_usrloc OK
061 pua_xmpp OK
062 purple OK
063 pv OK
064 qos core require sdp parser from k core: sdp_session_cell_t problem OK
065 ratelimit OK
066 regex OK
067 registrar review of flag related functions needed pending
068 rls OK
069 rr OK
070 rtimer OK
071 sanity OK
072 seas
073 siptrace core changes in avp access functions from the core
074 siputils OK
075 sl OK
076 sms OK
077 snmpstats OK
078 speeddial OK
079 sqlops OK
080 sst OK
081 statistics OK
082 textops OK
083 tlsops Missing support for server name TLS extension pending
084 tm OK
085 uac OK
086 uac_redirect
087 uri_db OK
088 userblacklist OK
089 usrloc core parameter mismatch in parse_phostport pending
090 utils OK
091 xcap_client OK
092 xlog OK
093 xmpp OK

Navigation

Wiki

Other

QR Code
QR Code devel:kamailio-integration (generated for current page)