1、 ETSI TS 102 695-2 V10.1.0 (2015-03) Smart Cards; Test specification for the Host Controller Interface (HCI); Part 2: UICC features (Release 10) TECHNICAL SPECIFICATION ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)2Release 10Reference RTS/SCP-00HCIUva10 Keywords smart card, terminal ETSI 650 Route des Lu
2、cioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 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/stan
3、dards-search The present document may be made available in electronic 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 conten
4、ts between such versions and/or in print, the only prevailing document 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.
5、Information on the current status of this and other ETSI documents is available at http:/portal.etsi.org/tb/status/status.asp 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 Notif
6、ication No part may be reproduced or utilized in any 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
7、and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2015. 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 registe
8、red for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)3Release 10Contents Intellectual Property Rights 9g3Foreword . 9g3Modal verbs terminology 9g3Introduct
9、ion 10g31 Scope 11g32 References 11g32.1 Normative references . 11g32.2 Informative references 12g33 Definitions, symbols and abbreviations . 12g33.1 Definitions 12g33.2 Symbols 12g33.3 Abbreviations . 12g33.4 Void 13g33A Formats . 13g33A.1 Format of the table of optional features 13g33A.2 Format of
10、 the applicability table . 13g33A.3 Status and Notations . 14g33A.4 Format of the conformance requirements tables 14g34 Test environment 15g34.1 Table of optional features . 15g34.2 Applicability table 16g34.3 Information to be provided by the device supplier . 20g34.4 Test equipment . 20g34.4.1 Mea
11、surement/setting uncertainties 20g34.4.2 Default conditions for DUT operation 20g34.4.2.1 General 21g34.4.2.2 Status of UICC interfaces 21g34.4.3 Minimum/maximum conditions for DUT operation . 21g34.4.4 Conventions 21g34.5 Test execution 21g34.5.1 Parameter variations . 21g34.5.2 Execution requireme
12、nts 21g34.6 Pass criterion 22g34.6.1 Unanticipated behaviour from the DUT . 22g35 Test cases 22g35.1 HCI architecture . 22g35.1.1 Overview 22g35.1.2 Hosts . 22g35.1.2.1 Conformance requirements . 22g35.1.2.2 Test case 1: processing of RFU host identifier 23g35.1.2.2.1 Test execution 23g35.1.2.2.2 In
13、itial conditions 23g35.1.2.2.3 Test procedure . 23g35.1.3 Gates . 23g35.1.3.1 Conformance requirements . 23g35.1.3.2 Test case 1: existence of gates. 23g35.1.3.2.1 Test execution 23g35.1.3.2.2 Initial conditions 23g35.1.3.2.3 Test procedure . 24g35.1.3.3 Void. 24g35.1.4 Pipes 24g35.1.4.1 Conformance
14、 requirements . 24g35.1.4.2 Test case 1: static pipe deletion - administration gate . 24g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)4Release 105.1.4.2.1 Test execution 24g35.1.4.2.2 Initial conditions 24g35.1.4.2.3 Test procedure . 24g35.1.4.3 Test case 2: static pipe deletion - link management gate 2
15、5g35.1.4.3.1 Test execution 25g35.1.4.3.2 Initial conditions 25g35.1.4.3.3 Test procedure . 25g35.1.4.4 Test case 3: persistence of pipe state . 25g35.1.4.4.1 Test execution 25g35.1.4.4.2 Initial conditions 25g35.1.4.4.3 Test procedure . 25g35.1.4.5 Test case 4: initial pipe state . 25g35.1.4.5.1 Te
16、st execution 25g35.1.4.5.2 Initial conditions 25g35.1.4.5.3 Test procedure . 26g35.1.5 Registries 26g35.1.5.1 Conformance requirements . 26g35.1.5.2 Test case 1: registry creation . 26g35.1.5.2.1 Test execution 26g35.1.5.2.2 Initial conditions 26g35.1.5.2.3 Test procedure . 26g35.1.5.3 Test case 2:
17、registry deletion . 27g35.1.5.3.1 Test execution 27g35.1.5.3.2 Initial conditions 27g35.1.5.3.3 Test procedure . 27g35.2 HCP 27g35.2.1 HCP packets 27g35.2.1.1 Conformance requirements . 27g35.2.2 HCP message structure . 28g35.2.2.1 Conformance requirements . 28g35.2.2.2 Test case 1: commands/events
18、on pipe which is not open 28g35.2.2.2.1 Test execution 28g35.2.2.2.2 Initial conditions 28g35.2.2.2.3 Test procedure . 28g35.2.3 Message fragmentation . 29g35.2.3.1 Conformance requirements . 29g35.3 Instructions . 29g35.3.1 Commands 29g35.3.1.1 Overview. 29g35.3.1.1.1 Conformance requirements 29g35
19、.3.1.2 Generic commands 29g35.3.1.2.1 ANY_SET_PARAMETER . 29g35.3.1.2.2 ANY_GET_PARAMETER. 30g35.3.1.2.3 ANY_OPEN_PIPE 31g35.3.1.2.4 ANY_CLOSE_PIPE 33g35.3.1.3 Administration commands 34g35.3.1.3.1 ADM_CREATE_PIPE 34g35.3.1.3.2 ADM_NOTIFY_PIPE_CREATED . 34g35.3.1.3.3 ADM_DELETE_PIPE 34g35.3.1.3.4 AD
20、M_NOTIFY_PIPE_DELETED . 34g35.3.1.3.5 ADM_CLEAR_ALL_PIPE . 35g35.3.1.3.6 ADM_NOTIFY_ALL_PIPE_CLEARED . 35g35.3.2 Responses . 35g35.3.2.1 Conformance requirements . 35g35.3.2.2 Test case 1: response to unknown command 35g35.3.2.2.1 Test execution 35g35.3.2.2.2 Initial conditions 35g35.3.2.2.3 Test pr
21、ocedure . 35g35.3.2.3 Test case 2: responses received out of order, previous command sent by host controller 35g35.3.2.3.1 Test execution 35g35.3.2.3.2 Initial conditions 36g35.3.2.3.3 Test procedure . 36g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)5Release 105.3.2.4 Test case 3: responses received out
22、 of order, previous command sent by host . 36g35.3.2.4.1 Test execution 36g35.3.2.4.2 Initial conditions 36g35.3.2.4.3 Test procedure . 36g35.3.3 Events . 36g35.3.3.1 Conformance requirements . 36g35.3.3.2 Test case 1: reception of unknown events . 36g35.3.3.2.1 Test execution 36g35.3.3.2.2 Initial
23、conditions 37g35.3.3.2.3 Test procedure . 37g35.4 GATES and subclauses 37g35.4.1 GATES . 37g35.4.1.1 Conformance requirements . 37g35.4.1.2 Test case 1: command and event support for link management gate 37g35.4.1.2.1 Test execution 37g35.4.1.2.2 Initial conditions 37g35.4.1.2.3 Test procedure . 37g
24、35.4.1.3 Test case 2: command and event support for management gates except link management gate 38g35.4.1.3.1 Test execution 38g35.4.1.3.2 Initial conditions 38g35.4.1.3.3 Test procedure . 38g35.4.2 Management gates 38g35.4.2.1 Administration gates . 38g35.4.2.1.1 Host controller administration gat
25、e . 38g35.4.2.1.2 Host administration gate 39g35.4.2.2 Link management gate 39g35.4.2.2.1 Host controller link management gate . 39g35.4.2.2.2 Host link management gate . 40g35.4.2.3 Identity management gate . 41g35.4.2.3.1 Local registry. 41g35.4.2.3.2 Remote registry . 42g35.4.2.4 Loop back gate 4
26、3g35.4.2.4.1 Conformance requirements 43g35.4.3 Generic gates 43g35.5 HCI procedures 43g35.5.1 Pipe management 43g35.5.1.1 Pipe creation 43g35.5.1.1.1 Conformance requirements 43g35.5.1.1.2 Test case 1: ADM_CREATE_PIPE 43g35.5.1.1.3 Test case 2: ADM_NOTIFY_PIPE_CREATED from host controller 44g35.5.1
27、.1.4 Test case 3: ADM_NOTIFY_PIPE_CREATED from other host . 44g35.5.1.1.5 Test case 4: ADM_NOTIFY_PIPE_CREATED with incorrect destination HID. 44g35.5.1.1.6 Test case 5: unsuccessful ADM_NOTIFY_PIPE_CREATED 45g35.5.1.2 Pipe deletion 45g35.5.1.2.1 Conformance requirements 45g35.5.1.2.2 Test case 1: s
28、ending ADM_DELETE_PIPE . 45g35.5.1.2.3 Test case 2: receiving ADM_NOTIFY_PIPE_DELETED 46g35.5.1.3 Clear all Pipes . 46g35.5.1.3.1 Conformance requirements 46g35.5.1.3.2 Test case 1: ADM_CLEAR_ALL_PIPE for data link layer specified in ETSI TS 102 613 . 47g35.5.1.3.3 Test case 2: ADM_CLEAR_ALL_PIPE -
29、static pipes, dynamic pipes to host controller . 47g35.5.1.3.4 Test case 3: ADM_CLEAR_ALL_PIPE - dynamic pipes to other host 48g35.5.1.3.5 Test case 4: ADM_CLEAR_ALL_PIPE - registry parameters . 48g35.5.2 Registry access 49g35.5.3 Host and Gate discovery . 49g35.5.4 Session initialization . 49g35.5.
30、4.1 Conformance requirements . 49g35.5.4.2 Test case 1: SESSION_IDENTITY not changed 49g35.5.4.2.1 Test execution 49g35.5.4.2.2 Initial conditions 49g35.5.4.2.3 Test procedure . 50g35.5.4.3 Test case 2: SESSION_IDENTITY changed 50g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)6Release 105.5.4.3.1 Test ex
31、ecution 50g35.5.4.3.2 Initial conditions 50g35.5.4.3.3 Test procedure . 50g35.5.5 Loop back testing 50g35.5.5.1 Conformance requirements . 50g35.5.5.2 Test case 1: pipe creation from host controller . 51g35.5.5.2.1 Test execution 51g35.5.5.2.2 Initial conditions 51g35.5.5.2.3 Test procedure . 51g35.
32、5.5.3 Test case 2: pipe creation from another host . 51g35.5.5.3.1 Test execution 51g35.5.5.3.2 Initial conditions 51g35.5.5.3.3 Test procedure . 51g35.5.5.4 Test case 3: processing of EVT_POST_DATA 51g35.5.5.4.1 Test execution 51g35.5.5.4.2 Initial conditions 51g35.5.5.4.3 Test procedure . 52g35.6
33、Contactless card emulation . 52g35.6.1 Overview 52g35.6.1.1 Conformance requirements . 52g35.6.2 Void 52g35.6.3 Gates . 52g35.6.3.1 Void. 52g35.6.3.2 Identity management gate . 52g35.6.3.2.1 Conformance requirements 52g35.6.3.3 Card RF gates 52g35.6.3.3.1 Overview . 52g35.6.3.3.2 Commands . 52g35.6.
34、3.3.3 Events and subclauses . 53g35.6.3.3.4 Registry and subclauses . 53g35.6.3.4 Card application gates . 55g35.6.3.4.1 Overview . 55g35.6.3.4.2 Commands. 55g35.6.3.4.3 Events and subclauses . 55g35.6.3.4.4 Registry . 56g35.6.3.4.4.1 Conformance requirements 56g35.6.4 Procedures. 57g35.6.4.1 Use of
35、 contactless card application . 57g35.6.4.1.1 Conformance requirements 57g35.6.4.1.2 Test case 1: full power mode . 57g35.6.4.1.3 Test case 2: full power mode, no EVT_CARD_ACTIVATED and EVT_CARD_DEACTIVATED 58g35.6.4.1.4 Test case 3: sequence from DEACTIVATED state . 58g35.6.4.1.5 Test case 4: seque
36、nce from DEACTIVATED state, no EVT_CARD_ACTIVATED or EVT_CARD_DEACTIVATED 59g35.6.4.1.6 Test case 5: low power, power down instead of EVT_FIELD_OFF . 60g35.6.4.1.7 Test case 6: EVT_FIELD_OFF after EVT_FIELD_ON / SWP interface activation 60g35.6.4.1.8 Test case 7: EVT_FIELD_OFF after EVT_CARD_ACTIVAT
37、ED 61g35.6.4.1.9 Test case 8: EVT_FIELD_OFF after EVT_SEND_DATA . 61g35.6.4.1.10 Test case 9: multiple open card gates 62g35.6.4.1.11 Test case 10: empty C-APDU . 63g35.6.4.2 Non ISO/IEC 14443-4 type A . 64g35.6.4.2.1 Conformance requirements 64g35.6.4.2.2 Test case 1: full power mode . 64g35.6.4.2.
38、3 Test case 2: sequence from DEACTIVATED state . 65g35.6.4.2.4 Test case 3: low power mode, power down instead EVT_FIELD_OFF . 66g35.6.4.2.5 Test case 4: EVT_FIELD_OFF after EVT_FIELD_ON / SWP interface activation 67g35.6.4.2.6 Test case 5: EVT_FIELD_OFF during CLT frames exchange . 68g35.6.4.2.7 Te
39、st case 6: multiple open card gates 68g35.6.4.3 Type B RF technology . 69g35.6.4.3.1 Conformance requirements 69g35.6.4.4 Type F RF technology . 70g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)7Release 105.6.4.4.1 Conformance requirements 70g35.6.4.4.2 Test case 1: RF error indicator 70g35.6.4.4.3 Test
40、case 2: full power mode . 71g35.6.4.4.4 Test case 3: sequence from DEACTIVATED state . 72g35.6.4.4.5 Test case 4: low power, power down instead of EVT_FIELD_OFF . 73g35.6.4.4.6 Test case 5: EVT_FIELD_OFF after EVT_FIELD_ON / SWP interface activation 74g35.6.4.4.7 Test case 6: EVT_FIELD_OFF after EVT
41、_SEND_DATA . 75g35.6.4.4.8 Test case 7: multiple open card gates 76g35.6.4.4.9 Test case 8: EVT_FIELD_OFF during CLT frames exchange . 77g35.6.4.5 Update RF technology settings . 78g35.6.4.5.1 Conformance requirements 78g35.6.4.6 Identity check 78g35.6.4.6.1 Conformance requirements 78g35.7 Contactl
42、ess reader. 78g35.7.1 Overview 78g35.7.1.1 Conformance requirements . 78g35.7.2 Reader RF gates 79g35.7.2.1 Overview. 79g35.7.2.2 Command 79g35.7.2.2.1 WR_XCHG_DATA 79g35.7.2.3 Registries . 79g35.7.2.3.1 Type A reader RF gate 79g35.7.2.3.2 Type B reader RF gate . 79g35.7.2.4 Events and subclauses .
43、80g35.7.2.4.1 Events 80g35.7.2.4.2 EVT_READER_REQUESTED 80g35.7.2.4.3 EVT_END_OPERATION. 80g35.7.2.5 Responses 80g35.7.2.5.1 Conformance requirements 80g35.7.3 Reader application gates . 80g35.7.3.1 Overview . 80g35.7.3.2 Command 80g35.7.3.2.1 Conformance requirements 80g35.7.3.3 Registry . 80g35.7.
44、3.3.1 Conformance requirements 80g35.7.3.4 Events and subclauses . 81g35.7.3.4.1 Events 81g35.7.3.4.2 EVT_TARGET_DISCOVERED 81g35.7.4 Procedures. 81g35.7.4.1 Use of contactless reader application 81g35.7.4.1.1 Conformance requirements 81g35.8 Connectivity . 81g35.8.1 Overview 81g35.8.2 Connectivity
45、gate and subclauses . 81g35.8.2.1 Connectivity gate 81g35.8.2.2 Commands 82g35.8.2.2.1 PRO_HOST_REQUEST . 82g35.8.2.3 Events and subclauses . 82g35.8.2.3.1 Events 82g35.8.2.3.2 EVT_CONNECTIVITY 82g35.8.2.3.3 Void . 82g35.8.2.3.4 EVT_OPERATION_ENDED . 82g35.8.2.3.5 EVT_TRANSACTION . 82g35.8.2.4 Regis
46、try . 83g35.8.2.4.1 Conformance requirements 83g35.8.3 Connectivity application gate and subclauses . 83g35.8.3.1 Connectivity application gate 83g35.8.3.1.1 Conformance requirements 83g35.8.3.2 Commands 83g35.8.3.2.1 Conformance requirements 83g35.8.3.3 Events and subclauses . 83g35.8.3.3.1 Events
47、83g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)8Release 105.8.3.3.2 EVT_STANDBY 83g35.8.3.4 Registry . 83g35.8.3.4.1 Conformance requirements 83g35.8.4 Procedures. 83g35.8.4.1 Use of connectivity gate 83g3Annex A (informative): Core specification version information 84g3Annex B (informative): Change hi
48、story . 85g3History 86g3ETSI ETSI TS 102 695-2 V10.1.0 (2015-03)9Release 10Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members a
49、nd non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/ipr.etsi.org). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essen
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1