logo资料库

EMV_level1_测试案例.pdf

第1页 / 共324页
第2页 / 共324页
第3页 / 共324页
第4页 / 共324页
第5页 / 共324页
第6页 / 共324页
第7页 / 共324页
第8页 / 共324页
资料共324页,剩余部分请下载后查看
EMVCo®* Type Approval Contactless Terminal Level1 PCD Digital Test Bench & Test Cases Version 2.0.1a November 2010 * EMV is a registered trademark in the U.S. and other countries and an unregistered trademark elsewhere. The EMV trademark is owned by EMVCo.
LEGAL NOTICE This document describes the detailed organization of the Test Cases for the digital part of the EMV Contactless Terminal Level 1 Type Approval and is subject to change by EMVCo at any time without notice to any party. Neither this document nor any other document or communication creates any binding obligations upon EMVCo or any test laboratory, vendor, third party regarding testing services or EMVCo approval, which obligations will exist, if at all, pursuant to separate written agreements executed by EMVCo and such test laboratories, vendors, or other third parties. In the absence of a written binding agreement pursuant to which EMVCo has agreed to perform testing services for a vendor or to permit a third party to act as a Test Laboratory, no vendor, Test Laboratory nor any other third party should detrimentally rely on this document, and EMVCo shall not be liable for any such reliance. No vendor, Test Laboratory nor other third party may refer to a product, service or facility as EMVCo approved or compliant, in form or in substance, nor otherwise state or imply that EMVCo (or any agent of EMVCo) has in whole or part approved or certified a vendor, Test Laboratory or other third party or its products, services, or facilities, except to the extent and subject to the terms, conditions and restrictions expressly set forth in a written agreement with EMVCo, or in an approval letter issued by EMVCo. Except as permitted under such a written agreement no vendor, test laboratory, or other third party may make any statements whatsoever regarding EMVCo type approval, and all such other references to EMVCo approval are strictly and actively prohibited by EMVCo. Under no circumstances should EMVCo type approval, when granted, be construed to imply any endorsement or warranty regarding the functionality, quality, or performance of any particular product or service, and no party shall state or imply anything to the contrary. EMVCo specifically disclaims any and all representations and warranties with respect to products and services that have received approval and to the Type Approval Process generally, including, without limitation, any implied warranties of merchantability, fitness for purpose or noninfringement. All rights and remedies relating to products and services that have received EMVCo type approval are provided solely by the parties selling or otherwise providing such products or services, and not by EMVCo, and EMVCo accepts no liability whatsoever in connection with such products and services. Unless otherwise agreed in writing by EMVCo, this document and matter contained herein, including all products and services contemplated by this document are provided on an “as-is” basis, “with all faults” and with no warranties whatsoever, and EMVCo specifically disclaims any implied warranties of merchantability, fitness for purpose, or noninfringement. EMVCo is a trademark of EMVCo, LLC. Other product and corporate names referenced in this document are trademarks or registered trademarks of their respective owners . Copyright © 2010 EMVCo, LLC. All rights reserved.
EMVCo Type Approval Contactless Terminal Level 1 PCD Digital Test Bench & Test Cases __________________________________________________________________________________________ CONTROL OF DOCUMENT Version History Version Date Change(s) Description v.2.3 March 2010 Official PCD Digital Test Cases Descriptions for EMV Contactless v.2.0.1. v.2.0.1a November 2010 One step added to the Scenario of the Test Case TB303 to ensure that the tested PCD sends the HLTA command before performing a PICC Reset when it received an ATQB and then an ATQA during polling (application of Change Request CR1). The delay +8/fc added to the timing tRECOVERY in the Test Case TA335.xy and TA430.xy has been deleted from the Procedure and the Scenario (so that the Test Cases description are not tool dependant). And the note has been updated to indicate that a delay of +8/fc shall be added to tRECOVERY if the test tool is not able to detect any event during the second half of the last subcarrier cycle of the transmission error. This has no impact on the implementation. + Editing updates to improve the format and the versioning (no impact on Test Cases and on implementation). Version 2.0.1a November 2010 Copyright © 2010 EMVCo, LLC. All rights reserved. Page 5 of 324
EMVCo Type Approval Contactless Terminal Level 1 PCD Digital Test Bench & Test Cases __________________________________________________________________________________________ Version 2.0.1a November 2010 Copyright © 2010 EMVCo, LLC. All rights reserved. Page 6 of 324
EMVCo Type Approval Contactless Terminal Level 1 PCD Digital Test Bench & Test Cases __________________________________________________________________________________________ TABLE OF CONTENTS 1. ABOUT THIS DOCUMENT...........................................................................................................................15 Scope...................................................................................................................................................15 Reference Documents........................................................................................................................15 Glossary of terms...............................................................................................................................16 1.1 1.2 1.3 2. GENERIC INFORMATION ABOUT THE TESTS .........................................................................................19 Test Descriptions Layout ..................................................................................................................19 Default Environmental Test Conditions..........................................................................................19 Default Protocol Test Conditions.....................................................................................................19 Default Timings .................................................................................................................................20 Definitions for Sequences Timings Application and Measurement ..............................................21 Scenario Notations During Half-Duplex Protocol ..........................................................................21 Types of Frames in the Scenarios.....................................................................................................22 Notational Conventions ....................................................................................................................22 Test References..................................................................................................................................23 Test Bench..........................................................................................................................................23 Loop-Back application and End Of Test Command ......................................................................24 Parameter Values ..............................................................................................................................24 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 3. POLLING TEST CASES...............................................................................................................................27 Polling Observation and Timings Verification [TC001] ................................................................29 3.1 4. 4.1 4.2 4.3 TYPE A TEST CASES..................................................................................................................................31 Basic Type A Exchange (single size UID) and timings measurement [TA001] ............................33 Type A Correct Removal [TA002]...................................................................................................37 Basic Type A Exchange with the minimum and the default maximum Frame Delay Time PCDfi fi PICC [TA003.x] ....................................................................................................................40 Type A Installation with double and triple UID size [TA101.x]....................................................43 Type A Installation with supported values of ATQA [TA102.x]...................................................46 Type A Installation with supported values of SAK and of the TA(1) byte of the ATS [TA103.x] ............................................................................................................................................................48 Type A Installation with supported values of the TL byte (and historical bytes) of the ATS [TA104.xy].........................................................................................................................................51 Type A Installation with supported values of SFGI in the TB(1) byte of the ATS [TA105.x]....54 Type A Installation with supported values of the TC(1) byte of the ATS [TA106.x] ..................56 Type A Installation with Type A frame answered to HLTA command [TA108] ........................58 Type A Installation with different values of ATQA [TA110.x] .....................................................60 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 Version 2.0.1a November 2010 Copyright © 2010 EMVCo, LLC. All rights reserved. Page 7 of 324 fi fi
EMVCo Type Approval Contactless Terminal Level 1 PCD Digital Test Bench & Test Cases __________________________________________________________________________________________ 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22 4.23 4.24 4.25 4.26 4.27 4.28 4.29 4.30 4.31 4.32 4.33 4.34 4.35 4.36 4.37 4.38 4.39 4.40 4.41 4.42 4.43 4.44 4.45 fi PICC for different Type A Error free non-chained I-Blocks exchanges for all possible values of FWT [TA201.xy] ............................................................................................................................................................62 Type A Error free chained I-Blocks in both directions for FSC = 256 bytes [TA202.x].............65 Type A Error free chained I-Blocks transmission for FSC = 16 to 128 bytes [TA203.x]............68 Type A Error free request for Frame Waiting Time Extension on non-chained I-Blocks [TA204]..............................................................................................................................................77 Type A Error free request for Frame Waiting Time Extension during chaining in both directions [TA205]............................................................................................................................80 Type A Error free chained I-Blocks reception with rare frame sizes [TA210]............................83 Type A Error free exchange with the minimum Frame Delay Time PCDfi values of the Frame Waiting Time [TA215.x] ................................................................................86 Type A Polling with an error after WUPA [TA301.xy] .................................................................89 Type A Collision detection with an error after ANTICOLLISION CL1 [TA302.xy].................91 Type A Polling with detection of a Type A then a Type B PICC [TA303]...................................93 Type A Collision detection with an error after WUPA [TA304.xy]..............................................95 Type A Collision detection with an error after SELECT CL1 [TA305.xy]..................................97 Type A Activation with an error after RATS [TA306.xy].............................................................99 Type A Activation with ‘noise’ after RATS [TA307.x]................................................................102 Type A Collision detection with a time-out after ANTICOLLISION CL1 [TA310].................105 Type A Collision detection with a time-out after WUPA [TA311.x]...........................................107 Type A Collision detection with a time-out after SELECT CL1 [TA312]..................................111 Type A Activation with a time-out after RATS [TA313].............................................................113 Type A Activation with respect of the EMD Suppression behavior after RATS [TA335.xy] ..115 Type A Activation with respect of the ‘deaf time’ after RATS [TA340.x] .................................118 Type A Error notification on an I-Block not indicating chaining [TA401.xy]...........................120 Type A Time-out after an I-Block not indicating chaining [TA402] ..........................................124 Type A Transmission error in response to an I-Block not indicating chaining [TA403.x] .......127 Type A Protocol error in response to an I-Block not indicating chaining [TA404.x] ...............131 Type A Error notification on an I-Block indicating chaining [TA405.xy] .................................134 Type A Time-out after an I-Block indicating chaining [TA406] .................................................137 Type A Transmission error in response to an I-Block indicating chaining [TA407.x]..............139 Type A Protocol error in response to an I-Block indicating chaining [TA408.x] ......................142 Type A Time-out after an R(ACK) Block (i.e. error notification) [TA409.xy] ..........................144 Type A Transmission error in response to an R(ACK) Block [TA410.x]...................................147 Type A Protocol error in response to an R(ACK) Block [TA411.x] ...........................................151 Type A Single time-out after an S(WTX) Response Block (several values of WTXM) [TA412.xy].......................................................................................................................................154 Type A Repeated use of a FWT Extension after a single S(WTX) Request [TA413]................158 Type A ‘Noise’ in response to an I-Block not indicating chaining [TA414.x] ............................161 Version 2.0.1a November 2010 Copyright © 2010 EMVCo, LLC. All rights reserved. Page 8 of 324 fi fi
分享到:
收藏