Hi all ims'ers
I have modified the ims_charging module to cope with the CCA return code of "CREDIT CONTROL NOT APPLICABLE". This means the call is not a chargeable call and the charging module now returns a unique return code for this.
Currently there are two scenarios handled: 1) CCA grants the credit required for the call --> route the INVITE and then automatically new CCR requests are made for further credit as the call progresses 2) CCA doesn't grant the credit ---> send an error response back to INVITE originator - I assume this will clear all dialogs and no further credit requests are made.
The question I have, is how do I cope with this unique return code so that I can continue to route the call but not make any more CCR requests to the credit control server? As I am not sure how the ims_charging module continues to generate CCR requests, it is difficult for me to understand how to essentially clear the whole CCR session without clearing the call.
Kind regards Shane
Shane Harrison Senior Software Engineer
Imagination Technologies NZ Limited Level 2 1 Market Grove Lower Hutt, 5010 New Zealand
PO Box 30-449 Lower Hutt, 5040 New Zealand
Phone: +64 4 890-3681 ext 3361