1、 ETSI TS 102 223 V14.0.0 (2017-05) Smart Cards; Card Application Toolkit (CAT) (Release 14) TECHNICAL SPECIFICATION ETSI ETSI TS 102 223 V14.0.0 (2017-05)2Release 14Reference RTS/SCP-T003r08ave00 Keywords smart card ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 9
2、4 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/www.etsi.org/standards-search The present document may be made available in elec
3、tronic versions and/or in print. The content of any electronic and/or print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any existing or perceived difference in contents between such versions and/or in print, the only prevailing d
4、ocument is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI docume
5、nts is available at https:/portal.etsi.org/TB/ETSIDeliverableStatus.aspx If you find errors in the present document, please send your comment to one of the following services: https:/portal.etsi.org/People/CommiteeSupportStaff.aspx Copyright Notification No part may be reproduced or utilized in any
6、form or by any means, electronic or mechanical, including photocopying and microfilm except as authorized by written permission of ETSI. The content of the PDF version shall not be modified without the written authorization of ETSI. The copyright and the foregoing restriction extend to reproduction
7、in all media. European Telecommunications Standards Institute 2017. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM and LTE are Trade Marks of ETSI registered for the benefit of its Members and of the 3GPP Or
8、ganizational Partners. oneM2M logo is protected for the benefit of its Members GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 102 223 V14.0.0 (2017-05)3Release 14Contents Intellectual Property Rights 12g3Foreword . 12g3Modal verbs terminology 12g31 Sco
9、pe 13g32 References 13g32.1 Normative references . 13g32.2 Informative references 16g33 Definitions, symbols and abbreviations . 16g33.1 Definitions 16g33.2 Symbols 18g33.3 Abbreviations . 18g34 Overview of CAT . 20g34.0 Introduction 20g34.1 Profile download 20g34.2 Proactive UICC 20g34.3 Data downl
10、oad to UICC . 21g34.4 Menu selection . 21g34.5 Call control by network access application 21g34.6 Void 21g34.7 Event download 21g34.8 Security 22g34.9 Multiple card 22g34.10 Timer expiration . 22g34.11 Bearer Independent Protocol 22g34.12 Description of the access technology indicator mechanism . 22
11、g34.13 Tag allocation guidelines 23g34.14 Description of the network search mode mechanism . 23g34.15 CAT operation in reduced capability terminals 23g34.16 CAT over the modem interface 23g34.17 CAT facilities provided by eCAT clients . 24g34.18 Negotiation of Poll Interval 25g34.19 eUICC operation
12、25g35 Profile download 25g35.1 Procedure 25g35.2 Structure and coding of TERMINAL PROFILE 25g35.3 Definition of display parameters in profile download 33g35.3.0 Overview 33g35.3.1 Number of characters supported down the terminal display . 33g35.3.2 Number of characters supported across the terminal
13、display 33g35.3.3 Display can be resized 34g35.3.4 Text wrapping . 34g35.3.5 Text scrolling 34g35.3.6 Width reduction when in a menu 34g35.3.7 Text attributes . 34g36 Proactive UICC 35g36.1 Introduction 35g36.2 Identification of terminal support . 37g36.3 General procedure 38g36.4 Proactive UICC com
14、mands and procedures . 38g36.4.1 DISPLAY TEXT 38g36.4.2 GET INKEY . 40g36.4.3 GET INPUT 41g36.4.4 MORE TIME 42g3ETSI ETSI TS 102 223 V14.0.0 (2017-05)4Release 146.4.5 PLAY TONE 43g36.4.6 POLL INTERVAL . 44g36.4.7 REFRESH . 44g36.4.8 SET UP MENU 46g36.4.9 SELECT ITEM . 47g36.4.10 SEND SHORT MESSAGE 4
15、8g36.4.11 Void 48g36.4.12 Void 48g36.4.13 SET UP CALL 48g36.4.14 POLLING OFF . 50g36.4.15 PROVIDE LOCAL INFORMATION 50g36.4.16 SET UP EVENT LIST 51g36.4.17 PERFORM CARD APDU 51g36.4.18 POWER OFF CARD 52g36.4.19 POWER ON CARD 52g36.4.20 GET READER STATUS 53g36.4.21 TIMER MANAGEMENT 53g36.4.22 SET UP
16、IDLE MODE TEXT . 54g36.4.23 RUN AT COMMAND . 54g36.4.24 SEND DTMF 55g36.4.25 LANGUAGE NOTIFICATION . 55g36.4.26 LAUNCH BROWSER . 56g36.4.27 OPEN CHANNEL 57g36.4.27.1 OPEN CHANNEL related to CS bearer 57g36.4.27.2 OPEN CHANNEL related to packet data service bearer 59g36.4.27.3 OPEN CHANNEL related to
17、 local bearer . 60g36.4.27.4 OPEN CHANNEL related to Default (network) Bearer . 62g36.4.27.5 OPEN CHANNEL related to UICC Server Mode 63g36.4.27.6 OPEN CHANNEL related to Terminal Server Mode . 64g36.4.28 CLOSE CHANNEL 65g36.4.29 RECEIVE DATA . 66g36.4.30 SEND DATA 67g36.4.31 GET CHANNEL STATUS 68g3
18、6.4.32 SERVICE SEARCH . 69g36.4.33 GET SERVICE INFORMATION 69g36.4.34 DECLARE SERVICE 70g36.4.35 SET FRAMES 70g36.4.36 GET FRAME STATUS 71g36.4.37 RETRIEVE MULTIMEDIA MESSAGE . 71g36.4.38 SUBMIT MULTIMEDIA MESSAGE . 72g36.4.39 DISPLAY MULTIMEDIA MESSAGE . 73g36.4.40 ACTIVATE 74g36.4.41 CONTACTLESS S
19、TATE CHANGED 74g36.4.42 COMMAND CONTAINER . 75g36.4.43 ENCAPSULATED SESSION CONTROL 75g36.4.44 eUICC OPERATION . 75g36.5 Common elements in proactive UICC commands . 75g36.5.1 Command number 75g36.5.2 Device identities . 76g36.5.3 Alpha identifier . 76g36.5.4 Icon identifiers 76g36.5.5 Text Attribut
20、e 76g36.5.6 Frame identifier 76g36.6 Structure of proactive UICC commands 77g36.6.0 Foreword . 77g36.6.1 DISPLAY TEXT 77g36.6.2 GET INKEY . 77g36.6.3 GET INPUT 78g36.6.4 MORE TIME 78g36.6.5 PLAY TONE 79g36.6.6 POLL INTERVAL . 79g36.6.7 SET-UP MENU 80g3ETSI ETSI TS 102 223 V14.0.0 (2017-05)5Release 1
21、46.6.8 SELECT ITEM . 80g36.6.9 SEND SHORT MESSAGE 81g36.6.10 Void 81g36.6.11 Void 81g36.6.12 SET UP CALL 81g36.6.13 REFRESH . 82g36.6.14 POLLING OFF . 82g36.6.15 PROVIDE LOCAL INFORMATION 82g36.6.16 SET UP EVENT LIST 82g36.6.17 PERFORM CARD APDU 83g36.6.18 POWER OFF CARD 83g36.6.19 POWER ON CARD 83g
22、36.6.20 GET READER STATUS 83g36.6.21 TIMER MANAGEMENT 83g36.6.22 SET UP IDLE MODE TEXT . 84g36.6.23 RUN AT COMMAND . 84g36.6.24 SEND DTMF COMMAND 84g36.6.25 LANGUAGE NOTIFICATION . 85g36.6.26 LAUNCH BROWSER . 85g36.6.27 OPEN CHANNEL 86g36.6.27.1 OPEN CHANNEL related to CS bearer 86g36.6.27.2 OPEN CH
23、ANNEL related to packet data service bearer 87g36.6.27.3 OPEN CHANNEL related to local bearer . 88g36.6.27.4 OPEN CHANNEL related to Default (network) Bearer . 89g36.6.27.5 OPEN CHANNEL related to UICC Server Mode 90g36.6.27.6 OPEN CHANNEL related to Terminal Server Mode . 90g36.6.28 CLOSE CHANNEL 9
24、0g36.6.29 RECEIVE DATA . 91g36.6.30 SEND DATA 91g36.6.31 GET CHANNEL STATUS 91g36.6.32 SERVICE SEARCH . 91g36.6.33 GET SERVICE INFORMATION 92g36.6.34 DECLARE SERVICE 92g36.6.35 SET FRAMES 92g36.6.36 GET FRAMES STATUS 93g36.6.37 RETRIEVE MULTIMEDIA MESSAGE . 93g36.6.38 SUBMIT MULTIMEDIA MESSAGE . 94g
25、36.6.39 DISPLAY MULTIMEDIA MESSAGE . 94g36.6.40 ACTIVATE 94g36.6.41 CONTACTLESS STATE CHANGED 94g36.6.42 COMMAND CONTAINER . 95g36.6.43 ENCAPSULATED SESSION CONTROL 95g36.6.44 eUICC OPERATION . 95g36.7 Command results 95g36.8 Structure of TERMINAL RESPONSE. 97g36.8.0 Overall coding 97g36.8.1 Command
26、 details 99g36.8.2 Device identities . 100g36.8.3 Result 100g36.8.4 Duration 100g36.8.5 Text string . 100g36.8.6 Item identifier . 100g36.8.7 Local information . 100g36.8.8 Call control requested action 101g36.8.9 Result data object 2 . 101g36.8.10 Card reader status . 101g36.8.11 Card ATR . 102g36.
27、8.12 R-APDU . 102g36.8.13 Timer identifier . 102g36.8.14 Timer value . 102g36.8.15 AT Response . 102g36.8.16 Text string 2 102g3ETSI ETSI TS 102 223 V14.0.0 (2017-05)6Release 146.8.17 Channel data . 102g36.8.18 Channel status . 102g36.8.19 Channel data length 102g36.8.20 Bearer description . 103g36.
28、8.21 Buffer size . 103g36.8.22 Total display duration . 103g36.8.23 Service Availability 103g36.8.24 Service Record 103g36.8.25 Other address (local address) 103g36.8.26 Frames Information. 103g36.8.27 SA template 103g36.8.28 eCAT sequence number 104g36.8.29 Encrypted TLV list . 104g36.8.30 MAC . 10
29、4g36.8.31 DNS server address . 104g36.9 Proactive UICC session and terminal display interaction 104g36.10 Handling of unknown, unforeseen and erroneous messages 104g36.10.1 General 104g36.10.2 Message too short . 105g36.10.3 Missing minimum information . 105g36.10.4 Unknown Tag value 105g36.10.5 Une
30、xpected Tag value 105g36.10.6 Length errors . 105g36.10.7 Contents not understood . 106g36.10.8 Extended length data objects 106g36.11 Proactive commands versus possible terminal response 106g36.12 CAT session timeout 111g37 ENVELOPE commands . 111g37.1 Void 111g37.2 Menu selection . 111g37.2.0 Desc
31、ription 111g37.2.1 Procedure 111g37.2.2 Structure of ENVELOPE (MENU SELECTION) 111g37.3 Call Control by NAA . 112g37.3.1 Call Control by NAA 112g37.3.1.1 Procedure for mobile originated calls . 112g37.3.1.2 Void. 113g37.3.1.3 Indication to be given to the user 113g37.3.1.4 Interaction with Fixed Dia
32、lling Number (FDN) 113g37.3.1.5 Support of Barred Dialling Number (BDN) service 114g37.3.1.6 Structure of ENVELOPE (CALL CONTROL) 114g37.4 Timer expiration . 116g37.4.1 Description 116g37.4.2 Structure of ENVELOPE (TIMER EXPIRATION) . 116g37.5 Event download 117g37.5.0 Overview 117g37.5.1 MT call ev
33、ent 117g37.5.1.1 Procedure 117g37.5.1.2 Structure of ENVELOPE (EVENT DOWNLOAD - MT call) . 117g37.5.2 Call connected event . 118g37.5.2.1 Procedure 118g37.5.2.2 Structure of ENVELOPE (EVENT DOWNLOAD - call connected) . 118g37.5.3 Call disconnected event 119g37.5.3.1 Procedure 119g37.5.3.2 Structure
34、of ENVELOPE (EVENT DOWNLOAD - call disconnected) 119g37.5.4 Location status event 120g37.5.4.1 Procedure 120g37.5.4.2 Structure of ENVELOPE (EVENT DOWNLOAD - Location status) 120g37.5.5 User activity event 121g37.5.5.1 Procedure 121g37.5.5.2 Structure of ENVELOPE (EVENT DOWNLOAD - User activity) . 1
35、21g3ETSI ETSI TS 102 223 V14.0.0 (2017-05)7Release 147.5.6 Idle screen available event 122g37.5.6.1 Procedure 122g37.5.6.2 Structure of ENVELOPE (EVENT DOWNLOAD - Idle screen available) . 122g37.5.7 Card reader status event 122g37.5.7.1 Procedure 122g37.5.7.2 Structure of ENVELOPE (EVENT DOWNLOAD -
36、Card reader status) . 123g37.5.8 Language selection event 123g37.5.8.1 Procedure 123g37.5.8.2 Structure of ENVELOPE (EVENT DOWNLOAD - Language selection) . 123g37.5.9 Browser termination event 124g37.5.9.1 Procedure 124g37.5.9.2 Structure of ENVELOPE (EVENT DOWNLOAD - Browser termination) . 124g37.5
37、.10 Data available event 125g37.5.10.1 Procedure 125g37.5.10.2 Structure of ENVELOPE (EVENT DOWNLOAD - Data available) . 125g37.5.11 Channel status event . 125g37.5.11.1 Procedure 125g37.5.11.2 Structure of ENVELOPE (EVENT DOWNLOAD - Channel status) . 126g37.5.12 Access Technology Change Event 127g3
38、7.5.12.1 Procedure 127g37.5.12.2 Structure of ENVELOPE (EVENT DOWNLOAD - Access Technology Change) 127g37.5.13 Display parameters changed event 127g37.5.13.1 Procedure 127g37.5.13.2 Structure of ENVELOPE (EVENT DOWNLOAD - Display parameters changed) . 128g37.5.14 Local Connection event 128g37.5.14.1
39、 Procedure 128g37.5.14.2 Structure of ENVELOPE (EVENT DOWNLOAD - Local Connection) 128g37.5.15 Network Search Mode Change Event . 129g37.5.15.1 Procedure 129g37.5.15.2 Structure of ENVELOPE (EVENT DOWNLOAD - Network Search Mode Change) . 129g37.5.16 Browsing status event . 130g37.5.16.1 Procedure 13
40、0g37.5.16.2 Structure of ENVELOPE (EVENT DOWNLOAD - Browsing status) 130g37.5.17 Frames Information changed event . 130g37.5.17.1 Procedure 130g37.5.17.2 Structure of ENVELOPE (EVENT DOWNLOAD - Frames Information changed) 131g37.5.18 HCI connectivity event . 131g37.5.18.1 Procedure 131g37.5.18.2 Str
41、ucture of ENVELOPE (EVENT DOWNLOAD - HCI connectivity event) . 131g37.5.19 Contactless state request . 132g37.5.19.1 Procedure 132g37.5.19.2 Structure of ENVELOPE(EVENT DOWNLOAD - Contactless state request) 132g37.5.20 Profile Container . 133g37.5.20.1 Procedure 133g37.5.20.2 Structure of ENVELOPE (
42、EVENT DOWNLOAD - Profile Container) 133g37.5.21 Void 135g37.5.22 Poll Interval Negotiation . 135g37.5.22.1 Procedure 135g37.5.22.2 Structure of ENVELOPE (EVENT DOWNLOAD Poll Interval Negotiation) 135g37.6 MMS Transfer Status . 136g37.6.1 Procedure 136g37.6.2 Structure of ENVELOPE (MMS Transfer Statu
43、s) 136g37.7 MMS notification download. 137g37.7.0 Introduction. 137g37.7.1 Procedure 137g37.7.2 Structure of ENVELOPE (MMS notification download) . 138g37.8 Terminal Applications 138g37.8.1 Description 138g37.8.2 Structure of ENVELOPE (TERMINAL APPLICATIONS) 139g37.9 Envelope Container 139g37.9.1 De
44、scription 139g37.9.2 Structure of ENVELOPE (ENVELOPE CONTAINER) 140g3ETSI ETSI TS 102 223 V14.0.0 (2017-05)8Release 147.10 Service List Retrieval . 141g37.10.1 Description 141g37.10.2 Structure of ENVELOPE (SERVICE LIST) 141g38 COMPREHENSION-TLV data objects . 142g38.0 Introduction 142g38.1 Address
45、. 142g38.2 Alpha identifier 143g38.3 Subaddress 143g38.4 Capability configuration parameters 144g38.5 Void 144g38.6 Command details 144g38.7 Device identities . 150g38.8 Duration 151g38.9 Item 151g38.10 Item identifier . 152g38.11 Response length 152g38.12 Result 152g38.12.0 Overall structure and co
46、ding . 152g38.12.1 Void 154g38.12.2 Additional information for terminal problem . 154g38.12.3 Additional information for network problem 154g38.12.4 Void 154g38.12.5 Void 155g38.12.6 Void 155g38.12.7 Void 155g38.12.8 Additional information for interaction with call control . 155g38.12.9 Additional i
47、nformation for MultipleCard commands . 155g38.12.10 Additional information for launch browser problem 155g38.12.11 Additional information for Bearer Independent Protocol . 156g38.12.12 Additional information for Frames commands . 156g38.12.13 Additional information for SUBMIT and RETRIEVE MULTIMEDIA
48、 MESSAGE . 157g38.13 3GPP- SMS TPDU . 157g38.14 Void 157g38.15 Text string 157g38.15.0 Object structure . 157g38.15.1 Coding of text in unpacked format . 157g38.15.2 Coding of text in packed format . 157g38.15.3 Coding of text in 16 bits UCS2 alphabet format . 158g38.16 Tone 158g38.17 Void 159g38.18
49、 File list 159g38.19 Location information 160g38.20 IMEI . 160g38.21 Help request 160g38.22 Network measurement results 160g38.23 Default text . 160g38.24 Items next action indicator . 161g38.25 Event list . 161g38.26 Cause 162g38.27 Location status 163g38.28 Transaction identifier . 163g38.29 Void 163g38.30 Call control requested action 163g38.31 Icon identifier . 164g38.32 Item icon identifier list . 164g38.33 Card reader status . 165g38.34 Card ATR . 166g38.35 C-APDU . 166g38.36 R-APDU . 167g38.37 Timer identifier 167g38.38 Timer value 167g3ETSI ETSI TS 102 223 V14.0.0 (20