Loading test_purposes/N5_PCF/TP_N5_PCF.tplan2 +36 −22 Original line number Diff line number Diff line Loading @@ -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 { Loading Loading @@ -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 { Loading Loading @@ -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 Loading Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading Loading
test_purposes/N5_PCF/TP_N5_PCF.tplan2 +36 −22 Original line number Diff line number Diff line Loading @@ -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 { Loading Loading @@ -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 { Loading Loading @@ -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 Loading Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading @@ -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 Loading @@ -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 } } Loading