Loading test_purposes/Mw/TP_MW_PS.tplan2 +138 −2 Original line number Diff line number Diff line Loading @@ -13,12 +13,148 @@ copyright notice shall be included in all copies of whole or part of this file and shall not imply any sub-license right. */ /* Mw interface at P-CSCF/I-CSCF or P-CSCF/S-CSCF if I-CSCF not used */ /* Mw interface at P-CSCF/E-CSCF */ Package TP_MW_PS { import all from Sip_Common; Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_01 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from an unregistered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.2 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity not isRegisteredTo the IMS_A and the UE_A entity not isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value "Anonymous", To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value "Anonymous", To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_01 Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_02 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from an emergency registered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.3 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isEmergencyAttachedTo the EPC_A and the UE_A entity isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, PPreferredIdentity, // one or two instances MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, // 5.2.10.3 1B) option is assumed PAssertedIdentity, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_02 Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_03 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from a registered but not emergency registered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.4 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity isRegisteredTo the IMS_A and the UE_A entity not isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, PPreferredIdentity, // one or two instances MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, // 5.2.10.4 1B) option is assumed PAssertedIdentity, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_03 } // End of Package TP_MW_PS test_purposes/Sip_Common.tplan2 +4 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,8 @@ Package Sip_Common { - EPC_PGW_B - EPC_MME_A - EPC_MME_B - IMS_EATF - IMS_E_CSCF - IMS_P_CSCF_A - IMS_I_CSCF_A - IMS_S_CSCF_A Loading Loading @@ -85,6 +87,7 @@ Package Sip_Common { - previouslyEstablishedCallWith - isRequestedToSend - isRequestedToEstablishEmergencyCall - isRequestedToEstablisheCallTypeEmergencyCall - isRequestedToDeregisterUser - isBusy - isNoLongerAvailable Loading @@ -94,6 +97,7 @@ Package Sip_Common { - hasResponded486INVITE - hasAchievedInitialINVITE - hasAchievedINVITE - supportRoutingTo ; } // End of Domain section Loading Loading
test_purposes/Mw/TP_MW_PS.tplan2 +138 −2 Original line number Diff line number Diff line Loading @@ -13,12 +13,148 @@ copyright notice shall be included in all copies of whole or part of this file and shall not imply any sub-license right. */ /* Mw interface at P-CSCF/I-CSCF or P-CSCF/S-CSCF if I-CSCF not used */ /* Mw interface at P-CSCF/E-CSCF */ Package TP_MW_PS { import all from Sip_Common; Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_01 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from an unregistered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.2 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity not isRegisteredTo the IMS_A and the UE_A entity not isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value "Anonymous", To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value "Anonymous", To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_01 Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_02 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from an emergency registered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.3 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isEmergencyAttachedTo the EPC_A and the UE_A entity isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, PPreferredIdentity, // one or two instances MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, // 5.2.10.3 1B) option is assumed PAssertedIdentity, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_02 Test Purpose { TP Id TP_MW_PCSCF_ECO_INVITE_03 Test objective "Verify that the P-CSCF successfully processes an initial INVITE from a registered but not emergency registered UE." Reference "ETSI TS 124 229 [1], Clauses 5.2.10.4 and 5.2.6.3.3" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity isRegisteredTo the IMS_A and the UE_A entity not isEmergencyRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_A entity receives an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_UE_A_VIA, Route indicating value PX_UE_A_SERVICE_ROUTE, PPreferredIdentity, // one or two instances MessageBody; from the UE_A entity } then { the IMS_P_CSCF_A entity sends an INVITE containing From indicating value PX_UE_A_SIP_URI, To indicating value PX_SIP_EMERGENCY_SERVICE_URN, CallId indicating value PX_UE_A_CALLID, Via indicating value PX_P_CSCF_A_VIA, Route indicating value PX_E_CSCF_SERVICE_ROUTE, // 5.2.10.4 1B) option is assumed PAssertedIdentity, MessageBody; to the IMS_E_CSCF entity } } } // End of TP_MW_PCSCF_ECO_INVITE_03 } // End of Package TP_MW_PS
test_purposes/Sip_Common.tplan2 +4 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,8 @@ Package Sip_Common { - EPC_PGW_B - EPC_MME_A - EPC_MME_B - IMS_EATF - IMS_E_CSCF - IMS_P_CSCF_A - IMS_I_CSCF_A - IMS_S_CSCF_A Loading Loading @@ -85,6 +87,7 @@ Package Sip_Common { - previouslyEstablishedCallWith - isRequestedToSend - isRequestedToEstablishEmergencyCall - isRequestedToEstablisheCallTypeEmergencyCall - isRequestedToDeregisterUser - isBusy - isNoLongerAvailable Loading @@ -94,6 +97,7 @@ Package Sip_Common { - hasResponded486INVITE - hasAchievedInitialINVITE - hasAchievedINVITE - supportRoutingTo ; } // End of Domain section Loading