GGSN CDR Field Reference
This chapter provides a reference for CDR fields supported by the system for use in GGSN-CDRs (G-CDRs)and enhanced G-CDRs (eG-CDRs).
A complete list of supported CDR fields is provided in the GGSN CDR Field Descriptions chapter of thisreference.
The specific CDRs reported inG-CDRs/eG-CDRs and their encoding are user-selectable via GTPP dictionaries.
This reference document contains information only on standard GTPP dictionaries. For information oncustom dictionaries, contact your Cisco account representative.
Important
The category column in all tables use keys described in the following table.
Table 1: Dictionary Table Key 0
DescriptionMeaningAbbreviation
A field that must be present in the CDR.MandatoryM
A field that must be present in a CDR if certain conditions aremet.
ConditionalC
A field that an operator has provisioned and must be included inthe CDR for all conditions.
OperatorProvisionable:Mandatory
OM
A field that an operator has provisioned and must be included inthe CDR if certain conditions are met.
OperatorProvisionable:Conditional
OC
• CDR Fields Supported in G-CDRs, page 2
• CDR Fields Supported in eG-CDRs, page 54
GTPP Interface Administration and Reference, StarOS Release 21.3 1
CDR Fields Supported in G-CDRsThe tables in this section list the G-CDR fields present in the available GTPP dictionaries.
custom6 DictionaryG-CDR fields based on 3GPP TS 32.298 V6.6.0 (2006-12) (R6).
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerThe fieldidentifies thetype of therecord:
• S-CDR(sgsnPDPRecord)18(0x12)
• G-CDR(ggsnPDPRecord)19(0x13)
• eG-CDR(egsnPDPRecord)70(0x46)
M0Record Type
811BooleanThis fieldindicates thatthe PDPcontext wasnetworkinitiated. Thefield ismissing incase of mobileactivated PDPcontext. Set toTRUE (0xFF)if PDP contextwas initiatedfrom networkside.
This field isnot yetsupported bythe SGSN.
O1Networkinitiated PDPcontext
GTPP Interface Administration and Reference, StarOS Release 21.32
GGSN CDR Field ReferenceCDR Fields Supported in G-CDRs
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
833-8BCD encodedoctet string
This fieldcontains theInternationalMobileSubscriberIdentity(IMSI) of theserved party.
The IMSI isformatted inaccordancewith 3GPP TS23.003.
M3Served IMSI
a46ChoiceThis fieldprovides thecurrentservingGGSNIPAddress forthe ControlPlane, whichis equivalentto theconfiguredggsn-serviceaddress on theGGSN. Thestandard3GPP 32.298offers a choicefor theencoding ofthe address tobe either inbinary or textformat.
The GGSNencodes theaddress inbinary formatand includesthe OctetString.
M4GGSNAddress
GTPP Interface Administration and Reference, StarOS Release 21.3 3
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet stringThe octetstringincluded in thefield describedaboveincludes theGn address ofthe GGSNservice inbinary coding.
M4-0GGSN IPv4BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.34
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
851-5IntegerM5Charging ID
GTPP Interface Administration and Reference, StarOS Release 21.3 5
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
This field is achargingidentifier,which can beused togetherwith theGGSNaddress toidentify allrecordsproduced inthe GGSNinvolved in asingle PDPcontext. TheCharging ID isgenerated bythe GGSN atPDP contextactivation andis transferredto the contextrequestingSGSN. At aninter-SGSNrouting areaupdate thecharging ID istransferred tothe newSGSNas part of eachactive PDPcontext.
The possiblevalues for thecharging ID,which aredefined in TS29.060 are1-4,294,967,295and thosevalues areencapsulatedin followingscheme in theCDR-field:
1 - 127850101-85017F
GTPP Interface Administration and Reference, StarOS Release 21.36
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
128 – 32,76785020080-85027FFF
32,768 –8,388,6078503008000-85037FFFFF
8,388,608 –2,147,483,647850400800000-85047FFFFFF
2,147,483,648–4,294,967,29585050080000000-850500FFFFFFFF
GTPP Interface Administration and Reference, StarOS Release 21.3 7
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
a66-30SequenceThis fieldcontains oneor severalSGSN IPaddresses.
For anS-CDR, theSGSN addresscontains thecontrol planeor user planeaddress of thecurrent SGSNserving thePDP context.
For a G-CDRand eG-CDR,in addition tothe currentSGSN beingused, the fieldmay containadditionalSGSNaddresseswhere thePDP contextwas locatedbefore andwhere it hasmoved awayusing theInter-SGSNRouting AreaUpdateProcedure.Themaximumnumber ofaddresses inthe list is 5.
M6SGSNAddress
GTPP Interface Administration and Reference, StarOS Release 21.38
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet StringThe octetstringincluded in thefield describedaboveincludes eithercontrol planeor user planeaddress of theSGSN inbinary coding.
M6-0SGSN IPv4BinaryAddress
871-63IA5stringThis fieldcontains theNetworkIdentifier partof the AccessPoint Name(APN). It isprovided bythe SGSN inthe CreatePDP ContextRequestmessage.
For GGSNgeneratedrecords, incase of aconfiguredvirtual APN,the virtualAPN isincludedinstead, unlessthis isoverridden bythe optiongcdrapn-name-to-be-included{gn | virtual}
M7Access PointNameNetworkIdentifier
GTPP Interface Administration and Reference, StarOS Release 21.3 9
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
882Octet stringThis fielddefines thePDP type, e.g.IP or PPP, asreceived in thePDP contextrequest fromthe SGSN.
Supportedvalues:
• IP =f121
• PPP =f001
M8PDP Type
a98ChoiceThis fieldcontains thePDP addressof the servedIMSI forwhich thestandard3GPP TS32.298 allowsa choice ofeitherIPAddress orETSIAddress.
O9Served PDPAddress
a06ChoiceThis fieldcontains the IPaddress for thePDP context.
M9-0PDP IPAddress
804Octet StringThe octetstringincluded in thefield describedaboveincludes theIPv4 addressassigned to thesubscriber bythe GGSN inbinary coding.
M9-0-0PDP IPv4BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.310
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
8b1BooleanThis fieldindicates thatthe PDPaddress hasbeendynamicallyallocated forthat particularPDP context.In this case,the value is setto TRUE andencoded as"FF". Thisfield ismissing if theaddressallocationmethod was"static", i.e.part of PDPcontextsubscription.
O11DynamicAddress Flag
acVariablelength
SequenceThis listincludes oneor moreTrafficVolumecontainersrelated to a"Change ofChargingCondition" asdescribed inthe next field.Themaximumnumber ofcontainers isconfigurable.
M12List of TrafficVolumes
GTPP Interface Administration and Reference, StarOS Release 21.3 11
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
30Variablelength
SequenceEach trafficvolumecontainercontainsdetails relatedto a chargingcondition asdescribed inthe followingsubsections. Anew containeris usuallycreated for aQoS changeand for tariffchanges.
M12-0ChangeOfCharCondition
814-15Octet StringThis fieldcontains theQoS desiredby the MS atPDP contextactivation.
O12-0-1QoSRequested
824-15Octet StringThis fieldindicates theapplied QoSaccepted bythe network.
The QoSvalues mayonly beincluded in thefirst container,in latercontainers thepresencedepends uponwhat waschanged.
O12-0-2QoSNegotiated
GTPP Interface Administration and Reference, StarOS Release 21.312
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
831-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
The amount ofdata countedin the GGSNis the payloadof the GTP-Uprotocol at theGn interface.The datacountedalreadyincludes the IPPDP bearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted in thisfield. Avolume triggershould bedefined atleast for thisvalue to avoidan overflow, ifnot donealready for asmalleramount oftraffic.
M12-0-3GPRS Uplinkdata volume
GTPP Interface Administration and Reference, StarOS Release 21.3 13
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
841-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
The amount ofdata countedin the GGSNis the payloadof the GTP-Uprotocol at theGn interface.The datacountedalreadyincludes the IPPDP bearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted in thisfield. Avolume triggershould bedefined atleast for thisvalue to avoidan overflow, ifnot donealready for asmalleramount oftraffic.
M12-0-4GPRSDownlink datavolume
GTPP Interface Administration and Reference, StarOS Release 21.314
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
851Enumerated(Integer)
M12-0-5ChangeCondition
GTPP Interface Administration and Reference, StarOS Release 21.3 15
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
This fielddefines thereason forclosing thecontainer suchas tariff timechange, QoSchange orclosing of theCDR.
Supportedvalues:
• qoSChange:0
• tariffTime:1
• recordClosure:2
• failureHandlingContinueOngoing:3
• failureHandlingRetryandTerminateOngoing:4
• failureHandlingTerminateOngoing:5
FailureHandlingis a standardAVP elementin DCCA.
• Terminate:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished
GTPP Interface Administration and Reference, StarOS Release 21.316
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
(newsessions).Failoverforongoingsessionsis notsupported.Failoverfor newsessionsisalwayssupported.
• Retry&Terminate;:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished(newsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
GTPP Interface Administration and Reference, StarOS Release 21.3 17
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
• Continue:Theonlinesessionisfinished.TheassociatedPDPContextisestablished(newsessions)or notreleased(ongoingsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
869BCD encodedoctet string
This field is atime stamp,which definesthe momentwhen thevolumecontainer isclosed or theCDR isclosed.
M12-0-6Change time
GTPP Interface Administration and Reference, StarOS Release 21.318
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
871BooleanFailurehandlingcontinueelement ispresent iffailurehandlingprocedure isexecuted byGGSN
O12-0-7FailurehandlingContinue
8d9BCD encodedoctet string
This fieldcontains thetime stampwhen PDPcontext isactivated inGGSN orwhen asubsequentrecord isopened after apartial record.
Thetimestamp isdeterminedbased on theinternal timerwhich has anaccuracy of10ms.Depending onthe configuredmechanism(ceiling, floor,round-off) thisis translatedinto thetimestampwhich onlyshows the fullseconds.
M13RecordOpening Time
GTPP Interface Administration and Reference, StarOS Release 21.3 19
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
8e1-5IntegerThis fieldcontains therelevantduration inseconds forPDP contextswith range of0..4294967295(2^32-1).
It is theduration fromRecordOpening Timeto the ChangeTime. Thisvalue isconvertedfrom theinternalrepresentationinmillisecondsto an integervaluerepresentingonly seconds.Themechanismfor thisconversion(ceiling, floor,round-off) canbe configured.It is alsopossible toconfigure tousemillisecondsin this fieldinstead ofseconds.
M14Duration
GTPP Interface Administration and Reference, StarOS Release 21.320
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
8f1IntegerThis fieldcontains areason for theclosure of theCDR.
Supportedvalues:
• normalRelease:0
• abnormalRelease:4
• volumeLimit:16
• timeLimit:17
• sGSNChange:18
• maxChangeCond:19
• managementIntervention:20
• rATChange:22
• mSTimeZoneChange:23
M15Cause forRecordClosing
GTPP Interface Administration and Reference, StarOS Release 21.3 21
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
b03ChoiceThis field isincluded in theCDRwhen thePDP context isreleased andwhen theoption gtppattributediagnostics isconfigured.
Only thechoice ofgsm0408Valueis used.
This field issupported forG-CDRs only(noteG-CDRs).
O16Diagnostics
GTPP Interface Administration and Reference, StarOS Release 21.322
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerM16-0gsm0408Cause
GTPP Interface Administration and Reference, StarOS Release 21.3 23
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
This cause isused in theDiagnosticsfield andcontains oneof thefollowingvalues:
• 36: IftheSGSNsendsDeletePDPcontextrequest
• 38: IfGGSNsendsdeletePDPcontextrequestdue toGTP-C/UechotimeoutwithSGSN
• 40: IftheGGSNsendsdeletePDPcontextrequestdue toreceivingaRADIUSDisconnectrequestmessage.
• 26: IftheGGSN
GTPP Interface Administration and Reference, StarOS Release 21.324
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
sendsdeletePDPcontextrequestfor anyotherreason
911-5IntegerA runningsequencenumber withrange 1through4294967295used to linkpartial recordsgenerated bythe GGSN fora specific PDPcontext(characterizedwith the sameCharging IDand GGSNaddress pair).This field isnot present ifthe first recordis also thefinal record.
O17RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.3 25
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
925-20IA5stringM18Node ID
GTPP Interface Administration and Reference, StarOS Release 21.326
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
This fieldcontains anidentifierstring for thenode that hadgenerated theCDR.
On the ASR5500 GGSN,this NodeIDfield is aprintablestring of thendddSTRINGformat:
n: The firstdigit is theSessmgrrestart counterhaving a valuebetween 0 and7.
ddd: Thenumber of thesessmgrinstancegenerating theCDR
STRING:Thisis a configuredNode-ID-Suffixhaving anystring between1 to16characters,defined usingthe gtppattributenode-idcommand.
If thisnode-id-suffixis notconfigured,the GGSNuses theGTPPcontext name
GTPP Interface Administration and Reference, StarOS Release 21.3 27
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
as theNode-id-suffix(truncated to16 characters).
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
941-5IntegerFor eachNodeID, thisnumber withrange1..4294967295is allocatedsequentiallyfor each CDR.This alongwith a NodeID uniquelyidentifies aCDR.
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
M20Local RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.328
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
951Enumerated(Integer)
An indexindicatinghow the APNwas selected.The followingAPN selectionmode indexesare possible:
• 0: MS ornetworkprovidedAPN,subscribedverified
• 1: MSprovidedAPN,subscriptionnotverified
• 2:NetworkprovidedAPN,subscriptionnotverified
M21APNSelectionMode
961-9BCD encodedoctet string
The fieldtracks theMobileStation (MS)ISDN number(MSISDN) ofthe subscriberwhich istransparentlycopied fromthe CreatePDP ContextRequestmessage andis TBCDencoded.
M22ServedMSISDN
GTPP Interface Administration and Reference, StarOS Release 21.3 29
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
972Hex valueoctet string
Lists thechargingcharacteristicsapplied to thePDP context.
The GGSNcan acceptchargingcharacteristicsfrom theSGSN orAAA or useits ownconfiguredvalue. GGSNconfiguredchargingcharacteristicsare specifiedas part of theGGSNService andare applied forG-CDRs tosubscriberPDP contextsthrough APNtemplates.
M23ChargingCharacteristics
GTPP Interface Administration and Reference, StarOS Release 21.330
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
981Enumerated(Integer)
O24ChargingCharacteristicsSelectionMode
GTPP Interface Administration and Reference, StarOS Release 21.3 31
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
The chargingcharacteristictype that theGGSNappliedto the CDR.The followingvalues for thisfield aredefined in3GPP TS32.298:
• sGSNSupplied(0) - ForGGSNonly
• subscriptionSpecific(1) -ForSGSNonly
• aPNSpecific(2) - ForSGSNonly
• homeDefault(3) - ForSGSNandGGSN
• roamingDefault(4) - ForSGSNandGGSN
• visitingDefault(5) - ForSGSNandGGSN
• SGSNsupplied:TheGGSNis usingthecharging
GTPP Interface Administration and Reference, StarOS Release 21.332
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
characteristicssuppliedby theSGSN.
• Homedefault:GGSNconfiguredchargingcharacteristicsforhomesubscribersare used.Homesubscribersare thosethatbelongto thesamePLMNas theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3 33
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
• Visitingdefault:GGSNconfiguredchargingcharacteristicsforvisitingsubscribersare used.Visitingsubscribersare thosethatbelongto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.334
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
• Roamingdefault:GGSNconfiguredchargingcharacteristicsforroamingsubscribersare used.Roamingsubscribersare thosethat areservicedby anSGSNbelongingto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3 35
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
9b3Octet stringRAI(optionallysupplied bySGSN in theGTP createPDP contextrequest) isused as SGSNPLMNIdentifiervalue. It isomitted if theSGSN doesnot supply theRAI and is notidentified as a"home"SGSN. Forhome SGSNswithout theRAI a locallyconfiguredPLMN-ID canbe sentinstead.
O27SGSN PLMNIdentifier
9d8BCD encodedoctet string
This fieldcontainssoftwareversion inaddition to theIMEI definedbefore. Thissoftwareversion isencoded in thelast bytereplacing thespare digit andfiller.
The structureof theIMEISV isdefined in TS23.003.
O29ServedIMEISV
GTPP Interface Administration and Reference, StarOS Release 21.336
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
9e1IntegerThis fieldindicates theRadio AccessTechnology(RAT) typecurrently usedby the MobileStation. Thisfield is presentin the CDR ifprovided bySGSN.
RAT Typevalues:
• Reserved:0
• UTRAN:1
• GERAN:2
•WLAN:3
• Spare:4-255
O30RAT Type
GTPP Interface Administration and Reference, StarOS Release 21.3 37
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
9f1f2Octet stringThis fieldcontains the"Time Zone"IE that theSGSN mayprovide to theGGSN duringthe PDPcontextactivation/modificationprocedure.
It istransparentlycopied fromthe messageinto the CDR.The TimeZone is usedto indicate theoffset betweenuniversal timeand local timein steps of 15minutes ofwhere the MScurrentresides. It iscoded asspecified in3GPP TS29.060 (whichrefers to24.008 for thetime zone,which againrefers to theTP ServiceCentre TimeStamp field in23.040).
O31MS TimeZone
GTPP Interface Administration and Reference, StarOS Release 21.338
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
9f208Octet stringThe UserLocationInformationfor the MS ifprovided bythe SGSN tothe GGSNduring thePDP contextactivation/modificationprocedure.
Transparentlycopied fromthe PDPcontextrequest.
O32User LocationInformation
bf22Variablelength
SequenceA list of thechanges thatoccurred inchargingconditions forall servicedata flows forthe PDPcontext.
O34List of ServiceData Volumes
30Variablelength
SequenceO34-0Service DataVolume Block
811-5IntegerThis is theservice flowidentity andhas to be usedfordifferentiatedevaluation ofuser's traffic.This is alsoknown ascontent-id.
M34-0-1Rating group
GTPP Interface Administration and Reference, StarOS Release 21.3 39
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
821-63IA5stringThe name ofthe Rulebaseused forcharging. Thisis the groupname ofcharging rules.
M34-0-2ChargingRulebasename
831-5IntegerThe Diameterserver sendsresult-codesfor each of thecontent-id forwhich quota isrequested. TheGGSN usethis topopulate theeG-CDRbucket. This isa MandatoryAVP thatcomes inresponse forevery quotarequest for acategory.
O34-0-3Result Code
841-5IntegerA per servicedata containersequencenumber. Itstarts from 1for eachservice,increasing by1 for eachservice datecontainergenerated forthat servicewithin thelifetime of thisPDP session.
M34-0-4LocalSequencenumber
GTPP Interface Administration and Reference, StarOS Release 21.340
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
859BCD encodedoctet string
The timestamp for thefirst IP packetto betransmitted forthe servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-5Time of firstusage
869BCD encodedoctet string
The timestamp for thelast IP packetto betransmitted forthe servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-6Time of lastusage
871-5IntegerThe differencebetween "timeof first usage"and "time oflast usage".
M34-0-7Usage time
885Bit stringThe reason forclosing theservice datacontainer fortriggers likeSGSNchange,QoS change,Rat change,time andvolumetriggers, etc.
M34-0-8Serviceconditionchange
GTPP Interface Administration and Reference, StarOS Release 21.3 41
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
894-15Octet stringThenegotiatedQoS appliedfor the servicedata flow.
O34-0-9QoSnegotiated
aa6ChoiceThe validSGSN IPaddress duringthe servicedata recordinginterval.
M34-0-10sgsn-Address
804Octet stringThe octetstringincluded in thefield"sgsn-Address"includes eithercontrol planeor user planeaddress of theSGSN inbinary coding.
M34-0-10-0SGSN-IPv4-BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.342
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
8b3Octet stringRAI(optionallysupplied bySGSN in theGTP createPDP contextrequest) isused as SGSNPLMNIdentifiervalue. It isomitted if theSGSN doesnot supply theRAI and is notidentified as a"home"SGSN. Forhome SGSNswithout theRAI a locallyconfiguredPLMN-ID canbe sentinstead.
O34-0-11SGSN PLMNidentifier
8c1-5IntegerThe number ofoctetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
M34-0-12FBC Datavolume uplink
8d1-5IntegerThe number ofoctetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
M34-0-13FBC datavolumedownlink
GTPP Interface Administration and Reference, StarOS Release 21.3 43
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
8e9BCD encodedoctet string
A time stampdefining themoment whenthe servicedata containeris closed.
M34-0-14Time of report
8f1IntegerThe validradio accesstechnologytype duringthe servicedata recordinginterval.
O34-0-15RAT Type
GTPP Interface Administration and Reference, StarOS Release 21.344
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
901BooleanA Booleanexpressionincluded if thefailurehandlingcondition hasbeen executed.
This can beeitherconfigured onthe GGSNusingfailure-handlingCLI inside"credit-control"mode or canbe receivedfrom theserver in the"Credit-Control-Failure-Handling"AVP.Whatever isreceived fromthe server willhave higherprecedence.There is nonegotiationwith theDiameterserver in thisregard and theGGSN willuse whateverthe serverprovides.
O34-0-16FailurehandlingContinue
GTPP Interface Administration and Reference, StarOS Release 21.3 45
GGSN CDR Field Referencecustom6 Dictionary
ASN1 CodeSize (in bytes)FormatDescriptionCategoryTag numberField
911-5IntegerThe serviceidentifier maydesignate anend userservice, a partof an end userservice, or anarbitrarilyformed groupthereof. Thisfield is onlyincluded ifreporting ispercombinationof the ratinggroup andservice id
O34-0-17ServiceIdentifier
Notes:
• The subfields included in other fields are marked MANDATORY even if the main field is optional. Forexample, the list of service containers is optional, but if there is at least one container, then all subfieldsfor the container that are marked as MANDATORY will be included.
• The field "Served PDP PDN Address Extension"(servedPDPPDNAddressExt) is not part of the 3GPP32.298 v8.5.0 specification. This field will be available in the CDR only when the CLI command gtppattribute served-pdp-pdn-address-extension is configured in the GTPP Server Group ConfigurationMode. This field is disabled by default. For more information on this command, refer to the CommandLine Interface Reference.
• In releases prior to 14.0, the CGISAIChange service condition is present in LOSDV of GGSN CDReven if ULI Change trigger is disabled. In 14.0 and later releases, if the ULI Change trigger is disabledand if the ULI is changed, the CGISAIChange service condition is not present in LOSDV of GGSNCDR.
ASN.1 Definition for Fields in custom6 DictionaryBelow is a complete ASN.1 definition of G-CDR fields down to the basic types described in ITU X.690. Itis based on the ASN.1 definition in 3GPP TS 32.298, with imported types taken from 3GPP TS 29.002. Thedefinition from the standard has been modified to reflect the fields which are not supported currently on theASR 5500 platform, and to reflect other differences such as in the category (mandatory versus optional).GGSN-Charging-DataTypes-REL6 DEFINITIONS IMPLICIT TAGS ::=BEGIN-- ASN.1 definitions of the ASR 5500 GGSN Charging implementation---- based on 3GPP TS 32.298 v6.4.1---- for some fields, only the values relevant to GGSN charging-- are shown (such as CallEventRecordType)
GTPP Interface Administration and Reference, StarOS Release 21.346
GGSN CDR Field Referencecustom6 Dictionary
---- some types are imported from 29.002 and are shown below as well-- with the definition copied from that standard (such as IMSI)
GPRSCallEventRecord ::= CHOICE{
ggsnPDPRecord [21] GGSNPDPRecord}
-- ---------------------------------------------------------------- GGSN record (same definition used for G-CDR and eG-CDR)-- --------------------------------------------------------------
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,pdpType [8] PDPType,servedPDPAddress [9] PDPAddress OPTIONAL,dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition,recordOpeningTime [13] TimeStamp,duration [14] CallDuration,causeForRecClosing [15] CauseForRecClosing,diagnostics [16] Diagnostics OPTIONAL,recordSequenceNumber [17] INTEGER OPTIONAL,nodeID [18] NodeID,localSequenceNumber [20] LocalSequenceNumber,apnSelectionMode [21] APNSelectionMode,servedMSISDN [22] MSISDN,chargingCharacteristics [23] ChargingCharacteristics,chChSelectionMode [24] ChChSelectionMode OPTIONAL,sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,servedIMEISV [29] IMEI OPTIONAL,rATType [30] RATType OPTIONAL,mSTimeZone [31] MSTimeZone OPTIONAL,userLocationInformation [32] OCTET STRING OPTIONAL,listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL
}
-- ---------------------------------------------------------------- Alphabetical listing of all field types above-- --------------------------------------------------------------
AccessPointNameNI ::= IA5String (SIZE(1..63))---- Network Identifier part of APN in dot representation.-- For example, if the complete APN is-- 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs', NI is-- 'apn1a.apn1b.apn1c' and is presented in this form in the CDR.--
AccessPointNameOI ::= IA5String (SIZE(1..37))---- Operator Identifier part of APN in dot representation.-- In the 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs' example, the OI-- portion is 'mnc022.mcc111.gprs' and is presented in this form-- in the CDR.--
AddressString ::= OCTET STRING (SIZE (1..maxAddressLength))-- This type is used to represent a number for addressing-- purposes. It is composed of-- a) one octet for nature of address, and numbering plan-- indicator.
GTPP Interface Administration and Reference, StarOS Release 21.3 47
GGSN CDR Field Referencecustom6 Dictionary
-- b) digits of an address encoded as TBCD-String.-- a) The first octet includes a one bit extension indicator, a-- 3 bits nature of address indicator and a 4 bits numbering-- plan indicator, encoded as follows:-- bit 8: 1 (no extension)-- bits 765: nature of address indicator-- 000 unknown-- 001 international number-- 010 national significant number-- 011 network specific number-- 100 subscriber number-- 101 reserved-- 110 abbreviated number-- 111 reserved for extension-- bits 4321: numbering plan indicator-- 0000 unknown-- 0001 ISDN/Telephony Numbering Plan (Rec ITU-T E.164)-- 0010 spare-- 0011 data numbering plan (ITU-T Rec X.121)-- 0100 telex numbering plan (ITU-T Rec F.69)-- 0101 spare-- 0110 land mobile numbering plan (ITU-T Rec E.212)-- 0111 spare-- 1000 national numbering plan-- 1001 private numbering plan-- 1111 reserved for extension-- all other values are reserved.-- b) The following octets representing digits of an address-- encoded as a TBCD-STRING.
APNSelectionMode::= ENUMERATED{
---- See Information Elements TS 29.060--mSorNetworkProvidedSubscriptionVerified (0),mSProvidedSubscriptionNotVerified (1),networkProvidedSubscriptionNotVerified (2)
}
CallDuration ::= INTEGER---- The call duration is counted in seconds.-- For successful calls /sessions / PDP contexts,-- this is the chargeable duration.-- For call attempts this is the call holding time.--
CallEventRecordType ::= INTEGER{ggsnPDPRecord (19),egsnPDPRecord (70)}
CauseForRecClosing ::= INTEGER{
---- In GGSN the value sGSNChange should be used for partial record-- generation due to SGSN Address List Overflow---- cause codes 0 to 15 are defined 'CauseForTerm' (cause for-- termination)--normalRelease (0),abnormalRelease (4),volumeLimit (16),timeLimit (17),sGSNChange (18),maxChangeCond (19),managementIntervention (20),rATChange (22),mSTimeZoneChange (23)
}
GTPP Interface Administration and Reference, StarOS Release 21.348
GGSN CDR Field Referencecustom6 Dictionary
CellId ::= OCTET STRING (SIZE(2))---- Coded according to TS 24.008--
ChangeCondition ::= ENUMERATED{
---- Failure Handling values used in eG-CDR only--qoSChange (0),tariffTime (1),recordClosure (2),failureHandlingContinueOngoing (3),failureHandlingRetryandTerminateOngoing (4),failureHandlingTerminateOngoing (5)
}
ChangeOfCharCondition ::= SEQUENCE{
---- Used in PDP context record only-- failureHandlingContinue field used in eG-CDR only--qosRequested [1] QoSInformation OPTIONAL,qosNegotiated [2] QoSInformation OPTIONAL,dataVolumeGPRSUplink [3] DataVolumeGPRS,dataVolumeGPRSDownlink [4] DataVolumeGPRS,changeCondition [5] ChangeCondition,changeTime [6] TimeStamp,failureHandlingContinue [7] FailureHandlingContinue OPTIONAL
}
ChangeOfServiceCondition ::= SEQUENCE{
---- Used for Flow based Charging service data container--ratingGroup [1] RatingGroupId,chargingRuleBaseName [2] ChargingRuleBaseName,resultCode [3] ResultCode OPTIONAL,localSequenceNumber [4] LocalSequenceNumber,timeOfFirstUsage [5] TimeStamp,timeOfLastUsage [6] TimeStamp,timeUsage [7] CallDuration,serviceConditionChange [8] ServiceConditionChange,qoSInformationNeg [9] QoSInformation OPTIONAL,sgsn-Address [10] GSNAddress,sGSNPLMNIdentifier [11] PLMN-Id OPTIONAL,datavolumeFBCUplink [12] DataVolumeGPRS,datavolumeFBCDownlink [13] DataVolumeGPRS,timeOfReport [14] TimeStamp,rATType [15] RATType OPTIONAL,failureHandlingContinue [16] FailureHandlingContinue OPTIONAL,serviceIdentifier [17] ServiceIdentifier OPTIONAL
}
ChargingCharacteristics ::= OCTET STRING (SIZE(2))---- Bit 0-3: Profile Index-- Bit 4-15: For Behavior--
ChargingID ::= INTEGER (0..4294967295)---- Generated in GGSN, part of PDP context, see TS 23.060-- 0..4294967295 is equivalent to 0..2**32-1--
ChargingRuleBaseName ::= IA5String (SIZE(1..63))---- identifier for the group of charging rules
GTPP Interface Administration and Reference, StarOS Release 21.3 49
GGSN CDR Field Referencecustom6 Dictionary
-- see Charging-Rule-Base-Name AVP as defined in 3GPP TS 29.210--
ChChSelectionMode ::= ENUMERATED{
---- values below show the additional, non-standard values-- requested by customer--sGSNSupplied (0), -- For GGSN onlyhomeDefault (3), -- For SGSN and GGSNroamingDefault (4), -- For SGSN and GGSNvisitingDefault (5), -- For SGSN and GGSNaAASupplied (6), -- For GGSN only, CC provided by AAAgGSNOverride (7) -- For GGSN only, CC configured on GGSN
}
DataVolumeGPRS ::= INTEGER---- The volume of data transferred in octets.--
Diagnostics ::= CHOICE{
-- Only the option gsm0408Cause is used for this field--gsm0408Cause [0] INTEGER
}
DynamicAddressFlag ::= BOOLEAN
FailureHandlingContinue ::= BOOLEAN---- This parameter is included when the failure handling procedure-- has been executed and new containers are opened. This-- parameter shall be included in the first and subsequent-- containers opened after the failure handling execution.--
GSNAddress ::= IPAddress
IMSI ::= TBCD STRING (SIZE (3..8))---- from 29.002-- digits of MCC, MNC, MSIN are concatenated in this order.--
IMEI ::= TBCD STRING (SIZE (8))---- Refers to International Mobile Station Equipment Identity-- and Software Version Number (SVN) defined in TS 3GPP TS 23.003-- If the SVN is not present the last octet shall contain the-- digit 0 and a filler.-- If present the SVN shall be included in the last octet.--
IPAddress ::= CHOICE{
iPBinaryAddress IPBinaryAddress}
IPBinaryAddress ::= CHOICE{
iPBinV4Address [0] OCTET STRING (SIZE(4))iPBinV6Address [1] OCTET STRING (SIZE(16))
}
ISDN-AddressString ::= AddressString(SIZE (1..maxISDN-AddressLength))
---- This type is used to represent ISDN numbers.--
GTPP Interface Administration and Reference, StarOS Release 21.350
GGSN CDR Field Referencecustom6 Dictionary
LocalSequenceNumber ::= INTEGER (0..4294967295)---- Sequence number of the record in this node-- 0.. 4294967295 is equivalent to 0..2**32-1, unsigned integer-- in four octets
MSISDN ::= ISDN-AddressString---- see definitions below for ISDN-AddressString and AddressString-- copied from 29.002--
maxISDN-AddressLength INTEGER ::= 9maxAddressLength INTEGER ::= 20
MSTimeZone ::= OCTET STRING (SIZE (2))---- 1.Octet: Time Zone and 2. Octet: Daylight saving time,-- see TS 29.060--
NetworkInitiatedPDPContext ::= BOOLEAN---- Set to true if PDP context was initiated from network side--
NodeID ::= IA5String (SIZE(5..20))
PDPAddress ::= CHOICE{
iPAddress [0] EXPLICIT IPAddress}
PDPType ::= OCTET STRING (SIZE(2))---- OCTET 1: PDP Type Organization-- OCTET 2: PDP Type Number-- See TS 29.060--
PLMN-Id ::= OCTET STRING (SIZE (3))---- This is a 1:1 copy from the Routing Area Identity (RAI) IE-- specified in TS 29.060-- as follows:-- OCTET 1 of PLMN-Id = OCTET 2 of RAI-- OCTET 2 of PLMN-Id = OCTET 3 of RAI-- OCTET 3 of PLMN-Id = OCTET 4 of RAI
QoSInformation ::= OCTET STRING (SIZE (4..15))---- This octet string-- is a 1:1 copy of the contents (i.e. starting with octet 4) of-- the "Quality of service Profile" information element specified-- in 3GPP TS 29.060.--
RatingGroupId ::= INTEGER---- IP service flow identity (DCCA), range of 4 byte-- (0...4294967259)-- see Rating-Group AVP as used in 3GPP TS 32.299--
RATType ::= INTEGER (0..255)---- This integer is 1:1 copy of the RAT type value as defined in-- 3GPP TS 29.060.--
ResultCode ::= INTEGER---- charging protocol return value, range of 4 byte
GTPP Interface Administration and Reference, StarOS Release 21.3 51
GGSN CDR Field Referencecustom6 Dictionary
-- (0...4294967259)-- see Result-Code AVP as used in 3GPP 29.210--
ServiceConditionChange ::= BIT STRING{
-- Bits 0-5 are cause values for Gn update/release and TTS-- Bits 6-9 are cause values for service stop-- Bits 10-14 are cause values for service reauthorization-- request-- Bits 15-17 are cause values for quota return-- Bits 18-20: are cause values for Failure Handling Procedure-- Bits 21-32: are unused and will always be zero-- some of the values are non-exclusive-- serviceIdledOut bit 6 is equivalent to service release by QHTqoSChange (0),sGSNChange (1),sGSNPLMNIDChange (2),tariffTimeSwitch (3),pDPContextRelease (4),rATChange (5),serviceIdledOut (6),qCTExpiry (7),timeThresholdReached (10),volumeThresholdReached (11),timeExhausted (13),volumeExhausted (14),continueOngoingSession (18),retryAndTerminateOngoingSession (19),terminateOngoingSession (20)
}
ServiceIdentifier ::= INTEGER (0..4294967295)---- The service identifier is used to identify the service or the-- service component the service data flow relates to. See-- Service-Identifier AVP as defined in 3GPP TS 29.210--
TimeStamp ::= OCTET STRING (SIZE(9))---- The contents of this field are a compact form of the UTCTime-- format containing local time plus an offset to universal time.-- Binary coded decimal encoding is employed for the digits to-- reduce the storage and transmission overhead-- e.g. YYMMDDhhmmssShhmm-- where-- YY = Year 00 to 99 BCD encoded-- MM = Month 01 to 12 BCD encoded-- DD = Day 01 to 31 BCD encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded-- ss = second 00 to 59 BCD encoded-- S = Sign 0 = "+", "-" ASCII encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded--
TBCDSTRING ::= OCTET STRINGEND
standard DictionaryG-CDR fields based on 3GPP TS 32.215 V4.6.0 (2003-12) (R4).
DescriptionCategoryField
GGSN PDP context record.MRecord Type
GTPP Interface Administration and Reference, StarOS Release 21.352
GGSN CDR Field Referencestandard Dictionary
DescriptionCategoryField
A flag that is present if this is a network-initiated PDPcontext.
OCNetwork initiated PDP context
IMSI of the served party.MServed IMSI
The control plane IP address of the GGSN used.MGGSN Address
PDP context identifier used to identify this PDP context indifferent records created by GSNs.
MCharging ID
List of SGSN addresses used during this record.MSGSN Address
The logical name of the connected access point to the externalpacket data network (network identifier part of APN).
OMAccess Point Name NetworkIdentifier
PDP type, i.e. IP, PPP, or IHOSS:OSPOMPDP Type
PDP address, i.e. IPv4 or IPv6. This parameter shall bepresent except when both the PDP type is PPP and dynamicPDP address assignment is used.
OCServed PDP Address
Indicates whether served PDP address is dynamic, which isallocated during PDP context activation. This field is missingif address is static.
OCDynamic Address Flag
A list of changes in charging conditions for this PDP context,each change is time stamped. Charging conditions are usedto categorise traffic volumes, such as per tariff period. Initialand subsequently changedQoS and corresponding data valuesare listed.
OMList of Traffic Data Volumes
Time stamp when PDP context is activated in this GGSN orrecord opening time on subsequent partial records.
MRecord Opening Time
Duration of this record in the GGSN.MDuration
The reason for the release of record from this GGSN.MCause for Record Closing
A more detailed reason for the release of the connection.OMDiagnostics
Partial record sequence number, only present in case of partialrecords.
CRecord Sequence Number
Name of the recording entity.OMNode ID
A set of network operator/manufacturer specific extensionsto the record. Conditioned upon the existence of an extension.
OCRecord Extensions
GTPP Interface Administration and Reference, StarOS Release 21.3 53
GGSN CDR Field Referencestandard Dictionary
DescriptionCategoryField
Consecutive record number created by this node. The numberis allocated sequentially including all CDR types.
OMLocal Record SequenceNumber
An index indicating how the APN was selected.OMAPN Selection Mode
The primary MSISDN of the subscriber.OMServed MSISDN
The Charging Characteristics applied to the PDP context.MCharging Characteristics
Holds information about how Charging Characteristics wereselected.
OMCharging CharacteristicsSelection Mode
SGSN PLMN identifier (MCC and MNC) used during thisrecord.
OMSGSN PLMN Identifier
CDR Fields Supported in eG-CDRsThe tables in this section list the eG-CDR fields present in the available GTPP dictionaries.
custom6 DictionaryeG-CDR fields based on 3GPP TS 32.298 V6.6.0 (2006-12) (R6).
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerThe fieldidentifies thetype of therecord:
• S-CDR(sgsnPDPRecord)18(0x12)
• G-CDR(ggsnPDPRecord)19(0x13)
• eG-CDR(egsnPDPRecord)70(0x46)
M0Record Type
GTPP Interface Administration and Reference, StarOS Release 21.354
GGSN CDR Field ReferenceCDR Fields Supported in eG-CDRs
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
811BooleanThis fieldindicates thatthe PDPcontext wasnetworkinitiated. Thefield ismissing incase ofmobileactivated PDPcontext. Setto TRUE(0xFF) ifPDP contextwas initiatedfrom networkside.
This field isnot yetsupported bythe SGSN.
O1Networkinitiated PDPcontext
833-8BCDencodedoctet string
This fieldcontains theInternationalMobileSubscriberIdentity(IMSI) of theserved party.
The IMSI isformatted inaccordancewith 3GPPTS 23.003.
M3Served IMSI
GTPP Interface Administration and Reference, StarOS Release 21.3 55
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
a46ChoiceThis fieldprovides thecurrentservingGGSN IPAddress forthe ControlPlane, whichis equivalentto theconfiguredggsn-serviceaddress onthe GGSN.The standard3GPP 32.298offers achoice for theencoding ofthe address tobe either inbinary or textformat.
The GGSNencodes theaddress inbinary formatand includesthe OctetString shownin 0.
M4GGSNAddress
804Octet stringM4-0GGSN IPv4BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.356
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
851-5IntegerM5Charging ID
GTPP Interface Administration and Reference, StarOS Release 21.3 57
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This field is achargingidentifier,which can beused togetherwith theGGSNaddress toidentify allrecordsproduced inthe GGSNinvolved in asingle PDPcontext. TheCharging IDis generatedby the GGSNat PDPcontextactivation andis transferredto the contextrequestingSGSN. At aninter-SGSNrouting areaupdate thecharging IDis transferredto the newSGSN as partof each activePDP context.
The possiblevalues for thecharging ID,which aredefined in TS29.060 are1-4,294,967,295and thosevalues areencapsulatedin followingscheme in theCDR-field:
1 - 127
GTPP Interface Administration and Reference, StarOS Release 21.358
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
850101-85017F
128 – 32,76785020080-85027FFF
32,768 –8,388,607
8503008000-85037FFFFF
8,388,608 –2,147,483,647
850400800000-85047FFFFFF
2,147,483,648–4,294,967,295
85050080000000-850500FFFFFFFF
GTPP Interface Administration and Reference, StarOS Release 21.3 59
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
a66-30SequenceThis fieldcontains oneor severalSGSN IPaddresses.
For anS-CDR, theSGSNaddresscontains thecontrol planeor user planeaddress of thecurrent SGSNserving thePDP context.
For a G-CDRand eG-CDR,in addition tothe currentSGSN beingused, the fieldmay containadditionalSGSNaddresseswhere thePDP contextwas locatedbefore andwhere it hasmoved awayusing theInter-SGSNRouting AreaUpdateProcedure.Themaximumnumber ofaddresses inthe list is 5.
M6SGSNAddress
GTPP Interface Administration and Reference, StarOS Release 21.360
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet StringThe octetstringincluded inthe fielddescribedaboveincludeseither controlplane or userplane addressof the SGSNin binarycoding.
M6-0SGSN IPv4BinaryAddress
871-63IA5stringThis fieldcontains theNetworkIdentifier partof the AccessPoint Name(APN). It isprovided bythe SGSN inthe CreatePDP ContextRequestmessage.
For GGSNgeneratedrecords, incase of aconfiguredvirtual APN,the virtualAPN isincludedinstead,unless this isoverridden bythe optiongcdrapn-name-to-be-included{gn | virtual}
M7Access PointNameNetworkIdentifier
GTPP Interface Administration and Reference, StarOS Release 21.3 61
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
882Octet stringThis fielddefines thePDP type,e.g. IP orPPP, asreceived inthe PDPcontextrequest fromthe SGSN.
Supportedvalues:
• IP =f121
• PPP =f001
M8PDP Type
a98ChoiceThis fieldcontains thePDP addressof the servedIMSI forwhich thestandard3GPP TS32.298 allowsa choice ofeitherIPAddress orETSIAddress.
O9Served PDPAddress
a06ChoiceThis fieldcontains theIP address forthe PDPcontext.
M9-0PDP IPAddress
GTPP Interface Administration and Reference, StarOS Release 21.362
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet StringThe octetstringincluded inthe fielddescribedaboveincludes theIPv4 addressassigned tothe subscriberby the GGSNin binarycoding.
M9-0-0PDP IPv4BinaryAddress
8b1BooleanThis fieldindicates thatthe PDPaddress hasbeendynamicallyallocated forthat particularPDP context.In this case,the value isset to TRUEand encodedas "FF". Thisfield ismissing if theaddressallocationmethod was"static", i.e.part of PDPcontextsubscription.
O11DynamicAddress Flag
GTPP Interface Administration and Reference, StarOS Release 21.3 63
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
acSequenceThis listincludes oneor moreTrafficVolumecontainersrelated to a"Change ofChargingCondition" asdescribed inthe next field.Themaximumnumber ofcontainers isconfigurable.
M12List of TrafficVolumes
30SequenceEach trafficvolumecontainercontainsdetails relatedto a chargingcondition asdescribed inthe followingsubsections.A newcontainer isusuallycreated for aQoS changeand for tariffchanges.
M12-0ChangeOfCharCondition
814-15Octet StringThis fieldcontains theQoS desiredby the MS atPDP contextactivation.
O12-0-1QoSRequested
GTPP Interface Administration and Reference, StarOS Release 21.364
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
824-15Octet StringThis fieldindicates theapplied QoSaccepted bythe network.
The QoSvalues mayonly beincluded inthe firstcontainer, inlatercontainers thepresencedepends uponwhat waschanged.
O12-0-2QoSNegotiated
GTPP Interface Administration and Reference, StarOS Release 21.3 65
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
831-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
The amountof datacounted in theGGSN is thepayload ofthe GTP-Uprotocol atthe Gninterface. Thedata countedalreadyincludes theIP PDPbearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted inthis field. Avolumetrigger shouldbe defined atleast for thisvalue to avoidan overflow,if not donealready for asmalleramount oftraffic.
M12-0-3GPRSUplinkdata volume
GTPP Interface Administration and Reference, StarOS Release 21.366
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
841-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
The amountof datacounted in theGGSN is thepayload ofthe GTP-Uprotocol atthe Gninterface. Thedata countedalreadyincludes theIP PDPbearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted inthis field. Avolumetrigger shouldbe defined atleast for thisvalue to avoidan overflow,if not donealready for asmalleramount oftraffic.
M12-0-4GPRSDownlinkdata volume
GTPP Interface Administration and Reference, StarOS Release 21.3 67
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
851Enumerated(Integer)
M12-0-5ChangeCondition
GTPP Interface Administration and Reference, StarOS Release 21.368
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This fielddefines thereason forclosing thecontainersuch as tarifftime change,QoS changeor closing ofthe CDR.
Supportedvalues:
• qoSChange:0
• tariffTime:1
• recordClosure:2
• failureHandlingContinueOngoing:3
• failureHandlingRetryandTerminateOngoing:4
• failureHandlingTerminateOngoing:5
FailureHandlingis a standardAVP elementin DCCA.
• Terminate:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished
GTPP Interface Administration and Reference, StarOS Release 21.3 69
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
(newsessions).Failoverforongoingsessionsis notsupported.Failoverfor newsessionsisalwayssupported.
• Retry&Terminate;:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished(newsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
GTPP Interface Administration and Reference, StarOS Release 21.370
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Continue:Theonlinesessionisfinished.TheassociatedPDPContextisestablished(newsessions)or notreleased(ongoingsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
869BCDencodedoctet string
This field is atime stamp,which definesthe momentwhen thevolumecontainer isclosed or theCDR isclosed.
M12-0-6Change time
GTPP Interface Administration and Reference, StarOS Release 21.3 71
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
871BooleanFailurehandlingcontinueelement ispresent iffailurehandlingprocedure isexecuted byGGSN
O12-0-7FailurehandlingContinue
8d9BCDencodedoctet string
This fieldcontains thetime stampwhen PDPcontext isactivated inGGSN orwhen asubsequentrecord isopened after apartial record.
Thetimestamp isdeterminedbased on theinternal timerwhich has anaccuracy of10ms.Depending ontheconfiguredmechanism(ceiling,floor,round-off)this istranslated intothe timestampwhich onlyshows the fullseconds.
M13RecordOpeningTime
GTPP Interface Administration and Reference, StarOS Release 21.372
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8e1-5IntegerThis fieldcontains therelevantduration inseconds forPDP contextswith range of0..4294967295(2^32-1).
It is theduration fromRecordOpeningTime to theChange Time.This value isconvertedfrom theinternalrepresentationinmillisecondsto an integervaluerepresentingonly seconds.Themechanismfor thisconversion(ceiling,floor,round-off)can beconfigured. Itis alsopossible toconfigure tousemillisecondsin this fieldinstead ofseconds.
M14Duration
GTPP Interface Administration and Reference, StarOS Release 21.3 73
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8f1IntegerThis fieldcontains areason for theclosure of theCDR.
Supportedvalues:
• normalRelease:0
• abnormalRelease:4
• volumeLimit:16
• timeLimit:17
• sGSNChange:18
• maxChangeCond:19
• managementIntervention:20
• rATChange:22
• mSTimeZoneChange:23
M15Cause forRecordClosing
GTPP Interface Administration and Reference, StarOS Release 21.374
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
b03ChoiceThis field isincluded inthe CDRwhen thePDP contextis releasedand when theoption gtppattributediagnostics isconfigured.
Only thechoice ofgsm0408Valueis used.
This field issupported forG-CDRs only(noteG-CDRs).
O16Diagnostics
GTPP Interface Administration and Reference, StarOS Release 21.3 75
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerM16-0gsm0408Cause
GTPP Interface Administration and Reference, StarOS Release 21.376
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This cause isused in theDiagnosticsfield andcontains oneof thefollowingvalues:
• 36: IftheSGSNsendsDeletePDPcontextrequest
• 38: IfGGSNsendsdeletePDPcontextrequestdue toGTP-C/UechotimeoutwithSGSN
• 40: IftheGGSNsendsdeletePDPcontextrequestdue toreceivingaRADIUSDisconnectrequestmessage.
• 26: IftheGGSN
GTPP Interface Administration and Reference, StarOS Release 21.3 77
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
sendsdeletePDPcontextrequestfor anyotherreason
911-5IntegerA runningsequencenumber withrange 1through4294967295used to linkpartialrecordsgenerated bytheGGSN fora specificPDP context(characterizedwith the sameCharging IDand GGSNaddress pair).This field isnot present ifthe firstrecord is alsothe finalrecord.
O17RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.378
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
925-20IA5stringM18Node ID
GTPP Interface Administration and Reference, StarOS Release 21.3 79
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This fieldcontains anidentifierstring for thenode that hadgenerated theCDR.
On the ASR5500 GGSN,this NodeIDfield is aprintablestring of thendddSTRINGformat:
n: The firstdigit is theSessmgrrestartcounterhaving avaluebetween 0and 7.
ddd: Thenumber of thesessmgrinstancegenerating theCDR
STRING:This is aconfiguredNode-ID-Suffixhaving anystringbetween 1to16characters,defined usingthe gtppattributenode-idcommand.
If thisnode-id-suffixis not
GTPP Interface Administration and Reference, StarOS Release 21.380
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
configured,the GGSNuses theGTPP contextname as theNode-id-suffix(truncated to16characters).
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
941-5IntegerFor eachNode ID, thisnumber withrange1..4294967295is allocatedsequentiallyfor eachCDR. Thisalong with aNode IDuniquelyidentifies aCDR.
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
M20Local RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.3 81
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
951Enumerated(Integer)
An indexindicatinghow the APNwas selected.The followingAPNselectionmode indexesare possible:
• 0: MSornetworkprovidedAPN,subscribedverified
• 1: MSprovidedAPN,subscriptionnotverified
• 2:NetworkprovidedAPN,subscriptionnotverified
M21APNSelectionMode
961-9BCDencodedoctet string
The fieldtracks theMobileStation (MS)ISDNnumber(MSISDN) ofthe subscriberwhich istransparentlycopied fromthe CreatePDP ContextRequestmessage andis TBCDencoded.
M22ServedMSISDN
GTPP Interface Administration and Reference, StarOS Release 21.382
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
972Hex valueoctet string
Lists thechargingcharacteristicsapplied to thePDP context.
The GGSNcan acceptchargingcharacteristicsfrom theSGSN orAAA or useits ownconfiguredvalue. GGSNconfiguredchargingcharacteristicsare specifiedas part of theGGSNService andare appliedfor G-CDRsto subscriberPDP contextsthrough APNtemplates.
M23ChargingCharacteristics
GTPP Interface Administration and Reference, StarOS Release 21.3 83
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
981Enumerated(Integer)
O24ChargingCharacteristicsSelectionMode
GTPP Interface Administration and Reference, StarOS Release 21.384
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
The chargingcharacteristictype that theGGSNapplied to theCDR. Thefollowingvalues for thisfield aredefined in3GPP TS32.298:
• sGSNSupplied(0) -ForGGSNonly
• subscriptionSpecific(1) -ForSGSNonly
• aPNSpecific(2) -ForSGSNonly
• homeDefault(3) -ForSGSNandGGSN
• roamingDefault(4) -ForSGSNandGGSN
• visitingDefault(5) -ForSGSNandGGSN
• SGSN
GTPP Interface Administration and Reference, StarOS Release 21.3 85
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
supplied:TheGGSNis usingthechargingcharacteristicssuppliedby theSGSN.
• Homedefault:GGSNconfiguredchargingcharacteristicsforhomesubscribersareused.Homesubscribersarethosethatbelongto thesamePLMNas theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.386
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Visitingdefault:GGSNconfiguredchargingcharacteristicsforvisitingsubscribersareused.Visitingsubscribersarethosethatbelongto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3 87
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Roamingdefault:GGSNconfiguredchargingcharacteristicsforroamingsubscribersareused.Roamingsubscribersarethosethat areservicedby anSGSNbelongingto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.388
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9b3Octet stringRAI(optionallysupplied bySGSN in theGTP createPDP contextrequest) isused asSGSNPLMNIdentifiervalue. It isomitted if theSGSN doesnot supply theRAI and isnot identifiedas a "home"SGSN. Forhome SGSNswithout theRAI a locallyconfiguredPLMN-IDcan be sentinstead.
O27SGSNPLMNIdentifier
9d8BCDencodedoctet string
This fieldcontainssoftwareversion inaddition tothe IMEIdefinedbefore. Thissoftwareversion isencoded inthe last bytereplacing thespare digitand filler.
The structureof theIMEISV isdefined in TS23.003.
O29ServedIMEISV
GTPP Interface Administration and Reference, StarOS Release 21.3 89
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9e1IntegerThis fieldindicates theRadio AccessTechnology(RAT) typecurrently usedby theMobileStation. Thefield ispresent in theCDR ifprovided bySGSN.
RAT Typevalues:
• Reserved:0
• UTRAN:1
• GERAN:2
•WLAN:3
• Spare:4-255
O30RAT Type
GTPP Interface Administration and Reference, StarOS Release 21.390
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9f1f2Octet stringThis fieldcontains the"Time Zone"IE that theSGSN mayprovide to theGGSNduringthe PDPcontextactivation/modificationprocedure.
It istransparentlycopied fromthe messageinto the CDR.The TimeZone is usedto indicate theoffsetbetweenuniversal timeand local timein steps of 15minutes ofwhere theMScurrentresides. It iscoded asspecified in3GPP TS29.060(which refersto 24.008 forthe time zone,which againrefers to theTP ServiceCentre TimeStamp field in23.040)
O31MS TimeZone
GTPP Interface Administration and Reference, StarOS Release 21.3 91
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9f208Octet stringThe UserLocationInformationfor the MS ifprovided bythe SGSN tothe GGSNduring thePDP contextactivation/modificationprocedure.
Transparentlycopied fromthe PDPcontextrequest.
O32User LocationInformation
bf22SequenceA list of thechanges thatoccurred inchargingconditions forall servicedata flows forthe PDPcontext
O34List ofService DataVolumes
30SequenceO34-0ChangeOfServiceCondition
811-5IntegerThis is theservice flowidentity andhas to be usedfordifferentiatedevaluation ofuser's traffic.Also knownas content-id.
M34-0-1Rating group
821-63IA5stringThe name ofthe Rulebaseused forcharging.This is thegroup nameof chargingrules.
M34-0-2ChargingRulebasename
GTPP Interface Administration and Reference, StarOS Release 21.392
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
831-5IntegerThe resultcode AVP.This containsthe resultcode after theinterconnectionwith the CRF.
O34-0-3Result Code
841-5IntegerA per servicedata containersequencenumber. Itstarts from 1for eachservice,increasing by1 for eachservice datecontainergenerated forthat servicewithin thelifetime ofthis PDPsession.
M34-0-4LocalSequencenumber
859BCDencodedoctet string
The timestamp for thefirst IP packetto betransmittedfor the servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-5Time of firstusage
GTPP Interface Administration and Reference, StarOS Release 21.3 93
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
869BCDencodedoctet string
The timestamp for thelast IP packetto betransmittedfor the servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-6Time of lastusage
871-5IntegerThedifferencebetween"time of firstusage" and"time of lastusage".
M34-0-7Usage time
885Bit stringThe reasonfor closingthe servicedata containerfor triggerslike SGSNchange, QoSchange, RATchange, timeand volumetriggers, etc.
M34-0-8Serviceconditionchange
GTPP Interface Administration and Reference, StarOS Release 21.394
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
894-15Octet stringO34-0-9QoSnegotiated
GTPP Interface Administration and Reference, StarOS Release 21.3 95
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
ThenegotiatedQoS appliedfor the servicedata flow.
In 16.0 andearlierreleases, if inthe CDRsthere aremultipleLOSDVswith samecontent-idand differentservice-identifiers,then theQOS-InfoInformationElement (IE)is includedonly in thevery firstLOSDV andnot in thesubsequentLOSDVsunless itspreviousLOSDV isclosed forQoS change.
In 17.0 andlater releases,thisimplementationhas beenmodified toincludeQOS-Info inall LOSDVshavingdifferentcombinationof service-idandcontent-id.Thus if there
GTPP Interface Administration and Reference, StarOS Release 21.396
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
are multipleLOSDVswith samecontent-id butdifferentservice-id,QOS-Infowill bepresent inevery suchLOSDV.
aa6ChoiceThe validSGSN IPaddressduring theservice datarecordinginterval.
M34-0-10sgsn-Address
804Octet stringM34-0-10-0SGSN-IPv4-BinaryAddress
8b3Octet stringThe validSGSNPLMNID during theservice datarecordinginterval.
O34-0-11SGSNPLMNidentifier
8c1-5IntegerThe numberof octetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
M34-0-12FBC Datavolumeuplink
8d1-5IntegerThe numberof octetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
M34-0-13FBC datavolumedownlink
GTPP Interface Administration and Reference, StarOS Release 21.3 97
GGSN CDR Field Referencecustom6 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8e9BCDencodedoctet string
A time stampdefining themomentwhenthe servicedata containeris closed.
M34-0-14Time ofreport
8f1IntegerThe validRAT typeduring theservice datarecordinginterval.
O34-0-15RAT Type
901BooleanA Booleanexpressionincluded ifthe failurehandlingcondition hasbeenexecuted.
O34-0-16FailurehandlingContinue
911-5IntegerThe serviceidentifier maydesignate anend userservice, a partof an end userservice or anarbitrarilyformed groupthereof.
O34-0-17ServiceIdentifier
Notes:
• The subfields included in other fields are marked Mandatory even if the main field is optional. Forexample, the list of service containers is optional, but if there is at least one container, then all subfieldsfor the container that are marked as Mandatory will be included.
• The field "Served PDP PDN Address Extension"(servedPDPPDNAddressExt) is not part of the 3GPP32.298 v8.5.0 specification. This field will be available in the CDR only when the CLI command gtppattribute served-pdp-pdn-address-extension is configured in the GTPP Server Group ConfigurationMode. This field is disabled by default. For more information on this command, refer to the CommandLine Interface Reference.
• Record Extensions (recordExtensions) is a customer-specific field. This field will be available in theCDR only when the CLI command gtpp trigger direct-tunnel is configured in the GTPP Server Group
GTPP Interface Administration and Reference, StarOS Release 21.398
GGSN CDR Field Referencecustom6 Dictionary
Configuration Mode. This field is disabled by default. For more information on this command, refer tothe Command Line Interface Reference.
• In releases prior to 14.0, the CGISAIChange service condition is present in LOSDV of GGSN CDReven if ULI Change trigger is disabled. In 14.0 and later releases, if the ULI Change trigger is disabledand if the ULI is changed, the CGISAIChange service condition is not present in LOSDV of GGSNCDR.
• Rulebase change triggered from any external interface e.g. OCS/PCRF, will generate CDR with closurereason "Management Intervention". This change is applicable to all standard dictionaries except forcustom42 GTPP dictionary as it is customized to suppress interim CDR.
• In releases prior to 16, if there was a LOSDV bucket created between the packet arrival time andservice-idle-out expiry time, no data counts were reported. So, a zero-volume LOSDV was generatedfor service idle timeout scenario. In 16 and later releases, if there are no data counts available for aservice flow, the LOSDV for service idle timeout will not be created. The service-idle timeout will bestarted only when the next data packet arrives.
This behavior change is applicable to eG-CDRs and PGW-CDRs for all GTPP dictionaries exceptcustom5 and custom40 dictionaries.
ASN.1 Definition for Fields in custom6 DictionaryBelow is a complete ASN.1 definition of eG-CDR fields down to the basic types described in ITU X.690. Itis based on the ASN.1 definition in 3GPP TS 32.298, with imported types taken from 3GPP TS 29.002. Thedefinition from the standard has been modified to reflect the fields which are not supported currently on theASR 5500 platform, and to reflect other differences such as in the category (mandatory versus optional).GPRS-PGW-Charging-DataTypes-REL6 DEFINITIONS IMPLICIT TAGS ::=BEGIN-- ASN.1 definitions of the ASR 5500 GGSN Charging implementation---- based on 3GPP TS 32.298 v6.4.1---- for some fields, only the values relevant to GGSN charging-- are shown (such as CallEventRecordType)---- some types are imported from 29.002 and are shown below as well-- with the definition copied from that standard (such as IMSI)
GPRSCallEventRecord ::= CHOICE{
ggsnPDPRecord [21] GGSNPDPRecord}
-- ---------------------------------------------------------------- GGSN record (same definition used for G-CDR and eG-CDR)-- --------------------------------------------------------------
GGSNPDPRecord ::= SET{
recordType [0] CallEventRecordType,networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,servedIMSI [3] IMSI,ggsnAddress [4] EXPLICIT GSNAddress,chargingID [5] ChargingID,sgsnAddress [6] SEQUENCE OF GSNAddress,accessPointNameNI [7] AccessPointNameNI,pdpType [8] PDPType,servedPDPAddress [9] EXPLICIT PDPAddress OPTIONAL,dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition,recordOpeningTime [13] TimeStamp,
GTPP Interface Administration and Reference, StarOS Release 21.3 99
GGSN CDR Field Referencecustom6 Dictionary
duration [14] CallDuration,causeForRecClosing [15] CauseForRecClosing,diagnostics [16] Diagnostics OPTIONAL,recordSequenceNumber [17] INTEGER OPTIONAL,nodeID [18] NodeID,localSequenceNumber [20] LocalSequenceNumber,apnSelectionMode [21] APNSelectionMode,servedMSISDN [22] MSISDN,chargingCharacteristics [23] ChargingCharacteristics,chChSelectionMode [24] ChChSelectionMode OPTIONAL,sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,servedIMEISV [29] IMEI OPTIONAL,rATType [30] RATType OPTIONAL,mSTimeZone [31] MSTimeZone OPTIONAL,userLocationInformation [32] OCTET STRING OPTIONAL,listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL
}
-- ---------------------------------------------------------------- Alphabetical listing of all field types above-- --------------------------------------------------------------
AccessPointNameNI ::= IA5String (SIZE(1..63))---- Network Identifier part of APN in dot representation.-- For example, if the complete APN is-- 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs', NI is-- 'apn1a.apn1b.apn1c' and is presented in this form in the CDR.--
AddressString ::= OCTET STRING (SIZE (1..maxAddressLength))-- This type is used to represent a number for addressing-- purposes. It is composed of-- a) one octet for nature of address, and numbering plan-- indicator.-- b) digits of an address encoded as TBCD-String.-- a) The first octet includes a one bit extension indicator, a-- 3 bits nature of address indicator and a 4 bits numbering-- plan indicator, encoded as follows:-- bit 8: 1 (no extension)-- bits 765: nature of address indicator-- 000 unknown-- 001 international number-- 010 national significant number-- 011 network specific number-- 100 subscriber number-- 101 reserved-- 110 abbreviated number-- 111 reserved for extension-- bits 4321: numbering plan indicator-- 0000 unknown-- 0001 ISDN/Telephony Numbering Plan (Rec ITU-T E.164)-- 0010 spare-- 0011 data numbering plan (ITU-T Rec X.121)-- 0100 telex numbering plan (ITU-T Rec F.69)-- 0101 spare-- 0110 land mobile numbering plan (ITU-T Rec E.212)-- 0111 spare-- 1000 national numbering plan-- 1001 private numbering plan-- 1111 reserved for extension-- all other values are reserved.-- b) The following octets representing digits of an address-- encoded as a TBCD-STRING.
APNSelectionMode::= ENUMERATED{
---- See Information Elements TS 29.060--
GTPP Interface Administration and Reference, StarOS Release 21.3100
GGSN CDR Field Referencecustom6 Dictionary
mSorNetworkProvidedSubscriptionVerified (0),mSProvidedSubscriptionNotVerified (1),networkProvidedSubscriptionNotVerified (2)
}
CallDuration ::= INTEGER---- The call duration is counted in seconds.-- For successful calls /sessions / PDP contexts,-- this is the chargeable duration.-- For call attempts this is the call holding time.--
CallEventRecordType ::= INTEGER{ggsnPDPRecord (19),egsnPDPRecord (70)}
CauseForRecClosing ::= INTEGER{
---- In GGSN the value sGSNChange should be used for partial record-- generation due to SGSN Address List Overflow---- cause codes 0 to 15 are defined 'CauseForTerm' (cause for-- termination)--normalRelease (0),abnormalRelease (4),volumeLimit (16),timeLimit (17),sGSNChange (18),maxChangeCond (19),managementIntervention (20),rATChange (22),mSTimeZoneChange (23)
}
ChangeCondition ::= ENUMERATED{
---- Failure Handling values used in eG-CDR only--qoSChange (0),tariffTime (1),recordClosure (2),failureHandlingContinueOngoing (3),failureHandlingRetryandTerminateOngoing (4),failureHandlingTerminateOngoing (5)
}
ChangeOfCharCondition ::= SEQUENCE{
---- Used in PDP context record only-- failureHandlingContinue field used in eG-CDR only--qosRequested [1] QoSInformation OPTIONAL,qosNegotiated [2] QoSInformation OPTIONAL,dataVolumeGPRSUplink [3] DataVolumeGPRS,dataVolumeGPRSDownlink [4] DataVolumeGPRS,changeCondition [5] ChangeCondition,changeTime [6] TimeStamp,failureHandlingContinue [7] FailureHandlingContinue OPTIONAL
}
ChangeOfServiceCondition ::= SEQUENCE{
---- Used for Flow based Charging service data container--ratingGroup [1] RatingGroupId,
GTPP Interface Administration and Reference, StarOS Release 21.3 101
GGSN CDR Field Referencecustom6 Dictionary
chargingRuleBaseName [2] ChargingRuleBaseName,resultCode [3] ResultCode OPTIONAL,localSequenceNumber [4] LocalSequenceNumber,timeOfFirstUsage [5] TimeStamp,timeOfLastUsage [6] TimeStamp,timeUsage [7] CallDuration,serviceConditionChange [8] ServiceConditionChange,qoSInformationNeg [9] QoSInformation OPTIONAL,sgsn-Address [10] EXPLICIT GSNAddress,sGSNPLMNIdentifier [11] PLMN-Id OPTIONAL,datavolumeFBCUplink [12] DataVolumeGPRS,datavolumeFBCDownlink [13] DataVolumeGPRS,timeOfReport [14] TimeStamp,rATType [15] RATType OPTIONAL,failureHandlingContinue [16] FailureHandlingContinue OPTIONAL,serviceIdentifier [17] ServiceIdentifier OPTIONAL
}
ChargingCharacteristics ::= OCTET STRING (SIZE(2))---- Bit 0-3: Profile Index-- Bit 4-15: For Behavior--
ChargingID ::= INTEGER (0..4294967295)---- Generated in GGSN, part of PDP context, see TS 23.060-- 0..4294967295 is equivalent to 0..2**32-1--
ChargingRuleBaseName ::= IA5String (SIZE(1..63))---- identifier for the group of charging rules-- see Charging-Rule-Base-Name AVP as defined in 3GPP TS 29.210--
ChChSelectionMode ::= ENUMERATED{
---- values below show the additional, non-standard values-- requested by customer--sGSNSupplied (0), -- For GGSN onlyhomeDefault (3), -- For SGSN and GGSNroamingDefault (4), -- For SGSN and GGSNvisitingDefault (5), -- For SGSN and GGSNaAASupplied (6), -- For GGSN only, CC provided by AAAgGSNOverride (7) -- For GGSN only, CC configured on GGSN
}
DataVolumeGPRS ::= INTEGER---- The volume of data transferred in octets.--
Diagnostics ::= CHOICE{
-- Only the option gsm0408Cause is used for this field--gsm0408Cause [0] INTEGER
}
DynamicAddressFlag ::= BOOLEAN
FailureHandlingContinue ::= BOOLEAN---- This parameter is included when the failure handling procedure-- has been executed and new containers are opened. This-- parameter shall be included in the first and subsequent-- containers opened after the failure handling execution.--
GSNAddress ::= IPAddress
GTPP Interface Administration and Reference, StarOS Release 21.3102
GGSN CDR Field Referencecustom6 Dictionary
IMSI ::= TBCD STRING (SIZE (3..8))---- from 29.002-- digits of MCC, MNC, MSIN are concatenated in this order.--
IMEI ::= TBCD STRING (SIZE (8))---- Refers to International Mobile Station Equipment Identity-- and Software Version Number (SVN) defined in TS 3GPP TS 23.003-- If the SVN is not present the last octet shall contain the-- digit 0 and a filler.-- If present the SVN shall be included in the last octet.--
IPAddress ::= CHOICE{
iPBinaryAddress IPBinaryAddress}
IPBinaryAddress ::= CHOICE{
iPBinV4Address [0] OCTET STRING (SIZE(4))iPBinV6Address [1] OCTET STRING (SIZE(16))
}
ISDN-AddressString ::= AddressString(SIZE (1..maxISDN-AddressLength))
---- This type is used to represent ISDN numbers.--
LocalSequenceNumber ::= INTEGER (0..4294967295)---- Sequence number of the record in this node-- 0.. 4294967295 is equivalent to 0..2**32-1, unsigned integer-- in four octets
MSISDN ::= ISDN-AddressString---- see definitions below for ISDN-AddressString and AddressString-- copied from 29.002--
maxISDN-AddressLength INTEGER ::= 9maxAddressLength INTEGER ::= 20
MSTimeZone ::= OCTET STRING (SIZE (2))---- 1.Octet: Time Zone and 2. Octet: Daylight saving time,-- see TS 29.060--
NetworkInitiatedPDPContext ::= BOOLEAN---- Set to true if PDP context was initiated from network side--
NodeID ::= IA5String (SIZE(5..20))
PDPAddress ::= CHOICE{
iPAddress [0] EXPLICIT IPAddress}
PDPType ::= OCTET STRING (SIZE(2))---- OCTET 1: PDP Type Organization-- OCTET 2: PDP Type Number-- See TS 29.060--
GTPP Interface Administration and Reference, StarOS Release 21.3 103
GGSN CDR Field Referencecustom6 Dictionary
PLMN-Id ::= OCTET STRING (SIZE (3))---- This is a 1:1 copy from the Routing Area Identity (RAI) IE-- specified in TS 29.060-- as follows:-- OCTET 1 of PLMN-Id = OCTET 2 of RAI-- OCTET 2 of PLMN-Id = OCTET 3 of RAI-- OCTET 3 of PLMN-Id = OCTET 4 of RAI
QoSInformation ::= OCTET STRING (SIZE (4..15))---- This octet string-- is a 1:1 copy of the contents (i.e. starting with octet 4) of-- the "Quality of service Profile" information element specified-- in 3GPP TS 29.060.--
RatingGroupId ::= INTEGER---- IP service flow identity (DCCA), range of 4 byte-- (0...4294967259)-- see Rating-Group AVP as used in 3GPP TS 32.299--
RATType ::= INTEGER (0..255)---- This integer is 1:1 copy of the RAT type value as defined in-- 3GPP TS 29.060.--
ResultCode ::= INTEGER---- charging protocol return value, range of 4 byte-- (0...4294967259)-- see Result-Code AVP as used in 3GPP 29.210--
ServiceConditionChange ::= BIT STRING{
-- Bits 0-5 are cause values for Gn update/release and TTS-- Bits 6-9 are cause values for service stop-- Bits 10-14 are cause values for service reauthorization-- request-- Bits 15-17 are cause values for quota return-- Bits 18-20: are cause values for Failure Handling Procedure-- Bits 21-32: are unused and will always be zero-- some of the values are non-exclusive-- serviceIdledOut bit 6 is equivalent to service release by QHTqoSChange (0),sGSNChange (1),sGSNPLMNIDChange (2),tariffTimeSwitch (3),pDPContextRelease (4),rATChange (5),serviceIdledOut (6),qCTExpiry (7),timeThresholdReached (10),volumeThresholdReached (11),timeExhausted (13),volumeExhausted (14),continueOngoingSession (18),retryAndTerminateOngoingSession (19),terminateOngoingSession (20)
}
ServiceIdentifier ::= INTEGER (0..4294967295)---- The service identifier is used to identify the service or the-- service component the service data flow relates to. See-- Service-Identifier AVP as defined in 3GPP TS 29.210--
TimeStamp ::= OCTET STRING (SIZE(9))
GTPP Interface Administration and Reference, StarOS Release 21.3104
GGSN CDR Field Referencecustom6 Dictionary
---- The contents of this field are a compact form of the UTCTime-- format containing local time plus an offset to universal time.-- Binary coded decimal encoding is employed for the digits to-- reduce the storage and transmission overhead-- e.g. YYMMDDhhmmssShhmm-- where-- YY = Year 00 to 99 BCD encoded-- MM = Month 01 to 12 BCD encoded-- DD = Day 01 to 31 BCD encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded-- ss = second 00 to 59 BCD encoded-- S = Sign 0 = "+", "-" ASCII encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded--
TBCDSTRING ::= OCTET STRINGEND
custom19 DictionaryeG-CDR fields for TS 32.298 v7.4.0 (R7).
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerThe fieldidentifies thetype of therecord:
• S-CDR(sgsnPDPRecord)18(0x12)
• G-CDR(ggsnPDPRecord)19(0x13)
• eG-CDR(egsnPDPRecord)70(0x46)
M0Record Type
GTPP Interface Administration and Reference, StarOS Release 21.3 105
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
811BooleanThis fieldindicates thatthe PDPcontext wasnetworkinitiated. Thefield ismissing incase ofmobileactivated PDPcontext. Setto TRUE(0xFF) ifPDP contextwas initiatedfrom networkside.
This field isnot yetsupported bythe SGSN.
O1Networkinitiated PDPcontext
833-8BCDencodedoctet string
This fieldcontains theInternationalMobileSubscriberIdentity(IMSI) of theserved party.
The IMSI isformatted inaccordancewith 3GPPTS 23.003.
M3Served IMSI
GTPP Interface Administration and Reference, StarOS Release 21.3106
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
a46ChoiceThis fieldprovides thecurrentservingGGSN IPAddress forthe ControlPlane, whichis equivalentto theconfiguredggsn-serviceaddress onthe GGSN.The standard3GPP 32.298offers achoice for theencoding ofthe address tobe either inbinary or textformat.
The GGSNencodes theaddress inbinary formatand includesthe octetstring.
M4GGSNAddress
804Octet stringThe octetstringincluded inthe fielddescribedaboveincludes theGn address ofthe GGSNservice inbinarycoding.
M4-0GGSN IPv4BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.3 107
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
851-5IntegerM5Charging ID
GTPP Interface Administration and Reference, StarOS Release 21.3108
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This field is achargingidentifier,which can beused togetherwith theGGSNaddress toidentify allrecordsproduced inthe GGSNinvolved in asingle PDPcontext. TheCharging IDis generatedby the GGSNat PDPcontextactivation andis transferredto the contextrequestingSGSN. At aninter-SGSNrouting areaupdate thecharging IDis transferredto the newSGSN as partof each activePDP context.
The possiblevalues for thecharging ID,which aredefined in TS29.060 are1-4,294,967,295and thosevalues areencapsulatedin followingscheme in theCDR-field:
1 - 127
GTPP Interface Administration and Reference, StarOS Release 21.3 109
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
850101-85017F
128 – 32,76785020080-85027FFF
32,768 –8,388,6078503008000-85037FFFFF
8,388,608 –2,147,483,647850400800000-85047FFFFFF
2,147,483,648–4,294,967,29585050080000000-850500FFFFFFFF
GTPP Interface Administration and Reference, StarOS Release 21.3110
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
a66-30SequenceThis fieldcontains oneor severalSGSN IPaddresses.
For anS-CDR, theSGSNaddresscontains thecontrol planeor user planeaddress of thecurrent SGSNserving thePDP context.
For a G-CDRand eG-CDR,in addition tothe currentSGSN beingused, the fieldmay containadditionalSGSNaddresseswhere thePDP contextwas locatedbefore andwhere it hasmoved awayusing theInter-SGSNRouting AreaUpdateProcedure.Themaximumnumber ofaddresses inthe list is 5.
M6SGSNAddress
GTPP Interface Administration and Reference, StarOS Release 21.3 111
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet StringThe octetstringincluded inthe fielddescribedaboveincludeseither controlplane or userplane addressof the SGSNin binarycoding.
M6-0SGSN IPv4BinaryAddress
871-63IA5stringThis fieldcontains theNetworkIdentifier partof the AccessPoint Name(APN). It isprovided bythe SGSN inthe CreatePDP ContextRequestmessage.
For GGSNgeneratedrecords, incase of aconfiguredvirtual APN,the virtualAPN isincludedinstead,unless this isoverridden bythe optiongcdrapn-name-to-be-included{gn | virtual}
M7Access PointNameNetworkIdentifier
GTPP Interface Administration and Reference, StarOS Release 21.3112
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
882Octet stringThis fielddefines thePDP type,e.g. IP orPPP, asreceived inthe PDPcontextrequest fromthe SGSN.
Supportedvalues:
• IP =f121
• PPP =f001
M8PDP Type
a98ChoiceThis fieldcontains thePDP addressof the servedIMSI forwhich thestandard3GPP TS32.298 allowsa choice ofeitherIPAddress orETSIAddress.
O9Served PDPAddress
a06ChoiceThis fieldcontains theIP address forthe PDPcontext.
M9-0PDP IPAddress
GTPP Interface Administration and Reference, StarOS Release 21.3 113
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
804Octet StringThe octetstringincluded inthe fielddescribedaboveincludes theIPv4 addressassigned tothe subscriberby the GGSNin binarycoding.
M9-0-0PDP IPv4BinaryAddress
8b1BooleanThis fieldindicates thatthe PDPaddress hasbeendynamicallyallocated forthat particularPDP context.In this case,the value isset to TRUEand encodedas "FF". Thisfield ismissing if theaddressallocationmethod was"static", i.e.part of PDPcontextsubscription.
O11DynamicAddress Flag
GTPP Interface Administration and Reference, StarOS Release 21.3114
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
acVariablelength
SequenceThis listincludes oneor moreTrafficVolumecontainersrelated to a"Change ofChargingCondition" asdescribed inthe next field.Themaximumnumber ofcontainers isconfigurable.
M12List of TrafficVolumes
30Variablelength
SequenceEach trafficvolumecontainercontainsdetails relatedto a chargingcondition asdescribed inthe followingsubsections.A newcontainer isusuallycreated for aQoS changeand for tariffchanges.
M12-0ChangeOfCharCondition
814-15Octet StringThis fieldcontains theQoS desiredby the MS atPDP contextactivation.
O12-0-1QoSRequested
GTPP Interface Administration and Reference, StarOS Release 21.3 115
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
824-15Octet StringThis fieldindicates theapplied QoSaccepted bythe network.
The QoSvalues mayonly beincluded inthe firstcontainer, inlatercontainers thepresencedepends uponwhat waschanged.
O12-0-2QoSNegotiated
GTPP Interface Administration and Reference, StarOS Release 21.3116
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
831-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
The amountof datacounted in theGGSN is thepayload ofthe GTP-Uprotocol atthe Gninterface. Thedata countedalreadyincludes theIP PDPbearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted inthis field. Avolumetrigger shouldbe defined atleast for thisvalue to avoidan overflow,if not donealready for asmalleramount oftraffic.
M12-0-3GPRSUplinkdata volume
GTPP Interface Administration and Reference, StarOS Release 21.3 117
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
841-5IntegerThis fieldincludes thenumber ofoctetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
The amountof datacounted in theGGSN is thepayload ofthe GTP-Uprotocol atthe Gninterface. Thedata countedalreadyincludes theIP PDPbearerprotocols i.e.IP or PPP.
Note that amaximum of2^32 bytescan becounted inthis field. Avolumetrigger shouldbe defined atleast for thisvalue to avoidan overflow,if not donealready for asmalleramount oftraffic.
M12-0-4GPRSDownlinkdata volume
GTPP Interface Administration and Reference, StarOS Release 21.3118
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
851Enumerated(Integer)
M12-0-5ChangeCondition
GTPP Interface Administration and Reference, StarOS Release 21.3 119
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This fielddefines thereason forclosing thecontainersuch as tarifftime change,QoS changeor closing ofthe CDR.
Supportedvalues:
• qoSChange:0
• tariffTime:1
• recordClosure:2
• failureHandlingContinueOngoing:3
• failureHandlingRetryandTerminateOngoing:4
• failureHandlingTerminateOngoing:5
FailureHandlingis a standardAVP elementin DCCA.
• Terminate:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished
GTPP Interface Administration and Reference, StarOS Release 21.3120
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
(newsessions).Failoverforongoingsessionsis notsupported.Failoverfor newsessionsisalwayssupported.
• Retry&Terminate;:Theonlinesessionisfinished.TheassociatedPDPContextisreleased(ongoingsessions)or notestablished(newsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
GTPP Interface Administration and Reference, StarOS Release 21.3 121
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Continue:Theonlinesessionisfinished.TheassociatedPDPContextisestablished(newsessions)or notreleased(ongoingsessions).Failoverforongoingsessionsissupported.Failoverfor newsessionsisalwayssupported.
869BCDencodedoctet string
This field is atime stamp,which definesthe momentwhen thevolumecontainer isclosed or theCDR isclosed.
M12-0-6Change time
GTPP Interface Administration and Reference, StarOS Release 21.3122
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
871BooleanFailurehandlingcontinueelement ispresent iffailurehandlingprocedure isexecuted byGGSN
O12-0-7FailurehandlingContinue
888Octet stringThe UserLocationInformationfor the MS ifprovided bythe SGSN tothe GGSNduring thePDP contextactivation/modificationprocedure.
Transparentlycopied fromthe GTPmessage.
O12-0-8User LocationInformation
GTPP Interface Administration and Reference, StarOS Release 21.3 123
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8d9BCDencodedoctet string
This fieldcontains thetime stampwhen PDPcontext isactivated inGGSN orwhen asubsequentrecord isopened after apartial record.
Thetimestamp isdeterminedbased on theinternal timerwhich has anaccuracy of10ms.Depending ontheconfiguredmechanism(ceiling,floor,round-off)this istranslated intothe timestampwhich onlyshows the fullseconds.
M13RecordOpeningTime
GTPP Interface Administration and Reference, StarOS Release 21.3124
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8e1-5IntegerThis fieldcontains therelevantduration inseconds forPDP contextswith range of0..4294967295(2^32-1).
It is theduration fromRecordOpeningTime to theChange Time.This value isconvertedfrom theinternalrepresentationinmillisecondsto an integervaluerepresentingonly seconds.Themechanismfor thisconversion(ceiling,floor,round-off)can beconfigured. Itis alsopossible toconfigure tousemillisecondsin this fieldinstead ofseconds.
M14Duration
GTPP Interface Administration and Reference, StarOS Release 21.3 125
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8f1IntegerThis fieldcontains areason for theclosure of theCDR.
Supportedvalues:
• normalRelease:0
• abnormalRelease:4
• volumeLimit:16
• timeLimit:17
• sGSNChange:18
• maxChangeCond:19
• managementIntervention:20
• rATChange:22
• mSTimeZoneChange:23
M15Cause forRecordClosing
GTPP Interface Administration and Reference, StarOS Release 21.3126
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
b03ChoiceThis field isincluded inthe CDRwhen thePDP contextis releasedand when theoption gtppattributediagnostics isconfigured.
Only thechoice ofgsm0408Valueis used.
This field issupported forG-CDRs only(noteG-CDRs).
O16Diagnostics
GTPP Interface Administration and Reference, StarOS Release 21.3 127
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
801IntegerM16-0gsm0408Cause
GTPP Interface Administration and Reference, StarOS Release 21.3128
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This cause isused in theDiagnosticsfield andcontains oneof thefollowingvalues:
• 36: IftheSGSNsendsDeletePDPcontextrequest
• 38: IfGGSNsendsdeletePDPcontextrequestdue toGTP-C/UechotimeoutwithSGSN
• 40: IftheGGSNsendsdeletePDPcontextrequestdue toreceivingaRADIUSDisconnectrequestmessage.
• 26: IftheGGSN
GTPP Interface Administration and Reference, StarOS Release 21.3 129
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
sendsdeletePDPcontextrequestfor anyotherreason
911-5IntegerA runningsequencenumber withrange 1through4294967295used to linkpartialrecordsgenerated bytheGGSN fora specificPDP context(characterizedwith the sameCharging IDand GGSNaddress pair).This field isnot present ifthe firstrecord is alsothe finalrecord.
O17RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.3130
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
925-20IA5stringM18Node ID
GTPP Interface Administration and Reference, StarOS Release 21.3 131
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
This fieldcontains anidentifierstring for thenode that hadgenerated theCDR.
On the ASR5500 GGSN,this NodeIDfield is aprintablestring of thendddSTRINGformat:
n: The firstdigit is theSessmgrrestartcounterhaving avaluebetween 0and 7.
ddd: Thenumber of thesessmgrinstancegenerating theCDR
STRING:This is aconfiguredNode-ID-Suffixhaving anystringbetween 1to16characters,defined usingthe gtppattributenode-idcommand.
If thisnode-id-suffixis not
GTPP Interface Administration and Reference, StarOS Release 21.3132
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
configured,the GGSNuses theGTPP contextname as theNode-id-suffix(truncated to16characters).
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
941-5IntegerFor eachNode ID, thisnumber withrange1..4294967295is allocatedsequentiallyfor eachCDR. Thisalong with aNode IDuniquelyidentifies aCDR.
For G-CDRs,this field isonly includedwhen theoption gtppattributelocal-record-sequence-numberis configured.
M20Local RecordSequenceNumber
GTPP Interface Administration and Reference, StarOS Release 21.3 133
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
951Enumerated(Integer)
An indexindicatinghow the APNwas selected.The followingAPNselectionmode indexesare possible:
• 0: MSornetworkprovidedAPN,subscribedverified
• 1: MSprovidedAPN,subscriptionnotverified
• 2:NetworkprovidedAPN,subscriptionnotverified
M21APNSelectionMode
961-9BCDencodedoctet string
The fieldtracks theMobileStation (MS)ISDNnumber(MSISDN) ofthe subscriberwhich istransparentlycopied fromthe CreatePDP ContextRequestmessage andis TBCDencoded.
M22ServedMSISDN
GTPP Interface Administration and Reference, StarOS Release 21.3134
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
972Hex valueoctet string
Lists thechargingcharacteristicsapplied to thePDP context.
The GGSNcan acceptchargingcharacteristicsfrom theSGSN orAAA or useits ownconfiguredvalue. GGSNconfiguredchargingcharacteristicsare specifiedas part of theGGSNService andare appliedfor G-CDRsto subscriberPDP contextsthrough APNtemplates.
M23ChargingCharacteristics
GTPP Interface Administration and Reference, StarOS Release 21.3 135
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
981Enumerated(Integer)
O24ChargingCharacteristicsSelectionMode
GTPP Interface Administration and Reference, StarOS Release 21.3136
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
The chargingcharacteristictype that theGGSNapplied to theCDR. Thefollowingvalues for thisfield aredefined in3GPP TS32.298:
• sGSNSupplied(0) -ForGGSNonly
• subscriptionSpecific(1) -ForSGSNonly
• aPNSpecific(2) -ForSGSNonly
• homeDefault(3) -ForSGSNandGGSN
• roamingDefault(4) -ForSGSNandGGSN
• visitingDefault(5) -ForSGSNandGGSN
• SGSN
GTPP Interface Administration and Reference, StarOS Release 21.3 137
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
supplied:TheGGSNis usingthechargingcharacteristicssuppliedby theSGSN.
• Homedefault:GGSNconfiguredchargingcharacteristicsforhomesubscribersareused.Homesubscribersarethosethatbelongto thesamePLMNas theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3138
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Visitingdefault:GGSNconfiguredchargingcharacteristicsforvisitingsubscribersareused.Visitingsubscribersarethosethatbelongto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3 139
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
• Roamingdefault:GGSNconfiguredchargingcharacteristicsforroamingsubscribersareused.Roamingsubscribersarethosethat areservicedby anSGSNbelongingto adifferentPLMNthan theone onwhichtheGGSNislocated.
GTPP Interface Administration and Reference, StarOS Release 21.3140
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9b3Octet stringRAI(optionallysupplied bySGSN in theGTP createPDP contextrequest) isused asSGSNPLMNIdentifiervalue. It isomitted if theSGSN doesnot supply theRAI and isnot identifiedas a "home"SGSN. Forhome SGSNswithout theRAI a locallyconfiguredPLMN-IDcan be sentinstead.
O27SGSNPLMNIdentifier
9d8BCDencodedoctet string
This fieldcontainssoftwareversion inaddition tothe IMEIdefinedbefore. Thissoftwareversion isencoded inthe last bytereplacing thespare digitand filler.
The structureof theIMEISV isdefined in TS23.003.
O29ServedIMEISV
GTPP Interface Administration and Reference, StarOS Release 21.3 141
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9e1IntegerThis fieldindicates theRadio AccessTechnology(RAT) typecurrently usedby theMobileStation. Thisfield ispresent in theCDR ifprovided bySGSN.
RAT Typevalues:
• Reserved:0
• UTRAN:1
• GERAN:2
•WLAN:3
• Spare:4-255
O30RAT Type
GTPP Interface Administration and Reference, StarOS Release 21.3142
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9f1f2Octet stringThis fieldcontains the"Time Zone"IE that theSGSN mayprovide to theGGSNduringthe PDPcontextactivation/modificationprocedure.
It istransparentlycopied fromthe messageinto the CDR.The TimeZone is usedto indicate theoffsetbetweenuniversal timeand local timein steps of 15minutes ofwhere theMScurrentresides. It iscoded asspecified in3GPP TS29.060(which refersto 24.008 forthe time zone,which againrefers to theTP ServiceCentre TimeStamp field in23.040).
O31MS TimeZone
GTPP Interface Administration and Reference, StarOS Release 21.3 143
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
9f208Octet stringThe UserLocationInformationfor the MS ifprovided bythe SGSN tothe GGSNduring thePDP contextactivation/modificationprocedure.
Transparentlycopied fromthe PDPcontextrequest.
O32User LocationInformation
bf22Variablelength
SequenceA list of thechanges thatoccurred inchargingconditions forall servicedata flows forthe PDPcontext.
O34List ofService DataVolumes
30Variablelength
SequenceO34-0Service DataVolumeBlock
811-5IntegerThis is theservice flowidentity andhas to be usedfordifferentiatedevaluation ofuser's traffic.This is alsoknown ascontent-id.
M34-0-1Rating group
GTPP Interface Administration and Reference, StarOS Release 21.3144
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
821-63IA5stringThe name ofthe Rulebaseused forcharging.This is thegroup nameof chargingrules.
M34-0-2ChargingRulebasename
831-5IntegerTheDiameterserver sendsresult-codesfor each ofthe content-idfor whichquota isrequested.The GGSNuse this topopulate theeG-CDRbucket. Thisis aMandatoryAVP thatcomes inresponse forevery quotarequest for acategory.
O34-0-3Result Code
841-5IntegerA per servicedata containersequencenumber. Itstarts from 1for eachservice,increasing by1 for eachservice datecontainergenerated forthat servicewithin thelifetime ofthis PDPsession.
M34-0-4LocalSequencenumber
GTPP Interface Administration and Reference, StarOS Release 21.3 145
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
859BCDencodedoctet string
The timestamp for thefirst IP packetto betransmittedfor the servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-5Time of firstusage
869BCDencodedoctet string
The timestamp for thelast IP packetto betransmittedfor the servicedata flowreferred to thecurrentinstance ofServiceConditionChange.
M34-0-6Time of lastusage
871-5IntegerThedifferencebetween"time of firstusage" and"time of lastusage".
M34-0-7Usage time
885Bit stringThe reasonfor closingthe servicedata containerfor triggerslike SGSNchange, QoSchange, Ratchange, timeand volumetriggers, etc.
M34-0-8Serviceconditionchange
GTPP Interface Administration and Reference, StarOS Release 21.3146
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
894-15Octet stringO34-0-9QoSnegotiated
GTPP Interface Administration and Reference, StarOS Release 21.3 147
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
ThenegotiatedQoS appliedfor the servicedata flow.
In 16.0 andearlierreleases, if inthe CDRsthere aremultipleLOSDVswith samecontent-idand differentservice-identifiers,then theQOS-InfoInformationElement (IE)is includedonly in thevery firstLOSDV andnot in thesubsequentLOSDVsunless itspreviousLOSDV isclosed forQoS change.
In 17.0 andlater releases,thisimplementationhas beenmodified toincludeQOS-Info inall LOSDVshavingdifferentcombinationof service-idandcontent-id.Thus if there
GTPP Interface Administration and Reference, StarOS Release 21.3148
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
are multipleLOSDVswith samecontent-id butdifferentservice-id,QOS-Infowill bepresent inevery suchLOSDV.
aa6ChoiceThe validSGSN IPaddressduring theservice datarecordinginterval.
M34-0-10sgsn-Address
804Octet stringThe octetstringincluded inthe field"sgsn-Address"includeseither controlplane or userplane addressof the SGSNin binarycoding.
M34-0-10-0SGSN-IPv4-BinaryAddress
GTPP Interface Administration and Reference, StarOS Release 21.3 149
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8b3Octet stringRAI(optionallysupplied bySGSN in theGTP createPDP contextrequest) isused asSGSNPLMNIdentifiervalue. It isomitted if theSGSN doesnot supply theRAI and isnot identifiedas a "home"SGSN. Forhome SGSNswithout theRAI a locallyconfiguredPLMN-IDcan be sentinstead.
O34-0-11SGSNPLMNidentifier
8c1-5IntegerThe numberof octetstransmittedduring the useof the packetdata servicesin the uplinkdirection.
M34-0-12FBC Datavolumeuplink
8d1-5IntegerThe numberof octetstransmittedduring the useof the packetdata servicesin thedownlinkdirection.
M34-0-13FBC datavolumedownlink
GTPP Interface Administration and Reference, StarOS Release 21.3150
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
8e9BCDencodedoctet string
A time stampdefining themomentwhenthe servicedata containeris closed.
M34-0-14Time ofreport
8f1IntegerThe validradio accesstechnologytype duringthe servicedatarecordinginterval.
O34-0-15RAT Type
GTPP Interface Administration and Reference, StarOS Release 21.3 151
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
901BooleanA Booleanexpressionincluded ifthe failurehandlingcondition hasbeenexecuted.
This can beeitherconfigured onthe GGSNusingfailure-handlingCLI inside"credit-control"mode or canbe receivedfrom theserver in the"Credit-Control-Failure-Handling"AVP.Whatever isreceived fromthe server willhave higherprecedence.There is nonegotiationwith theDiameterserver in thisregard and theGGSN willuse whateverthe serverprovides.
O34-0-16FailurehandlingContinue
GTPP Interface Administration and Reference, StarOS Release 21.3152
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
911-5IntegerThe serviceidentifier maydesignate anend userservice, a partof an end userservice, or anarbitrarilyformed groupthereof. Thisfield is onlyincluded ifreporting ispercombinationof the ratinggroup andservice id
O34-0-17ServiceIdentifier
948Octet stringThe UserLocationInformationfor the MS ifprovided bythe SGSN tothe GGSNduring thePDP contextactivation/modificationprocedure.
Transparentlycopied fromthe GTPmessage
O34-0-20User LocationInformation
GTPP Interface Administration and Reference, StarOS Release 21.3 153
GGSN CDR Field Referencecustom19 Dictionary
ASN1 codeSize (in bytes)FormatDescriptionCategoryTag numberField
96Variablelength
SequenceTime QuotaMechanismcontains twofurthersubfields andis included ifenvelopereporting isrequired:
• TimeQuotaTypeidentifiesthemechanismbywhichtime-basedusageshouldbereported- asdefinedin TS32.299.
• BaseTimeIntervalidentifiesthelengthof thebasetimeinterval,forcontrollingthereportingof timebasedusage,inseconds
O34-0-22Time QuotaMechanism
GTPP Interface Administration and Reference, StarOS Release 21.3154
GGSN CDR Field Referencecustom19 Dictionary
Notes:
• LOTV related changes:
◦A new IE is included for LOTV container i.e. User location information.
◦The list of traffic data volumes now supports RAI and CGI/SAI changes, i.e. whenever RAI and/orCGI/SAI changes are detected; it will result in a "List of Traffic Data Volumes" container beingadded to the CDR, if location reporting is required and a report of CGI/SAI change is received.
• LOSDV related changes:
◦Time Quota mechanism: Contains two further subfields and is included if envelope reporting isrequired:
◦Time Quota Type identifies the mechanism by which time-based usage should be reported— as defined in TS 32.299.
◦Base Time Interval identifies the length of the base time interval, for controlling the reportingof time-based usage, in seconds.
◦User location information will be included in the LOSDV container in the R7 eG-CDRs.
◦The "Service Change Condition" cause changes are as follows:
◦Time limit eG-CDRswhere the corresponding service change condition now has been changedto "Time Limit". Earlier there was no specific service change condition and instead "TimeExhausted" was used.
◦Volume limit eG-CDRs where the corresponding service change condition now has beenchanged to "Volume Limit". Earlier there was no specific service change condition and instead"Volume Exhausted" was used.
◦eG-CDRs that are generated as a result of MS-TimeZone change will have service changecondition as "Record closure".
◦custom19 dictionary has Rel. 7 related changes.
• The field "Served PDP PDN Address Extension"(servedPDPPDNAddressExt) is not part of the 3GPP32.298 v8.5.0 specification. This field will be available in the CDR only when the CLI command gtppattribute served-pdp-pdn-address-extension is configured in the GTPP Server Group ConfigurationMode. This field is disabled by default. For more information on this command, refer to the CommandLine Interface Reference.
• Record Extensions (recordExtensions) is a customer-specific field. This field will be available in theCDR only when the CLI command gtpp trigger direct-tunnel is configured in the GTPP Server GroupConfiguration Mode. This field is disabled by default. For more information on this command, refer tothe Command Line Interface Reference.
• In releases prior to 14.0, the CGISAIChange service condition is present in LOSDV of GGSN CDReven if ULI Change trigger is disabled. In 14.0 and later releases, if the ULI Change trigger is disabledand if the ULI is changed, the CGISAIChange service condition is not present in LOSDV of GGSNCDR.
• Rulebase change triggered from any external interface e.g. OCS/PCRF, will generate CDR with closurereason "Management Intervention". This change is applicable to all standard dictionaries except forcustom42 GTPP dictionary as it is customized to suppress interim CDR.
GTPP Interface Administration and Reference, StarOS Release 21.3 155
GGSN CDR Field Referencecustom19 Dictionary
• In releases prior to 16, if there was a LOSDV bucket created between the packet arrival time andservice-idle-out expiry time, no data counts were reported. So, a zero-volume LOSDV was generatedfor service idle timeout scenario. In 16 and later releases, if there are no data counts available for aservice flow, the LOSDV for service idle timeout will not be created. The service-idle timeout will bestarted only when the next data packet arrives.
This behavior change is applicable to eG-CDRs and PGW-CDRs for all GTPP dictionaries exceptcustom5 and custom40 dictionaries.
ASN.1 Definition for Fields in custom19 DictionaryBelow is a complete ASN.1 definition of eG-CDR fields down to the basic types described in ITU X.690. Itis based on the ASN.1 definition in 3GPP TS 32.298, with imported types taken from 3GPP TS 29.002.GGSN-Charging-DataTypes-REL7 DEFINITIONS IMPLICIT TAGS ::=BEGIN-- ASN.1 definitions of the Cisco GGSN Charging implementation---- based on 3GPP TS 32.298 v7.4.0---- for some fields, only the values relevant to GGSN charging-- are shown (such as CallEventRecordType)---- some types are imported from 29.002 and are shown below as well-- with the definition copied from that standard (such as IMSI)
GPRSRecord ::= CHOICE{
egsnPDPRecord [70] EGSNPDPRecord}
EGSNPDPRecord ::= SET{
recordType [0] CallEventRecordType,networkInitiation [1] NetworkInitiatedPDPContext OPTIONAL,servedIMSI [3] IMSI,ggsnAddress [4] EXPLICIT GSNAddress,chargingID [5] ChargingID,sgsnAddress [6] SEQUENCE OF GSNAddress,accessPointNameNI [7] AccessPointNameNI,pdpType [8] PDPType,servedPDPAddress [9] EXPLICIT PDPAddress OPTIONAL,dynamicAddressFlag [11] DynamicAddressFlag OPTIONAL,listOfTrafficVolumes [12] SEQUENCE OF ChangeOfCharCondition,recordOpeningTime [13] TimeStamp,duration [14] CallDuration,causeForRecClosing [15] CauseForRecClosing,diagnostics [16] Diagnostics OPTIONAL,recordSequenceNumber [17] INTEGER OPTIONAL,nodeID [18] NodeID,localSequenceNumber [20] LocalSequenceNumber,apnSelectionMode [21] APNSelectionMode,servedMSISDN [22] MSISDN,chargingCharacteristics [23] ChargingCharacteristics,chChSelectionMode [24] ChChSelectionMode OPTIONAL,sgsnPLMNIdentifier [27] PLMN-Id OPTIONAL,servedIMEISV [29] IMEI OPTIONAL,rATType [30] RATType OPTIONAL,mSTimeZone [31] MSTimeZone OPTIONAL,userLocationInformation [32] OCTET STRING OPTIONAL,listOfServiceData [34] SEQUENCE OF ChangeOfServiceCondition OPTIONAL
}
-- ---------------------------------------------------------------- Alphabetical listing of all field types above-- --------------------------------------------------------------
GTPP Interface Administration and Reference, StarOS Release 21.3156
GGSN CDR Field Referencecustom19 Dictionary
AccessPointNameNI ::= IA5String (SIZE(1..63))---- Network Identifier part of APN in dot representation.-- For example, if the complete APN is-- 'apn1a.apn1b.apn1c.mnc022.mcc111.gprs', NI is-- 'apn1a.apn1b.apn1c' and is presented in this form in the CDR.--
AddressString ::= OCTET STRING (SIZE (1..maxAddressLength))-- This type is used to represent a number for addressing-- purposes. It is composed of-- a) one octet for nature of address, and numbering plan-- indicator.-- b) digits of an address encoded as TBCD-String.-- a) The first octet includes a one bit extension indicator, a-- 3 bits nature of address indicator and a 4 bits numbering-- plan indicator, encoded as follows:-- bit 8: 1 (no extension)-- bits 765: nature of address indicator-- 000 unknown-- 001 international number-- 010 national significant number-- 011 network specific number-- 100 subscriber number-- 101 reserved-- 110 abbreviated number-- 111 reserved for extension-- bits 4321: numbering plan indicator-- 0000 unknown-- 0001 ISDN/Telephony Numbering Plan (Rec ITU-T E.164)-- 0010 spare-- 0011 data numbering plan (ITU-T Rec X.121)-- 0100 telex numbering plan (ITU-T Rec F.69)-- 0101 spare-- 0110 land mobile numbering plan (ITU-T Rec E.212)-- 0111 spare-- 1000 national numbering plan-- 1001 private numbering plan-- 1111 reserved for extension-- all other values are reserved.-- b) The following octets representing digits of an address-- encoded as a TBCD-STRING.
APNSelectionMode::= ENUMERATED{
---- See Information Elements TS 29.060--mSorNetworkProvidedSubscriptionVerified (0),mSProvidedSubscriptionNotVerified (1),networkProvidedSubscriptionNotVerified (2)
}
CallDuration ::= INTEGER---- The call duration is counted in seconds.-- For successful calls /sessions / PDP contexts,-- this is the chargeable duration.-- For call attempts this is the call holding time.--
CallEventRecordType ::= INTEGER{
ggsnPDPRecord (19),egsnPDPRecord (70)
}
CauseForRecClosing ::= INTEGER{
---- In GGSN the value sGSNChange should be used for partial record-- generation due to SGSN Address List Overflow--
GTPP Interface Administration and Reference, StarOS Release 21.3 157
GGSN CDR Field Referencecustom19 Dictionary
-- cause codes 0 to 15 are defined 'CauseForTerm' (cause for-- termination)--normalRelease (0),abnormalRelease (4),volumeLimit (16),timeLimit (17),sGSNChange (18),maxChangeCond (19),managementIntervention (20),rATChange (22),mSTimeZoneChange (23)
}
ChangeCondition ::= ENUMERATED{
---- Failure Handling values used in eG-CDR only--qoSChange (0),tariffTime (1),recordClosure (2),failureHandlingContinueOngoing (3),failureHandlingRetryandTerminateOngoing (4),failureHandlingTerminateOngoing (5),---- New values from 3GPP Rel 7.-- Supported in Release 8.1 in custom19 dictionary only--cGI-SAICHange (6),rAIChange (7)
}
ChangeOfCharCondition ::= SEQUENCE{
---- Used in PDP context record only-- failureHandlingContinue field used in eGCDR only--qosRequested [1] QoSInformation OPTIONAL,qosNegotiated [2] QoSInformation OPTIONAL,dataVolumeGPRSUplink [3] DataVolumeGPRS,dataVolumeGPRSDownlink [4] DataVolumeGPRS,changeCondition [5] ChangeCondition,changeTime [6] TimeStamp,failureHandlingContinue [7] FailureHandlingContinue OPTIONAL,---- New value from 3GPP Rel 7.-- Supported in Release 8.1 in custom19 dictionary only--userLocationInformation [8] OCTET STRING OPTIONAL
}
ChangeOfServiceCondition ::= SEQUENCE{
---- Used for Flow based Charging service data container--ratingGroup [1] RatingGroupId,chargingRuleBaseName [2] ChargingRuleBaseName,resultCode [3] ResultCode OPTIONAL,localSequenceNumber [4] LocalSequenceNumber,timeOfFirstUsage [5] TimeStamp,timeOfLastUsage [6] TimeStamp,timeUsage [7] CallDuration,serviceConditionChange [8] ServiceConditionChange,qoSInformationNeg [9] QoSInformation OPTIONAL,sgsn-Address [10] EXPLICIT GSNAddress,sGSNPLMNIdentifier [11] PLMN-Id OPTIONAL,datavolumeFBCUplink [12] DataVolumeGPRS,datavolumeFBCDownlink [13] DataVolumeGPRS,timeOfReport [14] TimeStamp,rATType [15] RATType OPTIONAL,
GTPP Interface Administration and Reference, StarOS Release 21.3158
GGSN CDR Field Referencecustom19 Dictionary
failureHandlingContinue [16] FailureHandlingContinue OPTIONAL,serviceIdentifier [17] ServiceIdentifier OPTIONAL,---- New values from 3GPP Rel 7.-- Supported in Release 8.1 in custom19 dictionary only--userLocationInformation [20] OCTET STRING OPTIONAL,timeQuotaMechanism [22] TimeQuotaMechanism OPTIONAL
}
ChargingCharacteristics ::= OCTET STRING (SIZE(2))---- Bit 0-3: Profile Index-- Bit 4-15: For Behavior--
ChargingID ::= INTEGER (0..4294967295)---- Generated in GGSN, part of PDP context, see TS 23.060-- 0..4294967295 is equivalent to 0..2**32-1--
ChargingRuleBaseName ::= IA5String (SIZE(1..63))---- identifier for the group of charging rules-- see Charging-Rule-Base-Name AVP as defined in 3GPP TS 29.210--
ChChSelectionMode ::= ENUMERATED{
---- values below show the additional, non-standard values-- requested by VFD2--sGSNSupplied (0), -- For GGSN onlyhomeDefault (3), -- For SGSN and GGSNroamingDefault (4), -- For SGSN and GGSNvisitingDefault (5) -- For SGSN and GGSN
}
DataVolumeGPRS ::= INTEGER---- The volume of data transferred in octets.--
Diagnostics ::= CHOICE{
-- Only the option gsm0408Cause is used for this field--gsm0408Cause [0] INTEGER
}
DynamicAddressFlag ::= BOOLEAN
FailureHandlingContinue ::= BOOLEAN---- This parameter is included when the failure handling procedure-- has been executed and new containers are opened. This-- parameter shall be included in the first and subsequent-- containers opened after the failure handling execution.--
GSNAddress ::= IPAddress
IMSI ::= TBCDSTRING (SIZE (3..8))---- from 29.002-- digits of MCC, MNC, MSIN are concatenated in this order.--
IMEI ::= TBCDSTRING (SIZE (8))---- Refers to International Mobile Station Equipment Identity
GTPP Interface Administration and Reference, StarOS Release 21.3 159
GGSN CDR Field Referencecustom19 Dictionary
-- and Software Version Number (SVN) defined in TS 3GPP TS 23.003-- If the SVN is not present the last octet shall contain the-- digit 0 and a filler.-- If present the SVN shall be included in the last octet.--
IPAddress ::= CHOICE{
iPBinaryAddress IPBinaryAddress}
IPBinaryAddress ::= CHOICE{
iPBinV4Address [0] OCTET STRING (SIZE(4))}
ISDN-AddressString ::= AddressString(SIZE (1..maxISDN-AddressLength))
---- This type is used to represent ISDN numbers.--
LocalSequenceNumber ::= INTEGER (0..4294967295)---- Sequence number of the record in this node-- 0.. 4294967295 is equivalent to 0..2**32-1, unsigned integer-- in four octets
MSISDN ::= ISDN-AddressString---- see definitions below for ISDN-AddressString and AddressString-- copied from 29.002--
maxISDN-AddressLength INTEGER ::= 9maxAddressLength INTEGER ::= 20
MSTimeZone ::= OCTET STRING (SIZE (2))---- 1.Octet: Time Zone and 2. Octet: Daylight saving time, see TS 29.060--
NetworkInitiatedPDPContext ::= BOOLEAN---- Set to true if PDP context was initiated from network side--
NodeID ::= IA5String (SIZE(5..20))
PDPAddress ::= CHOICE{
iPAddress [0] EXPLICIT IPAddress}
PDPType ::= OCTET STRING (SIZE(2))---- OCTET 1: PDP Type Organization-- OCTET 2: PDP Type Number-- See TS 29.060--
PLMN-Id ::= OCTET STRING (SIZE (3))---- This is a 1:1 copy from the Routing Area Identity (RAI) IE-- specified in TS 29.060-- as follows:-- OCTET 1 of PLMN-Id = OCTET 2 of RAI-- OCTET 2 of PLMN-Id = OCTET 3 of RAI-- OCTET 3 of PLMN-Id = OCTET 4 of RAI
QoSInformation ::= OCTET STRING (SIZE (4..15))---- This octet string
GTPP Interface Administration and Reference, StarOS Release 21.3160
GGSN CDR Field Referencecustom19 Dictionary
-- is a 1:1 copy of the contents (i.e. starting with octet 4) of-- the "Quality of service Profile" information element specified-- in 3GPP TS 29.060.--
RatingGroupId ::= INTEGER---- IP service flow identity (DCCA), range of 4 byte-- (0...4294967259)-- see Rating-Group AVP as used in 3GPP TS 32.299--
RATType ::= INTEGER (0..255)---- This integer is 1:1 copy of the RAT type value as defined in-- 3GPP TS 29.060--
ResultCode ::= INTEGER---- charging protocol return value, range of 4 byte-- (0...4294967259)-- see Result-Code AVP as used in 3GPP 29.210--
ServiceConditionChange ::= BIT STRING{
-- Bits 0-5 are cause values for Gn update/release and TTS-- Bits 6-9 are cause values for service stop-- Bits 10-14 are cause values for service reauthorization-- request-- Bits 15-17 are cause values for quota return-- Bits 18-20: are cause values for Failure Handling Procedure-- Bits 21-32: are unused in custom 6 and will always be zero-- some of the values are non-exclusive-- serviceIdledOut bit 6 is equivalent to service release by QHTqoSChange (0),sGSNChange (1),sGSNPLMNIDChange (2),tariffTimeSwitch (3),pDPContextRelease (4),rATChange (5),serviceIdledOut (6),qCTExpiry (7),timeThresholdReached (10),volumeThresholdReached (11),timeExhausted (13),volumeExhausted (14),timeout (15),continueOngoingSession (18),retryAndTerminateOngoingSession (19),terminateOngoingSession (20),---- New values from 3GPP Rel 7.-- Supported in custom19 dictionary only--recordClosure (24), -- eG-CDR
closuretimeLimit (25), --
intermediate recordingvolumeLimit (26) --
intermediate recording}
ServiceIdentifier ::= INTEGER (0..4294967295)---- The service identifier is used to identify the service or the-- service component the service data flow relates to. See-- Service-Identifier AVP as defined in 3GPP TS 29.210--
TimeQuotaMechanism ::= SEQUENCE{
--
GTPP Interface Administration and Reference, StarOS Release 21.3 161
GGSN CDR Field Referencecustom19 Dictionary
-- New field from 3GPP Rel 7.-- Supported in Release 8.1 in custom19 dictionary only--
timeQuotaType[1] TimeQuotaType,
baseTimeInterval[2] INTEGER
}
TimeQuotaType ::= ENUMERATED{
---- New field from 3GPP Rel 7.-- Supported in Release 8.1 in custom19 dictionary only--
dtp (0),ctp (1)
}
TimeStamp ::= OCTET STRING (SIZE(9))---- The contents of this field are a compact form of the UTCTime-- format containing local time plus an offset to universal time.-- Binary coded decimal encoding is employed for the digits to-- reduce the storage and transmission overhead-- e.g. YYMMDDhhmmssShhmm-- where-- YY = Year 00 to 99 BCD encoded-- MM = Month 01 to 12 BCD encoded-- DD = Day 01 to 31 BCD encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded-- ss = second 00 to 59 BCD encoded-- S = Sign 0 = "+", "-" ASCII encoded-- hh = hour 00 to 23 BCD encoded-- mm = minute 00 to 59 BCD encoded--
TBCDSTRING ::= OCTET STRING
END
standard DictionaryeG-CDR fields for TS 32.215 v 4.6.0 (R4).
DescriptionCategoryField
GPRS GGSN PDP context record.MRecord Type
Present if this is a network-initiated PDP context.CNetwork initiated PDP context
IMSI of the served party (if Anonymous Access Indicator isFALSE or not supplied).
MServed IMSI
The primary MSISDN of the subscriber.OServed MSISDN
The IP address of the GGSN used.MGGSN Address
PDP context identifier used to identify this PDP context indifferent records created by GSNs.
MCharging ID
List of SGSN addresses used during this record.MSGSN Address
GTPP Interface Administration and Reference, StarOS Release 21.3162
GGSN CDR Field Referencestandard Dictionary
DescriptionCategoryField
The logical name of the connected access point to the externalpacket data network (network identifier part of APN).
MAccess Point Name NetworkIdentifier
An index indicating how the APN was selected.OAPN Selection Mode
PDP type, i.e. IP, PPP, or IHOSS:OSP.MPDP Type
PDP address, i.e. IPv4 or IPv6 address.MServed PDP Address
Indicates whether served PDP address is dynamic, which isallocated during PDP context activation.
CDynamic Address Flag
A list of changes in charging conditions for this PDP context,each time stamped. Charging conditions are used to categorizetraffic volumes, such as per tariff period. Initial andsubsequently changed QoS and corresponding data valuesare listed.
In GSM, data volumes are in octets above the GTP layer andare separated for uplink and downlink traffic.
In 3G, data volumes are in octets above the GTP-U layer andare separated for uplink and downlink traffic.
Only one LOTV container pereG-CDR.
Important
MList of Traffic Data Volumes
Time stamp when this record was opened.MRecord Opening Time
Duration of this record in the GGSN.MDuration
The reason for the release of record from this GGSN.MCause for Record Closing
Partial record sequence number, only present in case of partialrecords.
CRecord Sequence Number
Name of the recording entity.ONode ID
Consecutive record number created by this node. The numberis allocated sequentially including all CDR types.
OLocal Record SequenceNumber
The Charging Characteristics flag retrieved from subscriber'sdata as described in TS 32.015 sub clause 6.1.6.5.
CCharging Characteristics
GTPP Interface Administration and Reference, StarOS Release 21.3 163
GGSN CDR Field Referencestandard Dictionary