Session Object In Extensions (Doc ID 2271595.1)

Last updated on JUNE 07, 2017

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.3.0.0.0 and later
Information in this document applies to any platform.

Goal

On : 11.3.0.2.0 version

Scenario:

There is a diameter protocol charging scenario in which one needs to call ECE SDK (extensions) method which will create a new object (session Object Type) that will exist during whole diameter session, till it is removed or some configured timeout is reached.

Need to create this sessionObject type when Initial is received, and deleted when Terminate request is received or some parameters of  custom algorithm is matched. This object should be automatically deleted when ActiveSession is closed and RatedEvent produces an event for NoSql. This sessionType object has to be modifiable and accessible at any time that it is needed during the diameter session in extension.

Also, should be able to add new attributes to the payload, so that it is visible in Active Session for each transactions CCR-CCA.


Qn: Can
this scenario be achieved?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms