Dialogic DSI Diameter Stack
Interface to IMS and LTE Control Plane for High Value Service Creation
Click here to jump to more pricing!
Overview:
Dialogic DSI Diameter Stack enables user applications to interface directly to IMS and LTE networks, for the realization of high value services in areas such as Mobility, Charging and Location.
The versatile DSI Diameter Stack is a high performance, carrier ready software implementation of the Diameter protocol. It is packaged with ease-of-use DSI Diameter Functional APIs (an extensible and flexible Java Functional API is available; a C++ Functional API is planned). These Functional APIs give a user application control over sent and received Diameter messages, while handling underlying Diameter protocol complexity to allow for straightforward application development.
Enables user applications to interface directly to IMS and LTE networks, for the realization of high value services. Includes comprehensive support for a wide range of Diameter interfaces;
- Mobility - S6a, S6d, S13 and S13’
- Charging - Ro, Rf
- Location - SLh, SLg
The DSI Diameter Stack operates within the field proven Dialogic DSI Protocol Stacks message environment, as shown in Figure 1. This provides a dependable base for high value user applications connecting into IMS or LTE networks.
Figure 1 DSI Diameter Stack and the Dialogic DSI Protocol Stacks message environment
The DSI Diameter Stack supports:
- Peer Management: Establishment and control of peer connections
- Session Management: Implementation of Diameter session state machines
- Route Management: Routing control based on destination host, realm and application id, including support for resilient routes
- SCTP transport layer for connectivity, including multi-homing support for network-level fault tolerance
- Collection of throughput statistics and measurements
- Capture of comprehensive trace information
- The DSI Diameter Stack configuration interface, giving the ability for peer connections, routes, applications and timers to be controlled
Operation within the DSI Protocol Stacks message environment enables multithreaded user applications to be developed, supporting both Diameter and SS7-based protocol stacks. For instance, this could facilitate creation of an interworking function between GSM MAP-based and Diameter-based interfaces as per 3GPP TS 29.305.
Flexibility to interface with vendor-specific Diameter Variants
The Dialogic DSI Diameter Stack supports the ability to handle messages for vendor-specific Diameter variants. Diameter messages are defined in an XML ‘Diameter Definition File’ supplied with the DSI Diameter Stack. This Definition File can be used as supplied, to provide an IETF and 3GPP standards-based Diameter implementation. Alternatively, the supplied XML Diameter Definition File can be edited to meet the needs of a vendor-specific Diameter implementation, by modifying defined AVPs or adding new ones.