← Volver al índice de módulos

ims_diameter_server

This module implements a generic Diameter Server. This module translates incoming Diameter Messages into a JSON structure and will pass this on to the routing engine for further operations.
📱 IMS / LTE / 4G Kamailio 6.1

Descripción general

This module implements a generic Diameter Server. This module translates incoming Diameter Messages into a JSON structure and will pass this on to the routing engine for further operations. The module expects a reply (again in JSON), which then is translated into a Diameter Response. Additionally, it allows you to send Diameter-Requests to another peer. The JSON contains an array with all AVP's in the Diameter-Message and its attributes. The format is identical for both requests and replies. [ { "avpCode":277, "vendorId":0, "Flags":64, "int32":0 }, { "avpCode":260, "vendorId":0, "Flags":64, "list":[ { "avpCode":266, "vendorId":0, "Flags":64, "int32":10415 }, { "avpCode":258, "vendorId":0, "Flags":64, "int32":16777216 } ] }, { "avpCode":1, "vendorId":0, "Flags":64, "string":"alice@kamailio.org" }, { "avpCode":618, "vendorId":10415, "Flags":64, "list":[ { "avpCode":621, "vendorId":10415, "Flags":64, "string":"pcscf.kamailio.org" } ] }, { "avpCode":268, "vendorId":0, "Flags":64, "int32":2001 } ] The module could be used (for example) for: * a Home-Subscriber-Server (it was written do be used as one) * a Charging-Server (Ro/Rf) * for testing Diameter-Applications * a PCRF/PCEF Emulator/Gateway * a Diameter-Routing-Agent (DRA) * ...

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

Autores y contribuidores

Carsten Bock

Copyright © 2016-2017 ng-voice GmbH

Módulos relacionados

cdp cdp_avp ims_auth ims_charging ims_dialog ims_icscf ims_isc ims_ocs