15.11.2012 Views

GSM 11.14 - Version 5.2.0 - Digital cellular ... - Ttfn.net

GSM 11.14 - Version 5.2.0 - Digital cellular ... - Ttfn.net

GSM 11.14 - Version 5.2.0 - Digital cellular ... - Ttfn.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Page 31<br />

<strong>GSM</strong> <strong>11.14</strong> version <strong>5.2.0</strong>: December 1996<br />

- Text string: When the ME issues a successful TERMINAL RESPONSE for a GET INKEY or GET<br />

INPUT command, it shall supply the single character or the character string entered by the user in<br />

the Text string data object, no matter what type of string was entered. All other types of TERMINAL<br />

RESPONSE do not need to include Text string. If one is included by the ME, the SIM shall ignore it.<br />

- Item identifier: When the ME issues a successful TERMINAL RESPONSE for a SELECT ITEM<br />

command, it shall supply the identifier of the item selected by the user in the Item identifier data<br />

object. All other types of TERMINAL RESPONSE do not need to include Item identifier. If one is<br />

included by the ME, the SIM shall ignore it.<br />

- Local information. When the ME issues a successful TERMINAL RESPONSE for a PROVIDE<br />

LOCAL INFORMATION command, it shall supply the requested local information.<br />

- Where the SIM has requested location information, TERMINAL RESPONSE shall contain the<br />

location information data object. All other types of TERMINAL RESPONSE do not need to<br />

include location information. If one is included by the ME, the SIM shall ignore it.<br />

- Where the SIM has requested the IMEI, TERMINAL RESPONSE shall contain the IMEI data<br />

object. All other types of TERMINAL RESPONSE do not need to include IMEI information. If<br />

one is included by the ME, the SIM shall ignore it.<br />

Under no circumstances shall the SIM wait indefinitely for a terminal response.<br />

Any future additional SIMPLE-TLV objects shall be included as Min = N and comprehension not<br />

required. This will ensure that any proactive command will end in a predictable way.<br />

Response parameters/data: None.<br />

6.9 Handling of unknown, unforeseen and erroneous messages<br />

6.9.1 General<br />

The procedures described in this section apply to the BER-TLV and SIMPLE-TLV data objects described<br />

in this TS. The purpose of this section is to allow greater flexibility in future versions of this document, and<br />

a greater predictability across different versions of this standard.<br />

The procedures described here specify how the ME and SIM shall behave when they receive a proactive<br />

command or response that is not fully compliant with the standards by which it was designed. A response<br />

will be made to the SIM by means of the "general result" field of the "result"<br />

If the ME sends a TERMINAL RESPONSE to the SIM that contains values that the SIM does not<br />

understand, then the SIM shall issue the appropriate SW1 / SW2 error response. The current proactive<br />

transaction shall be considered complete and neither the ME or the SIM shall take no further action with<br />

regard to it. In this case, unless the "General result" is "command performed..." then the SIM shall assume<br />

that the command was not carried out and that a permanent error exists with regard to that particular<br />

proactive command. If the command was performed, but the "additional information on result" field was not<br />

understood, then the SIM may attempt the command again at a later stage in the current <strong>GSM</strong> session.<br />

If the SIM has enough information to proceed (i.e. it has received all the data objects of the Minimum set)<br />

then it shall do so.<br />

6.9.2 Message too short<br />

Any information received that is not a complete tag and length shall be ignored.<br />

6.9.3 Missing minimum information<br />

If a message is received that does not have all the mandatory elements in it, then if all of the minimum set<br />

elements are present then the receiver shall complete the command and report "command performed, with<br />

missing information".

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

Saved successfully!

Ooh no, something went wrong!