1、 ETSI TS 102 223 V13.1.0 (2016-09) Smart Cards; Card Application Toolkit (CAT) (Release 13) TECHNICAL SPECIFICATION ETSI ETSI TS 102 223 V13.1.0 (2016-09)2Release 13Reference RTS/SCP-T003r08avd10 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 2016. 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. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 102 223 V13.1.0 (2016-09)3Release 13Contents Intellectual Property Rights 12g3Foreword . 12g3Modal verbs terminology 12g31 Scope 13g32 References 13g32.1 Normative references . 13g32
9、.2 Informative references 16g33 Definitions, symbols and abbreviations . 17g33.1 Definitions 17g33.2 Symbols 18g33.3 Abbreviations . 18g34 Overview of CAT . 20g34.0 Introduction 20g34.1 Profile download 20g34.2 Proactive UICC 20g34.3 Data download to UICC . 21g34.4 Menu selection . 21g34.5 Call cont
10、rol by network access application 21g34.6 Void 21g34.7 Event download 22g34.8 Security 22g34.9 Multiple card 22g34.10 Timer expiration . 22g34.11 Bearer Independent Protocol 22g34.12 Description of the access technology indicator mechanism . 22g34.13 Tag allocation guidelines 23g34.14 Description of
11、 the network search mode mechanism . 23g34.15 CAT operation in reduced capability terminals 23g34.16 CAT over the modem interface 24g34.17 CAT facilities provided by eCAT clients . 24g34.18 Negotiation of Poll Interval 25g35 Profile download 25g35.1 Procedure 25g35.2 Structure and coding of TERMINAL
12、 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 display 33g35.3.3 Display can be resized 33g35.3.4 Text wrapping . 34g35.3.5 Text
13、 scrolling 34g35.3.6 Width reduction when in a menu 34g35.3.7 Text attributes . 34g36 Proactive UICC 34g36.1 Introduction 34g36.2 Identification of terminal support . 37g36.3 General procedure 37g36.4 Proactive UICC commands and procedures . 38g36.4.1 DISPLAY TEXT 38g36.4.2 GET INKEY . 39g36.4.3 GET
14、 INPUT 41g36.4.4 MORE TIME 42g36.4.5 PLAY TONE 42g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)4Release 136.4.6 POLL INTERVAL . 43g36.4.7 REFRESH . 43g36.4.8 SET UP MENU 46g36.4.9 SELECT ITEM . 46g36.4.10 SEND SHORT MESSAGE 47g36.4.11 Void 48g36.4.12 Void 48g36.4.13 SET UP CALL 48g36.4.14 POLLING OFF . 50
15、g36.4.15 PROVIDE LOCAL INFORMATION 50g36.4.16 SET UP EVENT LIST 50g36.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 IDLE MODE TEXT . 54g36.4.23 RUN AT COMMAND . 54g36.4.24 SEND DTMF 55g36.4.25 LANG
16、UAGE 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 local bearer . 60g36.4.27.4 OPEN CHANNEL related to Default (network) Bearer . 6
17、2g36.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 68g36.4.32 SERVICE SEARCH . 69g36.4.33 GET SERVICE INFORMATION 69g36.4.34 DECLARE SER
18、VICE 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 STATE CHANGED 74g36.4.42 COMMAND CONTAINER . 75g36.4.43 ENCAPSULATED SESSION CONTR
19、OL 75g36.5 Common elements in proactive UICC commands . 75g36.5.1 Command number 75g36.5.2 Device identities . 75g36.5.3 Alpha identifier . 75g36.5.4 Icon identifiers 76g36.5.5 Text Attribute 76g36.5.6 Frame identifier 76g36.6 Structure of proactive UICC commands 76g36.6.0 Foreword . 76g36.6.1 DISPL
20、AY TEXT 77g36.6.2 GET INKEY . 77g36.6.3 GET INPUT 78g36.6.4 MORE TIME 78g36.6.5 PLAY TONE 78g36.6.6 POLL INTERVAL . 79g36.6.7 SET-UP MENU 79g36.6.8 SELECT ITEM . 80g36.6.9 SEND SHORT MESSAGE 80g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)5Release 136.6.10 Void 81g36.6.11 Void 81g36.6.12 SET UP CALL 81g36
21、.6.13 REFRESH . 81g36.6.14 POLLING OFF . 82g36.6.15 PROVIDE LOCAL INFORMATION 82g36.6.16 SET UP EVENT LIST 82g36.6.17 PERFORM CARD APDU 82g36.6.18 POWER OFF CARD 82g36.6.19 POWER ON CARD 82g36.6.20 GET READER STATUS 83g36.6.21 TIMER MANAGEMENT 83g36.6.22 SET UP IDLE MODE TEXT . 83g36.6.23 RUN AT COM
22、MAND . 84g36.6.24 SEND DTMF COMMAND 84g36.6.25 LANGUAGE NOTIFICATION . 84g36.6.26 LAUNCH BROWSER . 85g36.6.27 OPEN CHANNEL 86g36.6.27.1 OPEN CHANNEL related to CS bearer 86g36.6.27.2 OPEN CHANNEL related to packet data service bearer 87g36.6.27.3 OPEN CHANNEL related to local bearer . 88g36.6.27.4 O
23、PEN 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 90g36.6.29 RECEIVE DATA . 91g36.6.30 SEND DATA 91g36.6.31 GET CHANNEL STATUS 91g36.6.32 SERVICE SEARCH . 91g36.
24、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 . 94g36.6.39 DISPLAY MULTIMEDIA MESSAGE . 94g36.6.40 ACTIVATE 94g36.6.41 CONTACTLESS STATE CHANGED 94g36.6.42 COMMA
25、ND CONTAINER . 95g36.6.43 ENCAPSULATED SESSION CONTROL 95g36.7 Command results 95g36.8 Structure of TERMINAL RESPONSE. 97g36.8.0 Overall coding 97g36.8.1 Command 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
26、.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.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 102g36.8.17 Chan
27、nel data . 102g36.8.18 Channel status . 102g36.8.19 Channel data length 102g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)6Release 136.8.20 Bearer description . 103g36.8.21 Buffer size . 103g36.8.22 Total display duration . 103g36.8.23 Service Availability 103g36.8.24 Service Record 103g36.8.25 Other addre
28、ss (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 . 104g36.8.31 DNS server address . 104g36.9 Proactive UICC session and terminal display interaction 104g36.10 Handling of unknown, unforeseen a
29、nd 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 Unexpected Tag value 105g36.10.6 Length errors . 105g36.10.7 Contents not understood . 106g36.10.8 Extended length data objects 106g36.11 Proa
30、ctive commands versus possible terminal response 106g37 ENVELOPE commands . 111g37.1 Void 111g37.2 Menu selection . 111g37.2.0 Description 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 m
31、obile originated calls . 112g37.3.1.2 Void. 112g37.3.1.3 Indication to be given to the user 112g37.3.1.4 Interaction with Fixed Dialling 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
32、Description 116g37.4.2 Structure of ENVELOPE (TIMER EXPIRATION) . 116g37.5 Event download 117g37.5.0 Overview 117g37.5.1 MT call event 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 Structur
33、e of ENVELOPE (EVENT DOWNLOAD - call connected) . 118g37.5.3 Call disconnected event 119g37.5.3.1 Procedure 119g37.5.3.2 Structure 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 st
34、atus) 120g37.5.5 User activity event 121g37.5.5.1 Procedure 121g37.5.5.2 Structure of ENVELOPE (EVENT DOWNLOAD - User activity) . 121g37.5.6 Idle screen available event 121g37.5.6.1 Procedure 121g37.5.6.2 Structure of ENVELOPE (EVENT DOWNLOAD - Idle screen available) . 122g37.5.7 Card reader status
35、event 122g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)7Release 137.5.7.1 Procedure 122g37.5.7.2 Structure of ENVELOPE (EVENT DOWNLOAD - Card reader status) . 122g37.5.8 Language selection event 123g37.5.8.1 Procedure 123g37.5.8.2 Structure of ENVELOPE (EVENT DOWNLOAD - Language selection) . 123g37.5.9 Br
36、owser termination event 124g37.5.9.1 Procedure 124g37.5.9.2 Structure of ENVELOPE (EVENT DOWNLOAD - Browser termination) . 124g37.5.10 Data available event 124g37.5.10.1 Procedure 124g37.5.10.2 Structure of ENVELOPE (EVENT DOWNLOAD - Data available) . 125g37.5.11 Channel status event . 125g37.5.11.1
37、 Procedure 125g37.5.11.2 Structure of ENVELOPE (EVENT DOWNLOAD - Channel status) . 126g37.5.12 Access Technology Change Event 126g37.5.12.1 Procedure 126g37.5.12.2 Structure of ENVELOPE (EVENT DOWNLOAD - Access Technology Change) 127g37.5.13 Display parameters changed event 127g37.5.13.1 Procedure 1
38、27g37.5.13.2 Structure of ENVELOPE (EVENT DOWNLOAD - Display parameters changed) . 128g37.5.14 Local Connection event 128g37.5.14.1 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 S
39、tructure of ENVELOPE (EVENT DOWNLOAD - Network Search Mode Change) . 129g37.5.16 Browsing status event . 130g37.5.16.1 Procedure 130g37.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 EN
40、VELOPE (EVENT DOWNLOAD - Frames Information changed) 131g37.5.18 HCI connectivity event . 131g37.5.18.1 Procedure 131g37.5.18.2 Structure 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
41、DOWNLOAD - Contactless state request) 132g37.5.20 Profile Container . 133g37.5.20.1 Procedure 133g37.5.20.2 Structure of ENVELOPE (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
42、Poll Interval Negotiation) 135g37.6 MMS Transfer Status . 136g37.6.1 Procedure 136g37.6.2 Structure of ENVELOPE (MMS Transfer Status) 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 App
43、lications 138g37.8.1 Description 138g37.8.2 Structure of ENVELOPE (TERMINAL APPLICATIONS) 139g37.9 Envelope Container 139g37.9.1 Description 139g37.9.2 Structure of ENVELOPE (ENVELOPE CONTAINER) 140g37.10 Service List Retrieval . 141g37.10.1 Description 141g37.10.2 Structure of ENVELOPE (SERVICE LIS
44、T) 141g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)8Release 138 COMPREHENSION-TLV data objects . 142g38.0 Introduction 142g38.1 Address . 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
45、 Duration 151g38.9 Item 151g38.10 Item identifier . 152g38.11 Response length 152g38.12 Result 152g38.12.0 Overall structure and coding . 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 Voi
46、d 154g38.12.6 Void 155g38.12.7 Void 155g38.12.8 Additional information for interaction with call control . 155g38.12.9 Additional information for MultipleCard commands . 155g38.12.10 Additional information for launch browser problem 155g38.12.11 Additional information for Bearer Independent Protocol
47、 . 156g38.12.12 Additional information for Frames commands . 156g38.12.13 Additional information for SUBMIT and RETRIEVE MULTIMEDIA 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 Cod
48、ing 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 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 act
49、ion 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 167g38.39 Date-time and time zone . 168g38.40 AT command 168g38.41 AT response 169g38.42 BC repeat indicator . 169g3ETSI ETSI TS 102 223 V13.1.0 (2016-09)9Release 138.43 Immediate response 169g38.44 DTMF st