Professional Documents
Culture Documents
Credit Control Configuration: Operation Directions
Credit Control Configuration: Operation Directions
OPERATION DIRECTIONS
Disclaimer
The contents of this document are subject to revision without notice due to
continued progress in methodology, design, and manufacturing. Ericsson
shall have no liability for any errors or damage of any kind resulting from the
use of this document.
Contents
1 Introduction 1
1.1 Scope 1
1.2 Target Groups 1
7 Configuring Alarms 21
Reference List 23
1 Introduction
1.1 Scope
This document covers the following issues:
• Configuring alarms
To enable SACC credit control in the GGSN the following mandatory actions
must be taken:
To configure a credit control profile for credit control communication over the
Gy+ interface using Ericsson Gy v1, include the following statement:
To configure a credit control profile for credit control communication over the
Gy+ interface using Ericsson Gy v2, include the following statement:
To configure a credit control profile for credit control communication over the Gy
interface, include one of the following statements, depending on which service
context is desired (3GPP Gy R6 or 3GPP Gy R8). The selected service context
determines which AVPs are included in the Gy specific Diameter messages
exchanged between the GGSN and the OCS. For details, see Gy+ Interface
Description.
To configure a credit control profile for credit control communication over the
Gy interface using 3GPP Gy R6, include the following statement:
To configure a credit control profile for credit control communication over the
Gy interface using 3GPP Gy R8, include the following statement:
Optionally, free-form text may be configured for use as an alias for any of the
four predefined service-context-id values listed above. When used, such
a free-form service-context-id value replaces the selected predefined
service-context-id for the given APN in Credit Control Request (CCR)
messages sent to the OCS.
In order to associate a DAS with the credit control profile, the DAS must be
previously configured in the GGSN, see Diameter Configuration.
Additional DASs allowed for the profile may also be configured. Additional
DASs should be configured if the DAS is received over the Gx+ interface.
To associate a credit control profile with a user category, include the following
statement:
The user category and the rule space must be configured according to the
instructions for enabling Packet Inspection and Service Classification (PISC)
in PISC Configuration.
To configure the GGSN not to include the user PLMN identifier in credit control
request messages, include the following statement:
To configure the GGSN to include the Gn Access Point Name (APN) instead of
the Gi APN in the AVP Called-Station-Id, include the following statement:
Only one of the three available failure actions can be configured for each
credit control profile.
• Timeout
• Prevention of reestablishment
The default timeout value is 1800 seconds. To configure the duration of the
traffic without credit control, include the following statement:
For agent access, the default failure handling type is agent-retry. With
agent-retry, the GGSN attempts to send the message to another agent if
several agents are configured.
The value range for peer-timeout is 1–60, indicating seconds. The value of
peer-timeout must be greater than the value of das-timeout.
The no-session flag can only be set if access-type is agent. The parameter
peer-timeout can only be used if no-session is configured.
As default, the single MSCC AVP in the CCR message feature is not enabled.
• Termination action
By default, the GGSN does not send any CCR-Final with the reporting-reason
AVP set to Final when an error result code is received. In the default scenario,
the final reporting of the MSCCs occurs in the CCR-Final.
Note: It is not possible to configure the GGSN to send a Final Report message
for the error result codes DIAMETER_UNKNOWN_SESSION_ID and
DIAMETER_USER_UNKNOWN.
It is possible to configure the rejection cause code sent over the Gn interface
in a PDP context reject response. Possible cause values are 129-176 and
192-240. The default cause code is User Authentication Failed (209).
Table 1 shows the default behavior when the termination action is not
configured.
To configure the GGSN to limit reported usage, include the following statement:
The GGSN can be configured not to limit the reported usage in the final report.
This requires that report-limit-granted is configured.
To configure the GGSN not to limit reported usage in the final report, include
the following statement:
If the mapping between Service Data Flow ID (SDF-ID) and ACR is not
configured, the SDF-ID is used as ACR-id.
The default limit for the number of packets to buffer is 5. The configurable
range is 0 to 100.
For more information about the mapping between SDF-ID and ACR, see PISC
Configuration
If the mapping between SDF-ID and ACR is not configured, the SDF-ID is
used as ACR-id.
The default limit for the number of packets allowed to pass is 5. The
configurable range is 1 to 254.
For more information about the mapping between SDF-ID and ACR, see PISC
Configuration
If the mapping between SDF-ID and ACR is not configured, the SDF-ID is
used as ACR-id.
For more information about the mapping between SDF-ID and ACR, see PISC
Configuration
"rule-space-name quota-handling \
service-unit time seconds";
Example
To configure a default volume quota of 100 octets, a default time quota of 200
seconds, and a default unit quota of 300 units for the rs1 rule space, include
the following statements:
Table 2 shows the default behavior when sending of final reports is not
configured.
Table 3 shows the default behavior when handling of the ongoing reported
period is not configured.
Table 3 Default Behavior for When Handling of the Ongoing Reported Period
is not Configured.
Result Code Value MSCC -Update
DIAMETER_END_USER 4010 Allow reported period to
_SERVICE_DENIED complete
DIAMETER_CREDIT_C 4011 Do not allow reported
ONTROL_NOT_APPLIC period to complete
ABLE
DIAMETER_CREDIT_L 4012 Allow reported period to
IMIT_REACHED complete
Transient failure (other) 4xxx Do not allow reported
period to complete
DIAMETER_AUTHORIZ 5003 Do not allow reported
ATION_REJECTED period to complete
DIAMETER_RATING_F 5031 Do not allow reported
AILED period to complete
Permanent failure 5xxx Do not allow reported
(other) period to complete
services-not-allowed
The GGSN drops all the packets received on this RG
until the service is allowed again.
activate-denied-timer
The GGSN activates the user-denied-time when the
error code is received. The GGSN drops the packets
and does not send any credit request to the OCS until
the timer times out. The GGSN continues sending credit
request for this RG when the user-denied-time times out
and traffic is detected again.
no-activate-denied-timer
The GGSN sends a credit request when any packet
is received on the RG after the error code has been
received.
Note: It is not possible to configure a termination action for the error result
code DIAMETER_CREDIT_CONTROL_NOT_APPLICABLE as offline
charging is applied to the rating group.
Table 4 shows the default behavior when the termination action is not
configured.
• A change of sgsn-address
• A change of sgsn-plmn-id
• A change of rat-type
• A change of lac
• A change of cell-id
To configure one or more reasons for quota update, include the following
statement:
user-denied-time seconds;
7 Configuring Alarms
• no-invalid-service-context-id-ccr
• no-invalid-rating-group-cca
• no-invalid-cca
• no-invalid-rule-space-cca
To toggle the generation of one or more of these alarms, include the following
statements:
For more information on Diameter result codes indicating error used in the
error-indication-cca statement, see SoC for IETF RFC 3588.
Reference List
Ericsson Documents
Statements of Compliance