chargingId

Validations ASN.1 Parent Types

A charging identifier which can be used together with GGSN address to identify all records produced in SSGN(s) and GGSN involved in a single PDP context.

For WLAN networks this item can be used together with the WLAN billing record recording identity to identify all records involved in a single WLAN session.

Derivation: 

GSM item ChargingID (3GPP TS 32.015).

For WLAN networks the derivation is at the discretion of the Sender.  Note that Charging Id must remain unique (together with the recording entity) during a significant amount of time.

Conditionality: 

Mandatory within group GPRS Basic Call Information

Range:             0 – 4294967295
                       (derived from 0 to 2^32)

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

GPRS

 

GPRS

 

Severe

 

Severe

 

Syntax error.

 

Value out of range.

 

 

ASN.1 Definition (of containing types)

GprsBasicCallInformation ::= [APPLICATION 114] SEQUENCE
{
    gprsChargeableSubscriber    GprsChargeableSubscriber OPTIONAL, -- *m.m.
    rapFileSequenceNumber       RapFileSequenceNumber    OPTIONAL,
    gprsDestination             GprsDestination          OPTIONAL, -- *m.m.
    callEventStartTimeStamp     CallEventStartTimeStamp  OPTIONAL, -- *m.m.
    totalCallEventDuration      TotalCallEventDuration   OPTIONAL, -- *m.m.
    causeForTerm                CauseForTerm             OPTIONAL,
    partialTypeIndicator        PartialTypeIndicator     OPTIONAL,
    pDPContextStartTimestamp    PDPContextStartTimestamp OPTIONAL,
    networkInitPDPContext       NetworkInitPDPContext    OPTIONAL,
    chargingId                  ChargingId               OPTIONAL -- *m.m.
}


Parent Types
GprsBasicCallInformation


Text extracted from GSMA TD57 standard