Commit 54351166 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

TP_NGAP_AMF_PDU_03 updated

parent c89686f7
Loading
Loading
Loading
Loading
+32 −21
Original line number Diff line number Diff line
@@ -87,9 +87,9 @@ Package TP_AMF {
                                        QoS_Flow_Setup_Request_Item containing
                                            QoSFlowIdentifier indicating value PX_QFI,
                                            QoSFlowLevelQosParameters containing
                                                QoSCharactersistics containing
                                                QoSCharacteristics containing
                                                    Non_Dynamic_5QI set to PX_5QI;,
                                                Allocation_and_Retention_Priority;;;;;;;
                                                 AllocationAndRetentionPriority;;;;;;;
                     to the GNB entity
                 } 
             
@@ -138,9 +138,9 @@ Package TP_AMF {
                                        QoS_Flow_Setup_Request_Item containing
                                            QoSFlowIdentifier indicating value RV_QFI,
                                            QoSFlowLevelQosParameters containing
                                                QoSCharactersistics containing
                                                QoSCharacteristics containing
                                                    Non_Dynamic_5QI set to PX_5QI;,
                                                Allocation_and_Retention_Priority;;;;;;;
                                                 AllocationAndRetentionPriority;;;;;;;
                     to the GNB entity
                }
                then {
@@ -274,7 +274,8 @@ Package TP_AMF {
		
        TP Id TP_NGAP_AMF_PDU_03 
        
        Test objective "Verify that the IUT sends a PDU_SESSION_RESOURCE_MODIFY_REQUEST to enable the setup of the QoS flow for already established PDU session."
        //Test objective "Verify that the IUT sends a PDU_SESSION_RESOURCE_MODIFY_REQUEST to enable the setup of the QoS flow for already established PDU session."
        Test objective "Verify that the IUT initiates the PDU Session Resource Modify procedure to request the setup of an additional QoS flow for an already established PDU session. NOTE: The UE shall be configured in the IUT to require an additional QoS flow for the concerned PDU session."
        // KSKS Need specific trigger for IUT to send PDU_SESSION_RESOURCE_MODIFY_REQUEST
        // Would require kind of "feature support list" for Core and RAN/UE Simulator
        // Also some info about the way to Modify QFI in core to trigger PDU_SESSION_RESOURCE_MODIFY_REQUEST
@@ -282,6 +283,7 @@ Package TP_AMF {
        //
        // KSKS Need some action on IUT e.g. Modify User Profile, Subscription ....
        // Request for Info on IUT Interfaces for Configration of UE Subscriptions, PDU Session Defaults ....
        // BPIN: TP was updated.
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.2.3.2 and 9.2.1.5" 
        
@@ -289,16 +291,21 @@ Package TP_AMF {
        
        PICS Selection PICS_A2/2 and PICS_A4/1_3
        
        
        Initial conditions with {
        	the UE entity isRegisteredToAMF and
            the UE entity hasEstablishedPDUsession and
            the UE entity isConfiguredToAcceptPduModificationFor2ndQoSFlow   // KSKS ???? 
        	the UE entity isInCM_CONNECTED and
            the IUT entity hasActiveUeNgapContext and
            the IUT entity hasEstablishedPduSessionResourceForTheConcernedPduSessionId
        	//the UE entity isRegisteredToAMF and
            //the UE entity hasEstablishedPDUsession and
            //the UE entity isConfiguredToAcceptPduModificationFor2ndQoSFlow   // KSKS ???? 
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity initiatesPduSessionResourceModificationForQoSFlow // KSKS ???
                	the IUT entity initiatesPduSessionResourceModificationToAddQoSFlow
                    //the IUT entity initiatesPduSessionResourceModificationForQoSFlow // KSKS ???
                }
                then {
                	the IUT entity sends a PDU_SESSION_RESOURCE_MODIFY_REQUEST containing
@@ -308,20 +315,24 @@ Package TP_AMF {
                            PDU_Session_Resource_Modify_Request_Item containing
                                PDU_SessionId indicating value PX_PDU_SessionId,
                                PDU_Session_Resource_Modify_Request_Transfer containing
                              QoSFlowAddorModifyRequestList containing
                                QoSFlowAddorModifyRequestItem containing
                                  QoSFlowIdentifier set to RV_QFI,
                                    QoSFlowAddOrModifyRequestList containing
                                        QoSFlowAddOrModifyRequestItem containing
                                            QoSFlowIdentifier set to RV_2nd_QFI,
                                            QoSFlowLevelQosParameters containing
                                      QoSCharactersistics containing
                                          Non_Dynamic_5QI set to PX_NEW_5QI;,
                                      Allocation_and_Retention_Priority;;;;;;;
                                                QoSCharacteristics containing
                                                    Non_Dynamic_5QI set to PX_2nd_5QI,
                                                AllocationAndRetentionPriority;;;;;;;;
                     to the GNB entity
                     and the IUT entity _accepts a PDU_SESSION_RESOURCE_MODIFY_RESPONSE containing
                        AMF_UE_NGAP_ID set to RV_AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID set to PX_RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Modify_Response_List containing
                            PDU_Session_Resource_Modify_Response_Item containing
                                PDU_SessionId indicating value PX_PDU_SessionId;;;
                                PDU_SessionId indicating value PX_PDU_SessionId,
                                PDU_Session_Resource_Modify_Response_Transfer containing
                                    QoSFlowAddOrModifyResponseList containing
                                        QoSFlowAddOrModifyResponseItem containing
                                            QoSFlowIdentifier set to RV_2nd_QFI;;;;;;
                     from the GNB entity                     
                }
            }