calledNumber

Validations ASN.1 Parent Types

The called number is the representation of the number dialled by the subscriber in establishing a call or the number to which the call is forwarded or transferred in those particular scenarios, the representation is always in International format, i.e. the number must begin with the Country Code.

In the case of SMS MO usage the called number item contains the SMSC address.

The International representation of the called number means that it must start with the valid country code as listed in E.164 “Assigned Country Codes” (spare and reserved codes excluded). In addition this number must comply with E.164 definition of “International public telecommunication number structure” except where the call represents one of the following:

Short code call

Emergency call

Unsuccessful call attempt

Specially routed call (for example using ‘*’ or ‘#’)

Where the destination has been modified by CAMEL.

Derivation:

Derived from GSM item CalledNumber (3GPP TS 32.005) but it is represented in TAP in International format, i.e. the number begins with the Country Code.

Conditionality:

Must be present within group Destination except for one of the following:

use of the basic service emergency call

unsuccessful call attempt

when the call destination has been modified by CAMEL (CAMEL Destination Number is present)

 

In case of unsuccessful call attempt or CAMEL destination modification item Dialled Digits must be filled in.

In the case of  SMS-MO usage this field must always be present.

Values:
                Each digit is numeric (0-9)

Validations

Error Code

Context

Severity Level

Validation Description

10

 

 

11

 

 

20

 

MOC

 

 

MOC

 

 

MOC

 

Severe

 

 

Warning

 

 

Severe

 

Syntax error and call does not represent an emergency call.

 

Syntax error and call represents emergency call.

 

Number does not start with a valid country code as listed in E.164 “Assigned Country Codes” (spare and reserved codes excluded).

 

 

ASN.1 Definition (of containing types)

Destination ::= [APPLICATION 89] SEQUENCE
{
    calledNumber                CalledNumber  OPTIONAL,
    dialledDigits               DialledDigits         OPTIONAL,
    calledPlace                 CalledPlace           OPTIONAL,
    calledRegion                CalledRegion          OPTIONAL,
    sMSDestinationNumber        SMSDestinationNumber  OPTIONAL
}


Parent Types
Destination


Text extracted from GSMA TD57 standard