1、ETSI EN 301 823-2-2 VI .I .I (2001-01) European Standard (Telecommunications series) Broadband Radio Access Networks (BRAN); HIPERLAN Type 2; Conformance testing for the Data Link Control (DLC) protocol; Part 2: Radio Link Control (RLC) sublayer; Sub-part 2: Test Suite Structure and Test Purposes (T
2、SS 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 ClattD:/www.etsP.c/iDr. Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been c
3、arried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR O00 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 produ
4、ced by ETSI Project Broadband Radio Access Networks (BRAN). The present document is sub-part 2 of a multi-part deliverable covering Broadband Radio Access Networks (BRAN); HIPERLAN Type 2; Conformance testing for the Data Link Control (DLC) protocol; Part 2: Radio Link Control (RLC) sublayer, as ide
5、ntified below: Sub-part 1: Sub-part 2: Sub-part 3: “Protocol Implementation Conformance Statement (PICS) proforma“; “Test Suite Structure and Test Purposes (TSS “Abstract Test Suite (ATS) specification“. National transposition dates Date of adoption of this EN Date of latest announcement of this EN
6、(doa): Date of latest publication of new National Standard or endorsement of this EN (dop/e): Date of withdrawal of any conflicting National Standard (dow): 19 January 2001 30 April 2001 31 October 2001 31 October 2001 ETSI 7 ETSI EN 301 823-2-2 V1.l.l (2001-01) 1 Scope The present document contains
7、 the Test Suite Structure (TSS) and Test Purposes (TP) to test the BRAN HIPERLAN Type 2; Data Link Control (DLC) protocol; Radio Link Control (RLC) sublayer i. The objective of the present document is to provide a basis for conformance tests for HIPERLAN Type 2 equipment giving a high probability of
8、 air interface inter-operability between different manufacturers HIPERLAN Type 2 equipmen t. The IS0 standard for the methodology of conformance testing (ISO/IEC 9646-1 3 and ISO/IEC 9646-2 4) as well as the ETSI rules for conformance testing (ETS 300 406 2) are used as a basis for the test methodol
9、ogy. 2 References The following documents contain provisions which, through reference in this text, constitute provisions of the present documen t. References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific. For a specific reference, subs
10、equent revisions do not apply. For a non-specific reference, the latest version applies. A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same number. u1 ETSI TS 101 761-2 (Vl.l.1): “Broadband Radio Access Networks (BRAN); HIPERLAN Type 2;
11、 Data Link Control (DLC) Layer; Part 2: Radio Link Control (RLC) sublayer“. ETSI ETS 300 406: “Methods for Testing and Specification (MTS); Protocol and profile conformance testing specifications; Standardization methodology“. ISO/IEC 9646-1 (1991): “Information technology - Open Systems Interconnec
12、tion - Conformance testing methodology and framework - Part 1: General concepts“. (See also CCITT Recommendation X.290 (1991). ISO/IEC 9646-2 (1991): “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 2: Abstract test suite specification“. (
13、See also CCITT Recommendation X.291 (1991). ISO/IEC 9646-6 (1991): “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 6: Protocol profile test specification“. ISO/IEC 9646-7 (1991): “Information technology - Open Systems Interconnection - Co
14、nformance testing methodology and framework - Part 7: Implementation conformance statement“. 121 131 141 151 161 3 Definitions and abbreviations 3.1 Def i n it ions For the purposes of the present document, the following terms and definitions apply: a) the terms defined in ISO/IEC 9646-7 6; and b) t
15、he definitions in TS 101 761-2 i. ETSI 8 ETSI EN 301 823-2-2 V1.l.l (2001-01) 3.2 Abbreviations For the purposes of the present document, the abbreviations defined in ISO/IEC 9646-1 3, ISO/IEC 9646-6 5, ISO/IEC 9646-7 6, the abbreviations defined in TS 101 761-2 i apply. In particular, the following
16、 abbreviations apply: ACF AP APT BCH BI BO BV CA cc CL DFS DLC DUC DCC DM EC IUT IV MAC MAC ID MT PDU PICS RLC RRC TP TSS ARQ Association Control Function Access Point Access Point Transceiver Automatic Repeat Request Broadcast CHannel Invalid Behaviour Inopportune Behaviour Valid Behaviour Capabili
17、ty tests Central Controller Convergence Layer Dynamic Frequency Selection Data Link Control DLC User Connection DLC user Connection Control Direct Mode Error Control Implementation Under Test Initialization Vector Medium Access Control MAC Identifier Mobile Terminal Protocol Data Unit Protocol Imple
18、mentation Conformance Statement Radio Link Control Radio Resource Control Test Purposes Test Suite Structure ETSI 9 ETSI EN 301 823-2-2 V1.l.l (2001-01) 4 Test suite structure 4.1 Structure Figure 1 shows the RLC Test Suite Structure (TSS) including its subgroups defined for the conformance testing.
19、 Test Suite Protocol group Protocol subgroup Radio Resource Control DLC user connection RLC-AP/ RLC-MT Association control function RBCH association Mac ID assignment Lin k-Capability Encryption Authentication Common Key I nfo-Transfer Multicast Disassociation Key ref res h DFS Requesting DFS Report
20、ing Sector Handover Radio Handover Network Handover Sleep Alive Absence CM Set-up CM Release CM Modify CM Reset DM Set-up DM Release DM Modify DM Relay Test group CA BV BI BO TI X X X X X X X X X X X X X X X X X X X X X X Figure 1 : TSS for HIPERLAN 2 RLC The test suite is structured as a tree with
21、a first level defined as RLC-AP or RLC-MT representing the protocol group “RLC for AP and RLC for MT“. 4.2 Test groups The test groups are organized in three levels. The first level creates three protocol groups representing the protocol services. The second level separates the protocol services in
22、functional modules. The last level in each branch contains one or more of the standard IS0 subgroups CA, BV, BI, BO and TI. 4.2.1 Protocol groups The protocol groups identify the RLC services: Association control function, Radio resource control function, and DLC user connection function, as defined
23、 in TS 101 761-2 i. 4.2.1 .I Associ at on con t ro I f u n cti on The association control function group is divided in ten functional modules. The first functional module identifies the RBCH association procedures. The second functional module identifies the Mac Id assignment procedures. The third f
24、unctional module distinguishes the Link Capability procedures. The fourth functional module distinguishes the Encryption procedures. The fifth functional module distinguishes the Authentication procedures. The sixth functional module distinguishes the information transfer procedures. The seventh fun
25、ctional module distinguishes the common key distribution procedures. The eighth functional module distinguishes the multicast procedures. The ninth functional module distinguishes the disassociation procedures. The last functional module identifies the key refresh procedures. ETSI 10 4.2.1.2 Radio r
26、esource control function ETSI EN 301 823-2-2 V1.l.l (2001-01) The Radio resource control protocol group is divided in eight functional modules. The first functional module distinguishes the DFS requesting procedures. The second functional module distinguishes the DFS reporting procedures. The third
27、functional module distinguishes the Sector handover procedures. 0 The fourth functional module identifies the radio handover procedures. The fifth functional module distinguishes the network handover procedures. 0 The sixth functional module distinguishes the sleep procedures. 0 The seventh function
28、al module distinguishes the alive procedures. 0 The last functional module distinguishes the absence procedures. 4.2.1.3 DLC user connection function The DLC user connection protocol group is divided in eight functional modules. The first functional module identifies the centralized mode Set-up proc
29、edures. 0 The second functional module identifies the centralized mode release procedures. The third functional module identifies the centralized mode modify procedures. The fourth functional module identifies the centralized mode reset procedures. 0 The fifth functional module distinguishes the dir
30、ect mode Set-up procedures. The sixth functional module distinguishes the direct mode release procedures. The seventh functional module distinguishes the direct mode modify procedures. 0 The last functional module distinguishes the direct mode relay procedures. 4.2.2 Main test groups The main test g
31、roups are the capability group, the valid behaviour group, the invalid behaviour group and the inopportune behaviour group. 4.2.2.1 Capability (CA) tests This test sub group shall provide limited testing of the major IUT capabilities aiming to insure that the claimed capabilities are correctly suppo
32、rted, according to the PICS. 4.2.2.2 Valid Behaviour (BV) tests This test sub group shall verify that the IUT reacts in conformity with the TS, after receipt or exchange of valid Protocol Data Units (PDUs). Valid PDUs means that the exchange of messages and the content of the exchanged messages are
33、considered as valid. 4.2.2.3 Invalid Behaviour (BI) tests This test sub group shall verify that the IUT reacts in conformity with the TS, after receipt of a syntactically invalid PDU. ETSI 11 TP Id according to the TP naming conventions TP Id Reference Condition Stimulus Expected behaviour ETSI EN 3
34、01 823-2-2 V1.l.l (2001-01) Reference. Initial condition. Stimulus. Expected behaviour. The TP Id is a unique identifier it shall be specified according to the TP naming conventions defined in subclause 5.1.2. The reference should contain the references of the subject to be validated by the actual T
35、P (specification reference, clause, and paragraph). The condition defines in which initial state the IUT has to be to apply the actual TP. The stimulus defines the test event to which the TP is related. Definition of the events that are expected from the IUT to conform to the base specification. 4.2
36、.2.4 Inopportune Behaviour (BO) tests This test sub group shall verify that the IUT reacts in conformity with the TS, after receipt of a syntactically correct PDU not expected in the actual message exchange. 4.2.2.5 Timer (TI) tests This test sub group shall verify that the IUT reacts in conformity
37、with the TS, after timer activity (start, stop, expiration, etc.). 5 5.1 Test Purposes (TP) I nt roduction 5.1 .I TP definition conventions The TPs are defined following particular rules as shown in Table 1. Table 1 : TP definition rules ETSI 12 ETSI EN 301 823-2-2 V1.l.l (2001-01) 5.1.2 TP naming c
38、onventions The identifier of the TP is built according to Table 2. Table 2: TP naming convention Identifier: TP/cctlcpgl/dm lcx-cnnn = side type = protocol group =functional module x = Type of testing anni =sequential number (000-999) Test Purpose Number EXAMPLE: TP/MT/DFS/RP/BV-OlO is the tenth pur
39、pose for the valid behaviour testing of the reporting procedures of the dynamic frequency selection function implemented at MT side. AP MT ACF RRC DUC RA MA LC EN AU CK IT MT DI KR AR RQ RP SH RH NH HR SL AL AB cs CR CM CT DS DR DM DY UM CA BV BI BO TI Access Point Mobile Terminal Association Contro
40、l Function Radio Resource Control function DLC User Connection function RBCH Association Mac Id Assignment Lin k-Capability Encryption Authentication Common Key distribution I nfo-Transfer Multicast Disassociation Key Ref res h Associ at on Rejection DFS Requesting DFS Reporting Sector Handover Radi
41、o Handover Network Handover Handover Rejection Sleep Alive Absence Centralized Mode Set-up Centralized Mode Release Centralized Mode Modify Centralized Mode Reset Direct Mode Set-up Direct Mode Release Direct Mode Modify Direct Mode Relay Unsupported message Capability Tests Valid Behaviour Tests In
42、valid Behaviour Tests Inopportune Behaviour Tests Timer Tests 5.1.3 Sources of TP definitions All TPs are specified according to TS 101 761-2 i. ETSI 13 TPIAPIACFIRAICA-000 ETSI EN 301 823-2-2 V1.l.l (2001-01) Reference: TS 1 O1 761 -2 - 5.1.1.1 Initial condition: MT-disassociatedfrom-AP. 5.2 Test p
43、urposes for AP 5.2.1 Association control function 5.2.1 .I RBCH Association I Check, that the IUT sends periodically the RBCH-ASSOCIATION message. I Reference: TS 1 O1 761 -2 - 5.1.1.1 TPIAPIACFIRAICA-001 Initial condition: MT-disassociatedfrom-AP. Check, that the IUT, having received an RLC-RBCH-AS
44、SOCIATION-REQ message replies with the relevant RLC-RBCH-ASSOCIATION message. A configuration primitive is used to initialize the tester with the expected value of the broadcast variables: Number of sectors, NET ID, AP ID, AP TX level, AP Rx UL level, Version indicator, AP traffic load indicator, Ma
45、ximum power indicator. 5.2.1.2 Mac Id assignment T PIA PIAC FIM AICA-000 I l Reference: TS 1 O1 761 -2 - 5.1.1.2 Initial condition: MT-disassociatedfrom-AP. Check, that: after receiving the RLC-MAC-ID-ASSIGN message the IUT replies with an RLC-MAC-ID-ASSIGN-ACK message containing the assigned Mac Id
46、. 5.2.1.3 Link capability T PIA PIAC FILCICA-000 l 5.2.1.4 En crypt ion Reference: TS 1 O1 761 -2 -5.1.1.3 I nitial condition: MAC-I D-Assigned. Check, that: after receiving the RLC-LINK-CAPABILITY message the IUT replies with an RLC-LINK-CAPABILITY-ACK message containing a set of selected parameter
47、s. T PIA PIAC FI E NICA-000 Reference: TS 1 O1 761 -2 - 5.1.1.4 Initial condition: Link-Agreed. Check, that: after receiving the RLC-KEY-EXCHANGE-MT-1 message and the RLC-KEY-EXCHANGE-MT-2 message, the IUT replies to the LT with an RLC-KEY-EXCHANGE-AP-1 message and an RLC-KEY-EXCHANGE-AP-2 messaae.
48、5.2.1.5 Authentication T PIA PIAC FIAUICA-000 T PIA PIAC FIAUIC A- O O l Reference: TS 1 O1 761 -2 - 5.1.1.5 Initial condition: Encryption-active. For IUT supporting IEEE MT authentication. Check, that: for IEEE MT authentication, after receiving the RLC-AUTHENTICATION (more O) message, the IUT repl
49、ies to the LT with an RLC-AUTHENTICATION-MT message with the correct MT challenge value. Reference: TS 1 O1 761 -2 - 5.1.1.5 Initial condition: Encryption-active. For IUT supporting extended IEEE MT authentication. Check, that: for extended IEEE MT authentication, after receiving the RLC-AUTHENTICATION (more O) message, the IUT replies to the LT with an RLC-AUTHENTICATION-MT message with the correct MT challenge value. ETSI 14 ETSI EN 301 823-2-2 V1.l.l (2001-01) T PIA PIAC FIAUICA-002 T PIA PIAC FIAUICA-003 T PIA PIAC FIAUICA-004 T PIA PIAC FIAUICA-005 TP/AP/AC