Commit 26da86bf authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

TP_GNB_PDU_10 added

parent 1349240f
Loading
Loading
Loading
Loading
+77 −22
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node successfully processes a PDU SESSION RESOURCE SETUP REQUEST contains mandatory IEs and answers with PDU SESSION RESOURCE SETUP RESPONSE for successfully established PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.1.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.1.2, 9.2.1.1 and 9.2.1.2" 
        
        Config Id CFG_GNB_01
        
@@ -78,7 +78,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node reports the establishment of the corresponding PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains several PDU Session ID IEs set to the same value."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.1.4" 
            "ETSI TS 138 413 [1], Clauses 8.2.1.4, 9.2.1.1 and 9.2.1.2" 
        
        Config Id CFG_GNB_01
        
@@ -136,17 +136,18 @@ Package TP_GNB {
		
        TP Id TP_NGAP_GNB_PDU_03 
        
        Test objective "Verify that the NG-RAN node reports the establishment of the new PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains a PDU Session ID IE set to value that identifies an active PDU Session. NOTE: Run TP_NGAP_GNB_PDU_01 before this TP "
        Test objective "Verify that the NG-RAN node reports the establishment of the new PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains a PDU Session ID IE set to value that identifies an active PDU Session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.1.4" 
            "ETSI TS 138 413 [1], Clauses 8.2.1.4, 9.2.1.1 and 9.2.1.2" 
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/1_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
            the UE entity isRegisteredTo the AMF and
            the UE entity hasEstablishedPDUsessionWithSameId
        }
        
        Expected behaviour
@@ -190,7 +191,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node reports the establishment of the corresponding PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains a QoS Flow Setup Request List IE in the PDU Session Resource Setup Request Transfer IE including at least one Non-GBR QoS flow but the PDU Session Aggregate Maximum Bit Rate IE is not present. "
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.1.4" 
            "ETSI TS 138 413 [1], Clauses 8.2.1.4, 9.2.1.1 and 9.2.1.2" 
        
        Config Id CFG_GNB_01
        
@@ -244,7 +245,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node successfully processes a PDU SESSION RESOURCE RELEASE COMMAND contains mandatory IEs and answers with PDU SESSION RESOURCE RELEASE RESPONSE to release PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.2.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.2.2, 9.2.1.3 and 9.2.1.4" 
        
        Config Id CFG_GNB_01
        
@@ -289,7 +290,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node successfully processes a PDU SESSION RESOURCE RELEASE COMMAND containing multiple PDU Session ID IEs set to the same value and ignore the duplication."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.2.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.2.2, 9.2.1.3 and 9.2.1.4" 
        
        Config Id CFG_GNB_01
        
@@ -340,7 +341,7 @@ Package TP_GNB {
        Test objective "Verify that the NG-RAN node successfully processes a PDU SESSION RESOURCE MODIFY REQUEST contains mandatory IEs and answers with PDU SESSION RESOURCE MODIFY RESPONSE for successfully modified PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.2.3.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.3.2, 9.2.1.5 and 9.2.1.6" 
        
        Config Id CFG_GNB_01
        
@@ -397,7 +398,7 @@ Package TP_GNB {
        Test objective "Verify that the IUT can send a PDU_SESSION_RESOURCE_NOTIFY that already established QoS flow or PDU session for given UE are release."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.4.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.4.2 and 9.2.1.7" 
        
        Config Id CFG_GNB_01
        
@@ -431,7 +432,7 @@ Package TP_GNB {
        Test objective "Verify that the IUT can send a PDU_SESSION_RESOURCE_MODIFY_INDICATION to request modification of established PDU session."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.5.2" 
            "ETSI TS 138 413 [1], Clauses 8.2.5.2 and 9.2.1.8" 
        
        Config Id CFG_GNB_01
        
@@ -461,6 +462,60 @@ Package TP_GNB {
            
        } // end TP_NGAP_GNB_PDU_09
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_PDU_10 
        
        Test objective "Verify that the NG-RAN node reports the modification of the corresponding PDU session as failed if a PDU SESSION RESOURCE MODIFY REQUEST contains several PDU Session ID IEs set to the same value." 
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.3.4, 9.2.1.5 and 9.2.1.6" 
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/1_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF and 
            the UE entity hasEstablishedPDUsession
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives 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
                              QoSFlowAddorModifyRequestList containing
                                QoSFlowAddorModifyRequestItem containing
                                  QoSFlowIdentifier;;;;;,
                          PDU_Session_Resource_Modify_Request_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Request_Transfer containing
                              QoSFlowAddorModifyRequestList containing
                                QoSFlowAddorModifyRequestItem containing
                                  QoSFlowIdentifier;;;;;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a PDU_SESSION_RESOURCE_MODIFY_RESPONSE containing
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Failed_to_Modify_Response_List containing
                          PDU_Session_Resource_Failed_to_Modify_Response_Item containing
                            PDU_SessionId indicating value PX_PDU_ID,
                            PDU_Session_Resource_Modify_Unsuccessful_Transfer containing
                              Cause indicating value MultiplePDUSessionIDInstances;;;;
                     to the AMF entity
                }
            }
            
        } // end TP_NGAP_GNB_PDU_10
    	
    } // end Group 8.2 PDU Session Management Procedures
    
    Group "8.3 UE Context Management Procedures"