ggsn cdr field reference - cisco tag number category description format size (in bytes) asn1 code...

164
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 this reference. The specific CDRs reported in G-CDRs/eG-CDRs and their encoding are user-selectable via GTPP dictionaries. This reference document contains information only on standard GTPP dictionaries. For information on custom 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 Description Meaning Abbreviation A field that must be present in the CDR. Mandatory M A field that must be present in a CDR if certain conditions are met. Conditional C A field that an operator has provisioned and must be included in the CDR for all conditions. Operator Provisionable: Mandatory OM A field that an operator has provisioned and must be included in the CDR if certain conditions are met. Operator Provisionable: 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

Upload: vodien

Post on 20-Jun-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

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

GTPP Interface Administration and Reference, StarOS Release 21.3164

GGSN CDR Field Referencestandard Dictionary