Commit 5499d7c7 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Remaining N5 TPs

parent 2d612a54
Loading
Loading
Loading
Loading
+36 −22
Original line number Diff line number Diff line
@@ -60,7 +60,14 @@ Package TP_N5_PCF {
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends a vPOST containing 
                        uri indicating value "/npcf-policyauthorization/v1/app_sessions";
                        uri indicating value "/npcf-policyauthorization/v1/app_sessions"
                        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",
                                afReqData indicating value "UE_IDENTITY",
                                servUrn indicating value "sos*";;;
                    to the _5GC_PCF_A entity
                }
                then {
@@ -94,7 +101,14 @@ Package TP_N5_PCF {
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends a vPOST containing 
                        uri indicating value "/npcf-policyauthorization/v1/app_sessions";
                        uri indicating value "/npcf-policyauthorization/v1/app_sessions"
                        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",
                                afReqData indicating value "UE_IDENTITY",
                                servUrn indicating value "sos*";;;
                    to the _5GC_PCF_A entity
                }
                then {
@@ -224,10 +238,10 @@ Package TP_N5_PCF {
    
    Test Purpose {
        TP Id TP_N5_PCSCF_PNA_01
        Test objective  "Verify that IUT sends RA-Answer after RAR is received from PCRF."
        Test objective  "Verify that IUT sends 204 No Content after Npcf_PolicyAuthorization_Notify request is received from PCF."
        
        Reference 
            "TS 129 514 [6], clauses 4.4.6.2, 5.3.13 and A.5"
            "TS 129 514 [6], clauses 4.2.5, 5.5.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
@@ -258,10 +272,10 @@ Package TP_N5_PCF {
     
    Test Purpose {
        TP Id TP_N5_PCRF_5G_ECO_PDA_02
        Test objective  "Verify that IUT after reception of ST-Request sends ST-Answer."
        Test objective  "Verify that IUT after reception of Npcf_PolicyAuthorization_Delete request sends Npcf_PolicyAuthorization_Delete response."
        
        Reference 
            "TS 129 514 [6], clauses 4.4.4, 4.4.5, A.8 and A.5"
            "TS 129 514 [6], clauses 4.2.4.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
@@ -275,13 +289,13 @@ Package TP_N5_PCF {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends an STR
                    the IMS_P_CSCF_A entity sends an vDELETE containing 
                        uri indicating value "/npcf-policyauthorization/v1/app-sessions/{appSessionId}/delete";
                    to the _5GC_PCF_A entity
                }
                then {
                    the _5GC_PCF_A entity sends the STA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS;
                    the _5GC_PCF_A entity sends the HTTP_RESPONSE containing
                        status set to "204 No Content";
                    to the IMS_P_CSCF_A entity
                }
            }  
@@ -289,10 +303,10 @@ Package TP_N5_PCF {
    
    Test Purpose {
        TP Id TP_N5_PCSCF_5G_ECO_PDR_01
        Test objective  "Verify that IUT after reception of BYE sends an ST-Request at originating leg."
        Test objective  "Verify that IUT after reception of BYE sends an Npcf_PolicyAuthorization_Delete request at originating leg."
        
        Reference 
            "TS 129 514 [6], clause 4.4.4 and Annex A.5"
            "TS 129 514 [6], clauses 4.2.4.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
@@ -311,8 +325,8 @@ Package TP_N5_PCF {
                    from the UE_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    the IMS_P_CSCF_A entity sends the vDELETE containing 
                        uri indicating value "/npcf-policyauthorization/v1/app-sessions/{appSessionId}/delete";
                    to the _5GC_PCF_A entity
                }
            }  
@@ -320,10 +334,10 @@ Package TP_N5_PCF {
    
    Test Purpose {
        TP Id TP_N5_PCSCF_5G_ECO_PDR_03
        Test objective  "Verify that IUT after reception of CANCEL sends an ST-Request at originating leg."
        Test objective  "Verify that IUT after reception of CANCEL sends an Npcf_PolicyAuthorization_Delete request at originating leg."
        
        Reference 
            "TS 129 514 [6], clause 4.4.4 and Annex A.5"
            "TS 129 514 [6], clauses 4.2.4.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
@@ -341,8 +355,8 @@ Package TP_N5_PCF {
                    from the UE_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    the IMS_P_CSCF_A entity sends the vDELETE containing 
                        uri indicating value "/npcf-policyauthorization/v1/app-sessions/{appSessionId}/delete";
                    to the _5GC_PCF_A entity
                }
            }  
@@ -350,10 +364,10 @@ Package TP_N5_PCF {
    
    Test Purpose {
        TP Id TP_N5_PCSCF_5G_ECO_PDR_05
        Test objective  "Verify that IUT after reception of 486 response sends an ST-Request at originating leg."
        Test objective  "Verify that IUT after reception of 486 response sends an Npcf_PolicyAuthorization_Delete request at originating leg."
        
        Reference 
            "TS 129 514 [6], clause 4.4.4 and A.5"
            "TS 129 514 [6], clauses 4.2.4.2 and B.5"
        
        Config Id CF_VoNR_INT_ES
        
@@ -371,8 +385,8 @@ Package TP_N5_PCF {
                    from the IMS_S_CSCF_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    the IMS_P_CSCF_A entity sends the vDELETE containing 
                        uri indicating value "/npcf-policyauthorization/v1/app-sessions/{appSessionId}/delete";
                    to the _5GC_PCF_A entity
                }
            }