| |
| 1 | Scope p. 10
|
| 2 | References p. 10
|
| 3 | Definitions, abbreviations and symbols p. 12
| 3.1 | Definitions p. 12
|
| 3.2 | Abbreviations p. 12
|
| 3.3 | Symbols p. 12
|
|
| 4 | Overview of SIM Application Toolkit p. 12
| 4.1 | Profile Download p. 12
|
| 4.2 | Proactive SIM p. 13
|
| 4.3 | Data download to SIM p. 13
|
| 4.4 | Menu selection p. 13
|
| 4.5 | Call control by SIM p. 13
|
| 4.6 | MO Short Message control by SIM p. 13
|
| 4.7 | Event download p. 13
|
| 4.8 | Security p. 13
|
| 4.9 | Multiple card p. 13
|
| 4.10 | Timer Expiration p. 13
|
| 4.11 | Bearer Independent Protocol p. 14
|
|
| 5 | Profile download p. 14
| 5.1 | Procedure p. 14
|
| 5.2 | Structure and coding of TERMINAL PROFILE p. 14
|
| 5.3 | Definition of display parameters in Profile download p. 16
|
|
| 6 | Proactive SIM p. 16
| 6.1 | Introduction p. 16
|
| 6.2 | Identification of proactive SIMs and of ME support p. 18
|
| 6.3 | General procedure p. 18
|
| 6.4 | Proactive SIM commands and procedures p. 18
| 6.4.1 | DISPLAY TEXT p. 18
|
| 6.4.2 | GET INKEY p. 18
|
| 6.4.3 | GET INPUT p. 18
|
| 6.4.4 | MORE TIME p. 18
|
| 6.4.5 | PLAY TONE p. 18
|
| 6.4.6 | POLL INTERVAL p. 18
|
| 6.4.7 | REFRESH p. 19
| 6.4.7.1 | EFIMSI changing procedure p. 20
|
|
| 6.4.8 | SET UP MENU p. 20
|
| 6.4.9 | SELECT ITEM p. 20
|
| 6.4.10 | SEND SHORT MESSAGE p. 20
|
| 6.4.11 | SEND SS p. 21
|
| 6.4.12 | SEND USSD p. 22
|
| 6.4.13 | SET UP CALL p. 23
|
| 6.4.14 | POLLING OFF p. 24
|
| 6.4.15 | PROVIDE LOCAL INFORMATION p. 24
|
| 6.4.16 | SET UP EVENT LIST p. 25
|
| 6.4.17 | PERFORM CARD APDU p. 25
|
| 6.4.18 | POWER OFF CARD p. 25
|
| 6.4.19 | POWER ON CARD p. 25
|
| 6.4.20 | GET READER STATUS p. 25
|
| 6.4.21 | TIMER MANAGEMENT p. 25
|
| 6.4.22 | SET UP IDLE MODE TEXT p. 25
|
| 6.4.23 | RUN AT COMMAND p. 25
|
| 6.4.24 | SEND DTMF p. 25
|
| 6.4.25 | LANGUAGE NOTIFICATION p. 25
|
| 6.4.26 | LAUNCH BROWSER p. 25
|
| 6.4.27 | OPEN CHANNEL p. 26
| 6.4.27.1 | OPEN CHANNEL for CSD p. 26
|
| 6.4.27.2 | OPEN CHANNEL related to GPRS p. 26
|
| 6.4.27.3 | OPEN CHANNEL related to Default (network) Bearer p. 26
|
| 6.4.27.4 | OPEN CHANNEL related to local bearer p. 27
|
|
| 6.4.28 | CLOSE CHANNEL p. 27
|
| 6.4.29 | RECEIVE DATA p. 27
|
| 6.4.30 | SEND DATA p. 27
|
| 6.4.31 | GET CHANNEL STATUS p. 27
|
| 6.4.32 | SERVICE SEARCH p. 27
|
| 6.4.33 | GET SERVICE INFORMATION p. 27
|
| 6.4.34 | DECLARE SERVICE p. 27
|
|
| 6.5 | Common elements in proactive SIM commands p. 27
| 6.5.1 | Command number p. 27
|
| 6.5.2 | Device identities p. 27
|
| 6.5.3 | Alpha identifier p. 28
|
| 6.5.4 | Icon identifiers p. 28
|
|
| 6.6 | Structure of proactive SIM commands p. 28
| 6.6.1 | DISPLAY TEXT p. 28
|
| 6.6.2 | GET INKEY p. 28
|
| 6.6.3 | GET INPUT p. 28
|
| 6.6.4 | MORE TIME p. 28
|
| 6.6.5 | PLAY TONE p. 28
|
| 6.6.6 | POLL INTERVAL p. 28
|
| 6.6.7 | SET-UP MENU p. 28
|
| 6.6.8 | SELECT ITEM p. 28
|
| 6.6.9 | SEND SHORT MESSAGE p. 29
|
| 6.6.10 | SEND SS p. 29
|
| 6.6.11 | SEND USSD p. 29
|
| 6.6.12 | SET UP CALL p. 29
|
| 6.6.13 | REFRESH p. 29
|
| 6.6.14 | POLLING OFF p. 30
|
| 6.6.15 | PROVIDE LOCAL INFORMATION p. 30
|
| 6.6.16 | SET UP EVENT LIST p. 30
|
| 6.6.17 | PERFORM CARD APDU p. 30
|
| 6.6.18 | POWER OFF CARD p. 30
|
| 6.6.19 | POWER ON CARD p. 30
|
| 6.6.20 | GET READER STATUS p. 30
|
| 6.6.21 | TIMER MANAGEMENT p. 30
|
| 6.6.22 | SET UP IDLE MODE TEXT p. 30
|
| 6.6.23 | RUN AT COMMAND p. 30
|
| 6.6.24 | SEND DTMF COMMAND p. 30
|
| 6.6.25 | LANGUAGE NOTIFICATION p. 31
|
| 6.6.26 | LAUNCH BROWSER p. 31
|
| 6.6.27 | OPEN CHANNEL p. 31
| 6.6.27.1 | OPEN CHANNEL related to a CS bearer p. 31
|
| 6.6.27.2 | OPEN CHANNEL related to GPRS p. 31
|
| 6.6.27.3 | OPEN CHANNEL related to Default (network) Bearer p. 32
|
| 6.6.27.4 | OPEN CHANNEL related to local bearer p. 32
|
|
| 6.6.28 | CLOSE CHANNEL p. 32
|
| 6.6.29 | RECEIVE DATA p. 33
|
| 6.6.30 | SEND DATA p. 33
|
| 6.6.31 | GET CHANNEL STATUS p. 33
|
| 6.6.32 | SERVICE SEARCH p. 33
|
| 6.6.33 | GET SERVICE INFORMATION p. 33
|
| 6.6.34 | DECLARE SERVICE p. 33
|
|
| 6.7 | Command results p. 33
|
| 6.8 | Structure of TERMINAL RESPONSE p. 34
| 6.8.1 | Command details p. 36
|
| 6.8.2 | Device identities p. 36
|
| 6.8.3 | Result p. 36
|
| 6.8.4 | Duration p. 36
|
| 6.8.5 | Text string p. 36
|
| 6.8.6 | Item identifier p. 36
|
| 6.8.7 | Local information p. 37
|
| 6.8.8 | Call control requested action p. 37
|
| 6.8.9 | Result data object 2 p. 37
|
| 6.8.10 | Card reader status p. 37
|
| 6.8.11 | Card ATR p. 37
|
| 6.8.12 | R-APDU p. 37
|
| 6.8.13 | Timer identifier p. 37
|
| 6.8.14 | Timer value p. 38
|
| 6.8.15 | AT Response p. 38
|
| 6.8.16 | Text string 2 p. 38
|
| 6.8.17 | Channel data p. 38
|
| 6.8.18 | Channel status p. 38
|
| 6.8.19 | Channel data length p. 38
|
| 6.8.20 | Bearer description p. 38
|
| 6.8.21 | Buffer size p. 38
|
| 6.8.22 | Service Availability p. 38
|
| 6.8.23 | Service Record p. 38
|
|
| 6.9 | Proactive SIM session and ME display interaction p. 38
|
| 6.10 | Handling of unknown, unforeseen and erroneous messages p. 39
|
| 6.11 | Proactive commands versus possible Terminal response p. 39
|
|
| 7 | Data download to SIM p. 42
| 7.1 | SMS-PP data download p. 42
| 7.1.1 | Procedure p. 42
|
| 7.1.2 | Structure of ENVELOPE (SMS-PP DOWNLOAD) p. 43
|
|
| 7.2 | Cell Broadcast data download p. 43
| 7.2.1 | Procedure p. 43
|
| 7.2.2 | Structure of ENVELOPE (CELL BROADCAST DOWNLOAD) p. 43
|
|
|
| 8 | Menu Selection p. 44
| 8.1 | Procedure p. 44
|
| 8.2 | Structure of ENVELOPE (MENU SELECTION) p. 44
|
|
| 9 | Call Control and MO SMS control by SIM p. 44
| 9.1 | Call Control by SIM p. 44
| 9.1.1 | Procedure for mobile originated calls p. 44
|
| 9.1.2 | Procedure for Supplementary Services and USSD p. 45
|
| 9.1.3 | Indication to be given to the user p. 46
|
| 9.1.4 | Interaction with Fixed Dialling Number p. 47
|
| 9.1.5 | Support of Barred Dialling Number (BDN) service p. 47
|
| 9.1.6 | Structure of ENVELOPE (CALL CONTROL) p. 47
|
|
| 9.2 | MO Short Message Control by SIM p. 49
| 9.2.1 | Description p. 49
|
| 9.2.2 | Structure of ENVELOPE (MO SHORT MESSAGE CONTROL) p. 49
|
| 9.2.3 | Indication to be given to the user p. 50
|
|
|
| 10 | Timer Expiration p. 50
|
| 11 | Event download p. 51
| 11.1 | MT call event p. 51
|
| 11.2 | Call connected event p. 51
|
| 11.3 | Call disconnected event p. 51
|
| 11.4 | Location status event p. 51
|
| 11.5 | User activity event p. 51
|
| 11.6 | Idle screen available event p. 51
|
| 11.7 | Card reader status event p. 51
|
| 11.8 | Language selection event p. 51
|
| 11.9 | Browser Termination event p. 52
|
| 11.10 | Data available event p. 52
|
| 11.11 | Channel status event p. 52
|
| 11.12 | Access Technology Change Event p. 52
|
| 11.13 | Display parameters changed event p. 52
|
| 11.14 | Local Connection event p. 52
|
|
| 12 | SIMPLE-TLV data objects p. 52
| 12.1 | Address p. 52
|
| 12.2 | Alpha identifier p. 52
|
| 12.3 | Subaddress p. 52
|
| 12.4 | Capability configuration parameters p. 52
|
| 12.5 | Cell Broadcast Page p. 53
|
| 12.6 | Command details p. 53
|
| 12.7 | Device identities p. 54
|
| 12.8 | Duration p. 54
|
| 12.9 | Item p. 54
|
| 12.10 | Item identifier p. 54
|
| 12.11 | Response length p. 54
|
| 12.12 | Result p. 54
| 12.12.1 | Additional information for SEND SS p. 54
|
| 12.12.2 | Additional information for ME problem p. 55
|
| 12.12.3 | Additional information for network problem p. 55
|
| 12.12.4 | Additional information for SS problem p. 55
|
| 12.12.5 | Additional information for SMS problem p. 55
|
| 12.12.6 | Not used p. 55
|
| 12.12.7 | Additional information for USSD problem p. 55
|
| 12.12.8 | Additional information for interaction with call control or MO SM control p. 56
|
| 12.12.9 | Additional information for MultipleCard commands p. 56
|
| 12.12.10 | Additional information for Launch Browser problem p. 56
|
| 12.12.11 | Additional information for Bearer Independent Protocol p. 56
|
|
| 12.13 | SMS TPDU p. 56
|
| 12.14 | SS string p. 56
|
| 12.15 | Text string p. 57
|
| 12.16 | Tone p. 57
|
| 12.17 | USSD string p. 57
|
| 12.18 | File List p. 57
|
| 12.19 | Location Information p. 58
|
| 12.20 | IMEI p. 58
|
| 12.21 | Help Request p. 58
|
| 12.22 | Network Measurement Results p. 58
|
| 12.23 | Default Text p. 58
|
| 12.24 | Items Next Action Indicator p. 58
|
| 12.25 | Event list p. 58
|
| 12.26 | Cause p. 58
|
| 12.27 | Location status p. 59
|
| 12.28 | Transaction identifier p. 59
|
| 12.29 | BCCH channel list p. 59
|
| 12.30 | Call control requested action p. 60
|
| 12.31 | Icon Identifier p. 60
|
| 12.32 | Item Icon Identifier list p. 60
|
| 12.33 | Card reader status p. 60
|
| 12.34 | Card ATR p. 60
|
| 12.35 | C-APDU p. 60
|
| 12.36 | R-APDU p. 60
|
| 12.37 | Timer identifier p. 60
|
| 12.38 | Timer value p. 60
|
| 12.39 | Date-Time and Time zone p. 60
|
| 12.40 | AT Command p. 60
|
| 12.41 | AT Response p. 61
|
| 12.42 | BC Repeat indicator p. 61
|
| 12.43 | Immediate response p. 61
|
| 12.44 | DTMF string p. 61
|
| 12.45 | Language p. 61
|
| 12.46 | Timing Advance p. 62
|
| 12.47 | Browser Identity p. 62
|
| 12.48 | URL p. 62
|
| 12.49 | Bearer p. 62
|
| 12.50 | Provisioning File Reference p. 62
|
| 12.51 | Browser Termination Cause p. 62
|
| 12.52 | Bearer description p. 63
| 12.52.1 | Bearer parameters for CSD p. 63
|
| 12.52.2 | Bearer parameters for GPRS / packet service p. 63
|
|
| 12.53 | Channel data p. 64
|
| 12.54 | Channel data length p. 64
|
| 12.55 | Buffer size p. 64
|
| 12.56 | Channel status p. 64
|
| 12.57 | Card reader identifier p. 64
|
| 12.58 | Other Address p. 64
|
| 12.59 | SIM/ME interface transport level p. 64
|
| 12.60 | Void p. …
|
| 12.61 | Network Access Name p. 64
|
| 12.62 | Service Record p. 65
|
| 12.63 | Device Filter p. 65
|
| 12.64 | Service Search p. 65
|
| 12.65 | Attribute Information p. 65
|
| 12.66 | Service Availability p. 65
|
| 12.67 | Remote Entity Address p. 65
|
| 12.68 | Access Technology p. 65
|
| 12.69 | Display parameters p. 65
|
|
| 13 | Tag values p. 65
| 13.1 | BER-TLV tags in ME to SIM direction p. 65
|
| 13.2 | BER-TLV tags in SIM TO ME direction p. 66
|
| 13.3 | SIMPLE-TLV tags in both directions p. 66
|
| 13.4 | Type of Command and Next Action Indicator p. 66
|
|
| 14 | Allowed Type of command and Device identity combinations p. 67
|
| 15 | Security requirements p. 68
|
| A | (Normative) Support of SIM Application Toolkit by Mobile Equipment p. 69
|
| B | Example command sequences for proactive SIM p. 70
|
| C | Example of DISPLAY TEXT Proactive SIM Command p. 72
|
| D | (Normative) Structure of SIM Application Toolkit communications p. 73
|
| E | ME display in proactive SIM session p. 74
|
| F | Help information feature processing p. 75
|
| G | Monitoring of events p. 76
|
| H | (Normative) Support of Multiple Card Operation p. 77
|
| I | Multiple Card proactive command examples p. 78
|
| J | Bearer independent protocol proactive command examples p. 79
|
| K | WAP References p. 80
|
| $ | Change history p. 81
|