ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf

上传人:刘芸 文档编号:803465 上传时间:2019-02-04 格式:PDF 页数:22 大小:182.41KB
下载 相关 举报
ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf_第1页
第1页 / 共22页
ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf_第2页
第2页 / 共22页
ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf_第3页
第3页 / 共22页
ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf_第4页
第4页 / 共22页
ITU-T SERIES X SUPP 5-2008 ITU-T X 290-series C Supplement on interoperability testing framework and methodology (Study Group 17)《国际电信联盟远程通信标准化组织(ITU-T)X 290系列 关于互操作性测试的框架和方法的补充 17.pdf_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、 International Telecommunication Union ITU-T Series XTELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Supplement 5(09/2008) SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY ITU-T X.290-series Supplement on interoperability testing framework and methodology ITU-T X-series Recommendatio

2、ns Supplement 5 ITU-T X-SERIES RECOMMENDATIONS DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY PUBLIC DATA NETWORKS X.1X.199 OPEN SYSTEMS INTERCONNECTION X.200X.299 INTERWORKING BETWEEN NETWORKS X.300X.399 MESSAGE HANDLING SYSTEMS X.400X.499DIRECTORY X.500X.599 OSI NETWORKING AND SYSTEM ASPEC

3、TS X.600X.699 OSI MANAGEMENT X.700X.799 SECURITY X.800X.849 OSI APPLICATIONS X.850X.899 OPEN DISTRIBUTED PROCESSING X.900X.999 INFORMATION AND NETWORK SECURITY General security aspects X.1000X.1029 Network security X.1030X.1049 Security management X.1050X.1069 Telebiometrics X.1080X.1099 SECURE APPL

4、ICATIONS AND SERVICES Multicast security X.1100X.1109 Home network security X.1110X.1119 Mobile security X.1120X.1139 Web security X.1140X.1149 Security protocols X.1150X.1159 Peer-to-peer security X.1160X.1169 Networked ID security X.1170X.1179 IPTV security X.1180X.1199 CYBERSPACE SECURITY Cyberse

5、curity X.1200X.1229 Countering spam X.1230X.1249 Identity management X.1250X.1279 SECURE APPLICATIONS AND SERVICES Emergency communications X.1300X.1309 Ubiquitous sensor network security X.1310X.1339 For further details, please refer to the list of ITU-T Recommendations. X series Supplement 5 (09/2

6、008) i Supplement 5 to ITU-T X-series Recommendations ITU-T X.290-series Supplement on interoperability testing framework and methodology Summary Supplement 5 to ITU-T X.290-series Recommendations defines the principles, methodology and architectures to serve as a foundation for interoperability tes

7、ting and the development of interoperability test suites. It is applicable to interoperability testing of protocols and also to interoperability testing of all areas of software. Source Supplement 5 to ITU-T X-series Recommendations was agreed on 19 September 2008 by ITU-T Study Group 17 (2005-2008)

8、. ii X series Supplement 5 (09/2008) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of telecommunications, information and communication technologies (ICTs). The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ

9、of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the top

10、ics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. In some areas of information technology which fall within ITU-Ts purview, the necessary standards are pre

11、pared on a collaborative basis with ISO and IEC. NOTE In this publication, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. Compliance with this publication is voluntary. However, the publication may contai

12、n certain mandatory provisions (to ensure e.g., interoperability or applicability) and compliance with the publication is achieved when all of these mandatory provisions are met. The words “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requi

13、rements. The use of such words does not suggest that compliance with the publication is required of any party. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility that the practice or implementation of this publication may involve the use of a claimed Intellectual Property Right. ITU

14、 takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the publication development process. As of the date of approval of this publication, ITU had not received notice of intellectual propert

15、y, protected by patents, which may be required to implement this publication. However, implementers are cautioned that this may not represent the latest information and are therefore strongly urged to consult the TSB patent database at http:/www.itu.int/ITU-T/ipr/. ITU 2009 All rights reserved. No p

16、art of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. X series Supplement 5 (09/2008) iii CONTENTS Page 1 Scope 1 2 References. 1 3 Definitions 1 4 Abbreviations and acronyms 2 5 General 3 5.1 Interoperability . 3 5.2 Interoperability testin

17、g 4 5.3 Overview of the interoperability testing framework and methodology . 4 6 Interoperability testing framework . 4 6.1 Interface, entity, association . 4 6.2 Interoperation architecture 6 6.3 Interoperability test architecture. 7 6.4 Interoperability test case. 8 6.5 Interoperability test suite

18、 9 6.6 Test execution and verdict assignment. 9 7 Interoperability testing methodology 10 7.1 Interoperability test suite development 10 7.2 Interoperability testing procedure. 11 Bibliography. 13 iv X series Supplement 5 (09/2008) Introduction The need for interoperability testing arises when it is

19、 required to demonstrate that two or more systems or system components are capable of communicating with each other. Conformance testing (CT) checks whether an implementation is implemented correctly with respect to the requirements stated in the relevant standard or specification. A framework and m

20、ethodology for conformance testing is specified in the ITU-T X.290-series Recommendations. By itself, it has two important limitations in ensuring interoperation of communicating systems. First, specifications may contain non-interoperable components such as optional features. Second, complete confo

21、rmance testing may be impractical due to the large number of tests that may be required to cover all the requirements. Therefore, interoperability testing (IOPT) on multiple implementations is needed to complement conformance testing. This supplement is intended to assist ITU-T Study Groups responsi

22、ble for developing protocol specifications, conformance test suites and interoperability test suites by defining a testing methodology that includes a framework for test purposes, a test architecture and test methods for use in interoperability testing. It is also intended as a guide to the develope

23、rs of interoperability test suites, test tool developers and test operators, with the objective of achieving a common framework for testing. Specification writers would understand non-interoperation phenomena and their causes better so that they can be more informed and prepared to write interoperab

24、le specifications. System developers would be helped in developing interoperable systems and services. Interoperability test suites developers would know how to write practically complete interoperability test suites (i.e., they would know what needs to be tested and would also know the gap between

25、what should be tested and what can be tested). Test operators would get help in understanding the causes of interoperability problems and in finding out how to fix problems. This supplement is complementary to, and may be used in conjunction with, testing methodologies and test specification languag

26、es defined in related Recommendations such as: ITU-T X.290 through ITU-T X.296, and ITU-T Z.161 through ITU-T Z.163, where the X.290-X.296 series addresses conformance and provides the methodology and framework for conformance, and the Z.161-Z.163 series defines a general test scenarios description

27、language for conformance testing and interoperability testing. A particularly related document in terms of its technical contents is Supplement 4 to ITU-T X-series Recommendations: ITU-T X.290-series: Supplement on generic approach to interoperability testing, which provides general guidance on the

28、specification and execution of interoperability tests for communication systems in next generation networks (NGN). It is meant to be applied to communication equipment interoperability testing and in many places gives specific guidance on how test suites can be written and interoperability testing c

29、an be carried out. On the other hand, this Supplement 5 to the ITU-T X.290-series of Recommendations targets at more foundational principles and issues that underlie specific interoperability testing approaches and on the basis of which interoperability testing approaches can be carried out and asse

30、ssed. In addition, Recommendations concerning ITU-T formal languages such as ASN.1, MSC, SDL and UML can be used in relation with this supplement, for test data description, system behaviours and test scenarios descriptions, communication system modelling, and software modelling, respectively. X ser

31、ies Supplement 5 (09/2008) 1 Supplement 5 to ITU-T X-series Recommendations ITU-T X.290-series Supplement on interoperability testing framework and methodology 1 Scope This supplement provides a generic framework and methodology for interoperability testing of interconnected communication systems. T

32、he framework is complementary to, and may be used in conjunction with, testing methodologies and test specification languages defined in related Recommendations. This supplement is also intended to assist study groups responsible for developing protocol specifications and conformance test suites. Th

33、is methodology is applicable to interoperability testing of protocols and also to interoperability testing of all areas of software. It is also intended as a guide to the developers of interoperability test suites, test tool developers and test operators, with the objective of achieving a common fra

34、mework for testing. 2 References ITU-T X.290 Recommendation ITU-T X.290 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications General concepts. ITU-T X.291 Recommendation ITU-T X.291 (1995), OSI conformance testing methodology and framework for

35、 protocol Recommendations for ITU-T applications Abstract test suite specification. ITU-T X.292 Recommendation ITU-T X.292 (2002), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications The Tree and Tabular Combined Notation (TTCN). ITU-T X.293 Recommen

36、dation ITU-T X.293 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications Test realization. ITU-T X.294 Recommendation ITU-T X.294 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications Requ

37、irements on test laboratories and clients for the conformance assessment process. ITU-T X.295 Recommendation ITU-T X.295 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications Protocol profile test specification. ITU-T X.296 Recommendation ITU-T

38、 X.296 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications Implementation conformance statements. 3 Definitions This supplement defines the following terms: 3.1 application programming interface (API): Allows a software application to make us

39、e of another piece of software through well-defined software functions and procedures with fully specified parameters. 2 X series Supplement 5 (09/2008) 3.2 conformance testing (CT): A service, offered to clients by a test laboratory, to perform the conformance assessment process for one or more pro

40、tocols, with a choice of test methods sufficient to make the service applicable to all real systems that claim to implement the specified protocols. 3.3 interoperability (IOP): The degree to which a set of entities can collaborate using a predetermined set of functions. 3.4 implementation under test

41、 (IUT): The subdivision of a system under test that is to be tested, such as, the specific layer(s) of protocol within a set of layers of protocol. 3.5 interoperability of communication systems: Ability of systems to interoperate using the relevant communication standard(s). 3.6 interoperability tes

42、ting (IOPT): Activity of demonstrating that two or more entities, such as systems, equipment and software components, interoperate. 3.7 IOPT test case (IOPT-TC): A test case that tests interoperability of a set of entities. 3.8 IOPT test report (IOPT-TR): A document produced at the end of an interop

43、erability testing carried out using a particular test suite. It provides the details of the test results by listing the test cases of the test suite that were executed, their execution scenarios and the verdicts assigned as the results of execution. 3.9 IOPT test suite (IOPT-TS): A set of interopera

44、bility test cases. 3.10 protocol data unit (PDU): An atomic unit of data specified in an (N)-layer protocol, consisting of (N)-protocol information and possibly (N)-user data. 3.11 protocol implementation conformance statement (PICS): A statement made by the supplier of an implementation or system,

45、stating which capabilities have been implemented for a given protocol. 3.12 service access point (SAP): A physical interface of a component through which services provided at the interface are utilized. 3.13 test campaign: The process of executing an interoperability test suite against two IUTs. 3.1

46、4 test purpose (TP): A concise statement of the purpose of an interoperability test to be conducted on a pair of PUTs (or IUTs), in terms of the functionality of the relevant OSI application (profile or protocol), that is also independent of the PUTs (or IUTs) themselves. 3.15 test report (TR): A do

47、cument which uniquely and fully identifies the conditions of an interoperability test campaign and the identity of the tests executed and presents the verdicts obtained for each test. 3.16 test specification: An amplification of a test purpose defining the test in more detail in terms of the OSI ope

48、rations to be performed. The specification includes information on initial conditions for the test, expected behaviour and final conditions, together with criteria for judging Pass, Fail and Inconclusive test verdicts. 4 Abbreviations and acronyms This supplement uses the following abbreviations and

49、 acronyms: API Application Programming Interface ATM Asynchronous Transfer Mode CT Conformance Testing CT-TS CT Test Suite CTMF Conformance Testing Methodology and Framework X series Supplement 5 (09/2008) 3 FSM Finite State Machine ICS Implementation Conformance Statement IOP Interoperability IOPT Interoperability Testing IOPT-TC IOPT Test Case IOPT-TR IOPT Test Report IOPT-TS IOPT Test Suite IUT Implementation Under Test IXIT Implementation eXtra Information for Testing LT Lower Tester MOT Means

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

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

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