Professional Documents
Culture Documents
HUAWEI CDR Description (PS Domain) V1.00
HUAWEI CDR Description (PS Domain) V1.00
V1.00
2003 Huawei Techonologies Co., Ltd. All rights reserved. No part of this publication, or any
software included with it, may be reproduced, stored in a retrieval system, or transmitted in any form or
by any means, including photocopying, electronic, mechanical, recording or otherwise, without the prior
written permission of the copyright holder.
This document contains proprietary information of Huawei Techonologies Co., Ltd. The contents are
confidential and any disclosure to persons other than the officers, employees, agents or sub-contractors
of the owner or licensee of this manual, without the prior written consent of Huawei Techonologies Co.,
Ltd., is strictly prohibited.
Huawei provides this document as is, without warranty of any kind either expressed or
Implied, including, but not limited to, the implied warranties of merchantability and fitness for a
particular purpose. Huawei may make changes or improvements in the equipment, software, or
specifications described in this document at any time and without notice. These changes will be
incorporated in new releases of this document.
This document may contain technical inaccuracies or typographical errors. Huawei Techonologies Co., Ltd.
and its subsidiaries waive responsibility for any labor, materials, or costs incurred by any person or party as
a result of using this document. Huawei Techonologies Co., Ltd., any of its subsidiaries or other affiliates
shall not be liable for any damages (including, but not limited to, consequential, indirect or incidental,
special damages or loss of profits or data) even if they were foreseeable and Huawei has been informed of
their potential occurrence, arising out of or in connection with this document or its use.
Page 2 , Total 53
Cataloge
HUAWEI CDR Description (PS Domain,R7).................................................................................1
1 Introduction..............................................................................................................................5
1.1
Abbreviations.....................................................................................................................5
1.2
Charging Data Record Store and Transfer........................................................................6
1.3
Record types......................................................................................................................6
1.4
Record contents.................................................................................................................6
1.4.1
Charging data in SGSN (S-CDR).................................................................................7
1.4.2
Charging data in GGSN (G-CDR)................................................................................8
1.4.3
FBC enhanced PDP context charging data in GGSN (eG-CDR)...............................10
1.4.4
Mobile station mobility management data in SGSN (M-CDR)...................................12
1.4.5
SMS-MO data in SGSN (S-SMO-CDR).....................................................................13
1.4.6
SMS-MT data in SGSN (S-SMT-CDR).......................................................................14
1.4.7
Mobile originated location request (LCS-MO-CDR)...................................................15
1.4.8
Mobile terminated location request (LCS-MT-CDR)..................................................17
1.4.9
Network induced location request (LCS-NI-CDR).....................................................18
1.4.10
MBMS bearer context charging data in SGSN (S-MB-CDR)...........................20
1.4.11
MBMS bearer context charging data in GGSN (G-MB-CDR)..........................21
1.4.12
S-CDR Consolidated by CGF...........................................................................22
1.4.13
G-CDR Consolidated by CGF...........................................................................24
1.4.14
eG-CDR Consolidated by CGF.........................................................................25
1.5
Description of Record Fields............................................................................................28
1.5.1
Access Point Name (APN) Network/Operator Identifier............................................28
1.5.2
APN Selection Mode..................................................................................................28
1.5.3
CAMEL Charging Information....................................................................................28
1.5.4
CAMEL Information....................................................................................................29
1.5.5
Cause for Record Closing..........................................................................................30
1.5.6
Cell Identifier..............................................................................................................31
1.5.7
Cell PLMN Id..............................................................................................................31
1.5.8
Charging Characteristics............................................................................................31
1.5.9
Charging Characteristics Selection Mode..................................................................31
1.5.10
Charging ID.......................................................................................................32
1.5.11
Destination Number..........................................................................................32
1.5.12
Diagnostics.......................................................................................................32
1.5.13
Duration............................................................................................................32
1.5.14
Dynamic Address Flag......................................................................................33
1.5.15
Event Time Stamps...........................................................................................33
1.5.16
External Charging Identifier..............................................................................33
1.5.17
GGSN Address Used........................................................................................33
1.5.18
IMS Signalling Context.....................................................................................33
1.5.19
LCS Cause........................................................................................................33
1.5.20
LCS Client Identity............................................................................................33
1.5.21
LCS Client Type................................................................................................34
1.5.22
LCS Priority.......................................................................................................34
1.5.23
LCS QoS...........................................................................................................34
1.5.24
List of Service Data...........................................................................................34
1.5.25
List of Traffic Data Volumes..............................................................................34
1.5.26
Local Record Sequence Number.....................................................................36
1.5.27
Location Estimate.............................................................................................36
1.5.28
Location Method...............................................................................................36
1.5.29
Location Type....................................................................................................36
1.5.30
Measurement Duration.....................................................................................36
1.5.31
Message reference...........................................................................................36
1.5.32
MLC Number....................................................................................................36
1.5.33
MS Network Capability.....................................................................................36
1.5.34
MS Time Zone...................................................................................................36
1.5.35
Network Initiated PDP Context.........................................................................36
1.5.36
Node ID.............................................................................................................37
1.5.37
Notification to MS user......................................................................................37
1.5.38
PDP Type..........................................................................................................37
1.5.39
Positioning Data................................................................................................37
1.5.40
Privacy Override...............................................................................................37
1.5.41
PS Furnish Charging Information.....................................................................37
1.5.42
QoS Requested/QoS Negotiated......................................................................37
1.5.43
RAT Type...........................................................................................................38
1.5.44
Record Extensions............................................................................................38
1.5.45
Record Opening Time.......................................................................................38
1.5.46
Record Sequence Number...............................................................................38
1.5.47
Record Type......................................................................................................38
1.5.48
Recording Entity Number.................................................................................38
1.5.49
RNC Unsent Downlink Volume.........................................................................38
1.5.50
Routing Area Code/Location/Cell Identifier/Change of location........................38
1.5.51
Served IMEI......................................................................................................39
1.5.52
Served IMEISV.................................................................................................39
1.5.53
Served IMSI......................................................................................................39
1.5.54
Served MSISDN...............................................................................................39
1.5.55
Served PDP Address........................................................................................39
1.5.56
Service Centre Address....................................................................................39
1.5.57
SGSN Address..................................................................................................39
1.5.58
SGSN Change..................................................................................................40
1.5.59
SGSN PLMN Identifier......................................................................................40
1.5.60
Short Message Service (SMS) Result..............................................................40
1.5.61
User Location Information.................................................................................40
1.6
Charging Data Record Structure: ASN.1 description.......................................................40
1.6.1
ASN.1 definitions for CDRs output by GGSN/SGSN:................................................40
1.6.2
ASN.1 definitions for CDRs output by CGF:..............................................................40
1.7
Examples of CDR............................................................................................................40
1.7.1
S-CDR........................................................................................................................40
1.7.2
G-CDR.......................................................................................................................41
1.7.3
eG-CDR.....................................................................................................................41
1.7.4
M-CDR.......................................................................................................................41
1.7.5
S-SMO-CDR..............................................................................................................41
1.7.6
S-SMT-CDR...............................................................................................................41
1.7.7
LCS-MO-CDR............................................................................................................41
1.7.8
LCS-MT-CDR.............................................................................................................41
1.7.9
LCS-NI-CDR..............................................................................................................42
1.7.10
S-MB-CDR........................................................................................................42
1.7.11
G-MB-CDR.......................................................................................................42
1.7.12
S-CDR Consolidated by CGF (When consolidation triggered in CGF. Only use
in China) 42
1.7.13
G-CDR Consolidated by CGF (When consolidation triggered in CGF. Only use
in China) 42
1.7.14
eG-CDR Consolidated by CGF (When consolidation triggered in CGF. Only
use in China)....................................................................................................................42
1.8
Change of History............................................................................................................42
Page 4 , Total 53
Introduction
1.1
Abbreviations
APN
BS
CAMEL
CDR
CG
CGF
CI
CS
CSE
DRP
EM
eG-CDR
FBC
FCI
FQPC
G-CDR
GGSN
GPRS
GSN
GTP
IE
IHOSS:OSP
IMEI
IMSI
IP
IPv4
IPv6
LAC
LR
M-CDR
MCC
ME
MLC
MNC
MO-LR
MS
MSISDN
MT-LR
NA-ESRD
NA-ESRK
NE
NI
NI-LR
OI
PDP
PDU
PLMN
PPP
PS
PT
RAB
RAC
RPC
S-CDR
SAC
Page 5 , Total 53
SGSN
S-SMO-CDR
S-SMT-CDR
TID
TLV
TV
UMTS
URA
USIM
UTRAN
1.2
1.3
Record types
The following contents describe the types of each of the call and event records in UMTS system:
- S-CDR;
- G-CDR;
- eG-CDR;
- M-CDR;
- S-SMO-CDR;
- S-SMT-CDR;
- LCS-MO-CDR;
- LCS-MT-CDR;
- LCS-NI-CDR;
- S-MB-CDR;
- G-MB-CDR;
1.4
Record contents
The following tables describe the contents of each of the call and event records defined in the present
document. Each table contains the name of the field, a key indicating whether or not the field is mandatory,
and a description of the contents.
The key field has the following meaning:
M This field is mandatory and always present. Any exceptions to this rule are explicitly described.
C This field is only available under certain conditions. If available the field is present.
The conditions under which the field is available are individually described.
O This field is optional and configurable either via additional TMN management functions or
manufacturer specific means. For the avoidance of doubt, optional does not mean that the parameter is
not supported by the Network Element. Equipment manufacturers shall be capable of providing all of
these fields in order to claim conformance with the present document.
OM
This is a field that, if provisioned by the operator to be present, shall always be included in
the CDRs. In other words, an OM parameter that is provisioned to be present is a mandatory
parameter.
OC
This is a field that, if provisioned by the operator to be present, shall be included in the
CDRs when the required conditions are met. In other words, an O C parameter that is
configured to be present is a conditional parameter.
Page 6 , Total 53
Page 7 , Total 53
Field
recordType
networkInitiation
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
servedIMEI
sgsnAddress
M
OC
OM
0x83
0x84
0xA5
msNetworkCapability
OM
0x86
routingArea
OM
0x87
locationAreaCode
OM
0x88
cellIdentifier
OM
0x89
OCTET STRING
(SIZE(1..8))
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(2))
chargingID
0x8A
INTEGER
(0..4294967295)
ggsnAddressUsed
0xAB
CHOICE
accessPointNameNI
OM
0x8C
IA5String
(SIZE(1..63))
pdpType
OM
0x8D
servedPDPAddress
OC
0xAE
OCTET STRING
(SIZE(2))
CHOICE
listOfTrafficVolumes
OM
0xAF
SEQUENCE
recordOpeningTime
0x90
OCTET STRING
(SIZE(9))
duration
0x91
INTEGER
sgsnChange
0x92
BOOLEAN
causeForRecClosing
0x93
INTEGER
diagnostics
OM
0xB4
CHOICE
recordSequenceNumb
er
nodeID
0x95
INTEGER
OM
0x96
recordExtensions
OC
0xB7
IA5String
(SIZE(1..20))
SET
Description
GPRS SGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IMEI of the ME, if available.
The IP address of the current
SGSN.
The mobile station Network
Capability.
Routing Area at the time of the
record creation.
Location area code at the time of
the record creation.
Cell identity or Service Area Code
(SAC) at the time of the record
creation.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
The IP address of the GGSN
currently used. The GGSN address
is always the same for an activated
PDP.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, IHOSS:OSP
PDP address of the served IMSI,
i.e. IPv4 or IPv6
A list of changes in charging
conditions for this PDP context,
each time stamped. Charging
conditions are used to categorise
traffic volumes, such as per
QoS/tariff period. Initial and
subsequently changed QoS and
corresponding data values are
listed. In GSM, data volumes are in
Octets above the SNDCP 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.
Time stamp when PDP context
activation is created in this SGSN
or record opening time on following
partial records
Duration of this record in the
SGSN.
Present if this is first record after
SGSN change.
The reason for the release of record
from this SGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number in
this SGSN.
Name of the recording entity
A set of network/ manufacturer
specific extensions to the record.
Page 8 , Total 53
Field
localSequenceNumber
Category
OM
0x98
Tag
Data Type
INTEGER
apnSelectionMode
OM
0x99
ENUMERATED
accessPointNameOI
OM
0x9A
servedMSISDN
OM
0x9B
chargingCharacteristic
s
0x9C
IA5String
(SIZE(1..37))
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
rATType
OC
0x9D
INTEGER (0..255)
cAMELInformationPDP
OC
0xBE
SET
rNCUnsentDownlinkVo
lume
chChSelectionMode
OC
0x9F1F
INTEGER
OM
0x9F20
ENUMERATED
dynamicAddressFlag
OC
0x9F21
BOOLEAN
sgsnPLMNIdentifier
OC
0x9F28
OCTET STRING
(SIZE (3))
Description
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The Operator Identifier part of the
APN.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data as
described in subclause 6.1.6.5.
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.
Set of CAMEL information related
to PDP context. For more
information see Description of
Record Fields.
The downlink data volume which
the RNC has not sent to MS.
Holds information about how
Charging Characteristics were
selected.
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation. This field is missing if
address is static.
SGSN PLMN identifier (MCC and
MNC) used during this record.
Page 9 , Total 53
Page 10 , Total 53
Field
recordType
networkInitiation
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
ggsnAddress
chargingID
M
M
M
0x83
0xA4
0x85
sgsnAddress
0xA6
CHOICE
accessPointNameNI
OM
0x87
IA5String
(SIZE(1..63))
pdpType
OM
0x88
servedPDPAddress
dynamicAddressFlag
OC
OC
0xA9
0x8B
OCTET STRING
(SIZE(2))
CHOICE
BOOLEAN
listOfTrafficVolumes
OM
0xAC
SEQUENCE
recordOpeningTime
0x8D
duration
0x8E
OCTET STRING
(SIZE(9))
INTEGER
causeForRecClosing
0x8F
INTEGER
diagnostics
OM
0xB0
CHOICE
recordSequenceNumb
er
nodeID
0x91
INTEGER
OM
0x92
recordExtensions
OC
0xB3
IA5String
(SIZE(1..20))
SEQUENCE
localSequenceNumber
OM
0x94
INTEGER
apnSelectionMode
OM
0x95
ENUMERATED
servedMSISDN
OM
0x96
chargingCharacteristic
s
chChSelectionMode
0x97
OM
0x98
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
ENUMERATED
Description
GPRS GGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IP address of the GGSN used.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
List of SGSN addresses used
during this record.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, or
IHOSS:OSP
PDP address, i.e. IPv4 or IPv6
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation.
A list of changes in charging
conditions for this PDP context,
each 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. 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.
Time stamp when this record was
opened.
Duration of this record in the
GGSN.
The reason for the release of record
from this GGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number.
Name of the recording entity.
A set of network/ manufacturer
specific extensions to the record.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data.
Holds information about how
Charging Characteristics were
selected.
Page 11 , Total 53
Field
iMSsignalingContext
Category
OC
0x99
Tag
Data Type
NULL
externalChargingID
OC
0x9A
OCTET STRING
sgsnPLMNIdentifier
OM
0x9B
servedIMEISV
OC
0x9D
rATType
OC
0x9E
OCTET STRING
(SIZE (3))
TBCD-STRING
(SIZE (8))
INTEGER (0..255)
mSTimeZone
OC
0x9F1F
OCTET STRING
(SIZE (2))
userLocationInformatio
n
OC
0x9F20
OCTET STRING
cAMELChargingInform
ation
OC
0x9F21
OCTET STRING
Description
Included if the IM-CN Subsystem
Signalling Flag is set, see PDP
context is used for IMS signalling.
Holds a Charging Identifier and is
present only if it is received from a
non-GPRS, external network entity.
SGSN PLMN identifier (MCC and
MNC) used during this record.
IMEISV of the ME, if available.
This field indicates the Radio Acces
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.
This field contains the MS Time
Zone the MS is currently located as
defined in TS 29.060, if provided by
SGSN.
This field contains the User
Location Information of the MS as
defined in TS 29.060, if provided by
SGSN.
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.
Page 12 , Total 53
Page 13 , Total 53
Field
recordType
networkInitiation
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
ggsnAddress
chargingID
M
M
M
0x83
0xA4
0x85
sgsnAddress
0xA6
CHOICE
accessPointNameNI
OM
0x87
IA5String
(SIZE(1..63))
pdpType
OM
0x88
servedPDPAddress
dynamicAddressFlag
OC
OC
0xA9
0x8B
OCTET STRING
(SIZE(2))
CHOICE
BOOLEAN
listOfTrafficVolumes
OM
0xAC
SEQUENCE
recordOpeningTime
0x8D
duration
0x8E
OCTET STRING
(SIZE(9))
INTEGER
causeForRecClosing
0x8F
INTEGER
diagnostics
OM
0xB0
CHOICE
recordSequenceNumb
er
nodeID
0x91
INTEGER
OM
0x92
recordExtensions
OC
0xB3
IA5String
(SIZE(1..20))
SET
localSequenceNumber
OM
0x94
INTEGER
apnSelectionMode
OM
0x95
ENUMERATED
servedMSISDN
OM
0x96
chargingCharacteristic
s
chChSelectionMode
0x97
OM
0x98
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
ENUMERATED
Description
GPRS GGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IP address of the GGSN used.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
List of SGSN addresses used
during this record.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, or
IHOSS:OSP
PDP address, i.e. IPv4 or IPv6
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation.
A list of changes in charging
conditions for this PDP context,
each 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. 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.
Time stamp when this record was
opened.
Duration of this record in the
GGSN.
The reason for the release of record
from this GGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number.
Name of the recording entity.
A set of network/ manufacturer
specific extensions to the record.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data.
Holds information about how
Charging Characteristics were
selected.
Page 14 , Total 53
Field
iMSsignalingContext
Category
OC
0x99
Tag
Data Type
NULL
externalChargingID
OC
0x9A
OCTET STRING
sgsnPLMNIdentifier
OM
0x9B
pSFurnishChargingInfo
rmation
servedIMEISV
OC
0xBC
OCTET STRING
(SIZE (3))
SEQUENCE
OC
0x9D
rATType
OC
0x9E
mSTimeZone
OC
0x9F1F
OCTET STRING
(SIZE (2))
userLocationInformatio
n
OC
0x9F20
OCTET STRING
cAMELChargingInform
ation
OC
0x9F21
OCTET STRING
listOfServiceData
OM
0xBF22
SEQUENCE
TBCD-STRING
(SIZE (8))
INTEGER (0..255)
Description
Included if the IM-CN Subsystem
Signalling Flag is set, see PDP
context is used for IMS signalling.
Holds a Charging Identifier and is
present only if it is received from a
non-GPRS, external network entity.
SGSN PLMN identifier (MCC and
MNC) used during this record.
Online charging session specific
information.
IMEISV of the ME, if available.
This field indicates the Radio Acces
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.
This field contains the MS Time
Zone the MS is currently located as
defined in TS 29.060, if provided by
SGSN.
This field contains the User
Location Information of the MS as
defined in TS 29.060, if provided by
SGSN.
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.
A list of changes in charging
conditions for all service data flows
within this PDP context, each
change is time stamped. Charging
conditions are used to categorize
traffic volumes, such as per tariff
period and per service data flow.
Initial and subsequently changed
QoS and corresponding data values
are also listed.
Online charging information (PS
Furnish Charging Information) may
be added per each service data flow
container in case it is sent by the
OCS.
Failure-Handling: This field shall be
present in case GGSN triggers the
Failure-Handling procedure. It shall
indicate the Failure Handling
scenario and the instant the Failure
Action is triggered (see annex B).
Scenarios:Continue/New Session;
Continue/Ongoing Session;
Retry&Terminate/Ongoing Session;
Terminate/Ongoing Session.
Page 15 , Total 53
Category
M
0x80
Tag
Data Type
INTEGER
servedIMSI
servedIMEI
sgsnAddress
M
OC
OM
0x81
0x82
0xA3
msNetworkCapability
OM
0x84
routingArea
OM
0x85
locationAreaCode
OM
0x86
cellIdentifier
OM
0x87
OCTET STRING
(SIZE(1..8))
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(2))
changeLocation
OC
0xA8
SEQUENCE
recordOpeningTime
0x89
duration
sgsnChange
OM
C
0x8A
0x8B
OCTET STRING
(SIZE(9))
INTEGER
BOOLEAN
causeforRecClosing
0x8C
INTEGER
diagnostics
OM
0xAD
CHOICE
recordSequenceNumb
er
nodeID
0x8E
INTEGER
OM
0x8F
recordExtensions
OC
0xB0
IA5String
(SIZE(1..20))
SET
localSequenceNumber
OM
0x91
INTEGER
servedMSISDN
OM
0x92
chargingCharacteristic
s
cAMELInformationMM
0x93
OC
0xB4
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
SET
rATType
OC
0x95
INTEGER (0..255)
chChSelectionMode
OM
0x96
ENUMERATED
cellPLMNId
OM
0x97
OCTET STRING
(SIZE (3))
Description
GPRS SGSN mobility management
record.
IMSI of the MS.
The IMEI of the ME, if available.
The IP address of the current
SGSN.
The mobile station network
capability.
Routing Area at the time of the
record creation.
Location Area Code at the time of
record creation.
The Cell Identity or Service Area
Code (SAC) at the time of the
record creation.
A list of changes in Routing Area
Identity, each time stamped.
Timestamp when this record was
opened.
Duration of this record.
Present if this is first record after
SGSN change.
The reason for the release of the
record in this SGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number.
Name of the recording entity.
A set of network/ manufacturer
specific extensions to the record.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
set used by the SGSN.
Set of CAMEL related to
Attach/Detach session. For more
information see Description of
Record Fields.
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.
Holds information about how
Charging Characteristics were
selected.
The MCC and MNC of the Cell at
the time of Record Opening Time.
Page 16 , Total 53
Category
M
M
OC
OM
0x80
0x81
0x82
0x83
msNetworkCapability
OM
0x84
serviceCentre
OM
0x85
recordingEntity
OM
0x86
locationArea
OM
0x87
routingAreaCode
OM
0x88
OM
0x89
messageReference
0x8A
OCTET STRING
eventTimeStamp
0x8B
OCTET STRING
(SIZE(9))
smsResult
0xAC
CHOICE
recordExtensions
OC
0xAD
SET
nodeID
OM
0x8E
localSequenceNumber
OM
0x8F
IA5String
(SIZE(1..20))
INTEGER
chargingCharacteristic
s
rATType
0x90
OC
0x91
destinationNumber
OM
0x92
cAMELInformationSM
S
OC
0xB3
OCTET STRING
(SIZE(12))
SET
chChSelectionMode
OM
0x94
ENUMERATED
cellIdentifier
Tag
Data Type
INTEGER
TBCD (SIZE (3..8))
TBCD (SIZE (8))
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(1..8))
OCTET STRING
(SIZE (1..20))
IA5String
(SIZE(1..20))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(2))
INTEGER (0..255)
Description
SGSN Mobile Originated SMS.
The IMSI of the subscriber.
The IMEI of the ME, if available.
The primary MSISDN of the
subscriber.
The mobile station network
capability.
The address (E.164) of the SMSservice centre.
The E.164 number of the SGSN.
The Location Area Code from which
the message originated.
The Routing Area Code from which
the message originated.
The Cell Identity or Service Area
Code (SAC) from which the
message originated.
A reference provided by the MS
uniquely identifying this message.
The time at which the message was
received by the SGSN from the
subscriber.
The result of the attempted delivery
if unsuccessful.
A set of network/ manufacturer
specific extensions to the record.
Name of the recording entity.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The Charging Characteristics flag
set used by the SGSN.
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.
The destination short message
subscriber number.
Set of CAMEL information related
to SMS session. For more
information see Description of
Record Fields.
Holds information about how
Charging Characteristics were
selected.
Page 17 , Total 53
Category
M
M
OC
OM
0x80
0x81
0x82
0x83
Tag
Data Type
INTEGER
TBCD (SIZE (3..8))
TBCD (SIZE (8))
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(1..8))
OCTET STRING
(SIZE (1..20))
IA5String
(SIZE(1..20))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE(2))
msNetworkCapability
OM
0x84
serviceCentre
OM
0x85
recordingEntity
OM
0x86
locationArea
OM
0x87
routingArea
OM
0x88
cellIdentifier
OM
0x89
eventTimeStamp
0x8A
OCTET STRING
(SIZE(9))
smsResult
0xAB
SET
recordExtensions
OC
0xAC
SET
nodeID
OM
0x8D
localSequenceNumber
OM
0x8E
IA5String
(SIZE(1..20))
INTEGER
chargingCharacteristic
s
rATType
0x8F
OC
0x90
OCTET STRING
(SIZE(2))
INTEGER (0..255)
chChSelectionMode
OM
0x91
ENUMERATED
cAMELInformationSM
S
OC
0xB2
SET
Description
SGSN Mobile terminated SMS.
The IMSI of the subscriber.
The IMEI of the ME, if available.
The primary MSISDN of the
subscriber.
The mobile station network
capability
The address (E.164) of the SMSservice centre.
The E.164 number of the SGSN.
The Location Area Code to which
the message was delivered.
The Routing Area Code to which
the message was delivered.
The Cell Identity or Service Area
Code (SAC) to which the message
was delivered.
Delivery time stamp, time at which
message was sent to the MS by the
SGSN.
The result of the attempted delivery
if unsuccessful.
A set of network/ manufacturer
specific extensions to the record.
Name of the recording entity.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The Charging Characteristics flag
set used by the SGSN.
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.
Holds information about how
Charging Characteristics were
selected.
Set of CAMEL information related
to SMS session. For more
information see Description of
Record Fields.
Page 18 , Total 53
Page 19 , Total 53
Field
recordType
recordingEntity
Category
M
M
0x80
0x81
Tag
lcsClientType
0x82
Data Type
INTEGER
IA5String
(SIZE(1..20))
ENUMERATED
lcsClientIdentity
0xA3
SEQUENCE
servedIMSI
servedMSISDN
M
OM
0x84
0x85
sgsnAddress
OM
0xA6
locationMethod
lcsQos
M
C
0x87
0x88
lcsPriority
OC
0x89
mlcNumber
0x8A
eventTimeStamp
0x8B
measurementDuration
OM
0x8C
INTEGER
location
OM
0xAD
SEQUENCE
routingArea
OM
0x8E
locationEstimate
OC
0x8F
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE (1..20))
positioningData
0x90
lcsCause
0x91
diagnostics
0xB2
CHOICE
nodeID
OM
0x93
localSequenceNumber
OM
0x94
IA5String
(SIZE(1..20))
INTEGER
chargingCharacteristic
s
0x95
OCTET STRING
(SIZE(2))
chChSelectionMode
OM
0x96
ENUMERATED
rATType
OC
0x97
INTEGER (0..255)
recordExtensions
OC
0xB8
SET
ENUMERATED
OCTET STRING
(SIZE(4))
OCTET STRING
(SIZE (1))
OCTET STRING
(SIZE (1..20))
OCTET STRING
(SIZE(9))
OCTET STRING
(SIZE(1..33))
OCTET STRING
(SIZE(1))
Description
SGSN Mobile Terminated LCS.
The E.164 number of the SGSN.
The type of the LCS client that
invoked the LR.
Further identification of the LCS
client.
The IMSI of the subscriber.
The primary MSISDN of the
subscriber.
The IP address of the current
SGSN.
The type of the estimated location.
QoS of the LR, if available.
Priority of the LR, if available
The E.164 address of the
requesting GMLC
The time at which the
Perform_Location_Request is sent
by the SGSN.
The duration of proceeding the
location request.
The LAC and CI when the LR is
received.
The Routing Area Code to which
the LCS terminated.
The location estimate for the
subscriber if contained in
geographic position and the LR was
successful.
The positioning method used or
attempted, if available.
The result of the LR if any failure or
partial success happened as known
at radio interface.
A more detailed information about
the Cause for Record Closing if any
failure or partial success happened.
Name of the recording entity.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The Charging Characteristics used
by the SGSN. (always use the
subscribed CC)
Holds information about how
Charging Characteristics were
selected.
(only subscribed/home
default/visited default)
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.
A set of network
operator/manufacturer specific
extensions to the record.
Conditioned upon the existence of
an extension.
Page 20 , Total 53
Field
causeForRecClosing
Category
M
Tag
0x99
Data Type
INTEGER
Description
The reason for closure of the record
from this SGSN.
Page 21 , Total 53
Page 22 , Total 53
Field
recordType
recordingEntity
Category
M
M
0x80
0x81
Tag
lcsClientType
0x82
Data Type
INTEGER
IA5String
(SIZE(1..20))
ENUMERATED
lcsClientIdentity
0xA3
SEQUENCE
servedIMSI
servedMSISDN
M
OM
0x84
0x85
sgsnAddress
OM
0xA6
locationType
lcsQos
M
C
0xA7
0x88
lcsPriority
0x89
mlcNumber
0x8A
eventTimeStamp
0x8B
measurementDuration
OM
0x8C
INTEGER
notificationToMSUser
0x8D
ENUMERATED
privacyOverride
0x8E
NULL
location
OM
0xAF
SEQUENCE
routingArea
OM
0x90
locationEstimate
OC
0x91
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE (1..20))
positioningData
0x92
lcsCause
OC
0x93
diagnostics
0xB4
CHOICE
nodeID
OM
0x95
localSequenceNumber
OM
0x96
IA5String
(SIZE(1..20))
INTEGER
chargingCharacteristic
s
0x97
OCTET STRING
(SIZE(2))
chChSelectionMode
OM
0x98
ENUMERATED
SEQUENCE
OCTET STRING
(SIZE(4))
OCTET STRING
(SIZE (1))
OCTET STRING
(SIZE (1..20))
OCTET STRING
(SIZE(9))
OCTET STRING
(SIZE(1..33))
OCTET STRING
(SIZE(1))
Description
SGSN Mobile Terminated LCS.
The E.164 number of the SGSN.
The type of the LCS client that
invoked the LR.
Further identification of the LCS
client.
The IMSI of the subscriber.
The primary MSISDN of the
subscriber.
The IP address of the current
SGSN.
The type of the estimated location.
QoS of the LR, if available.
Priority of the LR, if available
The E.164 address of the
requesting GMLC
The time at which the
Perform_Location_Request is sent
by the SGSN.
The duration of proceeding the
location request.
The privacy notification to MS user
that was applicable when the LR
was invoked, if available.
This parameter indicates the
override MS privacy by the LCS
client, if available.
The location estimate for the
subscriber if contained in
geographic position and the LR was
successful.
The Routing Area Code to which
the LCS terminated.
The location estimate for the
subscriber if contained in
geographic position and the LR was
successful.
The positioning method used or
attempted, if available.
The result of the LR if any failure or
partial success happened as known
at radio interface.
A more detailed information about
the Cause for Record Closing if any
failure or partial success happened.
Name of the recording entity.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The Charging Characteristics used
by the SGSN. (always use the
subscribed CC)
Holds information about how
Charging Characteristics were
selected.
(only subscribed/home
default/visited default)
Page 23 , Total 53
rATType
Field
Category
OC
0x99
Tag
Data Type
INTEGER (0..255)
recordExtensions
OC
0xBA
SET
causeForRecClosing
0x9B
INTEGER
Description
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.
A set of network
operator/manufacturer specific
extensions to the record.
Conditioned upon the existence of
an extension.
The reason for closure of the record
from this SGSN.
Page 24 , Total 53
Page 25 , Total 53
Category
M
M
0x80
0x81
Tag
lcsClientType
0x82
Data Type
INTEGER
IA5String
(SIZE(1..20))
ENUMERATED
lcsClientIdentity
0xA3
SEQUENCE
servedIMSI
servedMSISDN
C
C
0x84
0x85
sgsnAddress
OM
0xA6
servedIMEI
lcsQos
OC
C
0x87
0x88
lcsPriority
0x89
mlcNumber
0x8A
eventTimeStamp
0x8B
measurementDuration
OM
0x8C
INTEGER
location
OM
0xAD
SEQUENCE
routingArea
OM
0x8E
locationEstimate
OC
0x8F
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE (1..20))
positioningData
0x90
lcsCause
0x91
diagnostics
0xB2
CHOICE
nodeID
OM
0x93
localSequenceNumber
OM
0x94
IA5String
(SIZE(1..20))
INTEGER
chargingCharacteristic
s
0x95
OCTET STRING
(SIZE(2))
chChSelectionMode
OM
0x96
ENUMERATED
rATType
OC
0x97
INTEGER (0..255)
OCTET STRING
(SIZE(1..33))
OCTET STRING
(SIZE(1))
Description
SGSN Mobile Terminated LCS.
The E.164 number of the SGSN.
The type of the LCS client that
invoked the LR.
Further identification of the LCS
client.
The IMSI of the subscriber.
The primary MSISDN of the
subscriber.
The IP address of the current
SGSN.
The IMEI of the ME, if available.
QoS of the LR, if available.
Priority of the LR, if available
The E.164 address of the
requesting GMLC
The time at which the
Perform_Location_Request is sent
by the SGSN.
The duration of proceeding the
location request.
The location estimate for the
subscriber if contained in
geographic position and the LR was
successful.
The Routing Area Code to which
the LCS terminated.
The location estimate for the
subscriber if contained in
geographic position and the LR was
successful.
The positioning method used or
attempted, if available.
The result of the LR if any failure or
partial success happened as known
at radio interface.
A more detailed information about
the Cause for Record Closing if any
failure or partial success happened.
Name of the recording entity.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
The Charging Characteristics used
by the SGSN. (always use the
subscribed CC)
Holds information about how
Charging Characteristics were
selected.
(only subscribed/home
default/visited default)
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.
Page 26 , Total 53
Category
OC
0xB8
Tag
SET
Data Type
causeForRecClosing
0x99
INTEGER
Description
A set of network
operator/manufacturer specific
extensions to the record.
Conditioned upon the existence of
an extension.
The reason for closure of the record
from this SGSN.
Page 27 , Total 53
Category
M
0x80
Tag
Data Type
INTEGER
ggsnAddress
0xA1
CHOICE
chargingID
0x82
INTEGER
(0..4294967295)
listofRAs
OC
0xA3
SEQUENCE
accessPointNameNI
OM
0x84
IA5String
(SIZE(1..63))
servedPDPAddress
OC
0xA5
CHOICE
listOfTrafficVolumes
OM
0xA6
SEQUENCE
recordOpeningTime
0x87
OCTET STRING
(SIZE(9))
duration
0x88
INTEGER
causeForRecClosing
0x89
INTEGER
diagnostics
OM
0xAA
CHOICE
recordSequenceNumb
er
0x8B
INTEGER
nodeID
OM
0x8C
recordExtensions
OC
0xAD
IA5String
(SIZE(1..20))
SET
localSequenceNumber
OM
0x8E
INTEGER
sgsnPLMNIdentifier
OM
0x8F
numberofReceivingUE
OC
0x90
OCTET STRING
(SIZE (3))
INTEGER
mbmsInformation
OM
0xB1
SET
Description
SGSN MBMS bearer context
record.
The control plane IP address of the
GGSN used.
Bearer context identifier used to
identify this MBMS bearer context in
different records created by GSNs.
List of routeing areas receiving data
used during this record. equivalent
to the list of RAs defined in TS
23.246.
The logical name of the connected
access point to the BM-SC (network
identifier part of APN).
Indicates the IP Multicast address
used for the MBMS bearer context.
A list of changes in charging
conditions for this MBMS bearer
context, each change is time
stamped. Charging conditions are
used to categorize traffic volumes,
such as per tariff period. It shall
include the required bearer
capabilities (QoS Negotiated).
Time stamp when MBMS bearer
context is activated in this SGSN or
record opening time on subsequent
partial records.
Duration of this record in the
SGSN.
The reason for the release of record
from this SGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number,
only present in case of partial
records.
Name of the recording entity.
A set of network
operator/manufacturer specific
extensions to the record.
Conditioned upon the existence of
an extension.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
SGSN PLMN identifier (MCC and
MNC) used during this record.
Indicates the number of UEs
receiving the MBMS bearer service.
MBMS related information related
to MBMS bearer context being
charged, defined in TS 32.273.
Page 28 , Total 53
Category
M
Tag
0x80
Data Type
INTEGER
ggsnAddress
0xA1
CHOICE
chargingID
0x82
INTEGER
(0..4294967295)
listofDownstreamNode
s
0xA3
SEQUENCE
accessPointNameNI
OM
0x84
IA5String
(SIZE(1..63))
servedPDPAddress
OC
0xA5
CHOICE
listOfTrafficVolumes
OM
0xA6
SEQUENCE
recordOpeningTime
0x87
OCTET STRING
(SIZE(9))
duration
0x88
INTEGER
causeForRecClosing
0x89
INTEGER
diagnostics
OM
0xAA
CHOICE
recordSequenceNumb
er
0x8B
INTEGER
nodeID
OM
0x8C
recordExtensions
OC
0xAD
IA5String
(SIZE(1..20))
SET
localSequenceNumber
OM
0x8E
INTEGER
mbmsInformation
OM
0xAF
SET
Description
GGSN MBMS bearer context
record.
The control plane IP address of the
GGSN used.
Bearer context identifier used to
identify this MBMS bearer context in
different records created by GSNs.
List of SGSN addresses used
during this record. equivalent to the
list of downstream nodes defined in
TS 23.246.
The logical name of the connected
access point to the BM-SC (network
identifier part of APN).
Indicates the IP Multicast address
used for the MBMS bearer context.
A list of changes in charging
conditions for this MBMS bearer
context, each change is time
stamped. Charging conditions are
used to categorize traffic volumes,
such as per tariff period. It shall
include the required bearer
capabilities (QoS Negotiated).
Time stamp when MBMS bearer
context is activated in this GGSN or
record opening time on subsequent
partial records.
Duration of this record in the
GGSN.
The reason for the release of record
from this GGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number,
only present in case of partial
records.
Name of the recording entity.
A set of network
operator/manufacturer specific
extensions to the record.
Conditioned upon the existence of
an extension.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
MBMS related information related
to MBMS bearer context being
charged, defined in TS 32.273.
Page 29 , Total 53
Page 30 , Total 53
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
servedIMEI
sgsnAddress
M
OC
OM
0x83
0x84
0xA5
msNetworkCapability
OM
0x86
routingArea
OM
0x87
locationAreaCode
OM
0x88
cellIdentifier
OM
0x89
OCTET STRING
(SIZE(1..8))
OCTET STRING
(SIZE(1))
OCTET STRING
(SIZE(2))
OCTET STRING
(SIZE(2))
chargingID
0x8A
INTEGER
(0..4294967295)
ggsnAddressUsed
0xAB
CHOICE
accessPointNameNI
OM
0x8C
IA5String
(SIZE(1..63))
pdpType
OM
0x8D
servedPDPAddress
OC
0xAE
OCTET STRING
(SIZE(2))
CHOICE
listOfTrafficVolumes
OM
0xAF
SEQUENCE
recordOpeningTime
0x90
OCTET STRING
(SIZE(9))
duration
0x91
INTEGER
sgsnChange
0x92
BOOLEAN
causeForRecClosing
0x93
INTEGER
diagnostics
OM
0xB4
CHOICE
recSequenceNumList
0xB5
SEQUENCE
nodeID
OM
0x96
recordExtensions
OC
0xB7
IA5String
(SIZE(1..20))
SET
Description
GPRS SGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IMEI of the ME, if available.
The IP address of the current
SGSN.
The mobile station Network
Capability.
Routing Area at the time of the
record creation.
Location area code at the time of
the record creation.
Cell identity or Service Area Code
(SAC) at the time of the record
creation.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
The IP address of the GGSN
currently used. The GGSN address
is always the same for an activated
PDP.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, IHOSS:OSP
PDP address of the served IMSI,
i.e. IPv4 or IPv6
A list of changes in charging
conditions for this PDP context,
each time stamped. Charging
conditions are used to categorise
traffic volumes, such as per
QoS/tariff period. Initial and
subsequently changed QoS and
corresponding data values are
listed. In GSM, data volumes are in
Octets above the SNDCP 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.
Time stamp when PDP context
activation is created in this SGSN
or record opening time on following
partial records
Duration of this record in the
SGSN.
Present if this is first record after
SGSN change.
The reason for the release of record
from this SGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number in
this SGSN.
Name of the recording entity
A set of network/ manufacturer
specific extensions to the record.
Page 31 , Total 53
Category
OM
0xB8
Tag
Data Type
SEQUENCE
apnSelectionMode
OM
0x99
ENUMERATED
accessPointNameOI
OM
0x9A
servedMSISDN
OM
0x9B
chargingCharacteristic
s
0x9C
IA5String
(SIZE(1..37))
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
rATType
OC
0x9D
INTEGER (0..255)
cAMELInformationPDP
OC
0xBE
SET
rNCUnsentDownlinkVo
lumeList
chChSelectionMode
OC
0xBF1F
SEQUENCE
OM
0x9F20
ENUMERATED
dynamicAddressFlag
OC
0x9F21
BOOLEAN
sgsnPLMNIdentifier
OC
0x9F28
consolidationResult
0x9F32
OCTET STRING
(SIZE (3))
ENUMERATED
Description
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The Operator Identifier part of the
APN.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data as
described in subclause 6.1.6.5.
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.
Set of CAMEL information related
to PDP context. For more
information see Description of
Record Fields.
The downlink data volume which
the RNC has not sent to MS.
Holds information about how
Charging Characteristics were
selected.
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation. This field is missing if
address is static.
SGSN PLMN identifier (MCC and
MNC) used during this record.
CDR consolidation result.
Page 32 , Total 53
Page 33 , Total 53
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
ggsnAddress
chargingID
M
M
M
0x83
0xA4
0x85
sgsnAddress
0xA6
SEQUENCE
accessPointNameNI
OM
0x87
IA5String
(SIZE(1..63))
pdpType
OM
0x88
servedPDPAddress
dynamicAddressFlag
OC
OC
0xA9
0x8B
OCTET STRING
(SIZE(2))
CHOICE
BOOLEAN
listOfTrafficVolumes
OM
0xAC
SEQUENCE
recordOpeningTime
0x8D
duration
0x8E
OCTET STRING
(SIZE(9))
INTEGER
causeForRecClosing
0x8F
INTEGER
diagnostics
OM
0xB0
CHOICE
recSequenceNumList
nodeID
C
OM
0xB1
0x92
recordExtensions
OC
0xB3
SEQUENCE
IA5String
(SIZE(1..20))
SEQUENCE
localSequenceNumber
List
OM
0xB4
SEQUENCE
apnSelectionMode
OM
0x95
ENUMERATED
servedMSISDN
OM
0x96
chargingCharacteristic
s
chChSelectionMode
0x97
OM
0x98
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
ENUMERATED
Description
GPRS GGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IP address of the GGSN used.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
List of SGSN addresses used
during this record.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, or
IHOSS:OSP
PDP address, i.e. IPv4 or IPv6
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation.
A list of changes in charging
conditions for this PDP context,
each 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. 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.
Time stamp when this record was
opened.
Duration of this record in the
GGSN.
The reason for the release of record
from this GGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number.
Name of the recording entity.
A set of network/ manufacturer
specific extensions to the record.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data.
Holds information about how
Charging Characteristics were
selected.
Page 34 , Total 53
Category
OC
0x99
Tag
Data Type
NULL
externalChargingID
OC
0x9A
OCTET STRING
sgsnPLMNIdentifier
OM
0x9B
servedIMEISV
OC
0x9D
rATType
OC
0x9E
OCTET STRING
(SIZE (3))
TBCD-STRING
(SIZE (8))
INTEGER (0..255)
mSTimeZone
OC
0x9F1F
OCTET STRING
(SIZE (2))
userLocationInformatio
n
OC
0x9F20
OCTET STRING
cAMELChargingInform
ation
OC
0x9F21
OCTET STRING
consolidationResult
0x9F32
ENUMERATED
Description
Included if the IM-CN Subsystem
Signalling Flag is set, see PDP
context is used for IMS signalling.
Holds a Charging Identifier and is
present only if it is received from a
non-GPRS, external network entity.
SGSN PLMN identifier (MCC and
MNC) used during this record.
IMEISV of the ME, if available.
This field indicates the Radio Acces
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.
This field contains the MS Time
Zone the MS is currently located as
defined in TS 29.060, if provided by
SGSN.
This field contains the User
Location Information of the MS as
defined in TS 29.060, if provided by
SGSN.
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.
CDR consolidation result.
Page 35 , Total 53
Page 36 , Total 53
Category
M
OC
0x80
0x81
Tag
Data Type
INTEGER
BOOLEAN
servedIMSI
ggsnAddress
chargingID
M
M
M
0x83
0xA4
0x85
sgsnAddress
0xA6
SEQUENCE
accessPointNameNI
OM
0x87
IA5String
(SIZE(1..63))
pdpType
OM
0x88
servedPDPAddress
dynamicAddressFlag
OC
OC
0xA9
0x8B
OCTET STRING
(SIZE(2))
CHOICE
BOOLEAN
listOfTrafficVolumes
OM
0xAC
SEQUENCE
recordOpeningTime
0x8D
duration
0x8E
OCTET STRING
(SIZE(9))
INTEGER
causeForRecClosing
0x8F
INTEGER
diagnostics
OM
0xB0
CHOICE
recSequenceNumList
nodeID
C
OM
0xB1
0x92
recordExtensions
OC
0xB3
SEQUENCE
IA5String
(SIZE(1..20))
SET
localSequenceNumber
List
OM
0xB4
SEQUENCE
apnSelectionMode
OM
0x95
ENUMERATED
servedMSISDN
OM
0x96
chargingCharacteristic
s
chChSelectionMode
0x97
OM
0x98
OCTET STRING
(SIZE (1..9))
OCTET STRING
(SIZE(2))
ENUMERATED
Description
GPRS GGSN PDP context record.
Present if this is a network initiated
PDP context.
IMSI of the served party
The IP address of the GGSN used.
PDP context identifier used to
identify this PDP context in different
records created by GSNs
List of SGSN addresses used
during this record.
The logical name of the connected
access point to the external packet
data network (network identifier part
of APN).
PDP type, i.e. IP, PPP, or
IHOSS:OSP
PDP address, i.e. IPv4 or IPv6
Indicates whether served PDP
address is dynamic, which is
allocated during PDP context
activation.
A list of changes in charging
conditions for this PDP context,
each 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. 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.
Time stamp when this record was
opened.
Duration of this record in the
GGSN.
The reason for the release of record
from this GGSN.
A more detailed reason for the
release of the connection.
Partial record sequence number.
Name of the recording entity.
A set of network/ manufacturer
specific extensions to the record.
Consecutive record number created
by this node. The number is
allocated sequentially including all
CDR types.
An index indicating how the APN
was selected.
The primary MSISDN of the
subscriber.
The Charging Characteristics flag
retrieved from subscriber's data.
Holds information about how
Charging Characteristics were
selected.
Page 37 , Total 53
Category
OC
0x99
Tag
Data Type
NULL
externalChargingID
OC
0x9A
OCTET STRING
sgsnPLMNIdentifier
OM
0x9B
pSFurnishChargingInfo
rmation
servedIMEISV
OC
0xBC
OCTET STRING
(SIZE (3))
SEQUENCE
OC
0x9D
rATType
OC
0x9E
mSTimeZone
OC
0x9F1F
OCTET STRING
(SIZE (2))
userLocationInformatio
n
OC
0x9F20
OCTET STRING
cAMELChargingInform
ation
OC
0x9F21
OCTET STRING
listOfServiceData
OM
0xBF22
SEQUENCE
consolidationResult
0x9F32
ENUMERATED
TBCD-STRING
(SIZE (8))
INTEGER (0..255)
Description
Included if the IM-CN Subsystem
Signalling Flag is set, see PDP
context is used for IMS signalling.
Holds a Charging Identifier and is
present only if it is received from a
non-GPRS, external network entity.
SGSN PLMN identifier (MCC and
MNC) used during this record.
Online charging session specific
information.
IMEISV of the ME, if available.
This field indicates the Radio Acces
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.
This field contains the MS Time
Zone the MS is currently located as
defined in TS 29.060, if provided by
SGSN.
This field contains the User
Location Information of the MS as
defined in TS 29.060, if provided by
SGSN.
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.
A list of changes in charging
conditions for all service data flows
within this PDP context, each
change is time stamped. Charging
conditions are used to categorize
traffic volumes, such as per tariff
period and per service data flow.
Initial and subsequently changed
QoS and corresponding data values
are also listed.
Online charging information (PS
Furnish Charging Information) may
be added per each service data flow
container in case it is sent by the
OCS.
Failure-Handling: This field shall be
present in case GGSN triggers the
Failure-Handling procedure. It shall
indicate the Failure Handling
scenario and the instant the Failure
Action is triggered (see annex B).
Scenarios:Continue/New Session;
Continue/Ongoing Session;
Retry&Terminate/Ongoing Session;
Terminate/Ongoing Session.
CDR consolidation result.
Page 38 , Total 53
1.5
This clause contains a brief description of each field of the CDRs described in the previous clause
Page 39 , Total 53
This field indicates how many armed CAMEL detection points (TDP and EDP) were encountered and
complements "Level of CAMEL service" field.
smsReferenceNumber (S-SMO-CDR)
This parameter contains the SMS Reference Number assigned to the Short Message by the SGSN.
partial record generation: data volume limit, time (duration) limit, maximum number of changes in
charging conditions or intra SGSN intersystem change (change of radio interface from GSM to UMTS
or vice versa);
Page 40 , Total 53
Page 41 , Total 53
Bits
Octets
B4
B3
B2
B1
P3
P2
P1
P0
B8
B7
B6
B5
Page 42 , Total 53
This field indicates the charging characteristic type that the GSNs applied to the CDR. In the SGSN the
allowed values are:
- Home default
- Visiting default
- Roaming default
- APN specific
- Subscription specific.
In
-
1.5.10 Charging ID
This field is a charging identifier, which can be used together with GGSN address to identify all records
produced in SGSN(s) and GGSN involved in a single PDP context. Charging ID is generated by GGSN at PDP
context activation and transferred to context requesting SGSN. At inter-SGSN routing area update charging ID
is transferred to the new SGSN as part of each active PDP context.
Different GGSNs allocate the charging ID independently of each other and may allocate the same numbers.
The CGF and/or BS may check the uniqueness of each charging ID together with the GGSN address and
optionally (if still ambiguous) with the record opening time stamp.
1.5.12 Diagnostics
This field includes a more detailed technical reason for the releases of the connection refer TS 32.205 [4]. The
diagnostics may also be extended to include manufacturer and network specific information.
1.5.13 Duration
This field contains the relevant duration in seconds for PDP contexts (S-CDR, G-CDR, and attachment (MCDR)). It is the duration from Record Opening Time to record closure. For partial records this is the duration
of the individual partial record and not the cumulative duration.
It should be noted that the internal time measurements may be expressed in terms of tenths of seconds or even
milliseconds and, as a result, the calculation of the duration may result in the rounding or truncation of the
measured duration to a whole number of seconds.
Whether or not rounding or truncation is to be used is considered to be outside the scope of the present
document subject to the following restrictions:
1) A duration of zero seconds shall be accepted providing that the transferred data volume is greater than
zero.
2) The same method of truncation/rounding shall be applied to both single and partial records.
Page 43 , Total 53
Page 44 , Total 53
Page 45 , Total 53
Change Condition defines the reason for closing the container (see TS 32.200 [3] Clause 6), such as tariff time
change, QoS change or closing of the CDR.
Change Time is a time stamp, which defines the moment when the volume container is closed or the CDR is
closed. All the active PDP contexts do not need to have exactly the same time stamp e.g. due to same tariff time
change (variance of the time stamps is implementation and traffic load dependent, and is out of the scope of
standardisation).
First container includes following optional fields: QoS Requested (not in G-CDR) and QoS Negotiated. In
following containers QoS Negotiated is present if previous change condition is "QoS change". In addition to
the QoS Negotiated parameter the QoS Requested parameter is present in following containers if the change
condition is "QoS change" and the QoS change was initiated by the MS via a PDP context modification
procedure.
Table 1.5.20 illustrates an example of a list, which has three containers (sets of volume counts) caused by one
QoS change and one tariff time change.
Table 1.5.20: Example list of traffic data volumes
QoS Requested = QoS1
First container includes initial QoS values and corresponding volume counts. Second container includes new
QoS values and corresponding volume counts before tariff time change. Last container includes volume counts
after the tariff time change. The total volume counts can be itemised as shown in Table 1.5. 20A(tariff1 is used
before and tariff2 after the tariff time change):
Table 1.5.20A: Itemised list of total volume count corresponding to Table 1.5.20
QoS1+Tariff1
QoS2+Tariff1
QoS2+Tariff2
QoS1
QoS2
Tariff1
Tariff2
uplink
uplink
uplink
uplink
uplink
uplink
uplink
= 1,
= 5,
= 3,
= 1,
= 8,
= 6,
= 3,
downlink
downlink
downlink
downlink
downlink
downlink
downlink
=2
=6
=4
=2
= 10
=8
=4
Container
1
2
3
1
2+3
1+2
3
The amount of data counted in the GGSN shall be the payload of the GTP-U protocol at the Gn interface.
Therefore the data counted already includes the IP PDP bearer protocols i.e. IP or PPP.
The data volume counted in the SGSN is dependent on the system. For GSM SGSN the data volume is the
payload of the SNDCP PDUs at the Gb interface. For UMTS-SGSN it is the GTP-U PDUs at the Iu-PS
interface. Therefore, in both systems, the data counted already includes the overheads of any PDP bearer
protocols.
In GSM, in order to avoid that downstream packets transmitted from the old SGSN to the new SGSN at inter
SGSN RA update induce the increase of the PDP CDR downstream volume counters in both SGSN the
following rules must be followed:
- For PDP contexts using LLC in unacknowledged mode: an SGSN shall update the PDP CDR when the
packet has been sent by the SGSN towards the MS;
-
For PDP contexts using LLC in acknowledged mode, a GSM-SGSN shall only update the PDP CDR at
the reception of the acknowledgement by the MS of the correct reception of a downstream packet. In
other worlds, for inter SGSN RA update, the new SGSN shall update the PDP CDR record when a
downstream packet sent by the old SGSN is received by the MS and acknowledged by the MS towards
the new SGSN through the RA update complete message.
Page 46 , Total 53
In UMTS, the not transferred downlink data can be accounted for in the S-CDR with "RNC Unsent Downlink
Volume" field, which is the data that the RNC has either discarded or forwarded during handover. Data
volumes retransmitted (by RLC or LLC) due to poor radio link conditions shall not be counted.
Page 47 , Total 53
1.5.36 Node ID
This field contains an optional, operator configurable, identifier string for the node that had generated the
CDR. The Node ID may or may not be the DNS host name of the node.
Page 48 , Total 53
In Release 99 and R4, the QoS profile consists of the above 2G parameters plus the following UMTS attributes:
Traffic class ("conversational", "streaming", "interactive", "background"), Maximum bit-rate (kbps), Delivery
order (y/n), Maximum SDU size (octets), SDU error ratio, Residual bit error ratio, Delivery of erroneous SDUs
(y/n/-), Transfer delay (ms), Traffic handling priority, Allocation/Retention Priority. This QoS profile shall be
encoded according to the "Quality of Service (QoS) Profile" parameter specified in 3GPP TS 29.060 [8].
Page 49 , Total 53
The location information contains a combination of the Routing Area Code (RAC) and an optional Cell
Identifier of the routing area and cell in which the served party is currently located. In GSM the Cell Identifier
is defined by the Cell Identity (CI) and in UMTS by the Service Area Code (SAC). Any change of location (i.e.
Routing Area change) may be recorded in the change of location field including the time at which the change
took place.
The location field contains a combination of the location area code (LAC) and cell identity (CI) of the cell in
which the served party is currently located.
The change of location field is optional and not required if partial records are generated when the location
changes.
The RAC and (optionally) CI are coded according to 3G TS 24.008 [10] and the SAC according 3GPP TS
25.413 [11].
Page 50 , Total 53
The M-CDR fields only contain the address of the current SGSN. It does not provide any information related to
active PDP context(s) and thus the connected (used) GGSN(s) cannot be identified.
1.6
Huawei GGSN/SGSN uses ASN.1 language to describe CDRs. BER (Basic Encoding Rules) is adopted.
The following is ASN.1 definitions for CDRs (refer to ETSI/3GPP, R6, TS 32.251)
Its important to note that, if CDR consolidation function is triggered on in CGF, the CDR format
ASN.1 definitions outputted by CGF are described as in CDRF_R6_Fin.asn, otherwise, the CDR
format ASN.1 definitions outputted by CGF is the same as described in CDRF_R6_Org.asn.
CDRF_R7_Org.asn
CDRF_R7_Fin.asn
1.7
Examples of CDR
1.7.1 S-CDR
Page 51 , Total 53
S-CDR.dat
ASN.1 BER Code:
1.7.2 G-CDR
G-CDR.dat
ASN.1 BER Code:
1.7.3 eG-CDR
eG-CDR.dat
ASN.1 BER Code:
1.7.4 M-CDR
M-CDR.dat
ASN.1 BER Code:
1.7.5 S-SMO-CDR
S-MO-CDR.dat
ASN.1 BER Code:
1.7.6 S-SMT-CDR
S-MT-CDR.dat
ASN.1 BER Code:
1.7.7 LCS-MO-CDR
LCS-MO-CDR.dat
ASN.1 BER Code:
1.7.8 LCS-MT-CDR
Page 52 , Total 53
LCS-MT-CDR.dat
ASN.1 BER Code:
1.7.9 LCS-NI-CDR
LCS-NI-CDR.dat
ASN.1 BER Code:
1.7.10 S-MB-CDR
ASN.1 BER Code: None
1.7.11 G-MB-CDR
G-MB-CDR.dat
ASN.1 BER Code:
S-CDR(C).dat
ASN.1 BER Code:
G-CDR(C).dat
ASN.1 BER Code:
eG-CDR(C).dat
ASN.1 BER Code:
1.8
Date
Change of History
Author
Release
Modification
Page 53 , Total 53