> G-CDR and Enhanced G-CDR Field Reference Tables
> This chapter provides reference tables for the CDR fields reported as part of GGSN-CDRs (G-CDRs) and enhanced G-CDRs (eG-CDRs) generated by the system.
> A complete list of supported CDR fields is provided in the G-CDR and Enhanced G-CDR Field Descriptions chapter of this reference.
> The specific CDRs reported in G-CDRs/eG-CDRs and their encoding are user-selectable via GTPP dictionaries. The use of GTPP dictionaries is configurable using the gtpp dictionary command in the Context Configuration Mode of the system’s Command Line Interface (CLI).
> This section provides information on the fields reported in G-CDRs/eG-CDRs for the GTPP dictionaries.
> Important: For more information on custom dictionaries, contact your local service representative.
> The category column in all tables use keys described in the following table.
> Dictionary Table Key

> Abbreviation | Meaning | Description
> M | Mandatory | A field that must be present in the CDR.
> C | Conditional | A field that must be present in a CDR if certain conditions are met.
> O | Operator Provisionable: Mandatory | A field that an operator has provisioned and must be included in the CDR for all conditions.
> O | Operator Provisionable: Conditional | A field that an operator has provisioned that must included in the CDR if certain conditions are met.

> ‌
> CDR Fields Supported in G-CDRs
> The tables in this section list the G-CDR fields present in the available GTPP dictionaries.
> custom1 – custom4 Dictionaries
> G-CDR fields for 3GPP TS 32.015 V3.6.0 (2001-06) (R99).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network/manufacturer specific extensions to the record.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 V3.6.0 sub clause 6.1.6.5.

> ‌
> Notes:

> • | custom2 and custom3 dictionaries:

> • | All IP addresses are encoded in binary format.

> • | custom4 dictionary:

> • | All IP addresses are encoded in binary format.

> • | Data Record Format Version IE contains 0x1307 instead of 0x1308.

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for the first container and the container after QoSChange condition.

> custom5 – custom7, custom9, custom12, custom14, custom15, custom17, custom19, custom20, and custom22 Dictionaries
> G-CDR fields for 3GPP TS 32.298 V6.6.0 (2006-12) (R6).

> Field | Category | Description
> Record Type | M | GGSN PDP context record.
> Network initiated PDP context | O | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> Served IMEISV | O | IMEISV of the ME, if available.
> GGSN Address | M | The control plane IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation. This field is missing if address is static.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are also listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> MS Time Zone | O | This field contains the MS Time Zone the MS is currently located as defined in TS 29.060, if provided by SGSN.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network operator/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> User Location Information | O | This field contains the User Location Information of the MS as defined in TS 29.060, if provided by SGSN.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> IMS Signalling Context | O | Included if the IM-CN Subsystem Signalling Flag is set, TS 23.060 PDP context is used for IMS signalling.
> External Charging Identifier | O | Holds a Charging Identifier and is present only if it is received from a non-GPRS, external network entity.
> SGSN PLMN Identifier | O | SGSN PLMN Identifier (MCC and MNC) used during this record.
> CAMEL Information | O | 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.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type currently used by the Mobile Station as defined in TS 29.060. The field is present in the G-CDR if provided by SGSN.

> ‌
> Notes:

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for first container and container after QoSChange condition.

> • | Camel Info, IMS Signaling Context, and External Charging Identifier are not supported in the G-CDR.

> • | custom14 dictionary: All IP addresses are represented in text.

> • | custom22 dictionary: Supports customer-specific Transparent-Data record extension.

> standard, custom8, custom10, custom11, custom13, custom18, custom21, custom23 – custom30 Dictionaries
> G-CDR fields for 3GPP TS 32.215 V4.6.0 (2003-12) (R4).

> Field | Category | Description
> Record Type | M | GGSN PDP context record.
> Network initiated PDP context | O | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> GGSN Address | M | The control plane IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation. This field is missing if address is static.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorise traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network operator/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> SGSN PLMN Identifier | O | SGSN PLMN identifier (MCC and MNC) used during this record.

> ‌
> custom16 Dictionary
> G-CDR fields for 3GPP TS 32.215 V4.5.0 (2003-09) (R4).

> Field | Category | Description
> Record Type | M | SGSN PDP context record.
> Served IMSI | M | IMSI of the served party.
> Served IMEI | O | The IMEI of the ME, if available.
> List of SGSN Address | M | The IP address of the current SGSN.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address | M | The control plane IP address of the GGSN currently used. The GGSN address is always the same for an activated PDP context.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> Dynamic Address Flag | M | The flag indicating that the PDP address has been dynamically allocated.
> PDP Type | M | PDP type, i.e. IP, PPP, IHOSS:OSP.
> Served PDP Address | M | PDP address of the served IMSI, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorise traffic volumes, such as per QoS/tariff period. Initial and subsequently changed QoS and corresponding data volumes are listed (Only QOS negotiated is present).
> Record Opening Time | M | Time stamp when PDP context is activated in this SGSN or record opening time on subsequent partial records.
> Duration | M | Duration of this record in the SGSN.
> Cause for Record Closing | M | The reason for closure of the record from this SGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | M | Partial record sequence number in this SGSN. Only present in case of partial records.
> Node ID | M | Name of the recording entity.
> Local Record Sequence Number | M | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Time Zone | M | Customer-specific. The difference between UTC and local time for the change time.
> APN Selection Mode | M | An index indicating how the APN was selected.
> Served MSISDN | M | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The charging characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | M | Holds information about how charging characteristics were selected.
> SGSN PLMN identifier | M | PLMN ID of the SGSN.
> Charging Type Selection Mode | M | The field indicating how the charging type field was selected.
> Charging Profile | M | Customer-specific. The field indicates the user profile. The possible values are:
> • | prepaid
> • | post-paid
> • | HLR
> Charging Type | M | Customer-specific. The field indicates the type of the G-CDR generated. The possible values are:
> • | normal record
> • | prepaid record
> • | hot billing record
> • | Flat billing
> access type | M | Customer-specific. The field indicates the user’s access type.

> ‌
> Notes:

> • | Except diagnostics and IMEI all fields are mandatory.

> • | Instead of “RAT Change” trigger, “Intra SGSN Inter System” trigger is used.

> • | IP address is binary encoded.

> CDR Fields Supported in eG-CDRs
> The tables in this section list the eG-CDR fields present in the available GTPP dictionaries.
> custom1 Dictionary
> eG-CDR fields for TS 32.015 v 3.6.0 (R99).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic. Important: Only one LOTV container per eG-CDR.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.

> ‌
> custom2 Dictionary
> eG-CDR fields for TS 32.015 v 3.6.0 (R99).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic. Important: Only one LOTV container per eG-CDR.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network operator specific extensions to the record. This includes up to 10 contend-ids in a specific format.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.

> ‌
> Notes:

> • | custom2 dictionary is license dependant.

> • | Only Single LOTV container is supported.

> • | Binary IP addresses are supported.

> • | Record Extension supports Nortel Content Based Billing V3. 10 content-ids per eG-CDR.

> • | Both QoS requested and negotiated fields present.

> • | Release the eG-CDR after traffic for 10th content-id is seen.

> • | Only single LOTV container is supported.

> • | RAT change will result in eG-CDR being generated with reason as cause for record closing as “MGMT INTERVENTION”.

> • | If online charging is in use, in case of OCS (Online Charging System) failure, if Failure handling is set to “continue” then Change condition of LOTV is set to “QoS change”.

> custom3 Dictionary
> eG-CDR fields for TS 32.015 v 3.6.0 (R99).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic. Important: Only one LOTV container per eG-CDR.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.

> ‌
> Notes:

> • | Only Single LOTV container is supported.

> • | Supports R99 QoS only.

> custom4 Dictionary
> eG-CDR fields for TS 32.015 v 3.6.0 (R99).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time-stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic. Important: Only one LOTV container per eG-CDR.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network/manufacturer specific extensions to the record.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.

> ‌
> Notes:

> • | Only Single LOTV container is supported.

> • | Data Record Format Version IE contains 0x1307 instead of 0x1308.

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for first container and container after QoSChange condition.

> • | Single LOTV container is supported.

> • | Supports R99 QoS only.

> custom5 and custom9 Dictionaries
> eG-CDR fields for TS 32.298 v 6.5.0 (R6) (with customer specific changes).

> Field | Category | Description
> Record Type | M | GGSN PDP context record (EGSNPDPRECORD).
> Network initiated PDP context | O | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> Served IMEISV | O | IMEISV of the ME, if available.
> GGSN Address | M | The control plane IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation. This field is missing if address is static.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are also listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> MS Time Zone | O | This field contains the MS Time Zone the MS is currently located as defined in TS 29.060, if provided by SGSN.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> User Location Information | O | This field contains the User Location Information of the MS as defined in TS 29.060, if provided by SGSN.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> SGSN PLMN Identifier | O | SGSN PLMN Identifier (MCC and MNC) used during this record.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type currently used by the Mobile Station as defined in TS 29.060. The field is present in the G-CDR if provided by SGSN.
> List of Service Data Volumes | O | A list of the changes that occurred in charging conditions for all service data flows for the PDP context.

> ‌
> Notes:

> • | A maximum of eight LOTV containers and 10 LOSDV containers supported per eG-CDR.

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for first container and container after QoSChange condition.

> • | Failure handling continue included in LOTV container.

> • | Service Identifier *NOT* included in LOSDV.

> • | Service change condition is encoded as 32 bits.

> List of Traffic Data Volumes

> List of Traffic Data Volumes
> QoS Requested (not in G-CDR) | N/A |
> QoS Negotiated | O | QoS Negotiated indicates the applied QoS accepted by the network.
> Data Volume Uplink | M | Number of octets in uplink direction.
> Data Volume Downlink | M | Number of octets in downlink direction.
> Change Condition | M | The change condition that resulted in this LOTV container.
> Change Time | M | Timestamp at change.
> Failurehandling Continue (only in e-GCDRs) | O | Boolean indicating offline charging enabled.

> ‌
> List of Service Data Volumes

> List of Service Data Volumes
> Rating group | M | This is the service flow identity and has to be used for differentiated evaluation of user’s traffic. Also known as content-id.
> Charging Rulebase name | M | The name of the Rulebase used for charging. This is the group name of charging rules.
> Result Code | O | The result code AVP. This contains the result code after the interconnection with the CRF.
> Local Sequence number | M | A per service data container sequence number. It starts from 1 for each service, increasing by 1 for each service date container generated for that service within the lifetime of this PDP session.
> Time of first usage | M | The time stamp for the first IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Time of last usage | M | The time stamp for the last IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Usage time | M | The difference between “time of first usage” and “time of last usage”.
> Service condition change | M | The reason for closing the service data container for triggers like SGSN change, QoS change, RAT change, time and volume triggers, etc.
> QoS negotiated | O | The negotiated QoS applied for the service data flow.
> sgsn-Address | M | The valid SGSN IP address during the service data recording interval.
> SGSN PLMN identifier | O | The valid SGSN PLMN ID during the service data recording interval.
> FBC Data volume uplink | M | The number of octets transmitted during the use of the packet data services in the uplink direction.
> FBC data volume downlink | M | The number of octets transmitted during the use of the packet data services in the downlink direction.
> Time of report | M | A time stamp defining the moment when the service data container is closed.
> RAT Type | O | The valid radio access technology type during the service data recording interval.
> Failurehandling Continue (only in e-GCDRs) | O | A Boolean expression included if the failure handling condition has been executed.

> ‌
> custom6 – custom8, custom14, custom15, custom17, custom20 Dictionaries
> eG-CDR fields for TS 32.298 v 6.5.0 (R6).

> Field | Category | Description
> Record Type | M | GGSN PDP context record (EGSNPDPRECORD).
> Network initiated PDP context | O | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> Served IMEISV | O | IMEISV of the ME, if available.
> GGSN Address | M | The control plane IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation. This field is missing if address is static.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are also listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> MS Time Zone | O | This field contains the MS Time Zone the MS is currently located as defined in TS 29.060, if provided by SGSN.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> User Location Information | O | This field contains the User Location Information of the MS as defined in TS 29.060, if provided by SGSN.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> SGSN PLMN Identifier | O | SGSN PLMN Identifier (MCC and MNC) used during this record.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type currently used by the Mobile Station as defined in TS 29.060. The field is present in the G-CDR if provided by SGSN.
> List of Service Data Volumes | O | A list of the changes that occurred in charging conditions for all service data flows for the PDP context

> ‌
> Notes:

> • | A maximum of eight LOTV containers and 10 LOSDV containers supported per eG-CDR.

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for first container and container after QoSChange condition.

> • | Failure handling continue included in LOTV container.

> • | Service change condition is encoded as 21 bits (with 3 bits padding — 24 bits for 8 bit boundary).

> • | Service-identifier level support available (Service Identifier will be included in LOSDV container if configured in corresponding charging-action).

> • | custom7, custom15, and custom17 dictionaries: Same as custom6 GTPP dictionary.

> • | custom8 dictionary: Same as custom6 and custom7 GTPP dictionaries except that the beginning of the eG-CDR is encoded as “0xbc” (binary - 10111100 which is 28) instead of “0xb5” (binary - 10110101 which is 21). The last 5 bits here identify the record type which is tag value of 28 for EGSNPDPRecord.

> • | custom14 dictionary: Same as custom6 GTPP dictionary with TEXT represented IP addresses.

> • | custom20 dictionary:

> • | CallEventRecordChoiceID value changed to 28 as per customer requirement.

> • | ChargingRuleBaseName not included in LOSDV container.

> • | Suppression of IE “networkInitiation” in EGSNPDPRECORD.

> • | Suppression of IE “diagnostics” attribute in EGSNPDPRECORD.

> • | Suppression of IE “failureHandlingContinue” from LOTV. (If Failure handling takes place, changeCondition in LOTV will be Failure Handling Continue.)

> • | “managementIntervention” IE value of 20 changed to 100 as per customer requirement.

> • | “pLMNChange” IE for CauseForRecClosing handled separately with a value of 101.

> List of Traffic Data Volumes

> List of Traffic Data Volumes
> QoS Requested (not in G-CDR) | N/A |
> QoS Negotiated | O | QoS Negotiated indicates the applied QoS accepted by the network.
> Data Volume Uplink | M | Number of octets in uplink direction.
> Data Volume Downlink | M | Number of octets in downlink direction.
> Change Condition | M | The change condition that resulted in this LOTV container.
> Change Time | M | Timestamp at change.
> Failurehandling Continue (only in e-GCDRs) | O | Boolean indicating offline charging enabled.

> ‌
> List of Service Data Volumes

> List of Service Data Volumes
> Rating group | M | This is the service flow identity and has to be used for differentiated evaluation of user’s traffic. Also known as content-id.
> Charging Rulebase name | M | The name of the Rulebase used for charging. This is the group name of charging rules.
> Result Code | O | The result code AVP. This contains the result code after the interconnection with the CRF.
> Local Sequence number | M | A per service data container sequence number. It starts from 1 for each service, increasing by 1 for each service date container generated for that service within the lifetime of this PDP session.
> Time of first usage | M | The time stamp for the first IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Time of last usage | M | The time stamp for the last IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Usage time | M | The difference between “time of first usage” and “time of last usage”.
> Service condition change | M | The reason for closing the service data container for triggers like SGSN change, QoS change, RAT change, time and volume triggers, etc.
> QoS negotiated | O | The negotiated QoS applied for the service data flow.
> sgsn-Address | M | The valid SGSN IP address during the service data recording interval.
> SGSN PLMN identifier | O | The valid SGSN PLMN ID during the service data recording interval.
> FBC Data volume uplink | M | The number of octets transmitted during the use of the packet data services in the uplink direction.
> FBC data volume downlink | M | The number of octets transmitted during the use of the packet data services in the downlink direction.
> Time of report | M | A time stamp defining the moment when the service data container is closed.
> RAT Type | O | The valid RAT type during the service data recording interval.
> Failurehandling Continue | O | A Boolean expression included if the failure handling condition has been executed.
> Service Identifier | O | The service identifier may designate an end user service, a part of an end user service or an arbitrarily formed group thereof.

> ‌
> standard and custom10 Dictionaries
> eG-CDR fields for TS 32.215 v 4.6.0 (R4).

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> Served MSISDN | O | The primary MSISDN of the subscriber.
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> APN Selection Mode | O | An index indicating how the APN was selected.
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic. Important: Only one LOTV container per eG-CDR.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.

> ‌
> custom12 and custom19 Dictionaries
> eG-CDR fields for TS 32.298 v7.4.0 (R7).

> Field | Category | Description
> Record Type | M | GGSN PDP context record (EGSNPDPRECORD)
> Network initiated PDP context | O | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> GGSN Address | M | The control plane IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation. This field is missing if address is static.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each change is time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are also listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network operator specific extensions to the record.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> SGSN PLMN Identifier | O | SGSN PLMN Identifier (MCC and MNC) used during this record.
> Served IMEISV | O | IMEISV of the ME, if available.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type currently used by the Mobile Station as defined in TS 29.060. The field is present in the G-CDR if provided by SGSN.
> MS Time Zone | O | This field contains the MS Time Zone the MS is currently located as defined in TS 29.060, if provided by SGSN.
> User Location Information | O | This field contains the User Location Information of the MS as defined in TS 29.060, if provided by SGSN.
> List of Service Data Volumes | O | A list of the changes that occurred in charging conditions for all service data flows for the PDP context.

> ‌
> List of Traffic Data Volumes

> List of Traffic Data Volumes
> QoS Requested (not in G-CDR) | N/A |
> QoS Negotiated | O | QoS Negotiated indicates the applied QoS accepted by the network.
> Data Volume Uplink | M | Number of octets in uplink direction.
> Data Volume Downlink | M | Number of octets in downlink direction.
> Change Condition | M | The change condition that resulted in this LOTV container.
> Change Time | M | Timestamp at change.
> Failurehandling Continue (only in e-GCDRs) | O | Boolean indicating offline charging enabled.
> UserLocationInformation | O | This field contains the User Location Information of the MS.

> ‌
> Notes:

> • | LOTV related changes:

> • | A new IE is included for LOTV container i.e. User location information.

> • | The list of traffic data volumes now supports RAI and CGI/SAI changes, i.e. whenever RAI and/or CGI/SAI changes are detected; it will result in a “List of Traffic Data Volumes” container being added to the CDR, if location reporting is required and a report of CGI/SAI change is received.

> List of Service Data Volumes

> List of Service Data Volumes
> Rating group | M | This is the service flow identity and has to be used for differentiated evaluation of user’s traffic. Also known as content-id.
> Charging Rulebase name | M | The name of the Rulebase used for charging This is the group name of charging rules.
> Result Code | O | The result code AVP This contains the result code after the interconnection with the CRF.
> Local Sequence number | M | A per service data container sequence number. It starts from 1 for each service, increasing by 1 for each service date container generated for that service within the lifetime of this PDP session.
> Time of first usage | M | The time stamp for the first IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Time of last usage | M | The time stamp for the last IP packet to be transmitted for the service data flow referred to the current instance of Service Condition Change.
> Usage time | M | The difference between “time of first usage” and “time of last usage”.
> Service condition change | M | The reason for closing the service data container for triggers like SGSN change, QoS change, RAT change, time and volume triggers, etc.
> QoS negotiated | O | The negotiated QoS applied for the service data flow.
> sgsn-Address | M | The valid SGSN IP address during the service data recording interval.
> SGSN PLMN identifier | O | The valid SGSN PLMN ID during the service data recording interval.
> FBC Data volume uplink | M | The number of octets transmitted during the use of the packet data services in the uplink direction.
> FBC data volume downlink | M | The number of octets transmitted during the use of the packet data services in the downlink direction.
> Time of report | M | A time stamp defining the moment when the service data container is closed.
> RAT Type | O | The valid RAT type during the service data recording interval.
> Failurehandling Continue | O | A Boolean expression included if the failure handling condition has been executed.
> Service Identifier | O | The service identifier may designate an end user service, a part of an end user service or an arbitrarily formed group thereof.

> ‌
> Notes:
> LOSDV related changes:

> • | Time Quota mechanism: Contains two further subfields and is included if envelope reporting is required:

> • | Time Quota Type identifies the mechanism by which time-based usage should be reported — as defined in TS 32.299.

> • | Base Time Interval identifies the length of the base time interval, for controlling the reporting of time-based usage, in seconds.

> • | User location information will be included in the LOSDV container in the R7 eG-CDRs.

> • | The “Service Change Condition” cause changes are as follows:

> • | Time limit eG-CDRs where the corresponding service change condition now has been changed to “Time Limit”. Earlier there was no specific service change condition and instead “Time Exhausted” was used.

> • | Volume limit eG-CDRs where the corresponding service change condition now has been changed to “Volume Limit”. Earlier there was no specific service change condition and instead “Volume Exhausted” was used.

> • | eG-CDR-S that are generated as a result of MS-TimeZone change will have service change condition as “Record closure”.

> • | custom12 and custom19 dictionaries have Rel. 7 related changes. However, custom12 also contains few customer-specific items that are not part of plain Rel. 7 features. For example, dataVolumeTotal field in LOSDV container.

> custom21 Dictionary
> eG-CDR fields for TS 32.215 v 4.5.0 (R4)

> Field | Category | Description
> Record Type | M | GPRS GGSN PDP context record.
> Network initiated PDP context | C | Present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party (if Anonymous Access Indicator is FALSE or not supplied).
> GGSN Address | M | The IP address of the GGSN used.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> SGSN Address | M | List of SGSN addresses used during this record.
> Access Point Name Network Identifier | M | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | M | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | M | PDP address, i.e. IPv4 or IPv6 address.
> Dynamic Address Flag | C | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> List of Traffic Data Volumes | M | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are listed. In GSM, data volumes are in octets above the GTP layer and are separated for uplink and downlink traffic. In 3G, data volumes are in octets above the GTP-U layer and are separated for uplink and downlink traffic.
> Record Opening Time | M | Time stamp when this record was opened.
> Duration | M | Duration of this record in the GGSN.
> Cause for Record Closing | M | The reason for the release of record from this GGSN.
> Diagnostics | M | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Record Extensions | O | A set of network operator specific extensions to the record.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode | O | An index indicating how the APN was selected.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | C | The Charging Characteristics flag retrieved from subscriber's data.
> Charging Characteristics Selection mode | O | Holds information about how Charging Characteristics were selected.
> SGSN PLMN Identifier | O | SGSN PLMN Identifier (MCC and MNC) used during this record.

> ‌
> Notes:

> • | custom21 GTPP dictionary contains customer-specific changes. Including:

> • | Support for Multiple LOTV containers.

> • | Support for SGSN address list overflow.

> • | Support for 10 digit service code.

> custom27 dictionary
> S-CDR fields for 3GPP TS 32.298 V6.6.0 (2006-12) (R6).

> Field | Category | Description
> sgsnPDPRecord | M | Record field contains the items that may be present in an S-CDR.
> Record Type | M | SGSN/GGSN PDP context record.
> Served IMSI | M | IMSI of the served party.
> Served IMEI | O | IMEI of the ME, if available in the SGSN.
> SGSN Address | M | The control plane IP address of the SGSN used.
> MS Network Capability | O | MS network capability value of the MS network capability information element of the served MS on PDP context activation
> Routing Area | O | Contains the RA code of the area where the MS is located when the (partial) record is opened.
> Location Area Code | O | Contains the Location Area Code of the area where the MS is located when the (partial) record is opened.
> Cell Identifier | O | Contains the CI (GSM) or the SAC (WCDMA) of the cell where the MS is located when the S-CDR is opened. The first partial or single S-CDR reports the current cell identifier at PDP context activation. For any subsequent partial S-CDRs, the accuracy of the reported cell identifier is limited to the cell identifier for the last RA update reported by the MS.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address | M | List of GGSN addresses used during this record.
> Access Point Name Network Identifier | O | The logical name of the connected access point to the external packet data network (network identifier part of APN).
> PDP Type | O | PDP type, i.e. IP, PPP, or IHOSS:OSP.
> Served PDP Address | O | PDP address, i.e. IPv4 or IPv6 address. This parameter shall be present except when both the PDP type is PPP and dynamic PDP address assignment is used.
> List of Traffic Data Volumes | O | A list of changes in charging conditions for this PDP context, each time stamped. Charging conditions are used to categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data values are also listed.
> Record Opening Time | M | Time stamp when PDP context is activated in this GGSN or record opening time on subsequent partial records.
> Duration | M | Duration of this record in the GGSN.
> SGSN Change | O | Indicate that this is the first record after an inter-SGSN routing area update in new SGSN and an intra-SGSN inter-system change.
> Cause for Record Closing | M | The reason for the release of record from this SGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Node ID | O | Name of the recording entity.
> Local Record Sequence Number | O | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> APN Selection Mode Index | O | Defines in which PLMN GPRS backbone the GGSN is located. The last label must be "gprs". The first and second labels together uniquely identify the GPRS PLMN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics flag retrieved from subscriber's data as described in TS 32.015 sub clause 6.1.6.5.
> System Type | O | Indicates the use of a 3G air interface for the provisioning of service recorded by this CDR. In case service is provided by a GSM air interface, the field is not present.
> CAMEL Information | O | 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.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> Dynamic Address Flag | O | Indicates whether served PDP address is dynamic, which is allocated during PDP context activation.
> PLMN Identifier | O | Indicates the PLMN Identifier (MCC and MNC) used during this record.

> ‌
> Notes:

> • | QoSRequested is not present in the LoTV containers.

> • | QoSNegotiated is added only for first container and container after QoSChange condition.

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