Commit 4c87cafc authored by kretzschmann's avatar kretzschmann
Browse files

improve TPs

concretize PDU session list structure.
add TP_NGAP_GNB_CMP_09
parent 6d6b00ad
Loading
Loading
Loading
Loading
+80 −24
Original line number Diff line number Diff line
@@ -563,10 +563,12 @@ Package TP_GNB {
	                        RAN_UE_NGAP_ID,
	                        GUAMI,
	                        PDU_Session_Resource_Setup_Request_List containing
	                            PDU_SessionId,
	                        	PDU_Session_Resource_Setup_Request_Item containing
	                            	PDU_SessionId indicating value PX_PDU_ID,
	                            	S_NSSAI,
	                            PDU_Session_Resource_Setup_Request_Transfer;
	                        ,
	                            	PDU_Session_Resource_Setup_Request_Transfer
	                            ;
	                        ;,
	                        Allowed_NSSAI,
	                        UE_Security_Capabilities,
	                        Security_Key
@@ -612,10 +614,12 @@ Package TP_GNB {
	                        RAN_UE_NGAP_ID,
	                        GUAMI,
	                        PDU_Session_Resource_Setup_Request_List containing
	                        	PDU_Session_Resource_Setup_Request_Item containing
		                            PDU_SessionId,
		                            S_NSSAI,
	                            PDU_Session_Resource_Setup_Request_Transfer;
	                        ,
		                            PDU_Session_Resource_Setup_Request_Transfer
		                        ;
		                    ;,
	                        Allowed_NSSAI,
	                        UE_Security_Capabilities,
	                        Security_Key
@@ -627,7 +631,7 @@ Package TP_GNB {
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        PDU_Session_Resource_Failed_to_Setup_List containing
	                            PDU_SessionId,
	                            PDU_SessionId indicating value PX_PDU_ID,
	                            PDU_Session_Resource_Setup_Unsuccessful_Transfer;
	                        ;
	                     to the AMF entity
@@ -645,7 +649,7 @@ Package TP_GNB {
		
        	TP Id TP_NGAP_GNB_CMP_07
        
        	Test objective "Verify that the NG-RAN node successfully processes a UE CONTEXT RELEASE COMMAND that contains mandatory IEs and answers with UE CONTEXT RELEASE COMPLETE with successfully release UE context."
        	Test objective "Verify that the NG-RAN node successfully processes a UE CONTEXT RELEASE COMMAND that contains both the AMF UE NGAP ID IE and the RAN UE NGAP ID IE and answers with UE CONTEXT RELEASE COMPLETE with successfully release UE context."
        
        	Reference 
            	"ETSI TS 138 413 [1], Clauses 8.3.3" 
@@ -662,10 +666,10 @@ Package TP_GNB {
	            ensure that {
	                when {
	                    the IUT entity receives a UE_CONTEXT_RELEASE_COMMAND containing  	
	                        CHOICE_UE_NGAP_IDs containing	 // TODO: check this list                       	
	                        CHOICE_UE_NGAP_IDs containing                    	
                        		UE_NGAP_ID_pair containing
                        			AMF_UE_NGAP_ID,
                        			RAN_UE_NGAP_ID
                        		AMF_UE_NGAP_ID
                        		;	                        	
	                        ;
	                    from the AMF entity
@@ -675,8 +679,10 @@ Package TP_GNB {
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        PDU_Session_Resource_List containing
	                            PDU_SessionId,
	                            PDU_Session_Resource_Release_Response_Transfer;
	                        	PDU_Session_Resource_Item containing
	                            	PDU_SessionId indicating value PX_PDU_ID,
	                            	PDU_Session_Resource_Release_Response_Transfer
	                            ;
	                        ;
	                     to the AMF entity
	                	}
@@ -684,6 +690,50 @@ Package TP_GNB {
	            
	            } // end TP_NGAP_GNB_CMP_07
	            
	            Test Purpose {
		
        	TP Id TP_NGAP_GNB_CMP_09
        
        	Test objective "Verify that the NG-RAN node successfully processes a UE CONTEXT RELEASE COMMAND where both the AMF UE NGAP ID IE and the RAN UE NGAP ID IE are not available and answers with UE CONTEXT RELEASE COMPLETE with successfully release UE context."
        
        	Reference 
            	"ETSI TS 138 413 [1], Clauses 8.3.3" 
        
        	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
        	}
        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a UE_CONTEXT_RELEASE_COMMAND containing  	
	                        CHOICE_UE_NGAP_IDs containing                    	
                        		AMF_UE_NGAP_ID containing
                        			AMF_UE_NGAP_ID
                        		;	                        	
	                        ;
	                    from the AMF entity
	                }
	                then {
	                    the IUT entity sends a UE_CONTEXT_RELEASE_COMPLETE containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        PDU_Session_Resource_List containing
	                        	PDU_Session_Resource_Item containing
	                            	PDU_SessionId indicating value PX_PDU_ID,
	                            	PDU_Session_Resource_Release_Response_Transfer
	                            ;
	                        ;
	                     to the AMF entity
	                	}
	            	}
	            
	            } // end TP_NGAP_GNB_CMP_09
	            
    	} // End Group "UE Context Release (AMF initiated)"
            
        Group "UE Context Modification"
@@ -883,8 +933,10 @@ Package TP_GNB {
		                        AMF_UE_NGAP_ID,
		                        RAN_UE_NGAP_ID,
		                        PDU_Session_Resource_Suspend_List containing
		                        	 PDU_SessionId,
		                        	 UE_Context_Suspend_Request_Transfer;
		                        	PDU_Session_Resource_Suspend_Item containing
		                        		PDU_SessionId indicating value PX_PDU_ID,
		                        	 	UE_Context_Suspend_Request_Transfer
		                        	;
		                        ;
		                    to the AMF entity
		                	}
@@ -927,8 +979,10 @@ Package TP_GNB {
	                        RAN_UE_NGAP_ID,
	                        RRC_Resume_Cause,
	                        PDU_Session_Resource_Resume_List containing
	                        	 PDU_SessionId,
	                        	 UE_Context_Resume_Request_Transfer;
	                        	PDU_Session_Resource_Suspend_Item containing
	                        		PDU_SessionId indicating value PX_PDU_ID,
	                        	 	UE_Context_Resume_Request_Transfer
	                        	;
	                        ;
	                    to the AMF entity
	                	}
@@ -977,10 +1031,12 @@ Package TP_GNB {
	                        Cause,
	                        Target_ID,
	                        PDU_Session_Resource_List containing
	                        	PDU_Session_Resource_Item containing
	                        		PDU_SessionId,
	                        	Handover_Required_Transfer,
	                        	Source_to_Target_Transparent_Container
	                        		Handover_Required_Transfer
	                        	;
	                        ;,
	                        Source_to_Target_Transparent_Container
	                        ;	                        
	                    to the AMF entity
	                }