You are on page 1of 25

CDRF-R7

DEFINITIONS IMPLICIT TAGS ::=

BEGIN

CallEventRecord ::= CHOICE
{
sgsnPDPRecord [20] SGSNPDPRecord,
ggsnPDPRecord [21] GGSNPDPRecord,
sgsnMMRecord [22] SGSNMMRecord,
sgsnSMORecord [23] SGSNSMORecord,
sgsnSMTRecord [24] SGSNSMTRecord,
sgsnLCTRecord [25] SGSNLCTRecord,
sgsnLCORecord [26] SGSNLCORecord,
sgsnLCNRecord [27] SGSNLCNRecord,
egsnPDPRecord [70] EGSNPDPRecord,
sgsnMBMSRecord [76] SGSNMBMSRecord,
ggsnMBMSRecord [77] GGSNMBMSRecord
}

GGSNPDPRecord ::= SET
{
recordType [0] CallEventRecordType,
networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
servedIMSI [3] IMSI,
ggsnAddress [4] GSNAddress,
chargingID [5] ChargingID,
sgsnAddress [6] SEQUENCE OF GSNAddress,
accessPointNameNI [7] AccessPointNameNI OPTIONAL,
pdpType [8] PDPType OPTIONAL,
servedPDPAddress [9] PDPAddress OPTIONAL,
dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition
OPTIONAL,
recordOpeningTime [13] TimeStamp,
duration [14] CallDuration,
causeForRecClosing [15] CauseForRecClosing,
diagnostics [16] Diagnostics OPTIONAL,
recordSequenceNumber [17] INTEGER OPTIONAL,
nodeID [18] NodeID OPTIONAL,
recordExtensions [19] ContentInfo OPTIONAL,
localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
apnSelectionMode [21] APNSelectionMode OPTIONAL,
servedMSISDN [22] MSISDN OPTIONAL,
chargingCharacteristics [23] ChargingCharacteristics,
chChSelectionMode [24] ChChSelectionMode OPTIONAL,
iMSsignalingContext [25] NULL OPTIONAL,
externalChargingID [26] OCTET STRING OPTIONAL,
sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,
servedIMEISV [29] IMEI OPTIONAL,
rATType [30] RATType OPTIONAL,
mSTimeZone [31] MSTimeZone OPTIONAL,
userLocationInformation [32] OCTET STRING OPTIONAL,
cAMELChargingInformation [33] OCTET STRING OPTIONAL

}

EGSNPDPRecord ::= SET

{
recordType [0] CallEventRecordType,
networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,
servedIMSI [3] IMSI,
ggsnAddress [4] GSNAddress,
chargingID [5] ChargingID,
sgsnAddress [6] SEQUENCE OF GSNAddress,
accessPointNameNI [7] AccessPointNameNI OPTIONAL,
pdpType [8] PDPType OPTIONAL,
servedPDPAddress [9] PDPAddress OPTIONAL,
dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,
listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition
OPTIONAL,
recordOpeningTime [13] TimeStamp,
duration [14] CallDuration,
causeForRecClosing [15] CauseForRecClosing,
diagnostics [16] Diagnostics OPTIONAL,
recordSequenceNumber [17] INTEGER OPTIONAL,
nodeID [18] NodeID OPTIONAL,
recordExtensions [19] ContentInfo OPTIONAL,
localSequenceNumber [20] LocalSequenceNumber OPTIONAL,
apnSelectionMode [21] APNSelectionMode OPTIONAL,
servedMSISDN [22] MSISDN OPTIONAL,
chargingCharacteristics [23] ChargingCharacteristics,
chChSelectionMode [24] ChChSelectionMode OPTIONAL,
iMSsignalingContext [25] NULL OPTIONAL,
externalChargingID [26] OCTET STRING OPTIONAL,
sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,
pSFurnishChargingInformation [28] PSFurnishChargingInformation OPTIONAL,
servedIMEISV [29] IMEI OPTIONAL,
rATType [30] RATType OPTIONAL,
mSTimeZone [31] MSTimeZone OPTIONAL,
userLocationInformation [32] OCTET STRING OPTIONAL,
cAMELChargingInformation [33] OCTET STRING OPTIONAL,
listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL
}

SGSNMMRecord ::= SET
{
recordType [0] CallEventRecordType,
servedIMSI [1] IMSI,
servedIMEI [2] IMEI OPTIONAL,
sgsnAddress [3] GSNAddress OPTIONAL,
msNetworkCapability [4] MSNetworkCapability OPTIONAL,
routingArea [5] RoutingAreaCode OPTIONAL,
locationAreaCode [6] LocationAreaCode OPTIONAL,
cellIdentifier [7] CellId OPTIONAL,
changeLocation [8] SEQUENCE OF ChangeLocation OPTIONAL,
recordOpeningTime [9] TimeStamp,
duration [10] CallDuration OPTIONAL,
sgsnChange [11] SGSNChange OPTIONAL,
causeForRecClosing [12] CauseForRecClosing,
diagnostics [13] Diagnostics OPTIONAL,
recordSequenceNumber [14] INTEGER OPTIONAL,
nodeID [15] NodeID OPTIONAL,
recordExtensions [16] ManagementExtensions OPTIONAL,
localSequenceNumber [17] LocalSequenceNumber OPTIONAL,
servedMSISDN [18] MSISDN OPTIONAL,

networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL. localSequenceNumber [24] LocalSequenceNumber OPTIONAL. servedIMSI [1] IMSI. rATType [29] RATType OPTIONAL. routingArea [7] RoutingAreaCode OPTIONAL. apnSelectionMode [25] APNSelectionMode OPTIONAL. nodeID [22] NodeID OPTIONAL. cellIdentifier [9] CellId OPTIONAL. . recordExtensions [23] ManagementExtensions OPTIONAL. recordSequenceNumber [21] INTEGER OPTIONAL. sgsnChange [18] SGSNChange OPTIONAL. servedIMEI [4] IMEI OPTIONAL. cellIdentifier [9] CellId OPTIONAL. accessPointNameNI [12] AccessPointNameNI OPTIONAL. servedMSISDN [3] MSISDN OPTIONAL. ggsnAddressUsed [11] GSNAddress. dynamicAddressFlag [33] DynamicAddressFlag OPTIONAL. messageReference [10] MessageReference. chChSelectionMode [22] ChChSelectionMode OPTIONAL. pdpType [13] PDPType OPTIONAL. servedIMSI [3] IMSI. causeForRecClosing [19] CauseForRecClosing. chChSelectionMode [32] ChChSelectionMode OPTIONAL. recordOpeningTime [16] TimeStamp. listOfTrafficVolumes [15] SEQUENCE OF ChangeOfCharCondition OPTIONAL. rATType [21] RATType OPTIONAL. diagnostics [20] Diagnostics OPTIONAL. sgsnAddress [5] GSNAddress OPTIONAL. chargingID [10] ChargingID. duration [17] CallDuration. chargingCharacteristics [19] ChargingCharacteristics. servedIMEI [2] IMEI OPTIONAL. cAMELInformationPDP [30] CAMELInformationPDP OPTIONAL. cellPLMNId [23] PLMN-Id OPTIONAL } SGSNPDPRecord ::= SET { recordType [0] CallEventRecordType. servedPDPAddress [14] PDPAddress OPTIONAL. sgsnPLMNIdentifier [40] PLMN-Id OPTIONAL } SGSNSMORecord ::= SET { recordType [0] CallEventRecordType. locationAreaCode [8] LocationAreaCode OPTIONAL. locationArea [7] LocationAreaCode OPTIONAL. accessPointNameOI [26] AccessPointNameOI OPTIONAL. msNetworkCapability [4] MSNetworkCapability OPTIONAL. msNetworkCapability [6] MSNetworkCapability OPTIONAL. servedMSISDN [27] MSISDN OPTIONAL. cAMELInformationMM [20] CAMELInformationMM OPTIONAL. routingArea [8] RoutingAreaCode OPTIONAL. serviceCentre [5] AddressString OPTIONAL. rNCUnsentDownlinkVolume [31] DataVolumeGPRS OPTIONAL. chargingCharacteristics [28] ChargingCharacteristics. recordingEntity [6] RecordingEntity OPTIONAL.

routingArea [8] RoutingAreaCode OPTIONAL. rATType [17] RATType OPTIONAL. cellIdentifier [9] CellId OPTIONAL. servedMSISDN [5] MSISDN OPTIONAL. eventTimeStamp [11] TimeStamp. . servedMSISDN [3] MSISDN OPTIONAL. chargingCharacteristics [15] ChargingCharacteristics. servedIMSI [4] IMSI. servedIMEI [2] IMEI OPTIONAL. chChSelectionMode [17] ChChSelectionMode OPTIONAL. diagnostics [20] Diagnostics OPTIONAL. smsResult [11] SMSResult OPTIONAL. localSequenceNumber [15] LocalSequenceNumber OPTIONAL. measurementDuration [12] CallDuration OPTIONAL. lcsQos [8] LCSQoSInfo OPTIONAL. recordingEntity [6] RecordingEntity OPTIONAL. localSequenceNumber [14] LocalSequenceNumber OPTIONAL. chChSelectionMode [20] ChChSelectionMode OPTIONAL } SGSNSMTRecord ::= SET { recordType [0] CallEventRecordType. privacyOverride [14] NULL OPTIONAL. recordingEntity [1] RecordingEntity. nodeID [14] NodeID OPTIONAL. location [15] LocationAreaAndCell OPTIONAL. smsResult [12] SMSResult OPTIONAL. cAMELInformationSMS [19] CAMELInformationSMS OPTIONAL. notificationToMSUser [13] NotificationToMSUser OPTIONAL. locationType [7] LocationType. mlcNumber [10] ISDN-AddressString. locationEstimate [17] Ext-GeographicalInformation OPTIONAL. servedIMSI [1] IMSI. eventTimeStamp [11] TimeStamp. nodeID [21] NodeID OPTIONAL. positioningData [18] PositioningData OPTIONAL. lcsClientIdentity [3] LCSClientIdentity. lcsPriority [9] LCS-Priority OPTIONAL. recordExtensions [12] ManagementExtensions OPTIONAL. recordExtensions [13] ManagementExtensions OPTIONAL. locationArea [7] LocationAreaCode OPTIONAL. eventTimeStamp [10] TimeStamp. lcsClientType [2] LCSClientType. serviceCentre [5] AddressString OPTIONAL. chargingCharacteristics [16] ChargingCharacteristics. sgsnAddress [6] GSNAddress OPTIONAL. routingArea [16] RoutingAreaCode OPTIONAL. msNetworkCapability [4] MSNetworkCapability OPTIONAL. cAMELInformationSMS [18] CAMELInformationSMS OPTIONAL } SGSNLCTRecord ::= SET { recordType [0] CallEventRecordType. rATType [16] RATType OPTIONAL. lcsCause [19] LCSCause OPTIONAL. nodeID [13] NodeID OPTIONAL. destinationNumber [18] SmsTpDestinationNumber OPTIONAL.

location [13] LocationAreaAndCell OPTIONAL. sgsnAddress [6] GSNAddress OPTIONAL. recordExtensions [26] ManagementExtensions OPTIONAL. eventTimeStamp [11] TimeStamp. measurementDuration [12] CallDuration OPTIONAL. rATType [23] RATType OPTIONAL. servedMSISDN [5] MSISDN OPTIONAL. lcsPriority [9] LCS-Priority OPTIONAL. mlcNumber [10] ISDN-AddressString OPTIONAL. eventTimeStamp [11] TimeStamp. servedIMSI [4] IMSI. chChSelectionMode [22] ChChSelectionMode OPTIONAL. servedMSISDN [5] MSISDN OPTIONAL. recordingEntity [1] RecordingEntity. diagnostics [18] Diagnostics OPTIONAL. recordExtensions [24] ManagementExtensions OPTIONAL. causeForRecClosing [27] CauseForRecClosing } SGSNLCORecord ::= SET { recordType [0] CallEventRecordType. lcsClientType [2] LCSClientType OPTIONAL. lcsClientIdentity [3] LCSClientIdentity OPTIONAL. lcsCause [17] LCSCause OPTIONAL. location [13] LocationAreaAndCell OPTIONAL. locationMethod [7] LocationMethod. locationEstimate [15] Ext-GeographicalInformation OPTIONAL. locationEstimate [15] Ext-GeographicalInformation OPTIONAL. lcsClientIdentity [3] LCSClientIdentity OPTIONAL. lcsQos [8] LCSQoSInfo OPTIONAL. lcsQos [8] LCSQoSInfo OPTIONAL. routingArea [14] RoutingAreaCode OPTIONAL. diagnostics [18] Diagnostics OPTIONAL. servedIMEI [7] IMEI OPTIONAL. . sgsnAddress [6] GSNAddress OPTIONAL. routingArea [14] RoutingAreaCode OPTIONAL. localSequenceNumber [22] LocalSequenceNumber OPTIONAL. chChSelectionMode [24] ChChSelectionMode OPTIONAL. recordingEntity [1] RecordingEntity. lcsPriority [9] LCS-Priority OPTIONAL. mlcNumber [10] ISDN-AddressString OPTIONAL. localSequenceNumber [20] LocalSequenceNumber OPTIONAL. lcsCause [17] LCSCause OPTIONAL. rATType [25] RATType OPTIONAL. servedIMSI [4] IMSI OPTIONAL. chargingCharacteristics [21] ChargingCharacteristics. lcsClientType [2] LCSClientType OPTIONAL. chargingCharacteristics [23] ChargingCharacteristics. positioningData [16] PositioningData OPTIONAL. causeForRecClosing [25] CauseForRecClosing } SGSNLCNRecord ::= SET { recordType [0] CallEventRecordType. measurementDuration [12] CallDuration OPTIONAL. positioningData [16] PositioningData OPTIONAL. nodeID [19] NodeID OPTIONAL.

localSequenceNumber [20] LocalSequenceNumber OPTIONAL. mbmsInformation [15] MBMSInformation OPTIONAL } ------------------------------------------------------------------------------ -- -. chChSelectionMode [22] ChChSelectionMode OPTIONAL. ggsnAddress [1] GSNAddress. recordExtensions [13] ManagementExtensions OPTIONAL. rATType [23] RATType OPTIONAL.GPRS DATA TYPES -- ------------------------------------------------------------------------------ AccessPointNameNI ::= IA5String (SIZE(1. chargingID [2] ChargingID. causeForRecClosing [25] CauseForRecClosing } SGSNMBMSRecord ::= SET { recordType [0] CallEventRecordType. listofRAs [3] SEQUENCE OF RAIdentity OPTIONAL. listofDownstreamNodes [3] SEQUENCE OF GSNAddress. localSequenceNumber [14] LocalSequenceNumber OPTIONAL. nodeID [19] NodeID OPTIONAL. servedPDPAddress [5] PDPAddress OPTIONAL. recordExtensions [13] ManagementExtensions OPTIONAL. listOfTrafficVolumes [6] SEQUENCE OF ChangeOfMBMSCondition OPTIONAL. recordSequenceNumber [11] INTEGER OPTIONAL. chargingID [2] ChargingID. causeForRecClosing [9] CauseForRecClosing.63)) . recordExtensions [24] ManagementExtensions OPTIONAL. sgsnPLMNIdentifier [15] PLMN-Id OPTIONAL. chargingCharacteristics [21] ChargingCharacteristics. servedPDPAddress [5] PDPAddress OPTIONAL. accessPointNameNI [4] AccessPointNameNI OPTIONAL. recordOpeningTime [7] TimeStamp. nodeID [12] NodeID OPTIONAL. mbmsInformation [17] MBMSInformation OPTIONAL } GGSNMBMSRecord ::= SET { recordType [0] CallEventRecordType. recordOpeningTime [7] TimeStamp. listOfTrafficVolumes [6] SEQUENCE OF ChangeOfMBMSCondition OPTIONAL. duration [8] CallDuration. accessPointNameNI [4] AccessPointNameNI OPTIONAL. numberofReceivingUE [16] INTEGER OPTIONAL. ggsnAddress [1] GSNAddress. recordSequenceNumber [11] INTEGER OPTIONAL. localSequenceNumber [14] LocalSequenceNumber OPTIONAL. diagnostics [10] Diagnostics OPTIONAL. causeForRecClosing [9] CauseForRecClosing. nodeID [12] NodeID OPTIONAL.. duration [8] CallDuration. diagnostics [10] Diagnostics OPTIONAL.

1001 private numbering plan -. the OI portion is 'mnc022. -. and numbering plan -.Operator Identifier part of APN in dot representation. -- AddressString ::= OCTET STRING (SIZE (1..gprs' -.apn1b. indicator. It is composed of -.apn1b.In the 'apn1a.apn1c' and is presented in this form in the CDR.. -.mcc111. 000 unknown -.NI is 'apn1a.b) The following octets representing digits of an address -.bits 765: nature of address indicator -.gprs' -.164) -. AFChargingIdentifier ::= OCTET STRING -- -. encoded as follows: -.For example.apn1c. 011 network specific number -. 0110 land mobile numbering plan (CCITT Rec E. 101 reserved -. all other values are reserved. -. 111 reserved for extension -.bits 4321: numbering plan indicator -. 0010 spare -.This type is used to represent a number for addressing -. 0101 spare -. if the complete APN is 'apn1a. 0111 spare -. 010 national significant number -.apn1b. -.gprs' example. 0001 ISDN/Telephony Numbering Plan (Rec CCITT E. a -. 0100 telex numbering plan (CCITT Rec F. 100 subscriber number -.69) -. 1000 national numbering plan -..see AF-Charging-Identifier AVP as defined in TS 29.mcc111.mnc022.mnc022.mcc111.Network Identifier part of APN in dot representation. 3 bits nature of address indicator and a 4 bits numbering -. 1111 reserved for extension -. -.purposes. a) one octet for nature of address.bit 8: 1 (no extension) -.214[89] -- . -- -. AccessPointNameOI ::= IA5String (SIZE(1.and is presented in this form in the CDR. 0011 data numbering plan (CCITT Rec X. 0000 unknown -. b) digits of an address encoded as TBCD-String.a) The first octet includes a one bit extension indicator. 110 abbreviated number -. encoded as a TBCD-STRING. 001 international number -. plan indicator.apn1c.maxAddressLength)) -.212) -.37)) -- -.121) -.

For the avoidance of doubt.g. sgsnMoLCSRecord (27).22 are GPRS specific. -- -. ggsnPDPRecord (19). The contents are defined in TS 32. Record values 18. -- -.. -. flows [2] Flows OPTIONAL } APNSelectionMode::= ENUMERATED { -- -. this field does not include -.and "Connected number" defined in TS GSM 04. sgsnNiLCSRecord (28).(octet 3a). sgsnSMORecord (21).The encoding of the octet string is in accordance with the -.251 [11] -- egsnPDPRecord (70).215 -- sgsnMtLCSRecord (26).It may also contain both a presentation and screening indicator -. -.28 are PS-LCS specific.a directory number e.octets 1 and 2. -. mSProvidedSubscriptionNotVerified (1). -.015 -- sgsnPDPRecord (18). -. CallEventRecordType ::= INTEGER { -- -. Record values 76. Record values 26. The contents are defined in TS 32.together with a BCD encoded digit string.redundant. -.AFRecordInformation ::= SEQUENCE { aFChargingIdentifier [1] AFChargingIdentifier. the element name and length. as this would be -.This encoding includes type of number and number plan information -.. sgsnSMTRecord (22). The contents are defined in TS 32.the elements "Calling party BCD number". sgsnMMRecord (20).251 [11] . -. "Called party BCD number" -.See Information Elements TS 29. networkProvidedSubscriptionNotVerified (2) } BCDDirectoryNumber ::= OCTET STRING -.08.060 [75] -- mSorNetworkProvidedSubscriptionVerified (0).. Record values 70 is for Flow based Charging -.79 are MBMS specific. -- -. The contents are defined in TS 32.This type contains the binary coded decimal representation of -. calling/called/connected/translated number.

numberOfDPEncountered [4] NumberOfDPEncountered OPTIONAL. freeFormatData [6] FreeFormatData OPTIONAL. levelOfCAMELService [7] LevelOfCAMELService OPTIONAL. cAMELAccessPointNameNI [4] CAMELAccessPointNameNI OPTIONAL.008 [64] gsm0902MapErrorValue [1] INTEGER. cAMELSMSCAddress [6] AddressString OPTIONAL. defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL. smsReferenceNumber [8] CallReferenceNumber OPTIONAL } Diagnostics ::= CHOICE { gsm0408Cause [0] INTEGER. Record values 76 and 77 are MBMS bearer context specific -- sgsnMBMSRecord (76). serviceKey [2] ServiceKey OPTIONAL. defaultSMSHandling [3] DefaultSMS-Handling OPTIONAL.-. numberOfDPEncountered [6] NumberOfDPEncountered OPTIONAL. defaultTransactionHandling [3] DefaultGPRS-Handling OPTIONAL.8)) CAMELAccessPointNameNI ::= AccessPointNameNI CAMELAccessPointNameOI ::= AccessPointNameOI CAMELInformationMM ::= SET { sCFAddress [1] SCFAddress OPTIONAL. cAMELAccessPointNameOI [5] CAMELAccessPointNameOI OPTIONAL.Note: The value to be stored here corresponds to . -. freeFormatData [8] FreeFormatData OPTIONAL. ggsnMBMSRecord (77) } CallingNumber ::= BCDDirectoryNumber CallReferenceNumber ::= OCTET STRING (SIZE (1. serviceKey [2] ServiceKey OPTIONAL.See TS 24. freeFormatData [7] FreeFormatData OPTIONAL. fFDAppendIndicator [7] FFDAppendIndicator OPTIONAL } CAMELInformationPDP ::= SET { sCFAddress [1] SCFAddress OPTIONAL. levelOfCAMELService [5] LevelOfCAMELService OPTIONAL. cAMELCallingPartyNumber [4] CallingNumber OPTIONAL. cAMELDestinationSubscriberNumber [5] SmsTpDestinationNumber OPTIONAL. -. fFDAppendIndicator [9] FFDAppendIndicator OPTIONAL } CAMELInformationSMS ::= SET { sCFAddress [1] SCFAddress OPTIONAL. serviceKey [2] ServiceKey OPTIONAL..

Binary coded -.see TS 29.DD = Day 01 to 31 BCD encoded . -.767 [67] networkSpecificCause [3] ManagementExtension.To be defined by manufacturer positionMethodFailureCause [5] PositionMethodFailure-Diagnostic.where -.g.08 -- MCC-MNC ::= OCTET STRING (SIZE(3)) -- -.08 -- LocationAreaCode ::= OCTET STRING (SIZE(2)) -- -.See ITU-T Q.see TS 29.containing local time plus an offset to universal time. -.The contents of this field are a compact form of the UTCTime format -.see TS 29.For call attempts this is the call holding time.MM = Month 01 to 12 BCD encoded -. -- ManagementExtensions ::= SET OF ManagementExtension TimeStamp ::= OCTET STRING (SIZE(9)) -- -. for full details -.See TS 24.YY = Year 00 to 99 BCD encoded -. -.The call duration in seconds.decimal encoding is employed for the digits to reduce the storage and -.For successful calls this is the chargeable duration.002 [60].e. -.Coded according to TS GSM 04.the local values defined in the MAP-Errors and -.MAP-DialogueInformation modules. itu-tQ767Cause [2] INTEGER. -. -. -.002 [60] } MessageReference ::= OCTET STRING RecordingEntity ::= AddressString CellId ::= OCTET STRING (SIZE(2)) -- -.To be defined by network operator manufacturerSpecificCause [4] INTEGER.See TS GSM 04.008 [64] -- CallDuration ::= INTEGER -- -. YYMMDDhhmmssShhmm -.transmission overhead -.002 [60] unauthorizedLCSClientCause [6] UnauthorizedLCSClient-Diagnostic -.

abnormalRelease (4). maxChangeCond (19). positionMethodFailure (54).002 [60] -- -. sGSNPLMNIDChange (24). onlineCharging (2) } DefaultGPRS-Handling ::= ENUMERATED { continueTransaction (0) . hh = hour 00 to 23 BCD encoded -. unauthorizedLCSClient (53). unknownOrUnreachableLCSClient (58). exception handling: -.cause codes 0 to 15 are defined 'CauseForTerm' (cause for termination) -- normalRelease (0). unauthorizedRequestingNetwork (52). volumeLimit (16).reception of values greater than 31 shall be treated as "releaseTransaction" DefaultSMS-Handling ::= ENUMERATED { continueTransaction (0) . timeLimit (17). callDurationSupervision (1).generation due to SGSN Address List Overflow -- -. intraSGSNIntersystemChange (21). mm = minute 00 to 59 BCD encoded -. releaseTransaction (1) } -. -.exception handling: -. managementIntervention (20). hh = hour 00 to 23 BCD encoded -. mm = minute 00 to 59 BCD encoded -- LevelOfCAMELService ::= BIT STRING { basic (0). reception of values greater than 31 shall be treated as "releaseTransaction" CauseForRecClosing ::= INTEGER { -- -. S = Sign 0 = "+". releaseTransaction (1) } -. ss = second 00 to 59 BCD encoded -. rATChange (22). cAMELInitCallRelease (5). sGSNChange (18). TS 29. reception of values in range 2-31 shall be treated as "continueTransaction" -.LCS related causes belong to the MAP error causes acc. mSTimeZoneChange (23).reception of values in range 2-31 shall be treated as "continueTransaction" -.In GGSN the value sGSNChange should be used for partial record -. "-" ASCII encoded -. .

failureHandlingTerminateOngoing (5). failureHandlingContinue [7] FailureHandlingContinue OPTIONAL. changeTime [6] TimeStamp. dataVolumeGPRSDownlink [4] DataVolumeGPRS OPTIONAL. rAIChange (7). cellId [2] CellId OPTIONAL. .used in SGSNMMRecord only -- locationAreaCode [0] LocationAreaCode. dataVolumeMBMSUplink [3] DataVolumeMBMS OPTIONAL.Used in PDP context record only -. changeTime [6] TimeStamp. changeCondition [5] ChangeCondition. listofDownstreamNodeChange (59) } ChangeCondition ::= ENUMERATED { -- -. userLocationInformation [8] OCTET STRING OPTIONAL } ChangeOfMBMSCondition ::= SEQUENCE { -- -. dataVolumeMBMSDownlink [4] DataVolumeMBMS.failureHandlingContinue field used in eGCDR only -- qosRequested [1] QoSInformation OPTIONAL.Failure Handling values used in eGCDR only -- qoSChange (0).Used in MBMS record -- qosRequested [1] QoSInformation OPTIONAL. changeCondition [5] ChangeCondition. dataVolumeGPRSUplink [3] DataVolumeGPRS OPTIONAL. tariffTime (1). dT-Removal (9) } ChangeOfCharCondition ::= SEQUENCE { -- -. dT-Establishment (8). qosNegotiated [2] QoSInformation OPTIONAL. qosNegotiated [2] QoSInformation OPTIONAL. failureHandlingRetryandTerminateOngoing (4). cGI-SAICHange (6). failureHandlingContinueOngoing (3). recordClosure (2). failureHandlingContinue [7] FailureHandlingContinue OPTIONAL } ChangeLocation ::= SEQUENCE { -- -. routingAreaCode [1] RoutingAreaCode.

-.002 [60] -- Ext-GeographicalInformation ::= OCTET STRING (SIZE (1. changeTime [3] TimeStamp. Bit 0-3: Profile Index -.2**32-1 -- ChChSelectionMode ::= ENUMERATED { sGSNSupplied (0)..For SGSN only aPNSpecific (2).maxExt- .Other octets TBCD -.For SGSN and GGSN visitingDefault (5) -. -- DataVolumeGPRS ::= INTEGER -- -. -.4294967295 is equivalent to 0.unexpected data value.For GGSN only subscriptionSpecific (1).Generated in GGSN.The volume of data transferred in octets.16)) -. and numbering plan indicator (3 for X.DeferredLocationEventType shall be rejected by the receiver with a return error cause of -. -- DeferredLocationEventType ::= BIT STRING { msAvailable (0) } (SIZE (1. -..exception handling -.For SGSN and GGSN } DataVolumeMBMS ::= INTEGER -- -. Bit 4-15: For Behavior -- ChargingID ::= INTEGER (0..121) -. mCC-MNC [4] PLMN-Id OPTIONAL } ChargingCharacteristics ::= OCTET STRING (SIZE(2)) -- -.060 [74] -. see TS 23. -.4294967295) -- -.The volume of data transferred in octets. part of PDP context..a ProvideSubscriberLocation-Arg containing other values than listed above in -. DynamicAddressFlag ::= BOOLEAN ETSIAddress ::= AddressString -- -. -.For SGSN and GGSN roamingDefault (4).See TS 29.For SGSN only homeDefault (3).0..First octet for nature of address.

Altitude 2 octets -.Refers to geographical Information defined in 3G TS 23.Octets 2 to 7 for case (e) �C Ellipsoid Point -.032. Uncertainty semi-major axis 1 octet -. Uncertainty radius 1 octet -.by the receiver if an Add-GeographicalInformation parameter is received -. (e) Ellipsoid Point -. Uncertainty code 1 octet -. (c) Ellipsoid point with altitude and uncertainty ellipsoid -.in the same message.An Ext-GeographicalInformation parameter comprising one octet shall be . Uncertainty semi-major axis 1 octet -.An Ext-GeographicalInformation parameter comprising more than one octet and -. Angle of major axis 1 octet -.Octets 2 to 13 for case (d) �C Ellipsoid Arc -. only the following shapes in 3G TS 23.Octets 2 to 8 for case (a) �C Ellipsoid point with uncertainty circle -.GeographicalInformation)) -. -.Octets 2 to 14 for case (c) �C Ellipsoid point with altitude and uncertainty ellipsoid -. (a) Ellipsoid point with uncertainty circle -. Offset angle 1 octet -.An Ext-GeographicalInformation parameter comprising one octet shall be discarded -. Degrees of Latitude 3 octets -.Any other value in octet 1 shall be treated as invalid -.032 shall be treated as invalid data by a receiver. Degrees of Longitude 3 octets -. -- -. Included angle 1 octet -. Degrees of Latitude 3 octets -.Octets 2 to 11 for case (b) �C Ellipsoid point with uncertainty ellipse: -.This is composed of 1 or more octets with an internal structure according to -. Uncertainty altitude 1 octet -. Angle of major axis 1 octet -. (d) Ellipsoid Arc -. Confidence 1 octet -. Degrees of Longitude 3 octets -.containing any other shape or an incorrect number of octets or coding according -. Degrees of Latitude 3 octets -. Degrees of Longitude 3 octets -- -.to 3G TS 23. Confidence 1 octet -.032 -. Degrees of Longitude 3 octets -. Degrees of Latitude 3 octets -. Degrees of Latitude 3 octets -.Octet 1: Type of shape.3G TS 23.032 are allowed: -. Uncertainty semi-minor axis 1 octet -. Uncertainty semi-minor axis 1 octet -. Inner radius 2 octets -. (b) Ellipsoid point with uncertainty ellipse -. Confidence 1 octet -. Degrees of Longitude 3 octets -. -- -.

IP address in the familiar "dot" notation -- iPTextV4Address [2] IA5String (SIZE(7. -. FFDAppendIndicator ::= BOOLEAN Flows ::= SEQUENCE -- -.03. MNC. digit 0 and a filler.This type is used to represent ISDN numbers.treated as -. iPTextRepresentedAddress IPTextRepresentedAddress } IPBinaryAddress ::= CHOICE { iPBinV4Address [0] OCTET STRING (SIZE(4))... and Software Version Number (SVN) defined in TS GSM 03.. iPBinV6Address [1] OCTET STRING (SIZE(16)) } IPTextRepresentedAddress ::= CHOICE { -- -. MSIN are concatenated in this order. IMSI ::= TBCD-STRING (SIZE (3.digits of MCC. If present the SVN shall be included in the last octet.maxISDN-AddressLength)) -.See Flows AVP as defined in TS 29. If the SVN is not present the last octet shall contain the -.invalid data by the receiver if an Add-GeographicalInformation parameter is not -.15)).214 [89] -- { mediaComponentNumber [1] INTEGER. flowNumber [2] SEQUENCE OF INTEGER OPTIONAL } FreeFormatData ::= OCTET STRING (SIZE(1..8)) -.see TS 29.45)) } ISDN-AddressString ::= AddressString (SIZE (1. iPTextV6Address [3] IA5String (SIZE(15. .. IPAddress ::= CHOICE { iPBinaryAddress IPBinaryAddress. Refers to International Mobile Station Equipment Identity -. -.Free formated data as sent in the FurnishChargingInformationGPRS -.160)) -- -.078 [66] -- GSNAddress ::= IPAddress IMEI ::= TBCD-STRING (SIZE (8)) -.received in the same message.

all other values treated as 1 LocalSequenceNumber ::= INTEGER (0.exception handling: -.031 -- LCSClientExternalID ::= SEQUENCE { externalAddress [0] AddressString OPTIONAL -. the value targetMSsubscribedService shall be used LCS-Priority ::= OCTET STRING (SIZE (1)) -..0 = highest priority -.Sequence number of the record in this node -.See LCS Cause Value. 3GPP TS 49.0.for a CAMEL phase 3 PLMN operator client. anonymousLocation (3). 4294967295 is equivalent to 0. o-andM-HPLMN (1).. unsigned integer in four octets LocationMethod ::= ENUMERATED { msBasedEOTD (0). targetMSsubscribedService (4) } -. lcsClientInternalID [2] LCSClientInternalID OPTIONAL } LCSQoSInfo ::= OCTET STRING (SIZE(4)) -- -. msBasedOTDOA (3).2**32-1.4294967295) -- -. 3GPP TS 49..LCSCause ::= OCTET STRING (SIZE(1)) -- -.1 = normal priority -. o-andM-VPLMN (2). lcsClientDialedByMS [1] AddressString OPTIONAL.See LCS QoS IE. msAssistedOTDOA (4) } -.031 -- LCSClientIdentity ::= SEQUENCE { lcsClientExternalID [0] LCSClientExternalID OPTIONAL. msAssistedEOTD (1). extensionContainer [1] ExtensionContainer OPTIONAL } LCSClientInternalID ::= ENUMERATED { broadcastService (0).When this parameter is received with value msBasedEOTD or msAssistedEOTD and the MS . assistedGPS (2).

significance [1] BOOLEAN DEFAULT FALSE. information [2] OCTET STRING } MSNetworkCapability ::= OCTET STRING (SIZE(1.20)) NumberOfDPEncountered ::= INTEGER maxAddressLength INTEGER ::= 20 maxISDN-AddressLength INTEGER ::= 9 maxExt-GeographicalInformation INTEGER ::= 20 -.See TS GSM 03. notifyAndVerify-LocationAllowedIfNoResponse (1).008 [64] NetworkInitiatedPDPContext ::= BOOLEAN -- -. -.032 to be included in later -.is camped on a GSM Cell then the receiver shall reject it with a return error cause of -.versions of 3G TS 29.. mCC-MNC [2] MCC-MNC OPTIONAL } MSISDN ::= ISDN-AddressString -- -. locationNotAllowed (3) } .Set to true if PDP context was initiated from network side -- NodeID ::= IA5String (SIZE(1. -.see TS 24.8)) -. -.002 NotificationToMSUser ::= ENUMERATED { notifyLocationAllowed (0). LocationAreaAndCell ::= SEQUENCE { locationAreaCode [0] LocationAreaCode.is camped on an UMTS Service Area then the receiver shall reject it -.When this parameter is received with value msBasedOTDOA or msAssistedOTDOA and the MS -.. cellId [1] CellId.an unrecognized value shall be rejected by the receiver with a return error cause of -.with a return error cause of unexpected data value.03 -- ManagementExtension ::= SEQUENCE { identifier OBJECT IDENTIFIER. notifyAndVerify-LocationNotAllowedIfNoResponse (2).unexpected data value.unexpected data value.the maximum length allows for further shapes in 3G TS 23.

e.OCTET 1: PDP Type Organization -. valueAddedServices (1). starting with octet 4) of the "Quality of -.060 [75] -- QoSInformation ::= OCTET STRING (SIZE (4.OCTET 2: PDP Type Number -. plmnOperatorServices (2).service Profile" information element specified in TS 29.See TS 29.060 [75].. unrecognized values may be ignored if the LCS client uses the privacy override -. shall be rejected by the receiver with a return error cause of unexpected data value PDPAddress ::= CHOICE { iPAddress [0] IPAddress. a return error shall then be returned if received in a MAP invoke LocationType ::= SEQUENCE { locationEstimateType [0] LocationEstimateType.exception handling: -.This octet string -. exception handling: -. LCSClientType ::= ENUMERATED { emergencyServices (0). cancelDeferredLocation (4) } -.is a 1:1 copy of the contents (i. deferredLocationEventType [1] DeferredLocationEventType OPTIONAL } LocationEstimateType ::= ENUMERATED { currentLocation (0). an unrecognized value shall be treated as unexpected data by a receiver -. initialLocation (2). -.At reception of any other value than the ones listed the receiver shall ignore -. currentOrLastKnownLocation (1). otherwise. activateDeferredLocation (3). exception handling: -.NotificationToMSUser.15)) -- -. lawfulInterceptServices (3) } -. eTSIAddress [1] ETSIAddress } PDPType ::= OCTET STRING (SIZE(2)) -- -. a ProvideSubscriberLocation-Arg containing an unrecognized LocationEstimateType -. .

See TS 29. -.RoutingAreaCode ::= OCTET STRING (SIZE(1)) -- -. extId MAP-EXTENSION.002 [60] -- ServiceKey ::= INTEGER (0.number of components of the Object Identifier shall not exceed 16 SCFAddress ::= AddressString -- -.The length of the Object Identifier shall not exceed 16 octets and the -.in new SGSN -- SMSResult ::= Diagnostics . extType MAP-EXTENSION..present if first record after inter SGSN routing area update -. pcs-Extensions [1] PCS-Extensions OPTIONAL --} --PrivateExtensionList ::= SEQUENCE SIZE (1.. --PCS-Extensions ::= SEQUENCE --{ --} --MAP-EXTENSION ::= CLASS --{ -.&ExtensionType ({ExtensionSet}{@extId}) OPTIONAL --} --maxNumOfPrivateExtensions INTEGER ::= 10 --ExtensionSet MAP-EXTENSION ::= --{ -.See TS 24.&extensionId ({ExtensionSet}). &extensionId OBJECT IDENTIFIER --} -. -. privateExtensionList [0] PrivateExtensionList OPTIONAL.Unsupported private extensions shall be discarded if received.2147483647) SGSNChange ::= BOOLEAN -- -.008 [64] -- --ExtensionContainer ::= SEQUENCE --{ -. -.ExtensionSet is the set of all defined private extensions --} -.maxNumOfPrivateExtensions) OF PrivateExtension --PrivateExtension ::= SEQUENCE --{ -. &ExtensionType OPTIONAL.

Ihis integer is 1:1 copy of the RAT type value as defined in TS 29. locationProcedureNotCompleted (4).. #. -- PSFurnishChargingInformation ::= SEQUENCE { pSFreeFormatData [1] FreeFormatData. exception handling: -. pSFFDAppendIndicator [2] FFDAppendIndicator OPTIONAL . each digit encoded 0000 to 1001 (0 to 9).OCTET 1 of PLMN-Id = OCTET 2 of RAI -. disallowedByLocalRegulatoryRequirements (4) } -.060 [75]. insufficientResources (1). 1101 (b) or 1110 (c). c..bits 8765 of octet n encoding digit 2n -. -. privacyOverrideNotApplicable (3).digits per octet. clientNotInMSPrivacyExceptionList (1). qoSNotAttainable (6).255) -- -.33)) -- -.1010 (*).n). 1100 (a).060 [75] -. b. 1111 used -. two -.This type (Telephony Binary Coded Decimal String) is used to -. *. positionMethodNotAvailableInLocationArea (8) } -..TBCD-STRING ::= OCTET STRING -.031 RATType ::= INTEGER (0.as filler when there is an odd number of digits. any unrecognized value shall be ignored PLMN-Id ::= OCTET STRING (SIZE (3)) -- --This is a 1:1 copy from the Routing Area Identity (RAI) IE specified in TS 29. any unrecognized value shall be ignored UnauthorizedLCSClient-Diagnostic ::= ENUMERATED { noAdditionalInformation (0). insufficientMeasurementData (2). locationProcedureNotSupportedByTargetMS (5). exception handling: -. 1011 (#). inconsistentMeasurementData (3).OCTET 3 of PLMN-Id = OCTET 4 of RAI PositioningData ::= OCTET STRING (SIZE(1.as follows: -. -.represent several digits from 0 through 9. positionMethodNotAvailableInNetwork (7). callToClientNotSetup (2).OCTET 2 of PLMN-Id = OCTET 3 of RAI -.See Positioning Data IE (octet 3. 3GPP TS 49.bits 4321 of octet n encoding digit 2(n-1) +1 PositionMethodFailure-Diagnostic ::= ENUMERATED { congestion (0). a.

eventBasedChargingInformation [21] EventBasedChargingInformation OPTIONAL.. -. timeUsage [7] CallDuration OPTIONAL. serviceIdentifier [17] ServiceIdentifier OPTIONAL. see TS 29. -. timeOfLastUsage [6] TimeStamp OPTIONAL. userLocationInformation [20] OCTET STRING OPTIONAL. PDP context modification tariffTimeSwitch (3).IP service flow identity (DCCA). pSFurnishChargingInformation [18] PSFurnishChargingInformation OPTIONAL. tariff time change . datavolumeFBCUplink [12] DataVolumeGPRS OPTIONAL.Octet: Time Zone and 2. rATType [15] RATType OPTIONAL.4294967259) -. -.. timeOfFirstUsage [5] TimeStamp OPTIONAL.charging protocol return value.see Rating-Group AVP as used in 3GPP TS 32. qoSInformationNeg [9] QoSInformation OPTIONAL. Octet: Daylight saving time.identifier for the group of charging rules -. localSequenceNumber [4] LocalSequenceNumber OPTIONAL. timeOfReport [14] TimeStamp.212 [88] -- ServiceConditionChange ::= BIT STRING { qoSChange (0).4294967259) -.see Charging-Rule-Base-Name AVP as desined in TS 29.. timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL } RatingGroupId ::= INTEGER -- -.. aFRecordInformation [19] SEQUENCE OF AFRecordInformation OPTIONAL.1. chargingRuleBaseName [2] ChargingRuleBaseName OPTIONAL. resultCode [3] ResultCode OPTIONAL. sgsn-Address [10] GSNAddress OPTIONAL.299 [40] -- ChargingRuleBaseName ::= IA5String (SIZE(1. PDP context modification sGSNPLMNIDChange (2).060 [75] -- ChangeOfServiceCondition ::= SEQUENCE { -- -. sGSNPLMNIdentifier [11] PLMN-Id OPTIONAL.see Result-Code AVP as used in 3GPP 29.16)) -- -. range of 4 byte (0. PDP context modification sGSNChange (1).. datavolumeFBCDownlink [13] DataVolumeGPRS OPTIONAL.Used for Flow based Charging service data container -- ratingGroup [1] RatingGroupId OPTIONAL. failureHandlingContinue [16] FailureHandlingContinue OPTIONAL. range of 4 byte (0. -.212 [88] -- ResultCode ::= INTEGER -- -. serviceConditionChange [8] ServiceConditionChange.} MSTimeZone ::= OCTET STRING (SIZE (2)) -- -.

DCCA quota reauthorization dCCAVolumeThresholdReached (11).IP flow idle out. -.intermediate recording envelopeClosure (28) } -.DCCA quota reauthorization dCCAServiceSpecificUnitThresholdReached (12). -.Unused bits will always be zero. -- terminate IP flow cGI-SAIChange (21). -.This parameter is included when the failure handling procedure has been executed and new -. This parameter shall be included in the first and subsequent -.PDP context modification dCCAServiceSpecificUnitExhausted (23).intermediate recording serviceSpecificUnitLimit (27).configuration change serviceStop (9). -.Some of the values are non-exclusive (e. FailureHandlingContinue ::= BOOLEAN -- -.PDP context release rATChange (5).DCCA failure handling.DCCA quota reauthorization dCCATimeExhausted (13).DCCA quota reauthorization request by OCS dCCAContinueOngoingSession (18). -. PDP context modification reasons). -.DCCA failure handling (CCFH).(18) dCCAReauthorisationRequest (17). -. DCCA QHT expiry reserved1 (7).DCCA quota reauthorization dCCAVolumeExhausted (14). -.containers opened after the failure handling execution.eG-CDR closure timeLimit (25). pDPContextRelease (4). -. -. -. -.Trigger and cause values for IP flow level recording are defined for support of independent -.online and offline charging and also for tight interworking between online and offline charging. -. -.DCCA quota reauthorization dCCAValidityTimeout (15).PDP context modification rAIChange (22).4294967295) -- -. -. -. -- continue IP flow dCCARetryAndTerminateOngoingSession (19).reserved due to no use case.intermediate recording volumeLimit (26). -. -- ServiceIdentifier ::= INTEGER (0. -. -.containers are opened. -. -.IP flow termination dCCATimeThresholdReached (10).DCCA quota validity time (QVT expiry) reserved2 (16).DCCA failure handling (CCFH).. -. -.PDP context modification serviceIdledOut (6). -. -- terminate IP flow after DCCA retry dCCATerminateOngoingSession (20).The service identifier is used to identify the service or the service component .g. -- old: return Requested is covered by (17). -. -.DCCA quota reauthorization recordClosure (24).old: QCTexpiry is no report event configurationChange (8).

For GERAN access only for-3G (1). the 3GPP TS 29. streaming (1) } RequiredMBMSBearerCapabilities ::= OCTET STRING (SIZE (3.060 -.is a 1:1 copy of the contents (i. requiredMBMSBearerCaps [9] RequiredMBMSBearerCapabilities OPTIONAL } MBMS2G3GIndicator ::= ENUMERATED { for-2G (0). -.in TS 29.060 only.service Profile" information element specified in 3GPP TS 29.together with the address value range.For UTRAN access only for-2G-AND-3G (2) -.e. -- RAIdentity ::= OCTET STRING (SIZE (6)) -.060. -. mbmsServiceType [3] MBMSServiceType. rAI [7] RoutingAreaCode OPTIONAL. mbms2G3GIndicator [5] MBMS2G3GIndicator OPTIONAL.212 [88] -- SmsTpDestinationNumber ::= OCTET STRING -- -.060 [105]. -.accordance with the definition of address fields in TS 23.This type contains the binary coded decimal representation of -.e. broadcast (1) } MBMSUserServiceType ::= ENUMERATED { download (0).This encoding includes type of number and numbering plan indication -..the service data flow relates to.For both UTRAN and GERAN access } MBMSServiceType ::= ENUMERATED { multicast (0). See Service-Identifier AVP as defined -.14)) -- -.the SMS address field the encoding of the octet string is in -. . -. I. -.type identifier octet shall not be included. starting with octet 5) of the "Quality of -.Routing Area Identity is coded in accordance with 3GPP TS 29. mbmsUserServiceType [4] MBMSUserServiceType.040.It shall contain the value part defined in 3GPP TS 29.This octet string -. mbmsServiceArea [8] MBMSServiceArea OPTIONAL. MBMSInformation ::= SET { tmgi [1] TMGI. fileRepairSupported [6] BOOLEAN OPTIONAL. mbmsSessionIdentity [2] MBMSSessionIdentity OPTIONAL.

OF ServiceEvent. transparentVSA [6] OCTET STRING (SIZE(3.12)) -. envelopeEndTime [13] TimeStampExtension OPTIONAL.MBMSSessionIdentity ::= OCTET STRING (SIZE (1)) -- -.This octet string is a 1:1 copy of the contents of the MBMS-Session- Identity -.061 TMGI ::= OCTET STRING -- -. ContentInfo ::= SEQUENCE { extensionType [0] INTEGER..Editor's Note: The structure of this octet string is subject to discussions -. serviceIdentifier [10] ServiceIdentifier OPTIONAL. starting with octet 4) of the "TMGI" -. Variable with one digit after the comma -.060. duration [5] CallDurationExtension OPTIONAL.1..255)) OPTIONAL } ServiceEvent ::= SEQUENCE { serviceCode [0] INTEGER OPTIONAL.The contents of this field are 2^32 .Value is in seconds with one digit after the comma EventBasedChargingInformation ::= SEQUENCE { numberOfEvents [1] INTEGER.120)) OPTIONAL. recordOpeningTime [4] TimeStampExtension OPTIONAL. serviceList [2] SEQUENCE --<UNBOUNDED>-. uplinkVolume [1] INTEGER OPTIONAL. usageduration [3] INTEGER OPTIONAL. chargingRuleBaseName [8] ChargingRuleBaseName OPTIONAL.information element specified in 3GPP TS 29.is a 1:1 copy of the contents (i. changeTimeList [3] SEQUENCE OF ChangeTimeExtension OPTIONAL. MBMSServiceArea ::= OCTET STRING -- -.AVP specified in 3GPP TS 29. baseTimeInterval [2] INTEGER .. url [5] OCTET STRING (SIZE(1. downlinkVolume [2] INTEGER OPTIONAL.This octet string -. ratingGroup [9] RatingGroupId OPTIONAL. localSequenceNumber [11] LocalSequenceNumber OPTIONAL. duration [14] CallDurationExtension OPTIONAL } CallDurationExtension ::= OCTET STRING (SIZE(3. eventTimeStamps [2] SEQUENCE OF TimeStamp OPTIONAL } TimeQuotaMechanism ::= SEQUENCE { timeQuotaType [1] TimeQuotaType. envelopeStartTime [12] TimeStampExtension OPTIONAL.in other working groups.e. length [1] INTEGER.

decimal encoding is employed for the digits to reduce the storage and -.mm = minute 00 to 59 BCD encoded -.hh = hour 00 to 23 BCD encoded -.ss = second 00 to 59 BCD encoded -.DD = Day 01 to 31 BCD encoded -. continuousTimePeriod (1). yymmddhhmmsss Suuvv -.hh = hour 00 to 23 BCD encoded -.containing local time plus an offset to universal time.s = 1/ 10 of a second: 0 to 9 BCD encoded -.g.MM = Month 01 to 12 BCD encoded -.where -.The contents of this field are a compact form of the UTCTime format -. Binary coded -.S = Sign 0 = "+".mm = minute 00 to 59 BCD encoded END . continousTimePeriodExtension (100) } ChangeTimeExtension ::= SEQUENCE { changeTime [1] TimeStampExtension OPTIONAL } TimeStampExtension ::= OCTET STRING (SIZE(10)) -- -. "-" ASCII encoded -.} TimeQuotaType ::= ENUMERATED { discreteTimePeriod (0).transmission overhead -.YY = Year 00 to 99 BCD encoded -.e.