Commit 97c83114 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

PDU session TPs

parent 8c1ce0b0
Loading
Loading
Loading
Loading
+255 −1
Original line number Diff line number Diff line
@@ -18,7 +18,261 @@ Package TP_AMF {
    
      
    
//TO BE DONE
    Group "8.2 PDU Session Management Procedures"
    {
    	import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_PDU_01 
        
        Test objective "Verify that the IUT can send a  PDU SESSION RESOURCE SETUP REQUEST with at least one PDU session resource list to established PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.1.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A3/5_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                	the IUT entity indicate a PDU session management procedure
                }
                then {
                    the IUT entity sends a  PDU_SESSION_RESOURCE_SETUP_REQUEST containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Setup_Request_List containing
                            PDU_SessionId,
                            S_NSSAI,
                            PDU_Session_Resource_Setup_Request_Transfer;
                        ;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_PDU_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_PDU_02 
        
        Test objective "Verify that the IUT can send a  PDU_SESSION_RESOURCE_RELEASE_COMMAND to release PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.1.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A3/5_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                	the IUT entity indicate a PDU session resource release procedure
                }
                then {
                    the IUT entity sends a PDU_SESSION_RESOURCE_RELEASE_COMMAND containing  	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_To_Release_List containing
                          PDU_Session_Resource_To_Release_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            S_NSSAI,
                            PDU_Session_Resource_Release_Command_Transfer containing
                              Cause indicating value PX_Cause; //normal_release
                            ;
                          ;
                        ;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_PDU_02
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_PDU_03 
        
        Test objective "Verify that the IUT can send a  PDU_SESSION_RESOURCE_MODIFY_REQUEST to modify PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.3.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A3/5_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                	the IUT entity indicate a PDU session resource modify procedure
                }
                then {
                    the IUT entity sends a PDU_SESSION_RESOURCE_MODIFY_REQUEST containing  	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Modify_Request_List containing
                          PDU_Session_Resource_Modify_Request_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Request_Transfer containing
//                              UL_NG_U_UP_TNL_Modify_List containing
//                                UL_NG_U_UP_TNL_Modify_Item containing
//                                  UL_NG_U_UP_TNL_Information
//                                  DL_NG_U_UP_TNL_Information
//                                ;
//                              ;,
                              QoSFlowAddorModifyRequestList containing
                                QoSFlowAddorModifyRequestItem containing
                                  QoSFlowIdentifier;
                                ;
                              ;
                            ;
                          ;
                        ;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_PDU_03
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_PDU_04 
        
        Test objective "Verify that the AMF node successfully processes a  PDU_SESSION_RESOURCE_MODIFY_INDICATION contains mandatory IEs and answers with PDU_SESSION_RESOURCE_MODIFY_CONFIRM for successfully modified PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.5.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A3/5_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a PDU_SESSION_RESOURCE_MODIFY_INDICATION containing   	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Modify_Indication_List containing
                          PDU_Session_Resource_Modify_Indication_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Indication_Transfer containing
                              DLQoSFlowperTNLInformation containing
                                UPTransportLayerInformation,
                                AssociatedQoSFlowList containing
                                  AssociatedQoSFlowItem containing
                                    QoSFlowIdentifier indicating value PX_QoS_Flow_ID;
                                  ;
                                ;
                              ;
                            ;
                          ;
                        ;
                    from the GNB entity
                }
                then {
                    the IUT entity sends a PDU_SESSION_RESOURCE_MODIFY_CONFIRM containing
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Modify_Confirm_List containing
                          PDU_Session_Resource_Modify_Confirm_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Confirm_Transfer containing
                              QoSFlowModifyConfirmList containing
                                QoSFlowModifyConfirmItem containing
                                  QoSFlowIdentifier;
                                ;
                              ;,
                              UL_NG_U_UP_TNLInformation
                            ;
                          ;  
                        ;
                     to the GNB entity
               	}
           	}
            
        } // end TP_NGAP_AMF_PDU_04
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_PDU_05 
        
        Test objective "Verify that the AMF node processes a  PDU_SESSION_RESOURCE_MODIFY_INDICATION contains mandatory IEs and answers with PDU_SESSION_RESOURCE_MODIFY_CONFIRM for not successfully modified PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.5.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A3/5_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a PDU_SESSION_RESOURCE_MODIFY_INDICATION containing  	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Modify_Indication_List containing
                          PDU_Session_Resource_Modify_Indication_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Indication_Transfer containing
                              DLQoSFlowperTNLInformation containing
                                UPTransportLayerInformation,
                                AssociatedQoSFlowList containing
                                  AssociatedQoSFlowItem containing
                                    QoSFlowIdentifier indicating value PX_QoS_Wrong_Flow_ID;
                                  ;
                                ;
                              ;
                            ;
                          ;
                        ;
                    from the GNB entity
                }
                then {
                    the IUT entity sends a PDU_SESSION_RESOURCE_MODIFY_CONFIRM containing
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Failed_To_Modify_List containing
                          PDU_Session_Resource_Failed_To_Modify_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Indication_Unsuccessful_Transfer containing
                              Cause;
                            ;
                          ;  
                        ;
                     to the GNB entity
               	}
           	}
            
        } // end TP_NGAP_AMF_PDU_05
    	
    } // end Group 8.2 PDU Session Management Procedures
    
       
} // End of Package TP_AMF
+433 −15

File changed.

Preview size limit exceeded, changes collapsed.