G-CDR and Enhanced G-CDR Field Descriptions


G-CDR and Enhanced G-CDR Field Descriptions
 
 
This chapter lists and describes the fields supported by the system for use in GGSN charging data records (G-CDRs) and enhanced G-CDRs (eG-CDRs).
The following information is provided for each field:
Description: The field’s description.
Format: The field’s data format.
Length: The field’s size, in bytes.
All G-CDRs and eG-CDRs are encoded using the ASN.1 format and are sent to the charging gateway function (CGF) using the GPRS Tunneling Protocol Prime (GTPP) as defined in the following standards:
Also see the G-CDR and Enhanced G-CDR Field Reference Tables chapter for information on CDR fields supported in G-CDRs and eG-CDRs.
Important: The behavior for several of the fields supported in CDRs can be modified. For more information, refer to the gtpp attributes command in the Command Line Interface Reference.
 
CDR Fields
Record Type
Indicates the GGSN PDP context record type. From the GGSN, this will be G-CDR.
Format
Integer
Length
1–4 bytes
Network initiated PDP context
The presence of this field indicates that the PDP context was initiated by the network.
Format
Boolean
Length
1 byte
Served IMSI
The International Mobile Subscriber Identity (IMSI) of the MS. The IMSI is formatted in accordance with 3GPP TS 23.003. This will be present if the Anonymous Access Indicator is FALSE or not supplied.
Format
BCD encoded octet string
Length
3 to 8 bytes
GGSN Address
The binary-represented IPv4 address of the GGSN used.
Format
Hex value octet string
Length
4 bytes
Charging ID
The GGSN-generated value used to identify this PDP context.
Format
Unsigned integer
Length
1-4 bytes
SGSN Address
A list of all of the SGSN IPv4 addresses (binary-represented) used over the duration of the CDR. The address(es) can be either user or control-plane addresses.
Format
Hex value octet string
Length
4 bytes per address
Access Point Name Network Identifier
The network identifier portion of the access point name (APN). The APN typically corresponds to a registered Internet domain name and represents the external packet data network (PDN) that the GGSN is connected to.
Format
IA5 string
Length
1–65 bytes
PDP Type
The PDP context type. The PDP types supported by the GGSN are IP or PPP (including IHOSS:OSP).
Format
Hex value octet string
Length
2 bytes
Served PDP Address
The binary-represented IPv4 address associated with the PDP context for the CDR. This address could either be static or dynamically assigned.
Format
Hex value octet string
Length
4 bytes per address
Dynamic Address Flag
The presence of this field indicates that the Served PDP Address was dynamically assigned during context activation.
Format
Boolean
Length
1 byte
List of Traffic Data Volumes
A list of the changes that occurred in the charging conditions for this PDP context.
The list will include one or more containers each including the following fields:
For GPRS, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In UMTS, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic.
Format
Length
List of Service Data Volumes
A list of the changes that occurred in charging conditions for all service data flows for the PDP context.
The first container includes an optional field “QoS Negotiated”. In following containers “QoS Negotiated” is present if the previous change condition is "QoS change". The list will include one or more of the following fields:
Format
Length
Important: When encoding the Service Change Condition bit string, the following rule is applied:“In a primitive encoding, the first contents octet gives the number of bits by which the length of the bit string is less than the next multiple of eight (this is called the ‘number of unused bits’). The second and following contents octets give the value of the bit string, converted to an octet string." [As stated in A Layman's Guide to a Subset of ASN.1, BER, and DER - Burton S. Kaliski section 5.4] For example, serviceConditionChange is set to "88 0403 0400 00" to continue the ongoing session case. "03" represents the number of unused bits according to ASN.1 encoding which indicates that the octet following the length octet actually gives the number of unused bits.
Record Opening Time
The timestamp at which the PDP context was activated on the GGSN.
Format
BCD encoded octet string.
Length
9 bytes.
Duration
The time period, in seconds, that the record existed in the GGSN. It is the duration from Record Opening Time to record closure. For partial records, only the duration of the individual partial record is provided.
Format
Unsigned integer.
Length
1–5 bytes.
Cause for Record Closing
The reason the record is released from the GGSN.
Some of the possible reasons are as follows:
Format
Unsigned integer.
Length
1 byte.
Record Sequence Number
A running sequence number used to link partial records generated by the GGSN for a specific PDP context (characterized with the same Charging ID and GGSN address pair). This field is only present for partial records.
Format
Unsigned integer.
Length
1–5 bytes.
Node ID
The identifier string for the GGSN that had generated the CDR. Node ID along with local record sequence number uniquely identifies a CDR.
Format
Octet string.
Length
1–20 bytes.
Local Record Sequence Number
For a Node ID, this number is allocated sequentially for each CDR. This along with a Node ID uniquely identifies a CDR.
Format
Unsigned integer.
Length
1–4 bytes.
APN Selection Mode
An index indicating how the APN was selected.
The following APN selection mode indexes are possible:
Format
Unsigned integer.
Length
1 byte.
Served MSISDN
The Mobile Station (MS) ISDN number (MSISDN) of the subscriber.
Format
BCD encoded octet string.
Length
1–9 bytes.
Charging Characteristics
Lists the charging characteristics applied to the PDP context.
The GGSN can accept charging characteristics from the SGSN or use its own. GGSN configured charging characteristics are specified as part of the GGSN Service and are applied to subscriber PDP contexts through APN templates. Refer to the Administration and Configuration Guide for information on configuring GGSN-based charging characteristics.
Format
Hex value octet string.
Length
2 bytes.
ChSelectionMode
The charging characteristic type that the GGSN applied to the CDR.
The following values for this field are supplied:
Format
Enumerated integer.
Length
1 byte.
Diagnostics
This field is included in the CDR when the PDP context is released.
This field is supported in GCDRs but not for E-GCDRs. It will contain one of the following values:
Format
Unsigned integer.
Length
1–4 bytes.
SGSN PLMN Identifier
RAI (optionally supplied by SGSN in the GTP create PDP context request) is used as SGSN PLMN Identifier value. It is omitted if the SGSN does not supply the RAI.
Format
Hex value octet string.
Length
3 bytes.
Radio Access Technology(RAT) Type
The SGSN may include the RAT Type IE along with User Location Information IE, and MS Time Zone IE if they are available. The RAT Type IE shall not be included for the MS-initiated PDP Context Modification procedure.
Format
Integer(1-255).
Length
1 byte.
Served IMEISV
The International Mobile Equipment Identity and Software Version Number (IMEISV) of the MS, if available.
Format
BCD encoded octet string.
Length
8 bytes.
MS Time Zone
The “Time Zone” IE that the SGSN may provide to the GGSN during the PDP context activation/modification procedure.
Format
Hex value octet string.
Length
2 bytes.
Record Extensions
A set of network operator or manufacturer specific extensions which may be added to the record if provided. It is used for reporting flows and volumes consumed, and also for passing key information about the session into the downstream charging systems.
Important: This field is customer specific.
User Location Information
The User Location Information for the MS if provided by the SGSN to the GGSN during the PDP context activation/modification procedure.
Format
Octet string.
Length
8 bytes.
IMS Signalling Context
Indicates whether or not the PDP context is used for IMS signaling based on the setting of the "IM CN Subsystem Signalling Flag" conveyed via the "Activate PDP context request" message from the MS to the network.
Important: This field is not supported at this time.
Format
Octet string.
External Charging Identifier
A charging identifier received from an external, non-GPRS entity.
Important: This field is not supported at this time.
Format
Octet string.
CAMEL Information
Set of CAMEL information related to PDP context. This field is present if CAMEL Charging Information is received by the GGSN in the GTP Create PDP context request.
Format
Octet string.
 
 

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883