causeForTerm

Validations ASN.1 Parent Types

Indicates the reason for termination of the call where that reason is anything other than normal.

Derivation: 

GSM items CauseForTerm (GSM 12.05) and CauseForRecClosing (GSM 12.15).

Conditionality: 

Must be present within groups

                                MO Basic Call Information

                                MT Basic Call Information

                                GPRS Basic Call Information

where the call release is abnormal, see values below.  Where the cause for termination is normal release, i.e. value 0, then the item is not present.

Values:

                                3              Unsuccessful call attempt

                                4              Stable call abnormal termination

                                5              CAMEL initiated call release

                                20           Management intervention

 

Note that the following GSM values are not valid for use in TAP:

                                0              normal release

                                2              partial record call reestablishment

Values 4, 5 and 20 are valid within a GPRS Call context only where the call did not terminate normally.  Where partial GPRS Calls are generated then only the last partial can contain a cause for termination where appropriate.

Values 3, 4 and 5 are valid within a MOC/MTC only where the call did not terminate normally.

Validations

Error Code

Context

Severity Level

Validation Description

10

 

 

 

20

 

 

 

100

 

MOC

MTC

GPRS

 

MOC

MTC

GPRS

 

GPRS

 

Severe

 

 

 

Severe

 

 

 

Warning

Syntax error.

 

 

 

Value out of range.

 

 

 

Cause for termination specified and the call event represents first or intermediate partial.

 

ASN.1 Definition (of containing types)

GprsBasicCallInformation ::= [APPLICATION 114] SEQUENCE
{
    fraudMonitorIndicator       FraudMonitorIndicator    OPTIONAL,
    gprsChargeableSubscriber    GprsChargeableSubscriber OPTIONAL, -- *m.m.
    rapFileSequenceNumber       RapFileSequenceNumber    OPTIONAL,
    networkType                 NetworkType              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.
}

MoBasicCallInformation ::= [APPLICATION 147] SEQUENCE
{
    fraudMonitorIndicator       FraudMonitorIndicator   OPTIONAL,
    chargeableSubscriber        ChargeableSubscriber    OPTIONAL, -- *m.m.
    rapFileSequenceNumber       RapFileSequenceNumber   OPTIONAL,
    networkType                 NetworkType             OPTIONAL,
    destination                 Destination             OPTIONAL,
    destinationNetwork          DestinationNetwork      OPTIONAL,
    callEventStartTimeStamp     CallEventStartTimeStamp OPTIONAL, -- *m.m.
    totalCallEventDuration      TotalCallEventDuration  OPTIONAL, -- *m.m.
    simToolkitIndicator         SimToolkitIndicator     OPTIONAL,
    causeForTerm                CauseForTerm            OPTIONAL
}

MtBasicCallInformation ::= [APPLICATION 153] SEQUENCE
{
    fraudMonitorIndicator       FraudMonitorIndicator   OPTIONAL,
    chargeableSubscriber        ChargeableSubscriber    OPTIONAL, -- *m.m.
    rapFileSequenceNumber       RapFileSequenceNumber   OPTIONAL,
    networkType                 NetworkType             OPTIONAL,
    callOriginator              CallOriginator          OPTIONAL,
    originatingNetwork          OriginatingNetwork      OPTIONAL,
    callEventStartTimeStamp     CallEventStartTimeStamp OPTIONAL, -- *m.m.
    totalCallEventDuration      TotalCallEventDuration  OPTIONAL, -- *m.m.
    simToolkitIndicator         SimToolkitIndicator     OPTIONAL,
    causeForTerm                CauseForTerm            OPTIONAL
}


Parent Types
GprsBasicCallInformation
MoBasicCallInformation
MtBasicCallInformation


Text extracted from GSMA TD57 standard