Integrated Services Digital Network (ISDN); Narrowband Multi-service Delivery System (NMDS); Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification for the data link layer (NTN side)

Upgrade of EN 301 141-3 test specification.

Digitalno omrežje z integriranimi storitvami (ISDN) – Ozkopasovni večstoritveni dostavni sistem (NMDS) – 3. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija za podatkovno povezovalno plast (stran NTN)

General Information

Status
Published
Publication Date
31-Dec-2004
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Jan-2005
Due Date
01-Jan-2005
Completion Date
01-Jan-2005

Buy Standard

Standard
SIST EN 301 141-3 V1.1.1:2005
English language
43 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.PHQ171Integrated Services Digital Network (ISDN); Narrowband Multi-service Delivery System (NMDS); Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification for the data link layer (NTN side)35.100.20Podatkovni povezovalni slojData link layer33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 301 141-3 Version 1.1.1SIST EN 301 141-3 V1.1.1:2005en01-januar-2005SIST EN 301 141-3 V1.1.1:2005SLOVENSKI

STANDARD
SIST EN 301 141-3 V1.1.1:2005

ETSI EN 301 141-3 V1.1.1 (2002-02)European Standard (Telecommunications series) Integrated Services Digital Network (ISDN);Narrowband Multi-service Delivery System (NMDS);Part 3: Test Suite Structure and Test Purposes (TSS&TP)specification for the data link layer (NTN side) SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 2

Reference DEN/SPAN-130103-3 Keywords access, basic, ISDN, layer 2, NMDS, PSTN, TSS&TP, user ETSI 650 Route des 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 enregistrée à la Sous-Préfecture de Grasse (06) N° 7803/88

Important notice Individual copies of the present document can be downloaded from: 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 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 document may be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at http://portal.etsi.org/tb/status/status.asp If you find errors in the present document, send your comment to: editor@etsi.fr Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2002. All rights reserved.
SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 3 Contents Intellectual Property Rights................................................................................................................................5 Foreword.............................................................................................................................................................5 1 Scope........................................................................................................................................................6 2 References................................................................................................................................................7 3 Definitions and abbreviations...................................................................................................................7 3.1 Definitions..........................................................................................................................................................7 3.2 Abbreviations.....................................................................................................................................................8 4 Test Suite Structure (TSS)........................................................................................................................9 4.1 TSS overview.....................................................................................................................................................9 4.2 Test Suite Structure (TSS) details......................................................................................................................9 5 Test Purposes (TP).................................................................................................................................10 5.1 Test purpose naming convention......................................................................................................................10 5.2 Test groups.......................................................................................................................................................11 5.2.1 Protocol groups...........................................................................................................................................11 5.2.1.1 Layer Management for the NMDS PSTN-GW Ports............................................................................11 5.2.1.2 Data Control over the NMDS PSTN-GW Ports....................................................................................11 5.2.1.3 Multiple ports........................................................................................................................................11 5.2.2 Main test groups.........................................................................................................................................11 5.2.2.1 Valid Behaviour (V) tests......................................................................................................................11 5.2.2.2 Inopportune Behaviour (I) tests.............................................................................................................11 5.2.2.3 Syntactically Incorrect Behaviour (S) tests...........................................................................................11 5.2.2.4 Timer (T)...............................................................................................................................................11 5.2.2.5 Counters (C)..........................................................................................................................................11 5.3 Test step structure.............................................................................................................................................12 5.3.1 Preambles....................................................................................................................................................12 5.3.2 Postambles..................................................................................................................................................12 5.3.3 State verification.........................................................................................................................................12 5.3.4 Defaults.......................................................................................................................................................12 5.4 Abstract Service Primitives (ASPs) and Protocol Data Units (PDUs).............................................................12 5.4.1 ASPs...........................................................................................................................................................12 5.4.2 PDUs...........................................................................................................................................................13 5.5 Timers and counters of the Abstract Test Suite (ATS).....................................................................................13 6 Test Purposes (TP).................................................................................................................................14 6.1 Introduction......................................................................................................................................................14 6.1.1 Test purpose criteria....................................................................................................................................14 6.1.2 Procedures for which no TPs are defined...................................................................................................14 6.1.3 Initial state..................................................................................................................................................14 6.1.4 Configuration for NTN testing....................................................................................................................14 6.2 NMDS DLL test purposes for NTN.................................................................................................................15 6.2.1 Layer Management.....................................................................................................................................15 6.2.1.1 State 9: Link Not Established................................................................................................................15 6.2.1.1.1 Inopportune Behaviour....................................................................................................................15 6.2.1.1.2 Syntactically Incorrect Behaviour...................................................................................................17 6.2.1.2 State 7.0: Link Established....................................................................................................................18 6.2.1.2.1 Inopportune Behaviour....................................................................................................................18 6.2.1.3 State 8.0: Link Established, Timer Recovery........................................................................................18 6.2.1.3.1 Inopportune Behaviour....................................................................................................................18 6.2.2 Data Control................................................................................................................................................19 6.2.2.1 State 9: Link Not Established................................................................................................................19 6.2.2.1.1 Valid Behaviour...............................................................................................................................19 6.2.2.1.2 Inopportune Behaviour....................................................................................................................19 6.2.2.1.3 Syntactically Invalid Behaviour......................................................................................................20 6.2.2.2 State 5.1: Link Re-establishment..........................................................................................................21 SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 4 6.2.2.2.1 Valid Behaviour...............................................................................................................................21 6.2.2.3 State 7.0: Link Established....................................................................................................................21 6.2.2.3.1 Valid Behaviour...............................................................................................................................21 6.2.2.3.2 Inopportune Behaviour....................................................................................................................22 6.2.2.3.3 Syntactically Invalid Behaviour......................................................................................................24 6.2.2.3.4 Outstanding I Frames......................................................................................................................25 6.2.2.3.5 Timers..............................................................................................................................................26 6.2.2.4 State 7.1: Link Established....................................................................................................................27 6.2.2.4.1 Valid Behaviour...............................................................................................................................27 6.2.2.4.2 Inopportune Behaviour....................................................................................................................27 6.2.2.5 State 7.4: Link Established....................................................................................................................27 6.2.2.5.1 Valid Behaviour...............................................................................................................................27 6.2.2.5.2 Inopportune Behaviour....................................................................................................................28 6.2.2.5.3 Syntactically Invalid Behaviour......................................................................................................30 6.2.2.5.4 Outstanding I Frames......................................................................................................................30 6.2.2.5.5 Timers..............................................................................................................................................31 6.2.2.6 State 7.5: Link Established....................................................................................................................32 6.2.2.6.1 Valid Behaviour...............................................................................................................................32 6.2.2.6.2 Inopportune Behaviour....................................................................................................................32 6.2.2.7 State 8.0: Timer Recovery.....................................................................................................................32 6.2.2.7.1 Valid Behaviour...............................................................................................................................32 6.2.2.7.2 Inopportune Behaviour....................................................................................................................33 6.2.2.7.3 Syntactically Invalid Behaviour......................................................................................................35 6.2.2.7.4 Outstanding I Frames......................................................................................................................35 6.2.2.7.5 Timers..............................................................................................................................................36 6.2.2.7.6 Counters...........................................................................................................................................36 6.2.2.8 State 8.1: Timer Recovery.....................................................................................................................36 6.2.2.8.1 Valid Behaviour...............................................................................................................................36 6.2.2.8.2 Inopportune Behaviour....................................................................................................................36 6.2.2.9 State 8.4: Timer Recovery.....................................................................................................................36 6.2.2.9.1 Valid Behaviour...............................................................................................................................36 6.2.2.9.2 Inopportune Behaviour....................................................................................................................37 6.2.2.9.3 Syntactically Invalid Behaviour......................................................................................................39 6.2.2.9.4 Outstanding I Frames......................................................................................................................39 6.2.2.9.5 Timers..............................................................................................................................................40 6.2.2.9.6 Counters...........................................................................................................................................40 6.2.2.10 State 8.5: Timer Recovery.....................................................................................................................40 6.2.2.10.1 Valid Behaviour...............................................................................................................................40 6.2.2.10.2 Inopportune Behaviour....................................................................................................................40 6.2.3 Multiple Ports.............................................................................................................................................41 Annex A (informative): Bibliography...................................................................................................42 History..............................................................................................................................................................43

SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 5 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 Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http://webapp.etsi.org/IPR/home.asp). 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 other 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 European Standard (Telecommunications series) has been produced by ETSI Technical Committee Services and Protocols for Advanced Networks (SPAN). The present document is part 3 of a multi-part deliverable covering the Integrated Services Digital Network (ISDN); Narrowband Multi-service Delivery System (NMDS), as identified below: Part 1: "NMDS interface specification"; Part 2: "Protocol Implementation Conformance Statement (PICS) proforma specification"; Part 3: "Test Suite Structure and Test Purposes (TSS&TP) specification for the data link layer

(NTN side)"; Part 4: "Test Suite Structure and Test Purposes (TSS&TP) specification for the network layer (NTN side)"; Part 5: "Test Suite Structure and Test Purposes (TSS&TP) specification for the network layer (LE side)"; Part 6: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) specification for the NMDS Layer 2 PSTN-GW function (NTN side)"; Part 7: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) specification for the PSTN NMDS interface Layer 3 (NTN side)"; Part 8: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) specification for the PSTN NMDS interface Layer 3 (LE side)".

National transposition dates Date of adoption of this EN: 8 February 2002 Date of latest announcement of this EN (doa): 31 May 2002 Date of latest publication of new National Standard or endorsement of this EN (dop/e):

30 November 2002 Date of withdrawal of any conflicting National Standard (dow): 30 November 2002

SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 6 1 Scope The present document defines requirements to support the Narrowband Multi-service Delivery System (NMDS) which provides interfaces connected via a Network Termination Node (NTN) to a Local Exchange (LE), in order to support existing PSTN and ISDN-BA services over an existing ISDN-Basic Access digital subscriber line (DSL). The present document contains the Test Suite Structure (TSS) and Test Purposes (TPs) for the data link layer (NTN side only) of an NMDS interface. The LE layer 2 state machine is as per ETS 300 402-2 [5]. The present document also contains requirements relating to the functionality of a (new) Network Termination Node (NTN) for supporting both Public Switched Telephone Network (PSTN) access and Integrated Services Digital Network - Basic Access (ISDN-BA) S/T reference point interfaces over a single (digital section) transmission system as used for an existing ISDN-BA. The NTN encompasses NT2-like (noted NT2*) functionality, physical PSTN user port(s), and PSTN protocol functionality. An NMDS implementation may contain one ISDN-BA port and/or a limited number of PSTN ports up to a maximum of 10. Typically one or two PSTN ports would be supported. The objective of the present document is to provide conformance test purposes giving a high probability of inter-operability of a Network Termination Node (NTN) and a Local Exchange (LE) on the DLL from different manufacturers over the NMDS interface. The present document covers only the procedures described in EN 301 141-1 [1]. ISO/IEC 9646-1 [11] is used as the basis for the methodology of conformance testing. EN 301 141-1 [1] defines the NMDS layer 2 functions: - For the ISDN-BA layer 2 functions, point-to-point (i.e. TEI 0) or point-to-multipoint procedures may be supported using the full ISDN TEI assignment procedures as currently defined. These include TEI assignment and removal procedures. However, there is an NMDS-specific constraint. TEI values 117 through 126 are now reserved for the PSTN_GW layer 2 frames and shall not be used for the ISDN_BA frames. Thus, the DLL TSS and TP as given in ETS 300 402-6 [6] apply as well to the NMDS interface for the ISDN-BA layer 2. The present document does not repeat them. - For the PSTN layer 2 functions, EN 301 141-1 [1] presents two different state machines. The NTN DLL state machine is an adaptation of the ISDN DSS1 protocol data link layer in ETS 300 402-2 [5]. The LE layer 2 state machine shall be as per ETS 300 402-2 [5]. The present document contains the PSTN layer 2 TSS and TP for the NTN side only. - The ISDN-BA and PSTN layer 2 functions both use ISDN layer 2 frame formats shown in figure 1/Q.921 of ETS 300 125 [4]. The present document contains no requirements concerning data link layer test purposes for the ISDN-BA component of the NMDS when provisioned.

SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 7 2 References The following documents contain provisions which, through reference in this text, constitute provisions of the present document. • References are either specific (identified by date of publication and/or edition number or version number) or non-specific. • For a specific reference, subsequent revisions do not apply. • For a non-specific reference, the latest version applies. [1] ETSI EN 301 141-1 (V2.1.1): "Integrated Services Digital Network (ISDN); Narrowband

Multi-service Delivery System (NMDS); Part 1: NMDS interface specification". [2] ETSI EN 301 141-2 (V1.3.1): "Integrated Services Digital Network (ISDN); Narrowband

Multi-service Delivery System (NMDS); Part 2: Protocol Implementation Conformance Statement (PICS) proforma specification". [3] ETSI ETS 300 324-1 (1994): "V interfaces at the digital Local Exchange (LE); V5.1 interface for the support of Access Network (AN); Part 1: V5.1 interface specification". [4] ETSI ETS 300 125 (1991): "Integrated Services Digital Network (ISDN); User-network interface data link layer specification; Application of CCITT Recommendations Q.920/I.440 and Q.921/I.441". [5] ETSI ETS 300 402-2 (1995): "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Data link layer; Part 2: General protocol specification [ITU-T Recommendation Q.921 (1993), modified]". [6] ETSI ETS 300 402-6 (1997): "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Data link layer; Part 6: Test Suite Structure and Test Purposes (TSS&TP) specification for the general protocol". [7] ISO/IEC 7498-1: "Information technology - Open Systems Interconnection - Basic Reference Model: The Basic Model". [8] ISO/IEC 7498-2: "Information processing systems - Open Systems Interconnection - Basic Reference Model - Part 2: Security Architecture". [9] ISO/IEC 7498-3: "Information technology - Open Systems Interconnection - Basic Reference Model: Naming and addressing". [10] ISO/IEC 7498-4: "Information processing systems - Open Systems Interconnection - Basic Reference Model - Part 4: Management framework". [11] ISO/IEC 9646-1: "Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 1: General concepts". 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ETS 300 324-1 [3] and the following apply: abstract test suite: See ISO/IEC 9646-1 [11]. data link layer: See ISO/IEC 7498 [7] to [10]. implementation under test: See ISO/IEC 9646-1 [11]. SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 8 lower tester: See ISO/IEC 9646-1 [11]. network layer: See ISO/IEC 7498 [7] to [10]. notional upper tester: the upper layers of the System Under Test (SUT) realize the functions of the UT without any additional mechanism being installed physical layer: See ISO/IEC 7498 [7] to [10]. point of control and observation: See ISO/IEC 9646-1 [11]. Protocol Implementation Conformance Statement (PICS): See ISO/IEC 9646-1 [11]. PICS proforma: See ISO/IEC 9646-1 [11]. Protocol Implementation eXtra Information for Testing (PIXIT): See ISO/IEC 9646-1 [11]. PIXIT proforma: See ISO/IEC 9646-1 [11]. system under test: See ISO/IEC 9646-1 [11]. 3.2 Abbreviations For the purposes of the present document, the following abbreviations apply: AN Access Network ATS Abstract Test Suite BI Syntactically Behaviour BV Valid Behaviour DLL Data Link Layer FCS Frame Check Sequence ISDN Integrated Services Digital Network ISDN-BA Integrated Services Digital Network-Basic Access IUT Implementation Under Test LE Local Exchange NMDS Narrowband Multi-service Delivery System NTN Network Termination Node PDU Protocol Data Unit PICS Protocol Implementation Conformance Statement PIXIT Protocol Implementation eXtra Information for Testing PSTN Public Switched Telephone Network SAPI Service Access Point Identifier SUT System Under Test TEI Terminal Endpoint Identifier TI Timer TP Test Purpose TSS Test Suite Structure UT Upper Tester SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 9 4 Test Suite Structure (TSS) 4.1 TSS overview Figure 1 shows the structure of the NMDS DLL test suite for the PSTN part of the NMDS interface. ETS 300 402-6 [6] gives the structure for the ISDN-BA part. 4.2 Test Suite Structure (TSS) details •

Layer management •
DL state 9 •
Inopportune behaviour •
Syntactically invalid •
DL state 7.0 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
DL state 8.0 •
Valid behaviour •
Inopportune behaviour •
Data control •
DL state 9 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
DL state 5.1 •
Valid behaviour •
DL state 7.0 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
Outstanding I frames •
Valid behaviour •
Inopportune behaviour •
Timers •
DL state 7.1 •
Valid behaviour •
Inopportune behaviour •
DL state 7.4 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
Outstanding I frames •
Valid behaviour •
Inopportune behaviour •
Timers •
DL state 7.5 •
Valid behaviour •
Inopportune behaviour •
DL state 8.0 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
Outstanding I frames •
Valid behaviour •
Inopportune behaviour •
Timers •
Counters SIST EN 301 141-3 V1.1.1:2005
ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 10 •
DL state 8.1 •
Valid behaviour •
Inopportune behaviour •
DL state 8.4 •
Valid behaviour •
Inopportune behaviour •
Syntactically invalid •
Outstanding I frames •
Valid behaviour •
Inopportune behaviour •
Timers •
Counters •
DL state 8.5 •
Valid behaviour •
Inopportune behaviour •

Multiple Ports Figure 1: Test suite structure 5 Test Purposes (TP) 5.1 Test purpose naming convention For each test requirement, a TP is defined. TPs are numbered, starting at 001, within each group. Groups are organized according to the TSS. Additional references are added to identify the actual test suite (see table 1). Table 1: TP identifier naming convention scheme

Identifier: ___
= suite L2 = layer 2
= side U = user
= procedure category L
Layer management D Data control M Multiple ports
= data link entity state e.g.: 70, 9, 81, etc.

= group one character representing group reference according to TSS: V: Valid behaviour I:

Inopportune behaviour S: Syntactically incorrect behaviour T: timers C: counters
= sequential number (1-99)
SIST EN 301 141-3 V1.1.1:2005

ETSI ETSI EN 301 141-3 V1.1.1 (2002-02) 11 5.2 Test groups 5.2.1 Protocol groups 5.2.1.1 Layer Management for the NMDS PSTN-GW Ports The test purposes cover the basic NTN functions required by the PSTN-GW part of the NMDS interface upon receipt of TEI assignment and management messages. In fact, the NMDS has no layer management functions. This test group checks the NTN's response to layer management directives received from the LE. The responses are derived from the revised state table per clause 6.2 of EN 301 141-1 [1]. The tests check the following: - Correct response upon reception of inopportune U

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.