Commit 90179ada authored by Steffen Ludtke's avatar Steffen Ludtke
Browse files

new TPs in section NG Setup

parent c28b251c
Loading
Loading
Loading
Loading
+204 −13
Original line number Original line Diff line number Diff line
@@ -1408,7 +1408,7 @@ Package TP_AMF {
	        Test objective "Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup."
	        Test objective "Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup."
	        
	        
	        Reference 
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.2" 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.2, 9.2.6.1 and 9.2.6.2" 
	        
	        
	        Config Id CFG_AMF_01
	        Config Id CFG_AMF_01
	        
	        
@@ -1429,13 +1429,17 @@ Package TP_AMF {
	                        	Broadcast_PLMN_List containing
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List
	                        			TAI_Slice_Support_List containing
	                        				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                        			;
	                        		;
	                        		;
	                        	;
	                        	;
	                        ;,
	                        ;,
	                        Default_Paging_DRX
	                        Default_Paging_DRX
	                        ;  
	                        ;  
	                    ;         
	                    from the GNB entity
	                    from the GNB entity
	                }
	                }
	                then {
	                then {
@@ -1455,8 +1459,16 @@ Package TP_AMF {
	                      	PLMN_Support_List containing
	                      	PLMN_Support_List containing
	                      		PLMN_Support_Item containing
	                      		PLMN_Support_Item containing
	                      			PLMN_Identity, 
	                      			PLMN_Identity, 
	                      			Slice_Support_List,
	                      			Slice_Support_List containing
	                      			Extended_Slice_Support_List
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;, 
	                      			Extended_Slice_Support_List  containing
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                      		;
	                      		;
	                      	;
	                      	;
	                     ;
	                     ;
@@ -1473,7 +1485,7 @@ Package TP_AMF {
	        Test objective "Verify that the AMF node successfully decline a NG RESET REQEST message and answers with NG SETUP FAILURE when the AMF is not able to handle the request."
	        Test objective "Verify that the AMF node successfully decline a NG RESET REQEST message and answers with NG SETUP FAILURE when the AMF is not able to handle the request."
	        
	        
	        Reference 
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.3" 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.3, 9.2.6.1 and 9.2.6.3" 
	        
	        
	        Config Id CFG_AMF_01
	        Config Id CFG_AMF_01
	        
	        
@@ -1494,13 +1506,17 @@ Package TP_AMF {
	                        	Broadcast_PLMN_List containing
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List
	                        			TAI_Slice_Support_List containing
	                        				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                        			;
	                        		;
	                        		;
	                        	;
	                        	;
	                        ;,
	                        ;,
	                        Default_Paging_DRX
	                        Default_Paging_DRX
	                        ;    
	                        ;    
	                    ;       
	                    from the GNB entity
	                    from the GNB entity
	                }
	                }
	                then {
	                then {
@@ -1513,6 +1529,181 @@ Package TP_AMF {
            	
            	
            	} // end TP TP_NGAP_AMF_IMP_02
            	} // end TP TP_NGAP_AMF_IMP_02
            	
            	
            	
            	
            Test Purpose {
	
	        TP Id TP_NGAP_AMF_IMP_11
	        
	        Test objective "Verify that the AMF node successfully processes a NG SETUP REQEST message with optional field UE Retention Information and answers with NG SETUP RESPONSE to acknowledge the setup."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.2, 9.2.6.1 and 9.2.6.2" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A2/2 and PICS_A4/6_1
	        
	        Initial conditions with {
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a NG_SETUP_REQUEST containing  	
	                        Global_RAN_Node_ID, 
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing
	                        	TAC, 
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List containing
	                        				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                        		;
	                        	;
	                        ;,
	                        Default_Paging_DRX,
	                        UE_Retention_Information // Implementation Node: use ues-retained
	                        ;  
	                    ;         
	                    from the GNB entity
	                }
	                then {
	                    the IUT entity sends a NG_SETUP_RESPONSE containing
	                      	AMF_Name, 
	                      	Served_GUAMI_List containing
	                      		Served_GUAMI_Item containing
	                      			GUAMI containing
			                        	PLMN_Identity,  
										AMF_Region_ID,
										AMF_Set_ID,
										AMF_Pointer
										;
			                      	;
	                      	;,
	                      	Relative_AMF_Capacity, 
	                      	PLMN_Support_List containing
	                      		PLMN_Support_Item containing
	                      			PLMN_Identity, 
	                      			Slice_Support_List containing
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;, 
	                      			Extended_Slice_Support_List  containing
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                      		;
	                      	;,
	                      	UE_Retention_Information
	                     ;
	                     to the GNB entity
	                	}
	            	}
            	
            	} // end TP TP_NGAP_AMF_IMP_11
            	
            	 Test Purpose {
	
	        TP Id TP_NGAP_AMF_IMP_12
	        
	        Test objective "Verify that the AMF node successfully processes a NG SETUP REQEST message with different optional fields and answers with NG SETUP RESPONSE to acknowledge the setup."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.2, 9.2.6.1 and 9.2.6.2" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A2/2 and PICS_A4/6_1
	        
	        Initial conditions with {
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a NG_SETUP_REQUEST containing  	
	                        Global_RAN_Node_ID, 
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing
	                        	TAC
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List containing
	                        				S_NSSAI containing
	                            				SST
	                            			;
	                        			;,
	                        			NPN_Support,
	                        			Extended_TAI_Slice_Support_List containing
	                      					S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                        		;
	                        	;,
	                        	Configured_TAC_Indication,
	                        	RAT_Information
	                        ;
	                        ,
	                        Default_Paging_DRX,
	                       	NB_IoT_Default_Paging_DRX,
	                       	Extended_RAN_Node_Name containing
	                       		RAN_Node_Name_Visible
	                       		;
	                        ;  
	                    ;         
	                    from the GNB entity
	                }
	                then {
	                    the IUT entity sends a NG_SETUP_RESPONSE containing
	                      	AMF_Name, 
	                      	Served_GUAMI_List containing
	                      		Served_GUAMI_Item containing
	                      			GUAMI containing
			                        	PLMN_Identity,  
										AMF_Region_ID,
										AMF_Set_ID,
										AMF_Pointer
										;
			                      	;
	                      	;,
	                      	Relative_AMF_Capacity, 
	                      	PLMN_Support_List containing
	                      		PLMN_Support_Item containing
	                      			PLMN_Identity, 
	                      			Slice_Support_List containing
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;, 
	                        		NPN_Support,
	                      			Extended_Slice_Support_List  containing
	                      				S_NSSAI containing
	                            				SST
	                            			;
	                        			;
	                      		;
	                      	;,
	                      	Extended_RAN_Node_Name containing
	                       		RAN_Node_Name_Visible
	                       		;
	                     ;
	                     to the GNB entity
	                	}
	            	}
            	
            	} // end TP TP_NGAP_AMF_IMP_12
		
    		} // End Group "NG Setup"
    		} // End Group "NG Setup"
    	
    	
    	Group "RAN Configuration Update"
    	Group "RAN Configuration Update"