Difference between revisions of "ApplyCharging"

From ss7api.null.ro
Jump to: navigation, search
(Created page with "==Capability: Camel== ==Usage== This operation is used by the gsmSCF to interact with the CSE control of call duration function of the gsmSSF. ==Expected actions== * On r...")
 
 
Line 1: Line 1:
 +
{{DISPLAYTITLE:applyCharging}}
 
==Capability: Camel==
 
==Capability: Camel==
  

Latest revision as of 15:21, 28 August 2013

Contents

[edit] Capability: Camel

[edit] Usage

This operation is used by the gsmSCF to interact with the CSE control of call duration function of the gsmSSF.

[edit] Expected actions

  • On receipt of this operation, the gsmSSF sets the charging data using the information set in this operation.
  • The gsmSSF will start monitoring for the “Answer” event when receiving this operation if the answer has not been already received. When detecting the “Answer” event on the outgoing connection, the charging is started (or charging starts immediately if answer was already received).

[edit] Invoke parameters

  • aCHBillingChargingCharacteristics – specifies the parameters for the control of the call duration. It contains the following parameter:
  • timeDurationCharging – specifies the following parameters:
    • maxCallPeriodDuration – duration of time for which a call can progress before an “ApplyChargingReport” is to be sent to the gsmSCF.
      • releaseIfdurationExceeded – specifies the action to be taken by the gsmSSF when the duration specified above is reached. The presence of this parameter implies that the call should be released. It contains two parameters:
        • tone – if true, a warning tone should be played before releasing the call.
        • extensions
      • tariffSwitchInterval -
  • partyToCharge - indicates the party in the call. Contains the parameter “sendingSideID”.
  • extensions

[edit] Result parameters

This operation does not expect a result.

[edit] Example

	<component localCID="1" type="Invoke" operationCode="applyCharging">
    		<aChBillingChargingCharacteristics>
      		<timeDurationCharging>
        			<maxCallPeriodDuration>120</maxCallPeriodDuration>
        			<releaseIfdurationExceeded>
          				<tone>true</tone>
        			</releaseIfdurationExceeded>
        			<tariffSwitchInterval>60</tariffSwitchInterval>
     	 	</timeDurationCharging>
   	 	</aChBillingChargingCharacteristics>
   	 	<partyToCharge>
     	 	<sendingSideID>leg2</sendingSideID>
   	 	</partyToCharge>
  	</component>
Personal tools
Namespaces

Variants
Actions
MAP & CAMEL XML Interface
Diameter XML Interface
MAP and CAMEL operations
Diameter interfaces
Examples
Resources
Navigation
Toolbox