WebSphere brand IBM WebSphere IP Multimedia Subsystem Connector, Version 6.2

Ro High-Level API Integrated Examples

The Integrated examples demonstrate the use of the high-level Ro API.

A typical Ro online charging session requires the use of a sendCCInitial() request, one or more sendCCUpdate() requests, and a sendCCTermination() request. These integrated examples demonstrate the use of the API and not the actual architecture of the code that invokes these methods. The application that is making use of these must have a simple state machine to periodically update the Online Charging System (OCS) with quota used and with quota requested to continue providing the service.

Example of an Ro online charging session flow

When in the middle of an online charging session, there may come a time when the OCS needs to interrupt a service to instruct the application providing that service to immediately reauthorize the usage of that service. This is performed by a notifyCCReAuth() callback method provided by the application and invoked by the Diameter Enabler when it receives a Reauthorization Request.




Terms of use
(C) Copyright IBM Corporation 2009. All Rights Reserved.