Commit 8ea01f8b authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

TP_N5_PCF_5G_ECO_PUA_02 added

parent ca0b2268
Loading
Loading
Loading
Loading
+48 −1
Original line number Diff line number Diff line
@@ -131,7 +131,7 @@ Package TP_N5_PCF {
                            AppSessionContext containing
                                AppSessionContextResData containing
                                    ueIds indicating value "GPSI or PEI or SUPI";;;;
                    to the IMS_P_CSCF_A entity
                    from the _5GC_PCF_A entity
                }
            }  
    }  // End of TP_N5_PCF_5G_ECO_PCA_02
@@ -280,6 +280,53 @@ Package TP_N5_PCF {
            }  
    }  // End of TP_N5_PCSCF_5G_ECO_PUR_04
     
    Test Purpose {
        TP Id TP_N5_PCF_5G_ECO_PUA_02
        
        Test objective  "Verify that IUT after Npcf_PolicyAuthorization_Update request is received due to AF session for emergency session establishment sends Npcf_PolicyAuthorization_Update response."
        
        Reference 
            "TS 129 514 [6], Clause 5.3.2.3.1", 
            "TS 129 514 [6], Clause 4.2.3",
            "TS 129 514 [6], Clause 5.6.2.3",
            "TS 129 514 [6], Clause 5.6.2.4",
            "TS 129 514 [6], Annexes B.1, B.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity is5GRegisteredTo the _5GC_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends the vPATCH containing 
                        uri indicating value "/npcf-policyauthorization/v1/app-sessions/{appSessionId}",
                        body containing
                            ascReqData containing
                                suppFeat indicating value "IMS_SBI",
                                ueIpv4 indicating value "IPv4_Address of UE_A",
                                "or" ueIpv6 indicating value "IPv6_Address of UE_A",
                                servInfStatus indicating value "FINAL";;;
                    to the _5GC_PCF_A entity
                }
                then {
                    the IMS_P_CSCF_A entity receives a HTTP_RESPONSE containing
                        status set to "200 OK",
                        headers containing
                            Location set to "/npcf-policyauthorization/v1/app_sessions/{appSessionId}";,
                        body containing
                            AppSessionContext containing
                                AppSessionContextResData containing
                                    ueIds indicating value "GPSI or PEI or SUPI";;;;
                    from the _5GC_PCF_A entity
                }
            }  
    }  // End of TP_N5_PCF_5G_ECO_PUA_02
    
    Test Purpose {
        TP Id TP_N5_PCSCF_5G_ECO_PNA_01
        Test objective  "Verify that IUT sends 204 No Content after Npcf_PolicyAuthorization_Notify request is received from PCF."