1、 ETSI TS 102 385-2 V2.5.1 (2008-12)Technical Specification Broadband Radio Access Networks (BRAN);HiperMAN;Conformance Testing for WiMAX/HiperMAN 1.2.1;Part 2: Test Suite Structure andTest Purposes (TSS Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which i
2、s 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 re
3、ferenced 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 Technical Specification (TS) has been produced by ETSI Technical Committee Broadband Radio Access Networks (BRAN). The present document is part 2
4、of a multi-part deliverable covering Broadband Radio Access Networks (BRAN); HiperMAN; Conformance Testing for WiMAX/HiperMAN 1.2.1, as identified below: Part 1: “Protocol Implementation Conformance Statement (PICS) proforma“; Part 2: “Test Suite Structure and Test Purposes (TSS Part 3: “Abstract Te
5、st Suite (ATS)“. ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 7 1 Scope The present document contains the Test Suite Structure (TSS) and Test Purposes (TP) to test the BRAN HiperMAN 1.2.1 Data Link Control (DLC) layer. The objective of this test specification is to provide a basis for conformance tests f
6、or HiperMAN equipment giving a high probability of air interface inter-operability between different manufacturers HiperMAN equipment. The ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 5 and ISO/IEC 9646-2 6) as well as the ETSI rules for conformance testing (ETS 300 406 4)
7、 are used as a basis for the test methodology. 2 References 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. Non-specific reference may be made only to a complete d
8、ocument or a part thereof and only in the following cases: - if it is accepted that it will be possible to use all future changes of the referenced document for the purposes of the referring document; - for informative references. Referenced documents which are not found to be publicly available in
9、the expected location might be found at http:/docbox.etsi.org/Reference. For online referenced documents, information sufficient to identify and locate the source shall be provided. Preferably, the primary source of the referenced document should be cited, in order to ensure traceability. Furthermor
10、e, the reference should, as far as possible, remain valid for the expected life of the document. The reference shall include the method of access to the referenced document and the full network address, with the same punctuation and use of upper case and lower case letters. NOTE: While any hyperlink
11、s included in this clause were valid at the time of publication ETSI cannot guarantee their long term validity. 2.1 Normative references The following referenced documents are indispensable for the application of the present document. For dated references, only the edition cited applies. For non-spe
12、cific references, the latest edition of the referenced document (including any amendments) applies. 1 ETSI TS 102 178 (V1.2.1): “Broadband Radio Access Networks (BRAN); HiperMAN; Data Link Control (DLC) Layer“. 2 IEEE 802.16-2004: “ IEEE Standard for Local and Metropolitan Area Networks - Part 16: A
13、ir Interface for Fixed Broadband Wireless Access Systems“. 3 IEEE 802.16e-2005: “IEEE Standard for Local and Metropolitan Area Networks - Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems - Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mob
14、ile Operation in Licensed Bands“. 4 ETSI ETS 300 406: “Methods for Testing and Specification (MTS); Protocol and profile conformance testing specifications; Standardization methodology“. ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 8 5 ISO/IEC 9646-1/ITU-T Recommendation X.290: “Information technology -
15、Open Systems Interconnection - Conformance testing methodology and framework - Part 1: General concepts“. NOTE: See also ITU-T Recommendation X.290 (1991). 6 ISO/IEC 9646-2/ITU-T Recommendation X.291: “Information technology - Open Systems Interconnection - Conformance testing methodology and framew
16、ork - Part 2: Abstract Test Suite specification“. 7 ISO/IEC 9646-6/ITU-T Recommendation X.295: “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 6: Protocol profile test specification“. 8 ISO/IEC 9646-7/ITU-T Recommendation X.296: “Informat
17、ion technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 7: Implementation Conformance Statement“. 9 IEEE 802.3: “IEEE Standard for Information Technology - Telecommunications and Information Exchange between Systems - Local and Metropolitan Area Networks
18、- Specific requirements - Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications“. 2.2 Informative references The following referenced documents are not essential to the use of the present document but they assist the user with regard
19、 to a particular subject area. For non-specific references, the latest version of the referenced document (including any amendments) applies. i.1 ISO 3166 (all parts): “Codes for the representation of names of countries and their subdivisions“. 3 Definitions and abbreviations 3.1 Definitions For the
20、 purposes of the present document, the terms and definitions given in ISO/IEC 9646-7 8, TS 102 178 1, IEEE 802.16-2004 2 and IEEE 802.16e-2005 3 apply. 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ISO/IEC 9646-1 5, ISO/IEC 9646-6 7, ISO/IEC 9646-7 8, TS 102
21、178 1, IEEE 802.16-2004 2, IEEE 802.16e-2005 3 and the following apply: ACK ACKnowledgment AES Advanced Encryption Standard AK Authorization Key ATM Asynchronous Transfer Mode BE Best Effort BPSK Binary Phase Shift Keying BSN Block Sequence Number BW BandWidth BWA BandWidth Allocation and polling CA
22、 Certification Authority CBC Cipher Block Chaining CDC Channel Descriptor Change CDM Channel Descriptors and Maps CDS Classifier DSx Signaling CID Connection IDentifierCINR Carrier to noise and INterference Ratio ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 9 CLS CLaSsification CRC Cyclic Redundancy Chec
23、k CS Convergence Sublayer DCD Downlink Channel Descriptor DES Data Encryption StandardDIUC Downlink Interval Usage Code DLC Data Link Control layer DSA Dynamic Service Addition DSC Dynamic Service Change DSD Dynamic Service DeletionDSx Dynamic Service addition, change or deletion ECB Electronic Cont
24、rol Block EKS Encryption and Key Scheduling FC Frame Count FDD Frequency Division Duplexing FPC Fast Power Control FSM Finite State Machine FWA Fixed Wireless Access HMAC Hashed Message Authentication Code HT Header Type IE Information Element IPC IP ConnectivityIUT Implentation Under Test KEK Key E
25、ncryption Key KU Key Usage MAC Medium Access Control MIB Management Information Base NACK Negative ACKnowledgmentOFDM Orthogonal Frequency Division Multiplexing OFDMA Orthogonal Frequency Division Multiple Access PCU Packet CS Usage PDU Protocol Data Unit PHS Payload Header Suppression PHSI Payload
26、Header Suppression Index PHSV Payload Header Suppression Verify PHY PHYsical layer PMP Point-to-MultiPoint PRNG Periodic Ranging QoS Quality of Service RER REset and Re-registration RNG RaNGing RSP ReSPonse RXD Receive Data SA Security Association SAID Security Association IDentity SAM Security Asso
27、ciation Management SAP Service Access Point SDU Service Data Unit SNMP Simple Network Management Protocol TDD Time Division Duplexing TFTP Trivial File Transfer Protocol TLV Type, Length, Value TP Test Purposes TSS Test Suite Structure Tx Transmit TXD Transmit Data UCD Uplink Channel Descriptor UGS
28、Unsolicited Grant Service ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 104 Test Suite Structure (TSS) 4.1 Structure Figure 1 shows the DLC Test Suite Structure (TSS) including its subgroups defined for conformance testing. Group Function Sub-functionMap and frame Structure Initialization Operational Rele
29、vance Channel Descriptors Channel Descriptor Change Uplink Downlink Radio Link Control Initial Ranging Periodic Ranging Downlink Burst Profile Management To a Less Robust Profile To a More Robust Profile Negotiate Basic Capabilities Registration, IP connectivity and TFTP RegistrationIP Connectivity
30、Privacy and Key Management Authentication/ Authorization Initialization Operational TEK Initialization Operational Security Association Management Encryption and Key Scheduling Key Usage EncryptionDecryption Certificates Dynamic Services Dynamic Service Addition Dynamic Service Change Dynamic Servic
31、e Deletion QoS Parameter Sets Bandwidth Allocation and Polling Request/Grant Multicast Polling Reset and Re-registration Clock Comparison MAC PDU Packing Fragmentation PDU concatenation CRC ARQ Setup Reset Receive DataTransmit Data Packet CS Packet CS Usage Classifier DSx Signaling Classification ET
32、SI ETSI TS 102 385-2 V2.5.1 (2008-12) 11Group Function Sub-function IPv4 and IPv6 Ethernet VLAN IP over Ethernet IP over VLAN Payload Header Suppression Service Flow Control Adaptive Antenna Support Figure 1: TSS for HiperMAN DLC The test suite is structured as a tree with the root defined as DLC-BS
33、 or DLC-SS representing the protocol groups “DLC for BS“ or “DLC for SS“. The tree is of rank 3 with the first rank a Group, the second a Function, and the third a sub-function. The third rank is broken down into the standard ISO conformance test categories CA, BV, BI, BO and TI as defined in clause
34、 4.2.2. 4.2 Test groups Each test group has a total of three levels. The first level is the protocol services. The second level separates the protocol services into the various functional areas. The third level are the sub-functional areas. The fourth level, if required, is used to indicate the init
35、iator (BS or SS) or the direction of communication (DL or UL). This fourth level is not shown in figure 1. 4.2.1 Protocol services The protocol groups identify the DLC protocol services given in TS 102 178 1 and IEEE 802.16-2004 2. 4.2.1.1 Channel descriptors and maps This protocol group contains th
36、e test purposes for the DCD, UCD, DL-MAP, and UL-MAP messages that provide channel parameters and burst mapping. Such functions as Scanning for the Downlink Channel and Obtaining Uplink Parameter are included. 4.2.1.2 Radio Link Control (RLC) This protocol group contains the test purposes for Initia
37、l Ranging/Automatic Adjustments, Negotiating Basic Capabilities, Periodic Ranging, and Downlink Profile management. 4.2.1.3 Registration, IP connectivity, and TFTP This protocol group includes the test purposes for Registration during Initialization, IP Connectivity during Initializations, Time of D
38、ay Establishment, and the Transfer of Operational Parameters. 4.2.1.4 Privacy and key management The functions included in this protocol group are Authentication/Authorization, Certification, Reauthorization, TEK Exchange, TEK Update, TEK Scheduling, Security Association Management, Encryption, and
39、Decryption. 4.2.1.5 Dynamic services Dynamic service addition, change, and deletion for both BS-Initiated and DS-Initiated behaviour are in this protocol group. 4.2.1.6 Bandwidth allocation and polling This protocol group includes the bandwidth request/grant functions for stand-alone, piggyback and
40、focused contention. ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 124.2.1.7 Reset and re-registration Reset and re-registration functions are included in this protocol group. 4.2.1.8 Clock comparison The clock comparison function in this group is used in network systems with service flows carrying informa
41、tion that requires the SSs to reconstruct their network clock signals, e.g. DS1 and DS3. 4.2.1.9 MAC PDU Construction The functions included in this protocol group are PDU Packing, Fragmentation, Concatenation, CRC Use, ARQ Reset, ARQ Receive, and ARQ Transmit. 4.2.1.10 Packet convergence sublayer T
42、he service specific packet Convergence Sublayer (CS) resides on top of the MAC sublayer and utilizes, via the MAC SAP, the services provided by the MAC sublayer. The CS performs the following functions: Accepting higher-layer PDUs. Classifying higher-layer PDUs. Processing (if necessary) classified
43、higher-layer PDUs. Delivering PDUs to the appropriate MAC SAP. 4.2.1.11 DLC MAC Sublayer The MAC sublayer provides the core MAC functionality of system access, bandwidth allocation, connection establishment, and connection maintenance. It receives data from the various convergence sublayers classifi
44、ed to particular MAC connections. QoS is applied to the transmission and scheduling of data over the PHY. The MAC sublayer also performs authentication, secure key exchange, and encryption management. 4.2.2 Main test types The main test types are the valid behaviour group, the invalid behaviour grou
45、p and the inopportune behaviour group. 4.2.2.1 Valid Behaviour (BV) tests This test group shall verify that the IUT reacts in conformity with the base specifications after receipt or exchange of valid Protocol Data Units (PDUs). Valid PDUs means that the exchange of messages and the content of the e
46、xchanged messages are considered as valid. 4.2.2.2 Invalid Behaviour (BI) tests This test sub group shall verify that the IUT reacts in conformity with the base specifications after receipt of a syntactically invalid PDU. 4.2.2.3 inOpportune Behaviour (BO) tests This test sub group shall verify that
47、 the IUT reacts in conformity with the base specifications after receipt of a syntactically correct PDU not expected in the actual message exchange. 4.2.2.4 TImer and counter (TI) tests This test group shall verify that the IUT reacts in conformity with the base specifications after expiry of a defi
48、ned timer or counter. ETSI ETSI TS 102 385-2 V2.5.1 (2008-12) 135 Test Purposes (TP) 5.1 Introduction 5.1.1 TP definition conventions The TPs are defined by the rules shown in table 1. Table 1: TP definition rules TP Definition Item Item Description TP Id The TP Id is a unique identifier formed acco
49、rding to the TP naming conventions defined in the clause below. IEEE 802.16 2 Reference A pointer to the base specification requirement from which the TP is derived (specification reference, clause, and paragraph). PICS Item The PICS item(s) associated with this TP. Initial Condition The IUTs state to which the TP is applied. Expected behaviour Definition of the events that are expected from the IUT pursuant to the base specification given a certain stimulus. Notes Additional optional information provided to the TP