← Volver al índice de módulos

acc_diameter

ACC_DIAMETER module is used to account transactions information to a DIAMETER server. Read also the documentation for 'acc' module.
🔀 Enrutamiento y Proxy SIP Kamailio 6.1 10 parámetros 2 funciones

Descripción general

ACC_DIAMETER module is used to account transactions information to a DIAMETER server. Read also the documentation for 'acc' module. NOTE: This was developed based on some very early version of the Diameter protocol, and has not been really tested for many years. It is very likely to be deleted in upcoming releases. If you want to revive this module, you are welcome, be sure you do proper testing before using in production -- it also may need to be updated first to match the exported API by 'acc' module. NOTE: diameter support was developed for DISC (DIameter Server Client project at http://developer.berlios.de/projects/disc/). This project seems to be no longer maintained and DIAMETER specifications were updated in the meantime. Thus, the DIAMETER part in the module is obsolete and needs rework to be usable with opendiameter or other DIAMETER servers. IMPORTANT: If you need Diameter accounting, consider to use the ims_charging module, it is up to date and used in IMS/VoLTE deployments.

Documentación oficial: https://www.kamailio.org/docs/modules/stable/modules/acc_diameter.html
Código fuente: https://github.com/kamailio/kamailio/tree/master/src/modules/acc_diameter

Parámetros de configuración

ParámetroTipoDescripción
diameter_flag integer 3.2. diameter_missed_flag (integer) 3.3. diameter_client_host (string) 3.4. diameter_client_port (int) 3.5. diameter_extra (string)
diameter_missed_flag integer 3.3. diameter_client_host (string) 3.4. diameter_client_port (int) 3.5. diameter_extra (string)
diameter_client_host string 3.4. diameter_client_port (int) 3.5. diameter_extra (string)
diameter_client_port int 3.5. diameter_extra (string)
diameter_extra string 3.1. diameter_flag (integer)
diameter_flag integer Request flag which needs to be set to account a transaction -- DIAMETER specific.
diameter_missed_flag integer Request flag which needs to be set to account missed calls -- DIAMETER specific.
diameter_client_host string Hostname of the machine where the DIAMETER Client is running -- DIAMETER specific.
diameter_client_port int Port number where the Diameter Client is listening -- DIAMETER specific.
diameter_extra string Extra values to be logged via DIAMETER - DIAMETER specific. See section the section about extra accounting in 'acc' module for more details.

Funciones exportadas

acc_diam_request(comment)

4.1. acc_diam_request(comment)

acc_diam_request(comment)

Like acc_log_request, acc_diam_request reports on a request. It reports to the configured Diameter server.

Autores y contribuidores

Jiri Kuthan <jiri@iptel.org>Ramona-Elena Modroiu <ramona@rosdev.ro>

Copyright © 2002, 2003 FhG FOKUS

Módulos relacionados

acc acc_json acc_radius alias_db app_jsdt carrierroute cfgt cfgutils