MobileOriginatedCall

Validations ASN.1 Parent Types

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

The Mobile Originated Call must contain the MO Basic Call Information, Location Information and Basic Services Used.  Where a call is set up requesting dual service capability, Dual Service Requested is provided in addition to each basic service used.

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 was in respect of 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.

Equipment information will normally be transferred.  The reason that it may not be present is because the call did not originate from the equipment.

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 Terminated Call, Supplementary Service Event, Service Centre Usage, Value Added Service, GPRS Call, Content Transaction or Location Service .

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

 

33

 

 

 

34

 

MOC

 

 

MOC

 

 

MOC

 

 

MOC

 

 

 

MOC

 

Severe

 

 

Severe

 

 

Severe

 

 

Severe

 

 

 

Severe

 

Mandatory group MO 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.

Also see error code 50 (section 5.1).

 

More than one occurrence of group Basic Service Used present within group and the usage of dual service does not indicate that multiple basic services were used during a call.

 

ASN.1 Definition

MobileOriginatedCall ::= [APPLICATION 9] SEQUENCE
{
    basicCallInformation        MoBasicCallInformation    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