ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf

上传人:周芸 文档编号:739045 上传时间:2019-01-12 格式:PDF 页数:185 大小:696.58KB
下载 相关 举报
ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf_第1页
第1页 / 共185页
ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf_第2页
第2页 / 共185页
ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf_第3页
第3页 / 共185页
ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf_第4页
第4页 / 共185页
ETSI TS 102 431-2008 Smart Cards Test specification for the Transport Protocol of CAT Applications (CAT TP) validation《智能卡 CAT应用传输协议(CAT TP)确认的测试规范(版本7 1 0 第7次发布)》.pdf_第5页
第5页 / 共185页
点击查看更多>>
资源描述

1、 ETSI TS 102 431 V7.1.0 (2008-03)Technical Specification Smart Cards;Test specification for the Transport Protocol ofCAT Applications (CAT_TP) validation(Release 7)ETSI ETSI TS 102 431 V7.1.0 (2008-03) 2 Release 7 Reference RTS/SCP-00015v71 Keywords protocol, smart card, transport ETSI 650 Route des

2、 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 Individual copies of the present document can be downloaded from:

3、 http:/www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute, the reference shall be t

4、he printing on ETSI printers of the 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 documents is available at

5、 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: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as authorized by written permission. The copyrigh

6、t and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2008. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTM, TIPHONTM, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM is a Trad

7、e Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI ETSI TS 102 431 V7.1.0 (2008-03) 3 Release 7 Contents Intellectual Property Rights12 Foreword.12 Introduction 12 1 Scope 13 2 References 13 2.1 Normative references .13 2.2 Informative references13

8、 3 Definitions and abbreviations.14 3.1 Definitions14 3.2 Abbreviations .14 4 Test architecture and method .14 4.1 Test method14 4.2 Testing architecture 15 4.3 Test conditions assumptions.15 5 Definition of functionalities for testing 15 5.1 Test case applicability 16 6 Test Overview 17 6.1 Test ca

9、se format .17 7 Test cases - Opening of the connection17 7.1 Active mode .18 7.1.1 Nominal cases.18 7.1.1.1 Normal opening of the connection18 7.1.1.1.2 Conformance requirements18 7.1.1.1.3 Test purpose 18 7.1.1.1.4 Methods of test 18 7.1.1.2 Opening of the connection with retransmission of the SYN

10、PDU 19 7.1.1.2.2 Conformance requirements19 7.1.1.2.3 Test purpose 20 7.1.1.2.4 Methods of test 20 7.1.1.3 Handling of SYN-ACK PDU with various Max SDU Size 21 7.1.1.3.1 Conformance requirements21 7.1.1.3.2 Test purpose 21 7.1.1.3.3 Methods of test 22 7.1.1.4 Handling of SYN-ACK PDU with various Ide

11、ntification length23 7.1.1.4.1 Conformance requirements23 7.1.1.4.2 Test purpose 23 7.1.1.4.3 Methods of test 23 7.1.1.5 Handling of SYN-ACK PDU with various sequence number 25 7.1.1.5.1 Conformance requirements25 7.1.1.5.2 Test purpose 25 7.1.1.5.3 Methods of test 25 7.1.1.6 Active open request whe

12、n CE is in CLOSE state26 7.1.1.6.1 Conformance requirements26 7.1.1.6.2 Test purpose 26 7.1.1.6.3 Methods of test 27 7.1.1.7 Handling of the local port number in the active open request.27 7.1.2 Non-nominal cases28 7.1.2.1 Handling of unexpected PDU when CE in SYN-SENT state .28 7.1.2.1.1 Conformanc

13、e requirements28 7.1.2.1.2 Test purpose 29 7.1.2.1.3 Methods of test 29 ETSI ETSI TS 102 431 V7.1.0 (2008-03) 4 Release 7 7.1.2.2 Handling of SYN-ACK PDU with incorrect Acknowledgement Number when CE in SYN-SENT state .30 7.1.2.3 Active open request when CE is in SYN-SENT or in OPEN state .32 7.1.2.

14、4 Damaged PDU reception when CE in SYN-SENT state 34 7.1.2.5 Receive request when CE is in SYN-SENT state .36 7.1.2.6 Send request when CE is in SYN-SENT state 37 7.1.2.7 Reception of a SYN-ACK PDU with its sequence number out of the window boundaries when CE in OPEN state38 7.2 Passive mode 40 7.2.

15、1 Nominal Cases 40 7.2.1.1 Normal opening of the connection: reception of ACK PDU in/out of sequence when CE in SYN-RCVD state .40 7.2.1.1.1 Conformance requirements40 7.2.1.1.2 Test purpose 40 7.2.1.1.3 Methods of test 40 7.2.1.2 Opening of the connection with retransmission of the SYN-ACK PDU when

16、 CE in LISTEN state .42 7.2.1.2.1 Conformance requirements42 7.2.1.2.2 Test purpose 42 7.2.1.2.3 Methods of test 42 7.2.1.3 Handling of SYN PDU with various Max SDU Size when CE in LISTEN state .44 7.2.1.3.1 Conformance requirements44 7.2.1.3.2 Test purpose 44 7.2.1.3.3 Methods of test 44 7.2.1.4 Ha

17、ndling of SYN PDU with various Identification field Size when CE in LISTEN state45 7.2.1.4.1 Conformance requirements45 7.2.1.4.2 Test purpose 45 7.2.1.4.3 Methods of test 45 7.2.1.5 Handling of ACK PDU carrying data when CE in SYN-RCVD state 47 7.2.1.5.1 Conformance requirements47 7.2.1.5.2 Test pu

18、rpose 47 7.2.1.5.3 Methods of test 47 7.2.1.6 Handling of NUL-ACK PDU when CE in SYN-RCVD state 49 7.2.1.6.1 Conformance requirements49 7.2.1.6.2 Test purpose 49 7.2.1.6.3 Methods of test 49 7.2.1.7 Handling of SYN PDU with various sequence number when CE in LISTEN state51 7.2.1.7.1 Conformance requ

19、irements51 7.2.1.7.2 Test purpose 52 7.2.1.7.3 Methods of test 52 7.2.1.8 Passive open request when CE is in CLOSE state 53 7.2.1.8.1 Conformance requirements53 7.2.1.8.2 Test purpose 53 7.2.1.8.3 Methods of test 53 7.2.2 Non-nominal cases54 7.2.2.1 Handling of RST PDU when CE in LISTEN state54 7.2.

20、2.1.1 Conformance requirements54 7.2.2.1.2 Test purpose 54 7.2.2.1.3 Methods of test 54 7.2.2.2 Handling of unexpected PDU when CE in LISTEN state.55 7.2.2.2.1 Conformance requirements55 7.2.2.2.2 Test purpose 56 7.2.2.2.3 Methods of test 56 7.2.2.3 Handling of incoming PDU with its Sequence number

21、out of the window boundaries when CE in SYN-RCVD state58 7.2.2.3.1 Conformance requirements58 7.2.2.3.2 Test purpose 58 7.2.2.3.3 Methods of test 58 7.2.2.4 Handling of ACK-EACK/ ACK-EACK-UNSEG-DATA PDU when CE in SYN-RCVD state 59 7.2.2.4.1 Conformance requirements59 7.2.2.4.2 Test purpose 60 7.2.2

22、.4.3 Methods of test 60 ETSI ETSI TS 102 431 V7.1.0 (2008-03) 5 Release 7 7.2.2.5 Passive open request when CE is in LISTEN or in SYN-RCVD or in OPEN state61 7.2.2.5.1 Conformance requirements61 7.2.2.5.2 Test purpose 61 7.2.2.5.3 Methods of test 61 7.2.2.6 Damaged PDU reception when CE in LISTEN or

23、 in SYN-RCVD state 63 7.2.2.6.1 Conformance requirements63 7.2.2.6.2 Test purpose 63 7.2.2.6.3 Methods of test 63 7.2.2.7 Receive request when CE is in LISTEN or in SYN-RCVD state .65 7.2.2.7.1 Conformance requirements65 7.2.2.7.2 Test purpose 65 7.2.2.7.3 Methods of test 65 7.2.2.8 Send request whe

24、n CE is in LISTEN or in SYN-RCVD state 66 7.2.2.8.1 Conformance requirements66 7.2.2.8.2 Test purpose 66 7.2.2.8.3 Methods of test 66 7.2.2.9 Handling of SYN PDU with incorrect MaxPDUSize when CE in LISTEN state.67 7.2.2.9.1 Conformance requirements67 7.2.2.9.2 Test purpose 67 7.2.2.9.3 Methods of t

25、est 68 7.2.2.10 Reception of SYN PDU with an incorrect destination port.69 7.2.2.10.1 Conformance requirements69 7.2.2.10.2 Test purpose 69 7.2.2.10.3 Methods of test 69 7.2.2.11 Reception of a SYN PDU with its sequence number out of the window boundaries when CE in OPEN state70 8 Test cases - Excha

26、nge of data.72 8.1 Common test cases in OPEN state .72 8.1.1 Exchange of non-segmented data .72 8.1.1.1 Nominal cases .72 8.1.1.1.1 Bidirectional exchange of in-sequence data PDUs72 8.1.1.1.2 Handling of NUL-ACK PDUs during reception of data PDUs.75 8.1.1.1.3 Bidirectional exchange of in-sequence PD

27、Us on 2 different connections.77 8.1.1.1.4 Handling of window size = 0.80 8.1.1.1.5 Retransmission of NUL-ACK after closing of window 83 8.1.1.2 Non-nominal cases85 8.1.1.2.1 Handling of incoming data PDU with its sequence number out of the window boundaries .85 8.1.1.2.2 Handling of incoming damage

28、d PDU87 8.1.1.2.3 Retransmission of unacknowledged data PDU90 8.1.1.2.4 Reception of Send NUL request during out-of-sequence data reception.92 8.1.1.2.5 Handling of incoming data PDU with its sequence number out of the window boundaries .94 8.1.1.2.6 Handling of SYN-ACK PDU with its sequence number

29、out of the window boundaries 97 8.1.1.2.7 Receive request while no data available100 8.1.2 Exchange of data with segmentation 100 8.1.2.1 Nominal cases .100 8.1.2.1.1 Handling of in-sequence data PDUs100 8.1.2.1.2 Handling of NUL-ACK PDUs during reception of data PDUs.103 8.1.2.1.3 Segmentation of o

30、utgoing data PDUs106 8.1.2.1.4 Bidirectional exchange of segmented data 107 8.1.2.2 Non-nominal cases110 8.1.2.2.1 Handling of incoming damaged PDU110 8.1.2.2.2 Retransmission of unacknowledged data PDU115 8.1.2.2.3 Reception of an oversized segmented SDU.117 8.1.2.2.4 Reception of NUL-EACK PDU 118

31、8.2 Exchange of data (CEs maximum window size 1).120 8.2.1 Exchange of non-segmented data .120 8.2.1.1 Nominal cases .120 8.2.1.1.1 Handling of out-of-sequence data PDUs .120 8.2.1.1.2 Handling of in-sequence data PDUs124 8.2.1.1.3 Handling of send Data request and out of sequence (in a single EACK-

32、data PDU) .125 8.2.1.1.4 Handling of send Data request and out of sequence PDU (in separate EACK and data PDUs)126 ETSI ETSI TS 102 431 V7.1.0 (2008-03) 6 Release 7 8.2.1.2 Non-nominal cases128 8.2.1.2.1 void128 8.2.1.2.2 void128 8.2.2 Exchange of data with segmentation 128 8.2.2.1 Nominal cases .12

33、8 8.2.2.1.1 Handling of NUL-ACK PDUs during reception of data PDUs.128 8.2.2.1.2 void131 8.2.2.1.3 Handling of out-of-sequence data PDUs .131 8.2.2.2 Non-nominal cases133 8.2.2.2.1 Handling of incoming segmented data PDU with its sequence number out of the window boundaries .133 8.2.2.2.2 Handling o

34、f ACK and NUL-ACK PDU when window of CE and CS is 0 .136 9 Test cases - Closing of the connection .140 9.1 Closing of the connection (Triggered by tester) .140 9.1.1 Connection close in the OPEN state (active open)140 9.1.1.1 Conformance requirements .140 9.1.1.2 Test purpose 140 9.1.1.3 Methods of

35、test140 9.1.1.3.1 Scenario.140 9.1.1.3.2 Initial conditions140 9.1.1.3.3 Procedure.140 9.1.1.3.4 Specific message content.140 9.1.1.3.5 Expected results.140 9.1.2 Connection close in the OPEN state (passive open)141 9.1.2.1 Conformance requirements .141 9.1.2.2 Test purpose 141 9.1.2.3 Methods of te

36、st141 9.1.2.3.1 Scenario.141 9.1.2.3.2 Initial conditions141 9.1.2.3.3 Procedure.141 9.1.2.3.4 Specific message content.141 9.1.2.3.5 Expected results.141 9.1.3 Connection close in the LISTEN state 141 9.1.3.1 Conformance requirements .141 9.1.3.2 Test purpose 142 9.1.3.3 Methods of test142 9.1.3.3.

37、1 Scenario.142 9.1.3.3.2 Initial conditions142 9.1.3.3.3 Procedure.142 9.1.3.3.4 Specific message content.142 9.1.3.3.5 Expected results.142 9.1.4 Connection close in the CLOSE state142 9.1.4.1 Conformance requirements .142 9.1.4.2 Test purpose 142 9.1.4.3 Methods of test142 9.1.5 Connection close i

38、n the SYN-SENT state.142 9.1.5.1 Conformance requirements .142 9.1.5.2 Test purpose 142 9.1.5.3 Methods of test143 9.1.5.3.1 Scenario.143 9.1.5.3.2 Initial conditions143 9.1.5.3.3 Procedure.143 9.1.5.3.4 Specific message content.143 9.1.5.3.5 Expected results.143 9.1.6 Connection close in the SYN-RC

39、VD state143 9.1.6.1 Conformance requirements .143 9.1.6.2 Test purpose 143 9.1.6.3 Methods of test143 9.1.6.3.1 Scenario.143 9.1.6.3.2 Initial conditions144 9.1.6.3.3 Procedure.144 ETSI ETSI TS 102 431 V7.1.0 (2008-03) 7 Release 7 9.1.6.3.4 Specific message content.144 9.1.6.3.5 Expected results.144

40、 9.1.7 Connection open failure in the CLOSE state - Local port not specified (Passive open) .144 9.1.7.1 Conformance requirements .144 9.1.7.2 Test purpose 144 9.1.7.3 Methods of test144 9.1.7.3.1 Scenario.144 9.1.7.3.2 Initial conditions144 9.1.7.3.3 Procedure.145 9.1.7.3.4 Specific message content

41、.145 9.1.7.3.5 Expected results.145 9.1.8 Connection open failure in the CLOSE state - No destination port specified (Active open) 145 9.1.8.1 Conformance requirements .145 9.1.8.2 Test purpose 145 9.1.8.3 Methods of test145 9.1.8.3.1 Scenario.145 9.1.8.3.2 Initial conditions145 9.1.8.3.3 Procedure.

42、145 9.1.8.3.4 Specific message content.145 9.1.8.3.5 Expected results.145 9.1.9 Connection open failure in the CLOSE state - No port sharing between an active and a passive connection.146 9.1.9.1 Conformance requirements .146 9.1.9.2 Test purpose 146 9.1.9.3 Methods of test146 9.1.9.3.1 Scenario.146

43、 9.1.9.3.2 Initial conditions146 9.1.9.3.3 Procedure.146 9.1.9.3.4 Specific message content.146 9.1.9.3.5 Expected results.146 9.1.10 Receive request in the CLOSE state146 9.1.10.1 Conformance requirements .146 9.1.10.2 Test purpose 147 9.1.10.3 Methods of test147 9.1.10.3.1 Scenario.147 9.1.10.3.2

44、Initial conditions147 9.1.10.3.3 Procedure.147 9.1.10.3.4 Specific message content.147 9.1.10.3.5 Expected results.147 9.1.11 Send request in the CLOSE state.147 9.1.11.1 Conformance requirements .147 9.1.11.2. Test purpose 147 9.1.11.3 Methods of test147 9.1.11.3.1 Scenario.147 9.1.11.3.2 Initial c

45、onditions147 9.1.11.3.3 Procedure.148 9.1.11.3.4 Specific message content.148 9.1.11.3.5 Expected results.148 9.1.12 Connection open failure in the CLOSE state - No local port specified (Passive open).148 9.1.12.1 Conformance requirements .148 9.1.12.2 Test purpose 148 9.1.12.3 Methods of test148 9.

46、1.12.3.1 Scenario.148 9.1.12.3.2 Initial conditions148 9.1.12.3.3 Procedure.148 9.1.12.3.4 Specific message content.148 9.1.12.3.5 Expected results.148 9.1.13 CLOSE request in the OPEN state - CSs window size = 0.149 9.1.13.1 Conformance requirements .149 9.1.13.2 Test purpose 149 9.1.13.3 Methods o

47、f test149 9.1.13.3.1 Scenario.149 ETSI ETSI TS 102 431 V7.1.0 (2008-03) 8 Release 7 9.1.13.3.2 Initial conditions149 9.1.13.3.3 Procedure.149 9.1.13.3.4 Specific message content.149 9.1.13.3.5 Expected results.150 9.2 Closing of the connection (Non-Nominal case) .150 9.2.1 Retransmission counter exc

48、eeds maximum number of retries when attempting to send SYN PDU 150 9.2.1.1 Conformance requirements .150 9.2.1.2 Test purpose 150 9.2.1.3 Methods of test150 9.2.1.3.1 Scenario.150 9.2.1.3.2 Initial conditions151 9.2.1.3.3 Procedure.151 9.2.1.3.4 Specific message content.151 9.2.1.3.5 Expected result

49、s.151 9.2.2 Reception of SYN PDU when CE in SYN-SENT state152 9.2.2.1 Conformance requirements .152 9.2.2.2 Test purpose 152 9.2.2.3 Methods of test152 9.2.2.3.1 Scenario.152 9.2.2.3.2 Initial conditions152 9.2.2.3.3 Procedure.152 9.2.2.3.4 Specific message content.152 9.2.2.3.5 Expected results.152 9.2.3 Reception of RST-ACK PDU when in SYN-SENT state.153 9.2.3.1 Conformance requirements .153 9.2.3.2 Test purpose 153 9.2.3.3 Methods of test153 9.2.3.3.1 Scenario.153 9.2.3.3.2 Initial conditions153 9.2.3.3.3 Procedure.153 9.2.3.3.4 Specific message con

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

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

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