This first release of the Diameter Signaling C++ Stack introduces 3GPP interfaces and applications, as well as features such as high-availability, XML configuration, TLS, multi-FSM and Management Information Base.
Next release is MARBEN C++ Diameter v2.0.
Accounting Applications can lay on the Applications Contexts Preservation procedure allowing contexts preservation.
This will ease objects' creation by simplifying the user C++/JAVA application code (it will only contain objects references and the code of the usefull callback methods) and enable the execution environment (routes, application parameters...) to be dynamically (re)loaded without recompiling the simplified C++/JAVA application code.
The implementation of a secure transport layer for Diameter protocol is recommended in RFC 3588 for securing the Diameter transport.
This offers a Credit-Control client the possibility to run its Stateful and Stateless FSMs at the same time (in different sessions).
The managed objects must be accessed via a virtual information store. This implies implementation of the Internet MIB (Management Information Base) (RFC-1156).