Diameter Message MDCs
The request and answer messages for a Diameter command are the base units used to send the command or deliver a notification between a Diameter client and MATRIXX Engine. When a Diameter packet is received from the network, the contents are converted to MDC format by the Diameter Gateway and the contained AVPs are mapped to MDC fields.
MATRIXX Charging Application base configuration contains the following Diameter message MDCs:
- MtxDiamRoMsg
- Implements real-time authentication, authorization, and accounting capabilities for
networked services, such as next-generation wireless networks, Session
Initiation Protocol (SIP) services, messaging services, and gaming services.
This message MDC implements real-time credit control capabilities (Diameter
Ro Interface) and transports real-time charging and rating data for the
Diameter NASREQ, Accounting, and Credit-Control applications.
Several areas in the MATRIXX pricing plan rely on a message MDC name to identify a field value that is used during rating, for example, normalizer templates, fields that are the basis of scaled rating formulas, and system attributes. For the engine to recognize the field, the message MDC name must be identified in the pricing configuration. In most cases, the network message is the MtxDiamRoMsg MDC. However, if an MDC exists that is based upon an MDC used in the diameter_dictionary_base.xml file, you have the option of specifying the custom MDC instead.
- MtxDiamRoRAMsg
- Represents a Diameter Re-Auth packet for the Ro interface as specified in RFC 4006.
- MtxDiamRAMsg
- Represents a Diameter Re-Auth packet as specified in RFC 4006.
- MtxDiamASMsg
- Represents a Diameter Abort-Session packet.
- MtxDiamDPMsg
- Implements the discovery of a Diameter peer's identity and its capabilities for the Diameter Disconnect Peer command.
- MtxDiamDWMsg
- Implements proactive detection of Diameter protocol transport failures for the Diameter Device Watchdog command.
- MtxDiamCEMsg
- Implements the exchange of a Diameter peer's capabilities for the Diameter Capabilities-Exchange command.
- MtxDiamGxCCMsg
- Implements the provisioning and removal of Policy and Charging Control (PCC) rules from the PCRF to the PCEF.
- MtxDiamGxRAMsg
- Represents a Diameter Re-Auth packet for Policy and Charging Control (PCC) rules from the PCRF to the PCEF.
- MtxDiamSySLMsg
- Implements the exchange of information related to policy counter status reporting from MATRIXX Policy Application to the PCRF.
- MtxDiamSySNMsg
- Implements the exchange of information related to policy counter status changes from MATRIXX Policy Application to the PCRF.
- MtxDiamSySTMsg
- Implements the exchange of information related to cancellation of policy counter status reporting from MATRIXX Policy Application to the PCRF.