10.12.2012 Views

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

GSM 09.02 - Version 5.3.0 - Digital cellular telecommunications - ETSI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

14.1.2 Use of TC<br />

Page 197<br />

<strong>GSM</strong> <strong>09.02</strong> version <strong>5.3.0</strong>: August 1996<br />

The mapping of OPERATION and ERROR to TC components is defined in ETS 300 287 (version 2) which<br />

is based on CCITT Recommendation Q.773 (1992).<br />

NOTE 1: The class of an operation is not stated explicitly but is specified as well in the ASN.1<br />

operation type definition.<br />

Class 1: RESULT and ERROR appear in ASN.1 operation type definition.<br />

Class 2: only ERROR appears in ASN.1 operation type definition.<br />

Class 3: only RESULT appears in ASN.1 operation type definition.<br />

Class 4: both RESULT and ERROR do not appear in ASN.1 operation type definition.<br />

The ASN.1 data type which follows the keywords "ARGUMENT", "PARAMETER" or "RESULT"<br />

(for OPERATION and ERROR) is always optional from a syntactic point of view. However, except when<br />

specifically mentioned, it has to be considered as mandatory from a semantic point of view.<br />

When an optional element is missing in an invoke component or in an inner data structure while it is<br />

required by the context, an error component is returned if specified in the operation type; the associated<br />

type of error is DataMissing. This holds also when the entire parameter of an invoke component is missing<br />

while it is required by the context.<br />

NOTE 2: When a mandatory element is missing in the parameter or inner data structure of any<br />

component, a reject component is returned (if the dialogue still exists). The problem<br />

code to be used is "Mistyped parameter".<br />

The Timer Values used in the operation type definitions are indicated as ASN.1 comment. The Timer Value<br />

Ranges are:<br />

s = from 3 seconds to 10 seconds;<br />

m = from 15 seconds to 30 seconds;<br />

ml = from 1 minute to 10 minutes;<br />

l = from 28 hours to 38 hours.<br />

14.1.3 Use of information elements defined outside MAP<br />

An information element or a set of information elements (messages) transparently carried in the Mobile<br />

Application Part but defined in other recommendation/technical specifications are handled in one of the<br />

following ways:<br />

i) The contents of each information element (without the octets encoding the identifier and the length in<br />

the recommendation/technical specification where it is defined) is carried as the value of an ASN.1<br />

NamedType derived from the octet STRING data type. Additionally, the internal structure may be<br />

explained by means of comments. In case of misalignment the referred to recommendation/technical<br />

specification takes precedence.<br />

ii) The complete information element (including the octets encoding the identifier and the length in the<br />

recommendation/technical specification where it is defined) or set of information elements and the<br />

identity of the associated protocol are carried as the value of the ExternalSignalInfo data type<br />

defined in this ETS. Where more than one information element is carried, the information elements<br />

are sent contiguously with no filler octets between them.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!