ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf

上传人:lawfemale396 文档编号:739385 上传时间:2019-01-12 格式:PDF 页数:96 大小:564.73KB
下载 相关 举报
ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf_第1页
第1页 / 共96页
ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf_第2页
第2页 / 共96页
ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf_第3页
第3页 / 共96页
ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf_第4页
第4页 / 共96页
ETSI TS 102 695-1-2016 Smart Cards Test specification for the Host Controller Interface (HCI) Part 1 Terminal features (V12 1 0 Release 12)《智能卡 主控制器(HCI)接口测试规范 第一部分 终端特性(V12 1 0 发行.pdf_第5页
第5页 / 共96页
点击查看更多>>
资源描述

1、 ETSI TS 102 695-1 V12.0.0 (2016-05) Smart Cards; Test specification for the Host Controller Interface (HCI); Part 1: Terminal features (Release 12) TECHNICAL SPECIFICATION ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)2Release 12Reference RTS/SCP-00HCITVC00 Keywords smart card, terminal ETSI 650 Route de

2、s Lucioles 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/

3、standards-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 co

4、ntents 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 stat

5、us. Information on the current status of this and other ETSI documents 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 C

6、opyright Notification 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.

7、The copyright and the foregoing restriction extend to reproduction 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 o

8、f ETSI registered 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-1 V12.0.0 (2016-05)3Release 12Contents Intellectual Property Rights 8g3Foreword . 8g3Modal verbs terminolog

9、y 8g3Introduction 9g31 Scope 10g32 References 10g32.1 Normative references . 10g32.2 Informative references 11g33 Definitions, symbols and abbreviations . 11g33.1 Definitions 11g33.2 Symbols 11g33.3 Abbreviations . 11g33.4 Void 12g33A Formats . 12g33A.1 Format of the table of optional features 12g33

10、A.2 Format of the applicability table . 13g33A.3 Status and Notations . 13g33A.4 Format of the conformance requirements tables 14g34 Test environment 14g34.1 Table of optional features . 14g34.2 Applicability table 15g34.3 Information to be provided by the device supplier . 18g34.4 Test equipment .

11、18g34.4.0 Base Requirements . 18g34.4.1 Measurement/setting uncertainties 19g34.4.2 Default conditions for DUT operation 19g34.4.2.1 General 19g34.4.2.2 Status of UICC interfaces 19g34.4.3 Minimum/maximum conditions for DUT operation . 19g34.4.4 Conventions 19g34.5 Test execution 19g34.5.1 Parameter

12、 variations . 19g34.5.2 Execution requirements 19g34.6 Pass criterion 20g34.6.0 Principle 20g34.6.1 Unanticipated behaviour from the DUT . 20g35 Test cases 20g35.1 HCI architecture . 20g35.1.1 Overview 20g35.1.2 Hosts . 21g35.1.3 Gates . 21g35.1.3.1 Conformance requirements . 21g35.1.3.2 Test case 1

13、: existence of gates. 21g35.1.3.2.1 Test execution 21g35.1.3.2.2 Initial conditions 21g35.1.3.2.3 Test procedure . 22g35.1.3.3 Void. 22g35.1.4 Pipes 22g35.1.4.1 Conformance requirements . 22g35.1.4.2 Test case 1: static pipe deletion . 23g35.1.4.2.1 Test execution 23g35.1.4.2.2 Initial conditions 23

14、g35.1.4.2.3 Test procedure . 23g3ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)4Release 125.1.4.3 Test case 2: initial pipe state and persistence of pipe state and registry value 23g35.1.4.3.1 Test execution 23g35.1.4.3.2 Initial conditions 23g35.1.4.3.3 Test procedure . 24g35.1.5 Registries 24g35.1.5.1 C

15、onformance requirements . 24g35.1.5.2 Test case 1: registry deletion . 25g35.1.5.2.1 Test execution 25g35.1.5.2.2 Initial conditions 25g35.1.5.2.3 Test procedure . 25g35.2 HCP 25g35.2.1 HCP packets 25g35.2.1.1 Conformance requirements . 25g35.2.2 HCP message structure . 26g35.2.2.1 Conformance requi

16、rements . 26g35.2.2.2 Test case 1: commands/events on pipe which is not open 26g35.2.2.2.1 Test execution 26g35.2.2.2.2 Initial conditions 26g35.2.2.2.3 Test procedure . 26g35.2.3 Message fragmentation . 27g35.2.3.1 Conformance requirements . 27g35.3 Instructions . 27g35.3.1 Commands 27g35.3.1.1 Ove

17、rview. 27g35.3.1.1.1 Conformance requirements 27g35.3.1.2 Generic commands 27g35.3.1.2.1 ANY_SET_PARAMETER . 27g35.3.1.2.2 ANY_GET_PARAMETER. 28g35.3.1.2.3 ANY_OPEN_PIPE 28g35.3.1.2.4 ANY_CLOSE_PIPE 29g35.3.1.3 Administration commands 30g35.3.1.3.1 ADM_CREATE_PIPE 30g35.3.1.3.2 ADM_NOTIFY_PIPE_CREAT

18、ED . 30g35.3.1.3.3 ADM_DELETE_PIPE 30g35.3.1.3.4 ADM_NOTIFY_PIPE_DELETED . 30g35.3.1.3.5 ADM_CLEAR_ALL_PIPE . 31g35.3.1.3.6 ADM_NOTIFY_ALL_PIPE_CLEARED . 31g35.3.2 Responses . 31g35.3.2.1 Conformance requirements . 31g35.3.2.2 Test case 1: response to unknown command 31g35.3.2.2.1 Test execution 31g

19、35.3.2.2.2 Initial conditions 32g35.3.2.2.3 Test procedure . 32g35.3.3 Events . 32g35.3.3.1 Conformance requirements . 32g35.3.3.2 Test case 1: reception of unknown events . 32g35.3.3.2.1 Test execution 32g35.3.3.2.2 Initial conditions 32g35.3.3.2.3 Test procedure . 32g35.4 GATES and subclauses 33g3

20、5.4.1 GATES . 33g35.4.1.1 Conformance requirements . 33g35.4.2 Management gates 33g35.4.2.1 Administration gates . 33g35.4.2.1.1 Host controller administration gate . 33g35.4.2.1.2 Host administration gate 36g35.4.2.2 Link management gate 36g35.4.2.2.1 Host controller link management gate . 36g35.4.

21、2.2.2 Host link management gate . 36g35.4.2.3 Identity management gate . 36g35.4.2.3.1 Local registry. 36g35.4.2.3.2 Remote registry . 38g3ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)5Release 125.4.2.4 Loop back gate 38g35.4.2.4.1 Conformance requirements 38g35.4.3 Generic gates 38g35.5 HCI procedures 3

22、9g35.5.1 Pipe management 39g35.5.1.1 Pipe creation 39g35.5.1.1.1 Conformance requirements 39g35.5.1.2 Pipe deletion 39g35.5.1.2.1 Conformance requirements 39g35.5.1.2.2 Test case 1: valid pipe deletion from host to host controller . 40g35.5.1.3 Clear all Pipes . 40g35.5.1.3.1 Conformance requirement

23、s 40g35.5.1.3.2 Test case 1: identity reference data when ETSI TS 102 613 is used . 40g35.5.1.3.3 Test case 2: reception of ADM_CLEAR_ALL_PIPE - static pipes, dynamic pipes to host . 41g35.5.2 Registry access 42g35.5.3 Host and Gate discovery . 42g35.5.4 Session initialization . 42g35.5.4.1 Conforma

24、nce requirements . 42g35.5.4.2 Test case 1: inhibited state 42g35.5.4.2.1 Test execution 42g35.5.4.2.2 Initial conditions 42g35.5.4.2.3 Test procedure . 42g35.5.4.3 Test case 2: inhibited state, followed by subsequent successful identity check 43g35.5.4.3.1 Test execution 43g35.5.4.3.2 Initial condi

25、tions 43g35.5.4.3.3 Test procedure . 44g35.5.4.4 Test case 3: initialization using all defined gates 44g35.5.4.4.1 Test execution 44g35.5.4.4.2 Initial conditions 44g35.5.4.4.3 Test procedure . 44g35.5.5 Loop back testing 47g35.5.5.1 Conformance requirements . 47g35.5.5.2 Test case 1: processing of

26、EVT_POST_DATA 47g35.5.5.2.1 Test execution 47g35.5.5.2.2 Initial conditions 48g35.5.5.2.3 Test procedure . 48g35.6 Contactless card emulation . 48g35.6.1 Overview 48g35.6.1.1 Conformance requirements . 48g35.6.1.2 Test case 1: RF gate of type A 48g35.6.1.2.1 Test execution 48g35.6.1.2.2 Initial cond

27、itions 48g35.6.1.2.3 Test procedure . 49g35.6.1.3 Test case 2: RF gate of type B. 49g35.6.1.3.1 Test execution 49g35.6.1.3.2 Initial conditions 49g35.6.1.3.3 Test procedure . 49g35.6.1.4 Test case 3: RF gate of type F . 49g35.6.1.4.1 Test execution 49g35.6.1.4.2 Initial conditions 50g35.6.1.4.3 Test

28、 procedure . 50g35.6.2 Void 50g35.6.3 Gates . 50g35.6.3.1 Void. 50g35.6.3.2 Identity management gate . 51g35.6.3.2.1 Conformance requirements 51g35.6.3.3 Card RF gates 51g35.6.3.3.1 Overview . 51g35.6.3.3.2 Commands . 51g35.6.3.3.3 Events and subclauses . 51g35.6.3.3.4 Registry and subclauses . 51g3

29、5.6.3.4 Card application gates . 61g3ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)6Release 125.6.3.4.1 Overview . 61g35.6.3.4.2 Commands. 61g35.6.3.4.3 Events and subclauses . 61g35.6.3.4.4 Registry . 62g35.6.4 Procedures. 63g35.6.4.1 Use of contactless card application . 63g35.6.4.1.1 Conformance requir

30、ements 63g35.6.4.1.2 Test case 1: ISO/IEC 14443-3 Type A 63g35.6.4.1.3 Test case 2: ISO/IEC 14443-3 Type B 64g35.6.4.1.4 Test case 3: Routing EVT_FIELD_ON and EVT_FIELD_OFF to RF Gate with lowest GID65g35.6.4.1.5 Test case 4: ISO/IEC 14443-3 Type A 66g35.6.4.1.6 Test case 5: ISO/IEC 14443-3 Type B 6

31、7g35.6.4.2 Non ISO/IEC 14443-4 type A applications . 68g35.6.4.2.1 Conformance requirements 68g35.6.4.2.2 Test case 1: Non ISO/IEC 14443-4 type A 68g35.6.4.2.3 Test case 2: Routing EVT_FIELD_ON and EVT_FIELD_OFF to RF Gate with lowest GID69g35.6.4.3 Type B RF technology . 70g35.6.4.3.1 Conformance r

32、equirements 70g35.6.4.4 Type F RF technology . 70g35.6.4.4.1 Conformance requirements 70g35.6.4.4.2 Test case 1: ISO/IEC 18092 Type F 71g35.6.4.4.3 Test case 2: RF off during ISO/IEC 18092 Type F commands handling 72g35.6.4.4.4 Test case 3: Routing EVT_FIELD_ON and EVT_FIELD_OFF to RF Gate with lowe

33、st GID74g35.6.4.5 Update RF technology settings . 75g35.6.4.5.1 Conformance requirements 75g35.6.4.6 Identity check 75g35.6.4.6.1 Conformance requirements 75g35.7 Contactless reader. 75g35.7.1 Overview 75g35.7.1.1 Conformance requirements . 75g35.7.2 Reader RF gates 75g35.7.2.1 Overview. 75g35.7.2.2

34、 Command 76g35.7.2.2.1 WR_XCHG_DATA 76g35.7.2.3 Registries . 76g35.7.2.3.1 Type A reader RF gate 76g35.7.2.3.2 Type B reader RF gate . 80g35.7.2.4 Events and subclauses . 82g35.7.2.4.1 Events 82g35.7.2.4.2 EVT_READER_REQUESTED 82g35.7.2.4.3 EVT_END_OPERATION. 83g35.7.2.4.4 EVT_READER_STATUS 83g35.7.

35、2.5 Responses 83g35.7.2.5.1 Conformance requirements 83g35.7.3 Reader application gates . 84g35.7.3.1 Overview . 84g35.7.3.2 Command 84g35.7.3.2.1 Conformance requirements 84g35.7.3.3 Registry . 84g35.7.3.3.1 Conformance requirements 84g35.7.3.4 Events and subclauses . 84g35.7.3.4.1 Events 84g35.7.3

36、.4.2 EVT_TARGET_DISCOVERED 84g35.7.4 Procedures. 85g35.7.4.1 Use of contactless reader application 85g35.7.4.1.1 Conformance requirements 85g35.7.4.2 Contactless reader not available 85g35.7.4.2.1 Conformance requirements 85g35.7.4.3 Error management . 85g35.7.4.3.1 Conformance requirements 85g35.8

37、Connectivity . 85g35.8.1 Overview 85g3ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)7Release 125.8.2 Connectivity gate and subclauses . 86g35.8.2.1 Connectivity gate 86g35.8.2.2 Commands 86g35.8.2.2.1 PRO_HOST_REQUEST . 86g35.8.2.3 Events and subclauses . 86g35.8.2.3.1 Events 86g35.8.2.3.2 EVT_CONNECTIVIT

38、Y 86g35.8.2.3.3 Void . 86g35.8.2.3.4 EVT_OPERATION_ENDED . 86g35.8.2.3.5 EVT_TRANSACTION . 87g35.8.2.4 Registry . 87g35.8.2.4.1 Conformance requirements 87g35.8.3 Connectivity application gate and subclauses . 88g35.8.3.1 Connectivity application gate 88g35.8.3.1.1 Conformance requirements 88g35.8.3

39、.2 Commands 88g35.8.3.2.1 Conformance requirements 88g35.8.3.3 Events and subclauses . 88g35.8.3.3.1 Events 88g35.8.3.3.2 EVT_STANDBY 88g35.8.3.4 Registry . 88g35.8.3.4.1 Conformance requirements 88g35.8.4 Procedures. 88g35.8.4.1 Use of connectivity gate 88g35.9 APDU Transport 88g35.9.1 Server APDU

40、host (APDU gate) 88g35.9.1.1 General 88g35.9.1.1.1 Conformance requirements 88g35.9.1.2 Commands 89g35.9.1.3 Events 89g35.9.1.3.1 Conformance requirements 89g35.9.1.4 Registry . 90g35.9.1.4.1 Conformance requirements 90g35.9.1.5 State diagram for the APDU gate 90g35.9.1.5.1 Conformance requirements

41、90g35.9.2 Client APDU host (APDU application gate) 90g35.9.2.1 General 90g35.9.2.1.1 Conformance requirements 90g35.9.2.2 Commands 90g35.9.2.3 Events 90g35.9.2.3.1 Conformance requirements 90g35.9.2.4 Registry . 91g35.9.2.5 State diagram for the APDU gate 91g35.9.2.5.1 Conformance requirements 91g3A

42、nnex A (informative): Bibliography . 92g3Annex B (informative): Core specification version information 93g3Annex C (informative): Change history . 94g3History 96g3ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)8Release 12Intellectual Property Rights IPRs essential or potentially essential to the present do

43、cument may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members and 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

44、of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (https:/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 othe

45、r IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by ETSI Technical Committee Smart Card Platform (SCP). The contents of the present doc

46、ument are subject to continuing work within TC SCP and may change following formal TC SCP approval. If TC SCP modifies the contents of the present document, it will then be republished by ETSI with an identifying change of release date and an increase in version number as follows: Version x.y.z wher

47、e: x the first digit: 0 early working draft; 1 presented to TC SCP for information; 2 presented to TC SCP for approval; 3 or greater indicates TC SCP approved document under change control. y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections, upda

48、tes, etc. z the third digit is incremented when editorial only changes have been incorporated in the document. The present document is part 1 of a multi-part deliverable covering the Test specification for the Host Controller Interface (HCI), as identified below: Part 1: “Terminal features“; Part 2:

49、 “UICC features“; Part 3: “Host Controller features“. Modal verbs terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “need not“, “will“, “will not“, “can“ and “cannot“ are to be interpreted as described in clause 3.2 of the ETSI Drafting Rules (Verbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. ETSI ETSI TS 102 695-1 V12.0.0 (2016-05)9Release 12Introduction The present document defines test cases for the terminal relating to the Host Controller In

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1