5 Profile download

3GPP51.014Release 4Specification of the SIM Application Toolkit for the Subscriber Identity Module - Mobile Equipment (SIM - ME) interfaceTS

5.1 Procedure

The profile download instruction is sent by the ME to the SIM as part of the SIM initialization procedure. This procedure is specified in TS 51.011 [20]. The profile sent by the ME shall state the facilities relevant to SIM Application Toolkit that are supported by the ME.

See additional details in TS 102 223 [37].

5.2 Structure and coding of TERMINAL PROFILE

Direction: ME to SIM

The command header is specified in TS 51.011 [20].

Command parameters/data:

Description

Section

M/O

Length

Profile

M

lgth

– Profile:

Contents: The list of SIM Application Toolkit facilities that are supported by the ME.

Coding:

1 bit is used to code each facility:

bit = 1: facility supported by ME

bit = 0: facility not supported by ME

First byte (Download):

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

SMS-PP data download

Cell Broadcast data download

See TS 102 223 [37]

‘9EXX’ response code for SIM data download error

See TS 102 223 [37]

USSD string data object supported in Call Control

Envelope Call Control always sent to the SIM during automatic redial mode

Second byte (Other):

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

Call Control by SIM

Cell identity included in Call Control by SIM

MO short message control by SIM

Handling of the alpha identifier according to subclause 9.1.3

See TS 102 223 [37]

See TS 102 223 [37]

See TS 102 223 [37]

Third byte (Proactive SIM): See TS 102 223 [37]

Fourth byte (Proactive SIM):

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

Proactive SIM: SEND SHORT MESSAGE

Proactive SIM: SEND SS

Proactive SIM: SEND USSD

See TS 102 223 [37]

See TS 102 223 [37]

See TS 102 223 [37]

See TS 102 223 [37]

Fifth byte (Event driven information): see TS 102 223 [37]

Sixth byte (Event driven information extensions): see TS 102 223 [37]

Seventh byte (Multiple card proactive commands) for class "a": see TS 102 223 [37]

Eighth byte (Proactive SIM):

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

See TS 102 223 [37]

See TS 102 223 [37]

Binary choice in GET INKEY

See TS 102 223 [37]

See TS 102 223 [37]

2nd alpha identifier in SET UP CALL

2nd capability configuration parameter (see 9.1.6)

Ninth byte:

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

See TS 102 223 [37]

Proactive SIM: PROVIDE LOCAL INFORMATION – BCCH Channel List coding as in subclause 12.29)

See TS 102 223 [37]

Proactive SIM: PROVIDE LOCAL INFORMATION (Timing Advance)

See TS 102 223 [37]

See TS 102 223 [37]

See TS 102 223 [37]

Tenth byte (Soft keys support): see TS 102 223 [37]

Eleventh byte (Soft keys information): see TS 102 223 [37]

Twelfth byte (Bearer Independent protocol proactive commands (class "e"): see TS 102 223 [37]

Thirteenth byte (Bearer Independent protocol supported bearers (class "e"):

b8

b7

b6

b5

b4

b3

b2

b1

See TS 102 223 [37]

See TS 102 223 [37]

RFU, bit = 0

RFU, bit = 0

RFU, bit = 0

See TS 102 223 [37]

Fourteenth byte (Screen height): see TS 102 223 [37]

Fifteenth byte (Screen width): see TS 102 223 [37]

Sixteenth byte (Screen effects): see TS 102 223 [37]

Seventeenth byte: (Bearer independent protocol supported transport interface) for class "e": see TS 102 223 [37]

Eighteenth byte: (Reserved):

b8

b7

b6

b5

b4

b3

b2

b1

RFU, bit = 0

Nineteenth byte: (reserved for TIA/EIA-136 facilities): see TS 102 223 [37]

Subsequent bytes: see TS 102 223 [37]

Response parameters/data: None.

5.3 Definition of display parameters in Profile download

See TS 102 223 [37].