Commit 64f3f762 authored by Steffen Ludtke's avatar Steffen Ludtke
Browse files

new TPs and corrections in section 8.4

parent 310808be
Loading
Loading
Loading
Loading
+10 −20
Original line number Diff line number Diff line
@@ -856,7 +856,7 @@ Package TP_AMF {
	
	        TP Id TP_NGAP_AMF_MMP_03
	        
	        Test objective "Verify that the AMF node successfully processes a HANDOVER_REQUEST message that contains mandatory IEs and answers with HANDOVER REQUEST ACKNOWLEDGE to acknowledge the handover."
	        Test objective "Verify that the AMF node successfully sends a HANDOVER_REQUEST message that contains mandatory IEs to the GNB."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.2.2" 
@@ -872,7 +872,10 @@ Package TP_AMF {
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a HANDOVER_REQUEST containing  	
							the IUT entity indicate a Handover Request procedure
                		}
	                then {
	                    the IUT entity sends a HANDOVER_REQUEST containing  	
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        Handover_Typ,
@@ -890,25 +893,12 @@ Package TP_AMF {
	                        Source_to_Target_Transparent_Container,
	                        GUAMI        	
	                        ;
	                    from the GNB entity
	                }
	                then {
	                    the IUT entity sends a HANDOVER_REQUEST_ACKNOWLEDGE containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        PDU_Session_Resource_Admitted_List containing
	                        	PDU_Session_Resource_Admitted_Item containing
	                        		PDU_SessionId,
	                        		Handover_Request_Acknowledge_Transfer
	                        		;	                
	                        	;,
	                        	Target_to_Source_Transparent_Container
	                        ;
	                    to the GNB entity
	                }
	        	}
            	
        	} // end TP TP_NGAP_AMF_MMP_03
            	
    	} // End Group "Handover Resource Allocation"
    	
    	
@@ -1033,7 +1023,7 @@ Package TP_AMF {
	
	        TP Id TP_NGAP_AMF_MMP_06
	        
	        Test objective "Verify that the AMF node successfully processes a PATH SWITCH REQUEST message that contains mandatory IEs and answers with PATH SWITCH REQUEST FAILURE to confirm that the ongoing handover was cancelled."
	        Test objective "Verify that the AMF node successfully processes a HANDOVER CANCEL message that contains mandatory IEs and answers with PHANDOVER CANCEL ACKNOWLEDGE to confirm that the ongoing handover was cancelled."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.5.2" 
+148 −1
Original line number Diff line number Diff line
@@ -1101,6 +1101,112 @@ Package TP_GNB {
            	
    	} // End Group "Handover Preparation"
    	
    	Group "Handover Resource Allocation"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_MMP_08
	        
	        Test objective "Verify that the GNB node successfully processes a HANDOVER_REQUEST message that contains mandatory IEs and answers with HANDOVER REQUEST ACKNOWLEDGE to acknowledge the handover."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.2.2" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A3/5_1 //TODO: Not sure here. PIC means item 5.1 in table A3 but couldn't find either.
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a HANDOVER_REQUEST containing  	
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        Handover_Typ,
	                        Cause,
	                        UE_Aggregate_Maximum_Bit_Rate,
	                        UE_Security_Capabilitues
	                        PDU_Session_Setup_Resource_List containing
	                        	PDU_Session_Setup_Resource_Item containing
	                        		PDU_SessionId,
	                        		S_NSSAI,
	                        		Handover_Request_Transfer
	                        	;
	                        ;,
	                        Allowed_NSSAI,
	                        Source_to_Target_Transparent_Container,
	                        GUAMI        	
	                        ;
	                    from the AMF entity
	                }
	                then {
	                    the IUT entity sends a HANDOVER_REQUEST_ACKNOWLEDGE containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        PDU_Session_Resource_Admitted_List containing
	                        	PDU_Session_Resource_Admitted_Item containing
	                        		PDU_SessionId,
	                        		Handover_Request_Acknowledge_Transfer
	                        		;	                
	                        	;,
	                        	Target_to_Source_Transparent_Container
	                        ;
	                     to the AMF entity
	                	}
	            	}
            	
            	} // end TP TP_NGAP_GNB_MMP_08
            	
    	} // End Group "Handover Resource Allocation"
    	
    	Group "Handover Notification"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_MMP_07
	        
	        Test objective "Verify that the AMF node successfully sends a HANDOVER NOTIFICATION message that contains mandatory IEs to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.3.2" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A3/5_1 //TODO: Not sure here. PIC means item 5.1 in table A3 but couldn't find either.
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {
	            		the IUT entity indicate the Handover Notification
	            	}
	                then {
	                    the IUT entity sends a HANDOVER_NOTIFY containing  	
	                    	AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        User_Location_Information
	                        ;	                        
	                    to the AMF entity
	                }
	                
	        	}
	            	
	            	
	    	} // End TP_NGAP_GNB_MMP_07
	    	
    	} // End Group "Handover Notification"
    	
    	Group "Path Switch Request"
    	{
    		import all from Ngap_Common;
@@ -1150,6 +1256,47 @@ Package TP_GNB {
    	
    	} // End Group "Path Switch Request"
    	
    	Group "Handover Cancellation"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_MMP_06
	        
	        Test objective "Verify that the GNB node successfully sends a HANDOVER CANCEL message that contains mandatory IEs to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.5.2" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A3/5_1 //TODO: Not sure here. PIC means item 5.1 in table A3 but couldn't find either.
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {
	            		the IUT entity indicate a Handover Cancel
	            	}
	                then {
	                    the IUT entity sends a HANDOVER_CANCEL containing
	                    	AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        Cause
	                        ;	                        
	                    to the AMF entity
	                }
	            	
	            } // End TP_NGAP_GNB_MMP_06
	            
	            
	    	} // End TP_NGAP_GNB_MMP_06
    	} // End Group "Handover Cancellation"
    	
    	Group "Uplink RAN Status Transfer"
		{
			import all from Ngap_Common;