ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf

上传人:赵齐羽 文档编号:728472 上传时间:2019-01-09 格式:PDF 页数:42 大小:1.70MB
下载 相关 举报
ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf_第1页
第1页 / 共42页
ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf_第2页
第2页 / 共42页
ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf_第3页
第3页 / 共42页
ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf_第4页
第4页 / 共42页
ETSI EN 300 394-4-3-2001 Terrestrial Trunked Radio (TETRA) Conformance Testing Specification Part 4 Protocol Testing Specification for Direct Mode Operation (DMO) Sub-Part 3 Test S_1.pdf_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、ETSI EN 300 394-4-3 VI .I .I (2001-01) European Standard (Telecommunications series) Terrestrial Trunked Radio (TETRA); Conformance testing specification; Part 4: Protocol testing specification for Direct Mode Operation (DMO); Sub-part 3: Test Suite Structure and Test Purposes (TSS Essential, or pot

2、entially 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 carried out by ETSI.

3、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 produced by ETSI Project

4、Terrestrial Trunked Radio (TETRA). The present document had been submitted to Public Enquiry as ETS 300 394-4-3. During the processing for Vote it was converted into an EN. The present document consists of 5 parts as follows: Part 1: “Radio“; Part 2: Part 3: Part 4: Part 5: “Security“. “Protocol tes

5、ting specification for Voice plus Data (V+D)“; “Protocol testing specification for Packet Data Optimized (PDO)“; “Protocol testing specification for Direct Mode Operation (DMO)“; National transposition dates Date of adoption of this EN Date of latest announcement of this EN (doa): Date of latest pub

6、lication of new National Standard or endorsement of this EN (dop/e): Date of withdrawal of any conflicting National Standard (dow): 29 December 2000 31 March 2001 30 September 2001 30 September 2001 ETSI 6 ETSI EN 300 394-4-3 V1.l.l (2001-01) 1 Scope The present document contains the Test Suite Stru

7、cture (TSS) and Test Purposes (TPs) to test the TETRA Direct Mode Operation (DMO) protocols. The present document is divided into several parts, each one dealing with a stack of protocols which includes layer 3 and layer 2 protocols. The present document deals with TSS Technical requirements for Dir

8、ect Mode Operation (DMO); Part 4: Type 1 repeater air interface“. ETSI EN 300 396-8-2: “Terrestrial Trunked Radio (TETRA); Technical requirements for Direct Mode Operation (DMO); Part 8: Protocol Implementation Conformance Statement (PICS) proforma specification; Sub-part 2: Type 1 repeater Air Inte

9、rface (AI)“. 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 testing methodology and framework - Part 2: Abstract T

10、est Suite specification“. ETSI ETS 300 406: “Methods for Testing and Specification (MTS); Protocol and profile conformance testing specifications; Standardization methodology“. 121 131 141 151 3 Definitions and abbreviations 3.1 TETRA d ef i nit ions For the purposes of the present document, the ter

11、ms and definitions given in EN 300 396-4 i apply. ETSI 3.2 7 TETRA abbreviations For the purposes of the present document, the following abbreviations apply: CM DMCC DMO FCS MAC MNI MS Rx SDS SDU TX 3.3 Circuit Mode Direct Mode Call Control Direct Mode of Operation Frame Check Sequence Medium Access

12、 Control Mobile Network Identity Mobile Station Receiver Short Data Services Service Data Unit Transmitter IS0 9646 abbreviations ETSI EN 300 394-4-3 V1.l.l (2001 -01) For the purposes of the present document the following IS0 9646-1 abbreviations apply: ICs IUT IXIT PDU PICS PIXIT TP TSS Implementa

13、tion Conformance Statement Implementation Under Test Implementation extra Information for Testing Protocol Data Unit Protocol Implementation Conformance Statement Protocol Implementation extra Information for Testing Test Purpose Test Suite Structure ETSI 8 ETSI EN 300 394-4-3 V1.l.l (2001-01) 4 4.1

14、 Test Suite Structure (TSS) DMCC layer test groups The first level separates the DMCC layer (or layer 3) in different protocols (Circuit mode, Short Data Service). Next level splits protocol testing into functional test groups according to the type of testing: - Capability test (CA); - Valid Behavio

15、ur (BV); - Timer tests (TI). Further level classifies the possible operations in each protocol condition or state. The following list defines the DMCC layer test group names and identifiers used for those: MS-REP1 Direct Mode Call Control (DMOMSREPl-DMCC) Circuit mode (CM) Capability tests (CA) Vali

16、d Behaviour tests (BV) from Idle state (ID) from Idle state, channel busy (IB) from TX occupation State (TXO) from RX occupation State (RO) from TX Reservation (TR) from RX Reservation State (RR) Timer Tests (TI) Short Data Service (SDS) Capability tests (CA) Valid Behaviour tests (BV) from Idle sta

17、te (ID) from Idle state, channel busy (IB) from RX occupation State (RO) from TX Reservation (TR) from RX Reservation State (RR) Timer Tests (TI) ETSI 9 ETSI EN 300 394-4-3 V1.l.l (2001-01) 4.2 MAC layer test groups The first level of the MAC test groups separates the MAC test suite in functional te

18、st groups: CA, BV and TI. The second level of the test subgroups is a division of protocol requirements into functional entities. The following list defines the MAC layer test group names and identifiers: MS-REP1 MAC layer (DMOMSREPlMAC) Capability tests (CA) Valid behaviour tests (BV) Channel usage

19、 (Cu Signalling messages (SM) Traffic mode (TM) Timer tests (TI) 4.3 Test g roup descri pt ion Capability (CA) tests provide limited testing that the observable capabilities of the IUT are in accordance with the conformance requirements and the additional capabilities claimed in the PICSPIXIT. The V

20、alid Behaviour (BV) group tests an IUT in response to valid behaviour of the test system. “Valid“ means that a test event is syntactically and contextually correct. All test cases in the valid behaviour group are intended to verify as thoroughly as possible the various functions of the protocol. Dif

21、ferent timers are defined to supervise the various state transitions. The Timer (TI) test group is intended to verify that the IUT is reacting properly to an expiry of one of the timers or to a counter mismatch. ETSI 10 ETSI EN 300 394-4-3 V1.l.l (2001-01) TP-Name The TP name is a unique identifier,

22、 specified according to the TP naming conventions name of the corresponding test case). defined in the clause below. (it is also the 5 Introduction to Test Purposes (TPs) The test purposes for DMCC layer and MAC layer are defined in clause 6 of the present document. Each layer leads to a different t

23、est suite. 5.1 Test purpose definition conventions 5.1 .I TPs descriptions Each TP is described using text presented in a table. The table contains the following information: Table 1 Reference: Reference to the clause number of specification EN 300 396-4 l stating this conformance requirement. EXAMP

24、LE: EN 300 396-4 i, 6.2.5.1. Pur pose Test description Pass criteria Selection Preamble Postamble The preambles and postambles are described using MSCs and are shown in the following clauses. Purpose of the test itself, indicating for example the test performed against a requirement of the protocol,

25、 described by this test purpose. EXAMPLE: Test of changeover initiated from RX reservation state. Body of the test. Visible action to be observed at PCO to declare that the IUT passes the test and conforms to the specifications. Expression based on EN 300 396-8-2 2 PICS statements, used to select or

26、 deselect the corresponding test case according to the options of the implementation. “None“ or name of the preamble procedure bringing the IUTfrom idle state to the state required to run the test. EXAMPLE: Idle-to-RXreservation. “None“ or name of the postamble to bring the IUT back to idle state, E

27、XAMPLE: RX-occupation-to-idle. 5.1.2 Preamble descriptions Preambles are used to bring the IUT from the idle state to the state where the test takes place. As the protocol has different options, as for instance the use of presence check or the absence of presence check, there are several ways to rea

28、ch a given state. The preamble has to be chosen according to the IUT capabilities and the implemented options. ETSI 11 ETSI EN 300 394-4-3 V1.l.l (2001-01) 5.1.2.1 Preamble idle-to-TX-occupation: From Idle state to Call Active TX Occupation - I* PREAMBLE: Bring the IUT from state IDLE to state TX-OC

29、CUPATION when set-up with presence check supported *I I I* n presence check I UT T IDLE DM-SETUP-PRE D M-CON N ECT D M-CON N ECT-ACK Figure 1 : With presence check 1 IUT 1 Tc iter 1 I/ DM-SETUP T 0 OCCUPATI N ;ter 1 Figure 2: Without presence check ETSI 5.1.2.2 12 ETSI EN 300 394-4-3 V1.l.l (2001-01

30、) Preamble idle-to-TX-reservation: From Idle state to Call Active TX Reservation I I* I 1 IUT 1 T IDLE . DM-SETUP-PRE DM-TX-CEASED Figure 4: Without presence check iter 1 ETSI 14 ETSI EN 300 394-4-3 V1.l.l (2001-01) 5.1.2.3 Preamble idle-to-RX-occupation: From Idle state to Call Active RX Occupation

31、 I* PREAMBLE: Bring the IUT from state IDLE to state RX-OCCUPATION when Set-up with presence check supported *I 1 IUT 1 1 DM-CONNECT R 0 -0CCUPATI N Figure 5: With presence check I* PREAMBLE: Bring the IUT from state IDLE to state RX-OCCUPATION when Set-up without presence check is supported *I Te D

32、M-SETUP-PRES DM-CON N ECTACK 1 IUT 1 Te I DM-SETU P Figure 6: Without presence check ter 1 ter 1 ETSI 15 5.1.2.4 Preamble idle-to-RX-reservation ETSI EN 300 394-4-3 V1.l.l (2001-01) I I* n i PREAMBLE: Bring the IUT from state IDLE to state RX-RESERVATION when 1 IUT 1 I DM-CONNECT I It R 0 RESERVATI

33、N Figure 7: With presence check h , I* I 1 PREAMBLE: Bring the IUT from state IDLE to state RX_RESERVATION when Set-up without presence check supported *I It R 0 RESERVATI N TE DM-SETUP-PRES DM-CON N ECTACK DM-TX-CEASED TE DM-SETU P DM-TX-CEASED ter 1 ;ter 1 Figure 8: Without presence check ETSI 5.1

34、.2.5 16 P ream b I e id I e-c h an ne I-occu pat ion ETSI EN 300 394-4-3 V1.l.l (2001-01) I* PREAMBLE: Set up the channel to be occupied with the Tester as the master of the channel while the IUT is still in state IDLE. *I 4 1 ihannel occupied 1 7 DM-SETU P-PRES IMPCONNECT DMPCONNECTPACK 5.1.3 Figur

35、e 9: Without presence check Postamble descriptions Postambles are used to bring the IUT ftom the state ending the test, to the idle state. 5.1.3.1 Postamble TX-occupation-to-idle: From Call Active TX Occupation state to Idle 4 I UT X OCCUPIE a It l- DM RELEASE Figure 10 T ter I ETSI 17 ETSI EN 300 3

36、94-4-3 V1.l.l (2001-01) / DM-RELEASE 5.1.3.2 Postamble TX-reservation-to-idle: From Call Active TX Reserved state to Idle Figure 11 5.1.3.3 Postamble RX-occupation-to-idle: From Call Active RX Occupation state to Idle I* POSTAMBLE: Bring the IUT from state RX OCCUPATION to state IDLE *I I UT 0 OCCUP

37、ATI TE I I Figure 12 ,ter ETSI 18 ETSI EN 300 394-4-3 V1.l.l (2001-01) 5.1.3.4 Postamble RX-reservation-to-idle: From Call Active RX Reserved state to Idle I I* I I *I I 1 IUT 1 Te 0 X RESERVE 2 /cf m/css/ctt/ctsg/c nn cts = test suite type MSREP1 cfm =functional module or DMCC subentity (layer 3 on

38、ly) MAC css =test group tt = Type of testing ctsg =test subgroup Letters such as: CM SDS CA BV BI TI Two letters MS-Repeater type 1 Direct Mode Call Control (layer 3) Upper MAC (layer 2) Abbreviation of the group name (optional) Circuit Mode (layer 3) Short Data Service (layer 3) Capability Tests Va

39、lid Behaviour Tests Invalid Behaviour Tests Timer expiry and counter mismatch tests Subgroup name (optional) Icnn = sequential number o1 -99 Test Purpose Number ETSI 19 ;election expression identifier iitiate-CM-call iitiate-SDS-cal I ETSI EN 300 394-4-3 V1.l.l (2001-01) Selection expression using r

40、eferences to (EN 300 396-8-2 2) A.411 OR A.511 OR A.512 A.911 OR A. 1 Oll OR A. 1 012 OR 5.3 Selection expressions iitiate-CM-or-SDScall A test case, based on a test purpose described here, can be selected or deselected from the test suite, according to the evaluation of selection expressions which

41、reflect the capabilities supported or not by the implementation under test. It appears that some selection expressions are quite complex, mainly the ones used for the MAC layer test suite, as they are based on a rather long combination of PICS statements. To ease the readability of the test purposes

42、, these complex selection expressions are replaced by generic names which are defined here, and which represent by definition the selection expression themselves. The following table defines the generic names together with the conditions associated with each one. A. 1 013 A.411 OR Table 3 eceive-Ack

43、d-CM-or-SDS-call A.511 OR A.512 OR A.911 OR A. 1 Oll OR A. 1 012 OR A. 1 013 A.316 OR A. 1 212 OR A. 1 213 Static capabilities associated with this selection Initiate group CM call or Initiate individual CM call without presence check or Initiate individual CM call with oresence check Send group una

44、cknowledged SDS or Send individual unacknowledged SDS or Send acknowledged SDS or Sending acknowledged SDS with data in ACK Initiate group CM call or Initiate individual CM call without presence check or Initiate individual CM call with presence check or Send group unacknowledged SDS or Send individ

45、ual unacknowledged SDS or Send acknowledged SDS or Send acknowledged SDS with data in ACK Accept CM call setup with presence check, Receive acknowledged SDS, Receive acknowledged SDS with data in ACK 6 DMO MS-REP1 test purposes 6.1 DMCC Circuit Mode (CM) tests Test group objective: To test the behav

46、iour of the DMCC CM entity of the IUT. Condition: IUT implements the CM. ETSI 20 Pur pose Test description Pass criteria 1 Test description Pass criteria 2 Selection Preamble Postam ble EN 300 396-8-2 2 ETSI EN 300 394-4-3 V1.l.l (2001-01) Setup and terminate a group call without presence check. The

47、 tester sends an implicit send to the IUT to cause a call setup. The IUT sends DM-SETUP to the tester. The tester sends an implicit send to the IUT to terminate the call. The IUT sends DM-TX CEASED to the tester. A.4/1 None. TX reservation to idle. Setup procedure, group call address. 6.1 .I MS-REP1

48、 CM capability tests DMO-M SREP1 -DM CC-CM-CA-O2 To test the basic capabilities of the CM module of the IUT, when operating in group address mode (without presence check) or in individual address mode (with or without presence check). Reference: EN 300 396-4 l clauses 6.2.2.1, 6.2.4.1 Pass criteria

49、1 Test description Pass criteria 2 M DM-SETUP PRES to the tester. The tester sends DM-CONNECT to the IUT. The IUT sends DM-CONNECT ACK to the tester. The tester sends an implicit send to the IUT to terminate the call. The IUT sends DM-TX CEASED to the tester. Selection Preamble Postam ble EN 300 396-8-2 2 A.5/2 None. TX-reservat ionto-id I e. Setup individual call with presence check. DMO-M SREP1 -DM CC-CM-CA-O3 6.1.2 MS-REP1 CM valid behaviour tests Reference: EN 300 396-4 l clauses 6.2.1 .l, 6.2.4.1 Pur pose Test description Pass criteria 1 Test descript

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

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

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