> SGSN and Mobility Management Charging Detail Record Field Reference Tables
> The SGSN provides CDRs that are compliant to the definitions in 3GPP TS32.298. When necessary and required, modifications to the standardized behavior can be implemented in different dictionaries which can be selected in the configuration file. This provides the flexibility to adapt to a customer's needs, e.g. to a legacy post-processing billing interface, while keeping the standard behavior for other needs.
> 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).
> The SGSN provides CDRs that are compliant to the specifications identified in this chapter. When necessary and required, modifications to the standardized behavior can be implemented in different dictionaries which can be selected in the configuration file. This provides the flexibility to adapt to a customer's needs, e.g. to a legacy post-processing billing interface, while keeping the standard behavior for other needs.
> 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 S-CDRs
> The tables in this section list the S-CDR fields present in the available GTPP dictionaries.
> standard, custom1, custom2, custom4, custom5, custom7, custom9, custom12, custom14 – custom16, custom19 – custom22, custom24 – custom26, custom28 – custom30 Dictionaries
> S-CDR fields for TS 32.215 v 4.5.0 (R4).

> Field | Category | Description
> Record Type | M | SGSN 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 IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The Mobile Station Network Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 QoS/tariff period. Initial and subsequently changed QoS and corresponding data volumes are listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> 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 | C | Partial record sequence number in this SGSN. 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.
> 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> RNC Unsent Downlink Volume | O | The downlink data volume which the RNC has not sent to MS. This field is present when the RNC has provided unsent downlink volume count at RAB release.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> custom3 Dictionary
> S-CDR fields for 32.215 v 4.5.0 (R4).

> Field | Category | Description
> Record Type | M | SGSN 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 IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station Network Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 QoS/tariff period. Initial and subsequently changed QoS and corresponding data volumes are listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> 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 | C | Partial record sequence number in this SGSN. 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> pLMNIdentifier | O | This field defines the PLMN identity (MCC and MNC) as part of the location information. It is present only if the option to include PLMN identity has been set by the operator. This field exists only for “custom3” dictionary.

> ‌
> Notes:

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

> • | APN name length encoded.

> • | Context deactivation due to Inter SGSN RAU results in final CDR with cause “SGSN Change” value:18(decimal).

> • | The QOS parameters are present only if there is a QOS change in the previous container or last container of the previous CDR.

> custom6 Dictionary
> S-CDR fields for TS 32.298 v 6.6.0 (R6).

> Field | Category | Description
> Record Type | M | SGSN 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 IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station Network Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 volumes are also listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> 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 | C | Partial record sequence number in this SGSN. 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type, e.g. UTRAN or GERAN, currently used by the Mobile Station as defined in TS 29.060.
> RNC Unsent Downlink Volume | O | The downlink data volume, which the RNC has not sent to MS. This field is present when the RNC has provided unsent downlink volume count at RAB release.
> 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. This field is missing if address is static.

> ‌
> custom8 Dictionary
> S-CDR fields for TS 32.298 v7.4.0.

> Field | Category | Description
> Record Type | M | SGSN 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 IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station Network Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 volumes are also listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> 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 | C | Partial record sequence number in this SGSN. 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type, e.g. UTRAN or GERAN, currently used by the Mobile Station as defined in TS 29.060.
> RNC Unsent Downlink Volume | O | The downlink data volume, which the RNC has not sent to MS. This field is present when the RNC has provided unsent downlink volume count at RAB release.
> 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. This field is missing if address is static.

> ‌
> Notes:

> • | Support for Direct Tunnel triggers.

> • | All IP addresses in Binary format.

> custom10 and custom11 Dictionaries
> S-CDR fields for TS 32.215 v4.5.0.

> 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.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station Network Capability.
> MS Radio Access Capability | O | The mobile station Radio Access Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 QoS/tariff period. Initial and subsequently changed QoS and corresponding data volumes are listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> Cause for Record Closing | M | The reason for closure of the record from this SGSN.
> DiagnosticsSM | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number in this SGSN. 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> CAMEL Information | O | Set of CAMEL information related to PDP context. For more information see Description of Record Fields. This field is present if CAMEL service is activated.
> Prepaid Info | O | This identifier refers to the network address (E.164 number) of the pre-paid system.
> RNC Unsent Downlink Volume | O | The downlink data volume which the RNC has not sent to MS. This field is present when the RNC has provided unsent downlink volume count at RAB release.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> Notes:

> • | Two new optional fields - MS Radio Access capability and Prepaid-Info. These attributes are currently not supported.

> • | No support for choice-id attributes. All IP addresses are plainly encoded in Binary format without any preceding tag value to identify their type. Hence, encoding the attributes in the given order is important.

> • | Diagnostics has been replaced by DiagnosticsSM which is of type octet string and has size of one byte.

> • | Charging-id and LRSN have a fixed length as 4bytes.

> • | Timestamp does not have time-zone offset and is of size 6 bytes.

> • | Tag value for changeOfCharCondition changed from “0x30” to “0xA0”.

> • | DynamicAddressflag attribute is not encoded.

> • | SystemType attribute is not encoded if the value is “GERAN”.

> • | Context deactivation due to Inter SGSN RAU results in final CDR with cause “SGSN Change” value:18(decimal)

> custom13 Dictionary
> S-CDR fields for TS 32.298 v 6.6.0 (R6).

> Field | Category | Description
> Record Type | M | SGSN 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 IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station Network Capability.
> Routing Area Code (RAC) | O | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | O | LAC at the time of “Record Opening Time”.
> Cell Identifier | O | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 | 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, IHOSS:OSP.
> Served PDP Address | O | 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 | 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 volumes are also listed.
> 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.
> SGSN Change | C | Present if this is first record after SGSN change.
> 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 | C | Partial record sequence number in this SGSN. 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.
> Access Point Name Operator Identifier | O | The Operator Identifier part of the APN.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type, e.g. UTRAN or GERAN, currently used by the Mobile Station as defined in TS 29.060.
> RNC Unsent Downlink Volume | O | The downlink data volume, which the RNC has not sent to MS. This field is present when the RNC has provided unsent downlink volume count at RAB release.
> 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. This field is missing if address is static.

> ‌
> Notes:

> • | The IP address is in binary format.

> • | Context deactivation due to Inter SGSN RAU results in final CDR with cause “SGSN Change” value:18(decimal).

> custom17 Dictionary
> Important: The custom17 dictionary is supported in Star OS 9.0 releases and later.
> Important: The custom17 dictionary is ASCII encoded.

> Field | Category | Description
> Common Part
> Record Type | M | The CDR type.
> Potential Duplicate | A | This value is set always Zero. VF-NZ used HDD and there is no possibility of duplicates (Duplicates are applicable only in case when CDRs are transferred over the network).
> System Type | A | This value is always set to 3. This indicates the CG Release Version.
> Record Sequence Number | A | This field contains a unique incrementing sequence number which CG generates. The number is represented as decimal digits [0...9] and unused space is padded with zeroes (for example, 000000000012).
> Served IMSI | M | This field contains an IMSI number. The number is represented as decimal digits [0...9], filled from right and unused space is padded with zeroes (for example, 0234150101667123).
> Record Opening Time | M | This field contains the timestamp (GMT) when PDP context is activated or the record opening time of the first partial record. For SMS CDRs, this field contains the Event Time Stamp. For M-CDRs, the field contains the Record Opening.
> Partially Common Part
> Served IMEI | C | This field contains the international mobile equipment identity.
> NAPI for MSISDN | O | The value for Numbering Plan Indicator, Nature of Address Indicator and Extension Indicator.
> Served MSISDN | M | This field contains the MSISDN number of the mobile terminal.
> SGSN Address | M | List of SGSN addresses used during this record (IPv6 encoded).
> GGSN Address | M | List of GGSN addresses used during this record (IPv6 encoded).
> Charging ID | M | This field contains the PDP context identifier. This ID and the GGSN address are then concatenated for unique identification of the same PDP context records.
> Access Point Name | M | This field contains a logical Access Point Name (APN), which is used to determine the actual connected access point.
> Served PDP Type Org | M | The PDP type defines the end user protocol to be used between the external packet data network and the MS and is divided into Organisation field and a Number field. The PDP Type Organisation is the organisation that is responsible for the PDP Type Number field and the PDP Address format.
> Served PDP Type Number | M | PDP type, i.e. IP, PPP, or 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 (IPv6 encoded).
> MS NW Capability | O | The Mobile Station Network Capability.
> Location Area Code | O | This field contains the location area at the time of record creation.
> Routing Area | O | This field contains the routing area at the time of record creation.
> Cell Identity | O | This field contains the cell ID at the time of record creation.
> SGSN Change | C | This field indicates that this is the first record after an SGSN change.
> Diagnostics 1 | O | Procedure code for the SGSN.
> Diagnostics 2 | O | Initiation code for the SGSN.
> Diagnostics 3 | O | Process family identifier.
> Diagnostics 4 | O | Cause for the SGSN error.
> Diagnostics 5 | O | Internal cause for the SGSN error.
> Charging Characteristics | M | The charging characteristics field contains the user's charging characteristics. It describes the type of the CDR. The field can contain a charging type value, added with cell update bit (assuming the cell ID in S-CDR feature is on). For example, the value 20 means that the charging type is Prepaid and cell accuracy charging is used.
> S-CDR Part
> PDP HLR Index | M | The PDP HLR index shows the access information on the server-based prepaid charging. This access information is stored in the HLR. It is retrieved when a user wants to call using the server-based prepaid charging.
> Network Initiated PDP Context | C | This flag indicates who initiated the PDP context.
> S-Cause for Record Closing | M | This field contains a detailed reason for the release of the record in this SGSN.
> S-Complete | A | S-Complete” field is “0” for first and intermediate partial CDR, and “1” for the final CDR (i.e. CDR generated at PDP termination).
> S-Uplink | M | Cumulative number of bytes transmitted from the MT since the opening of the PDP context.
> S-Downlink | M | Cumulative number of bytes transmitted to the MT since the opening of the PDP context.
> S-Quality of Service Requested | M | Quality of Service Requested contains the QoS that the MS wanted at the activation of the PDP context. The first container includes following optional fields: QoS (Quality of Service) Requested (not in G-CDR) and QoS Negotiated. In following containers QoS Negotiated is present if previous change condition is QoS change. Rules for determining R99 attributes from R97/98 attributes are defined in 3rd Generation Partnership Project; QoS Concept and Architecture (3GPP TS 23.107 V4.5.0). Two last bytes are used in SGSN 3.1.
> S-Quality of Service Requested | M | Quality of Service Negotiated indicates the applied QoS that the network accepted. Two last bytes are used in SGSN 3.1.
> S-Record Opening Time | M | This indicates the record opening local time.
> S-Opening Timezone | M | This indicates the record opening time zone.
> S-Timestamp | M | This field represents the time when the SGSN closed the last received CDR.
> S-Closing Timezone | M | This indicates the record closure time zone.
> S-First Sequence Number | C | The “S-First Sequence Number = S-LAST Sequence Number” and these sequence numbers must be incremented for each partial CDRs generated for that PDP context.
> S-Last Sequence Number | A | The “S-First Sequence Number = S-LAST Sequence Number” and these sequence numbers must be incremented for each partial CDRs generated for that PDP context.
> S-Duration | M | Duration of this record in the SGSN.
> G-CDR Part
> G-CDR Part | M | This is not applicable for S-CDRs and always should be padded with zero.
> M-CDR Part
> M-CDR Part | M | This is not applicable for S-CDRs and always should be padded with zero.
> SMS-CDR Part
> SMS-CDR Part | M | This is not applicable for S-CDRs and always should be padded with zero.

> ‌
> custom18 Dictionary
> S-CDR fields for TS 32.215 v4.5.0.

> Field | Category | Description
> Record Type | M | SGSN PDP context record.
> Network Initiated PDP Context | M | A flag that is present if this is a network-initiated PDP context.
> Served IMSI | M | IMSI of the served party.
> Served IMEI | M | The IMEI of the ME, if available.
> SGSN Address | M | The IP address of the current SGSN.
> MS Network Capability | M | The mobile station Network Capability.
> Routing Area Code (RAC) | M | RAC at the time of “Record Opening Time”.
> Location Area Code (LAC) | M | LAC at the time of “Record Opening Time”.
> Cell Identifier | M | Cell identity for GSM or Service Area Code (SAC) for UMTS at the time of “Record Opening Time”.
> Charging ID | M | PDP context identifier used to identify this PDP context in different records created by GSNs.
> GGSN Address Used | 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 (Ni +OI) | M | The logical name of the connected access point to the external packet data network (network identifier part of APN). This should include NI+OI part. The length is 101 bytes.
> 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. The length of the field is 16 byte.
> 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 categorize traffic volumes, such as per tariff period. Initial and subsequently changed QoS and corresponding data volumes are also listed.
> 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.
> SGSN Change | M | Present if this is first record after SGSN change.
> Cause for Record Closing | M | The reason for closure of the record from this SGSN.
> Diagnostics 1 | M | A more detailed reason for the release of the connection.
> Diagnostics 2 | M | A more detailed reason for the release of the connection.
> Diagnostics 3 | M | A more detailed reason for the release of the connection.
> Diagnostics 4 | M | A more detailed reason for the release of the connection.
> Diagnostics 5 | M | 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.
> Local Record Sequence Number | M | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.
> Served MSISDN | M | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP context.
> CHARGING CHARACTERISTICS PROFILE INDEX | M | Indicates the Charging Profile Index.
> PDP HLR Index | M | Indicates the PDP HLR index

> ‌
> Notes:

> • | The S-CDRs are encoded in fixed length format.

> • | All fields are mandatory. If not present they should be sent as 0 except in case of IMEI which shall be sent as ffffffffffffffff in case if it is not present.

> • | The APN name is a combination of OI and NI.

> • | QOS negotiated/requested fields are present in all containers.

> • | custom18 supports additional “CELL CHANGE” trigger which generates a partial S-CDR.

> • | Node-id and Dynamic fields are not encoded in this format.

> • | The “PDP Type Org” is encoded as 0x01 for IPV4-IETF (As per the 3GPP spec, this field is encoded as 0xf1).

> • | The “record sequence number” is present in all S-CDRs (Even if a session generates a final SCDR without any interims).

> custom27 dictionary
> S-CDR fields for TS 32.215 v 4.5.0 (R4).

> Field | Category | Description
> Record Type | M | SGSN PDP context record.
> Served IMSI | M | IMSI of the served party.
> Served IMEI | O | IMEI of the ME, if available.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> SGSN Address | O | 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 Used | M | The control plane IP address of the GGSN currently used. The GGSN address is always the same for an activated PDP context.
> APN Selection Mode | O | An index indicating how the APN was selected.
> 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.
> Charging Characteristics | M | The Charging Characteristics applied to the PDP content.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.
> Dynamic Address Flag | O | The presence of this field indicates that the Served PDP Address was dynamically assigned during context activation.
> MS Network Capability | O | The Mobile Station Network Capability.
> Node ID | M | Name of the recording entity.
> 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).
> Access Point Name Operator Identifier | M | The Operator Identifier part of the APN.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field ispresent when either the UTRAN or GERAN air-interface is used. It isomitted when the service is provided by a GSM air interface.
> 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 SGSN.
> 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 also listed.
> Routing Area Code (RAC) | 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.
> SGSN Change | C | Indicate that this is the first record after an inter-SGSN routing area update in new SGSN and an intra-SGSN inter-system change.
> Record Sequence Number | C | Partial record sequence number, only present in case of partial records.
> Local Record Sequence Number | M | Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

> ‌
> Notes:

> • | The indefinite length ASN encoding is used. i.e no length part which indicates the total length of CDR.

> • | All IP addresses are in binary format.

> • | All bools are encoded as 0x01 (In ASN STD 3GPP they are encoded as 0xff).

> • | RNCUnsent Volume field is not present.

> • | The QOS length should limited to max of 12 bytes irrespective of what was requested/negotiated.

> • | ISRAU 'cause for record closure' is the SGSN Change.

> • | IMEISV shall be sent if available else IMEI shall be sent.

> • | System Type field is present in S-CDR only if access type is UTRAN.

> • | In the case of intra-sgsn-inter-system change (2G<->3G handover within same box), the cause for record closure is ‘SGSN Change’.

> • | The fields should be sent in same order as per the table.

> CDR Fields Supported in S-SMO-CDRs
> The tables in this section list the S-SMO-CDR fields present in the available GTPP dictionaries.
> standard, custom1 – custom30 Dictionaries
> For TS 32.215 v4.5.0 (R4) / 32.298 v7.4.0 (R7)

> Field | Category | Description
> Record Type | M | SGSN Mobile Originated SMS.
> Served IMSI | M | The IMSI of the subscriber.
> Served IMEI | O | The IMEI of the ME, if available.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> MS Network Capability | O | The mobile station network capability.
> Service Centre | O | The address (E.164) of the SMS-service centre.
> Recording Entity | O | The E.164 number of the SGSN.
> Location Area Code | O | The Location Area Code from which the message originated.
> Routing Area Code | O | The Routing Area Code from which the message originated.
> Cell Identifier | O | The Cell Identity for GSM or Service Area Code (SAC) for UMTS from which the message originated.
> Message Reference | M | A reference provided by the MS uniquely identifying this message.
> Event Time Stamp | M | The time at which the message was received by the SGSN from the subscriber.
> SMS Result | C | The result of the attempted delivery if unsuccessful.
> Record Extensions | O | A set of network operator/ manufacturer specific extensions to the record. Conditioned upon the existence of an extension.
> 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 | M | The Charging Characteristics flag set used by the SGSN.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> Destination Number | O | The destination short message subscriber number.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> Important: Based on TS 32.215 v4.5.0 (R4) or TS 32.298 v7.4.0 (R7). The only difference is that from R6 onwards the “System Type” field is renamed to “RAT Type”.
> CDR Fields Supported in S-SMT-CDRs
> The tables in this section list the S-SMT-CDR fields present in the available GTPP dictionaries.
> standard, custom1 – custom30 Dictionaries
> For TS 32.215 v4.5.0 (R4) / TS 32.298 v7.4.0 (R7).

> Field | Category | Description
> Record Type | M | SGSN Mobile Terminated SMS.
> Served IMSI | M | The IMSI of the subscriber.
> Served IMEI | O | The IMEI of the ME, if available.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> MS Network Capability | O | The mobile station network capability.
> Service Centre | O | The address (E.164) of the SMS-service centre.
> Recording Entity | O | The E.164 number of the SGSN.
> Location Area Code | O | The Location Area Code to which the message was delivered.
> Routing Area Code | O | The Routing Area Code to which the message was delivered.
> Cell Identifier | O | The Cell Identity for GSM or Service Area Code (SAC) for UMTS to which the message was delivered.
> Event Time Stamp | M | Delivery time stamp, time at which message was sent to the MS by the SGSN.
> SMS Result | C | The result of the attempted delivery if unsuccessful.
> Record Extensions | O | A set of network operator/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.
> 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 | M | The Charging Characteristics flag set used by the SGSN.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> Important: Based on TS 32.215 v4.5.0 (R4) / TS 32.298 v7.4.0 (R7). No change in fields from R4 to R7.
> CDR Fields Supported in M-CDR
> The tables in this section list the M-CDR fields present in the available GTPP dictionaries.
> standard, custom1 – custom5, custom7, custom9 – 12, and custom14 – custom30 Dictionaries
> For TS 32.215 v 4.5.0 (R4).

> Field | Category | Description
> Record Type | M | SGSN mobility management record.
> Served IMSI | M | IMSI of the MS.
> Served IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station network capability.
> Routing Area Code | O | Routing Area at the time of the Record Opening Time.
> Local Area Code | O | Location Area Code at the time of Record Opening Time.
> Cell Identifier | O | The Cell Identity for GSM or Service Area Code (SAC) for UMTS at the time of the Record Opening Time.
> Change of Location | O | A list of changes in Routing Area Code, each with a time stamp. This field is not required if partial records are generated when the location changes.
> Record Opening Time | M | Timestamp when MS is attached to this SGSN or record opening time on following partial record.
> Duration | O | Duration of this record.
> SGSN Change | C | Present if this is first record after SGSN change.
> Cause for Record Closing | M | The reason for the closure of the record in this SGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number in this SGSN; 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.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics used by the SGSN.
> System Type | O | Indicates the type of air interface used, e.g. UTRAN. This field is present when either the UTRAN or GERAN air-interface is used. It is omitted when the service is provided by a GSM air interface.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> custom6 and custom13 Dictionaries
> For TS 32.298 v6.6.0.

> Field | Category | Description
> Record Type | M | SGSN mobility management record.
> Served IMSI | M | IMSI of the MS.
> Served IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station network capability.
> Routing Area Code | O | Routing Area at the time of the Record Opening Time.
> Local Area Code | O | Location Area Code at the time of Record Opening Time.
> Cell Identifier | O | The Cell Identity for GSM or Service Area Code (SAC) for UMTS at the time of the Record Opening Time.
> Change of Location | O | A list of changes in Routing Area Code, each with a time stamp. This field is not required if partial records are generated when the location changes.
> Record Opening Time | M | Timestamp when MS is attached to this SGSN or record opening time on following partial record.
> Duration | O | Duration of this record.
> SGSN Change | C | Present if this is first record after SGSN change.
> Cause for Record Closing | M | The reason for the closure of the record in this SGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number in this SGSN; 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.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics used by the SGSN.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type, e.g. UTRAN or GERAN, currently used by the Mobile Station as defined in TS 29.060.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> Important: The only difference between R4 and R6 is that the “System Type” field is renamed to “Rat Type”.
> custom8 Dictionary
> For TS 32.298 v7.4.0.

> Field | Category | Description
> Record Type | M | SGSN mobility management record.
> Served IMSI | M | IMSI of the MS.
> Served IMEI | O | The IMEI of the ME, if available.
> SGSN Address | O | The IP address of the current SGSN.
> MS Network Capability | O | The mobile station network capability.
> Routing Area Code | O | Routing Area at the time of the Record Opening Time.
> Local Area Code | O | Location Area Code at the time of Record Opening Time.
> Cell Identifier | O | The Cell Identity for GSM or Service Area Code (SAC) for UMTS at the time of the Record Opening Time.
> Cell PLMN Id | O | The MCC and MNC of the Cell at the time of Record Opening Time.
> Change of Location | O | A list of changes in Routing Area Code including MCC and MNC, each with a time stamp. This field is not required if partial records are generated when the location changes.
> Record Opening Time | M | Timestamp when MS is attached to this SGSN or record opening time on following partial record.
> Duration | O | Duration of this record.
> SGSN Change | C | Present if this is first record after SGSN change.
> Cause for Record Closing | M | The reason for the closure of the record in this SGSN.
> Diagnostics | O | A more detailed reason for the release of the connection.
> Record Sequence Number | C | Partial record sequence number in this SGSN; 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.
> Served MSISDN | O | The primary MSISDN of the subscriber.
> Charging Characteristics | M | The Charging Characteristics used by the SGSN.
> RAT Type | O | This field indicates the Radio Access Technology (RAT) type, e.g. UTRAN or GERAN, currently used by the Mobile Station as defined in TS 29.060.
> Charging Characteristics Selection Mode | O | Holds information about how Charging Characteristics were selected.

> ‌
> Notes:

> • | New field “cell PLMN- ID” added.

> • | All IP addresses is in binary format.

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