Commit 08be9976 authored by Sebastian Müller's avatar Sebastian Müller
Browse files

example TP added

parent 530ba2bf
Loading
Loading
Loading
Loading
+60 −0
Original line number Diff line number Diff line

Package TP_GNB_NGAP {

	Import all from TDL
	Import all from ASN1

	// Generated NGAP types live in nested sub-packages of the NGAP package;
	// reference them with qualified names (NGAP.<sub-package>).
	Import all from NGAP.NGAP_CommonDataTypes
	Import all from NGAP.NGAP_Constants
	Import all from NGAP.NGAP_Containers
	Import all from NGAP.NGAP_IEs
	Import all from NGAP.NGAP_PDU_Contents
	Import all from NGAP.NGAP_PDU_Descriptions


	// ─── 8.7 NG Setup ───────────────────────────────────────────────────────
	Package NG_Setup {
		Import all from TDL
		Import all from NGAP_Common
		Import all from NGAP.NGAP_IEs
		Import all from NGAP.NGAP_PDU_Contents
		Import all from TP_GNB_NGAP

		Test Purpose TP_NGAP_GNB_IMP_02 @TPLan3 {

			Objective: "Verify that the GNB sends an NG_SETUP_REQUEST message to the AMF after TNL establishment."

			Reference: "ETSI TS 138 413 [1], Clauses 8.7.1.2 and 9.2.6.1"

			Configuration: CF_GNB_N2

			PICS: PICS_A2_1 and PICS_A3_6_1

			Expected behaviour
				ensure that {
					when {
						the IUT entity hasSuccessfullyEstablishedTNLconnection
					}
					then { 
						the IUT entity sends a # NGSetupRequest containing { 
							protocolIEs including {
								iE_GlobalRANNodeID containing {
									criticality = ?,
									//criticality set to reject,
									id = ?
							}
						}
						
					} to the AMF entity
					
				}
				
				}
				
		} // end TP TP_NGAP_GNB_IMP_02
		
		
	} // end Package NG_Setup
}
+2 −2

File changed.

Contains only whitespace changes.