MobileTerminatedCall

Validations ASN.1 Parent Types

A Mobile Terminated Call item represents either tele or bearer service usage terminated by the mobile subscription.  In some cases the mobile itself may not be directly involved, e.g. some call forwarding scenarios.

Mandatory elements are the MT Basic Call Information and the Basic Service Used.  Only one basic service will be present and it will not be possible, for example, to distinguish between the data and speech parts of alternate services.

Location Information and Equipment Information will normally be present except, for example, where the call does not terminate at the equipment e.g. call forward on no reply.

Where CAMEL services are supported and invoked then one occurrence of CAMEL Service Used will be present for the invocation.

Where supplementary services are used in conjunction with a call and these are deemed necessary for transfer (see Annex A) then there will be one occurrence of Supplementary Service Used present per invocation.

If the call used a value added service and there is a bilateral agreement between the VPMN and the HPMN then there will be one occurrence of Value Added Service Used per service used.

Operator Specific Information may also be present, this is optional dependent on bilateral agreement.

Conditionality:

Mandatory within an occurrence of group Call Event Details where none of the following are present;  Mobile Originated Call, Supplementary Service Event, Service Centre Usage, Value Added Service, or GPRS Call .

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

MTC

 

 

MTC

 

 

MTC

 

 

MTC

 

 

Severe

 

 

Severe

 

 

Severe

 

 

Severe

 

 

Mandatory group MT Basic Call Information missing within group.

 

Mandatory group Location Information missing within group.

 

Mandatory group Basic Service Used missing within group.

 

Group Value Added Service Used present although none agreed bilaterally.

 

 

ASN.1 Definition

MobileTerminatedCall ::= [APPLICATION 10] SEQUENCE
{
    basicCallInformation        MtBasicCallInformation    OPTIONAL, -- *m.m.
    locationInformation         LocationInformation       OPTIONAL, -- *m.m.
    equipmentInformation        EquipmentInformation      OPTIONAL,
    basicServiceUsedList        BasicServiceUsedList      OPTIONAL, -- *m.m.
    supplServiceUsedList        SupplServiceUsedList      OPTIONAL,
    camelServiceUsed            CamelServiceUsed          OPTIONAL,
    valueAddedServiceUsedList   ValueAddedServiceUsedList OPTIONAL,
    dualServiceRequested        DualServiceCode           OPTIONAL,
    operatorSpecInformation     OperatorSpecInfoList      OPTIONAL
}    


Parent Types
CallEventDetail


Text extracted from GSMA TD57 standard