Information regarding a call attempt can be obtained from the InitialDP message sent from the gsmSSF to the gsmSCF. This message is sent after a control relationship for the call has been set up between the gsmSSF and gsmSCF. This message will provide notification to the FDS that a FIGS monitored subscriber has made a call attempt, or that an attempt is being made to call a FIGS monitored subscriber.
CAMEL Phase 1
The call, however, has not been connected at the time of the InitialDP message. The gsmSCF must therefore arm DP O/T_answer, so that the gsmSSF will inform the gsmSCF when the called party answers/connects. The gsmSCF arms the DP with message Request_Report_BCSM_Event sent to the gsmSSF.
If the called party answers, the gsmSSF sends Event_Report_BCSM (Notify and Continue) to gsmSCF. This message provides notification to the FDS that the attempted call has begun. The gsmSCF must then arm DP O/T_Disconnect, so that the gsmSSF will notify the gsmSCF when the call ends.
If the called party does not answer, the gsmSSF terminates the relationship for the call with the gsmSCF. It does this using message
"ABORT". This message provides notification to the FDS that the call attempted did not connect.
CAMEL Phase 2
The call, however, has not been connected at the time of the InitialDP message. The gsmSCF must therefore arm DP O/T_Answer, so that the gsmSSF will inform the gsmSCF when the called party answers/connects. The following DP's (with trigger events given) must also be armed so that the gsmSCF will be informed if the trigger event occurs:
O_Route_Select_Failure
(call establishment fails, MO calls only)
O/T_Busy
(called party is busy)
O/T_No_Answer
(no answer from called party)
O/T_Abandon
(calling party abandons the call before the called party has answered)
O/T_Not_Reachable
(called party is not reachable)
For the purposes of FIGS, these DP's need only be armed for notification (N).
The gsmSCF arms all these DPs with a single message Request_Report_BCSM_Event, sent to the gsmSSF.
If the trigger event for any of O_Route_Select_Failure, O/T_Busy, O/T_No_Answer, O/T_Not_Reachable occurs then the gsmSCF is informed by the gsmSSF of the failure of the call attempt with Event_Report_BCSM, enclosing the relevant cause.
If the called party answers, the gsmSSF sends message Event_Report_BCSM to the gsmSCF. This message provides notification to the FDS of the start of a call by a FIGS monitored subscriber. The gsmSCF must then arm DP O/T_Disconnect, so that the gsmSSF will notify the gsmSCF when the call ends.
This functionality is available with CAMEL Phase 2 only.
Using the
"Apply Charging" process within CAMEL Phase 2, the gsmSCF can control the duration of a call. The gsmSCF authorises the gsmSSF to allow the call to proceed continue for a certain time. At the conclusion of this time period, the gsmSSF seeks further instructions from the gsmSCF. The gsmSCF can, at this point, authorise the call to continue for another time period (which may be different to the first) or may instruct the gsmSSF to terminate the call.
With regard to FIGS, this functionality can be used to generate partial call records for the gsmSCF, as follows:
After the gsmSCF has received the InitialDP message from the gsmSSF, the gsmSCF sends message Apply_Charging to the gsmSSF, containing parameter
"Tcs", the
"call segment" duration. The gsmSSF will then send message Apply_Charging_Report to the gsmSCF after Tcs seconds. This message c
ontains the duration of the call since the start of charging The gsmSCF may then instruct the gsmSSF to allow the call to continue for another Tcs seconds and this sequence of events continues until the call is released. When the call is released, Apply_Charging_Report is sent to the gsmSCF.
The gsmSCF can therefore define how often it is to receive partial call records on a per subscriber, per call basis, and can change how often the partial call records are received during a call
When either of the calling or called parties releases the call, the O/T-Disconnect DP is triggered and message Event_Report_BCSM is sent to the gsmSCF. This message provides notification to the FDS of the call end.