1、- c PLEASE NOTE This document is normally accompanied by a disk/dish wnen purchased in hardcopy. The dislddisks contain information which would be of no value as a hardcopy document. If you require a copy of the diskldisb, please use the contact information below for your request. When submitting yo
2、ur request, please have the following irzfonnation vuiizble: Your company name/account number Originating orsanisacion Document number USMCanada Enformation Handling Services E-mail Te!: 800-U$-3352 Outside USAiCanada Except the United I(ingdom) Information Handling Services E-mai Te!: i 1-303-790
3、-0600 Technic3 Tz!: (O Fax: (O United Kingdom Indexes Ltd 344) 404409, Custoinet Support 34.1) 40442 I, Ccistoiner Suppori In formation Handing Senices and Teclinicai Indexer - Cortitiziad to Service Excellence ETSI TS I O1 889-3 VI .I.I (2003-01) Technical Specificafion Telecommunications and Inter
4、net Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation extra Information for Testing (PIXIT) proforma specification 2 ETSI TS 101 889-3 V1.l.l (2003-01) Re
5、ference DTS/TIPHON-06017-3 Keywords ATS, H.248, IP, PIXIT, supplementary service, telephony, testing, voice, VolP ETSI 650 Route des Lucioles F-O6921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 O0 Fax: +33 4 93 65 47 16 Siret No 348 623 562 00017 - NAF 742 C Association but non lucratif enr
6、egistre la Sous-prfecture de Grasse (06) No 7803/88 Important notice Individual copies of the present document can be downloaded from: http:lwmv.etsi .arq 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 co
7、ntents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute, the reference shall be the 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 docu
8、ment may be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at ha p:/pa rta I. etsi I a rgltbistat uslstatus .as p If you find errors in the present document, send your comment to: Cori vriaht Notifica tion No part may be repro
9、duced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media. O European Telecommunications Standards Institute 2003. All rights reserved. DECTTM, PLUGTESTSTMand UMTSTMare Trade Marks of ETSI registered for the benefit of its Membe
10、rs. TIPHONTM and the TIPHON logo are Trade Marks currently being registered by ETSI for the benefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI 3 ETSI TS 101 889-3 V1.l.l (2003-01) Contents Intellectual Proper
11、ty Rights 5 Foreword . 5 1 Scope 6 2 References 6 3 Definitions and abbreviations . 7 . 7 3.1 . 7 3.2 4 4.1 Network architecture 8 4.2 Protocol architecture . 8 4.3 Test architecture . 9 4.4 Primitives at TR-PCO 10 Abstract Test Method (ATM) . 8 5 Untestable Test Purposes (TP) . 10 6 ATS conventions
12、 11 11 6.1 Naming conventions . 11 6.1.1 Declarations part . 11 General . . 11 6.1.1.1 11 6.1.1.2 6.1.1.3 Test Suite Parameter declarations Test Case Selection expression definition 11 11 6.1.1.4 6.1.1.5 Test Suite Constant declarations 6.1.1.6 Test Suite Variable declarations . 12 6.1.1.7 Test Case
13、 Variable declarations . 12 Timer declarations 12 ASP type definitions 12 PDU type definitions 12 CM type definitions 12 6.1.1.12 Alias definitions . 12 13 . 13 . 13 13 ntifier . . 13 6.1.3.3 Test step identifier . . 13 Default identifier . . 14 Label identifier . 14 6.1.3.6 ATS abbreviations . . 14
14、 6.2 Implementation conventions . 14 6.2.1 Declaration part . 14 6.2.2 Constraint part . 15 6.2.3 Dynamic part . 15 7 PCTR conformance 15 8 PIXIT conformance 16 . 6.1.1.8 6.1.1.9 6.1.1.10 6.1.1.1 1 6.1.2 6.1.2.1 6.1.3 6.1.3.1 6.1.3.2 6.1.3.4 6.1.3.5 9 ATS Conformance 16 Annex A (normative): A . 1 A.
15、2 Annex B (normative): Abstract Test Suite (ATS) . 17 The TTCN Graphical form (TTCN.GR) 17 The TTCN Machine Processable form (TTCN.MP) 17 Partial PIXIT proforma 18 ETSI 4 ETSI TS 101 889-3 V1.l.l (2003-01) B . 1 B.2 B.3 B . 4 B.5 B.6 B.6.1 Identification summary . 18 ATS summary 18 Test laboratory 1
16、8 Client identification 19 SUT 19 Protocol layer information 19 Protocol identification 19 B.6.2 IUT information . 20 B.6.2.1 General address parameters 20 Parameters for ephemeral terminations . 21 B.6.2.2 B.6.2.3 Parameters for physical terminations 22 B.6.2.4 Parameters for descriptors 23 B.6.2.5
17、 MG properties . 25 B.6.2.6 Timers . 25 Annex C (normative): C . 1 C.l.l C . 1.2 C . 1.3 C . 1.4 C . 1.5 C.2 C.3 C.4 C.5 PCTR proforma . 26 Identification summary . 26 Protocol conformance test report 26 IUT identification . 26 Testing environment . 26 Limits and reservation 27 Comments . 27 IUT Con
18、formance status 27 Static conformance summary . 27 Dynamic conformance summary 28 Static conformance review report . 28 C.6 Test campaign report for Media Gateway (MG) 29 C.7 Test campaign report for Media Gateway Controller (MGC) 32 C.8 Observations . 34 History 35 ETSI 5 ETSI TS 101 889-3 V1.l.l (
19、2003-01) Intellectual 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 and non-members, and can be found in ETSI SR 000 314: “Intellectual
20、 Property Rights (7PRs); Essential, orpotentially Essential, IPRs notlJied to ETSI in respect ofETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (5). All published ETSI deliverables shall include information which directs the reader t
21、o the above source of information. Foreword This Technical Specification (TS) has been produced by ETSI Project Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON). The present document is part 3 of a multi-part deliverable covering Telecommunications and Internet Protocol
22、Harmonization Over Networks (TIPHON); Technology Compliance Specification; TIPHON profile for ITU-T Recommendation H.248, as identified below: Part 1 : Part 2: Part 3: “Protocol Implementation Conformance Statement (PICS) proforma specification“; “Test Suite Structure and Test Purposes (TSS “Abstrac
23、t Test Suite (ATS) and partial Protocol Implementation extra Information for Testing (PIXIT) proforma specification“. ETSI 6 ETSI TS 101 889-3 V1.l.l (2003-01) 1 Scope The present document specifies the Abstract Test Suite (ATS) for TIPHON profile for ITU-T Recommendation H.248, according to TS 101
24、885 i. The objective of the present document is to provide a basis for conformance tests for TIPHON profile for ITU-T Recommendation H.248 equipment giving a high probability of inter-operability between different manufacturers TIPHON profile for ITU-T Recommendation H.248 equipments. The present do
25、cument covers the procedures described in TS 101 885 i and ITU-T Recommendation H.248 4. The IS0 standard for the methodology of conformance testing (ISO/IEC 9646-1 6 and ISO/IEC 9646-2 7) as well as the ETSI rules for conformance testing (ETS 300 406 5) are used as a basis for the test methodology.
26、 Annex A provides the Tree and Tabular Combined Notation (TTCN) part of the ATS. Annex B provides the partial Protocol Implementation extra Information for Testing (PMIT) Proforma of the ATS. Annex C provides the Protocol Conformance Test Report (PCTR) proforma of the ATS. 2 Re fe re nces The follow
27、ing documents contain provisions which, through reference in this text, constitute provisions of the present document. References are either specific (identified by date of publication andor edition number or version number) or non-specific. For a specific reference, subsequent revisions do not appl
28、y For a non-specific reference, the latest version applies. Referenced documents which are not found to be publicly available in the expected location might be found at p. il ETSI TS 101 885: “Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Mapping
29、; Technology Mapping of TIPHON reference point N to H.248hEGACO protocol“. ETSI TS 101 889-1 : “Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part 1 : Protocol Implementation Conformance S
30、tatement (PICS) proforma specification“. ETSI TS 101 889-2: “Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part 2: Test Suite Structure and Test Purposes (TSS Protocol and profile conforma
31、nce testing specifications; Standardization methodology“. ISO/IEC 9646- 1 : “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 1 : General concepts“. ISO/IEC 9646-2: “Information technology - Open Systems Interconnection - Conformance testin
32、g methodology and framework - Part 2: Abstract Test Suite specification“. ISO/IEC 9646-3 : “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 3: The Tree and Tabular Combined Notation (TTCN)“. 21 31 41 51 61 71 SI ETSI 7 ETSI TS 101 889-3 V1
33、.l.l (2003-01) 91 ISO/IEC 9646-4: Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 4: Test realization“. ISO/IEC 9646-5: “Information Technology-OS1 Conformance Testing Methodology and Framework, Part 5: Requirements on test laboratories an
34、d clients for the conformance assessment process“. ISO/IEC 9646-6: “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 6: Protocol profile test specification“. ISO/IEC 9646-7: “Information technology - Open Systems Interconnection - Conforman
35、ce testing methodology and framework - Part 7: Implementation Conformance Statements“. lo1 i 11 121 3 3.1 Definitions and abbreviations De fi nit ions For the purposes of the present document, the following terms and definitions apply: Terms defined in ITU-T Recommendation H.248 4; Terms defined in
36、TS 101 885 i; Terms defined in ISO/IEC 9646-1 6 and in ISO/IEC 9646-2 7 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ISO/IEC 9646-1 6, ISO/IEC 9646-6 i i, ISO/IEC 9646-7 12, TS 101 885 i and the following apply: AC AD AM ASP ATM ATS AV BI BO BV IUT LT MD MG
37、MGC MO MTC N PCO PCTR PDU PICS PIXIT PTC sc su SUT TC TP Audit Capabilities command ADd command Administration and Maintenance Abstract Service Primitive Abstract Test Method Abstract Test Suite Audit Value command Invalid behaviour Inopportune behaviour Valid behaviour Implementation Under Test Low
38、er Tester MoDiSl command Media Gateway Media Gateway Controller Move command Main Test Component NOtifj command Point of Control and Observation Protocol Conformance Test Report Protocol Data Unit Protocol Implementation Conformance Statement Protocol Implementation extra Information for Testing Par
39、allel Test Component Service Change command Subtract command System Under Test Test Cases Test Purpose ETSI 8 ETSI TS 101 889-3 V1.l.l (2003-01) TR TRansport TSS Test Suite Structure TTCN UT Upper Tester Tree and Tabular Combined Notation 4 Abstract Test Method (ATM) This clause describes the ATM us
40、ed to test the TIPHON profile for ITU-T Recommendation H.248 4, according to TS 101 885 i. 4.1 Network architecture The IUT to be tested can be one of the following: Media Gateway or Media Gateway Controller (see figure 1). Control ler El m Media Gateway rn Figure 1: Network architecture 4.2 Protoco
41、l architecture The Implementation Under Test (IUT) for which this test case specification consists of the H.248 protocol (see figure 2). fi H.248 I I UDP TCP I IP Figure 2: TIPHON protocol architecture ETSI 4.3 9 ETSI TS 101 889-3 V1.l.l (2003-01) Test architecture It is possible to spec an ATS base
42、d on a Single party (remote) test method for such an IUT when acting as an end entity. However, it is considered that an ATS based on such an approach is of limited use as the only way to speciSl IUT generated PDUs is to use the “implicit send“ statement. Many users of such an ATS would replace the
43、“implicit send“ statements with descriptions of the behaviour at other interfaces. An ATS based on a multi-party test method is considered to be more useful as it is closer to the way a real test suite would be constructed. Such a test method specifies behaviour at multiple network interfaces. One v
44、ery important limitation here is that tests are focussed on one particular interface. Hence the test system is made up of a Main Test Component (MTC) plus one or more Parallel Test Components (PTC), see figure 4. . I UDP/TCP I . IP I L AN/PHY Figure 3: Test architecture A single-party testing concep
45、t is used, which consists of the following abstract testing functions: Lower Tester: ATS: cm-PCO: Notional UT: A Lower Tester (LT) is located in the remote test system. It controls and observes the behaviour of the IUT. The Abstract Test Suite (ATS), defined in the present document, and located in t
46、he remote test system. A Point of Control and Observation (PCO) located at a virtual SAP corresponding to the H.248 port over the TCP/IP or UDP/IP protocol. All test events at the PCO are specified in terms of Abstract Service Primitives (ASP) containing complete PDU. No explicit Upper Tester (UT) e
47、xists in the system under test. Nevertheless, some specific actions to cover implicit send events and to obtain feedback information are necessary for the need of the test procedures. A black box covering these requirements is used in the SUT as a notional U. This notional UT is considered as part o
48、f the test system. ETSI 10 Master part ETSI TS 101 889-3 V1.l.l (2003-01) Slave part I Lo (pco) I L1 (pco) I I I UT SUI Figure 4: Multi-party test method In a master/slave arrangement, the MTC is considered to be the master while the PTCs are the slaves. The “slave“ testers are only an explicit desc
49、ription of how to deal with the remote interfaces during the testing process, i.e. “how to make the IUT send the required message“. This means, in particular, that the verdict will only be assigned from the protocol aspects observed on the interface under test (i.e. by the “master“ tester), as it would be observed by a terminal connected to this interface. A failure in the correlation between the protocol at the different interfaces to which the different testers are connected, i.e. in the mechani