Loading ttcn/AtsImsIot/AtsImsIot_Emergency.ttcn +3 −2 Original line number Original line Diff line number Diff line Loading @@ -2192,7 +2192,7 @@ module AtsImsIot_Emergency { // Test body // Test body action("PSAP Initiated Emergency Session Release via PSTN") // Event 5 action("PSAP Initiated Emergency Session Release via PSTN"); // Event 5 f_mtc_check_TP_MX_ECSCF_ECO_BYE_01(vc_vxlte_monitor_components.mwEB, -, v_sip); // Event 6 f_mtc_check_TP_MX_ECSCF_ECO_BYE_01(vc_vxlte_monitor_components.mwEB, -, v_sip); // Event 6 f_mtc_check_TP_MW_PCSCF_ECO_BYE_02(vc_vxlte_monitor_components.mwPE, -, v_sip); // Event 7 f_mtc_check_TP_MW_PCSCF_ECO_BYE_02(vc_vxlte_monitor_components.mwPE, -, v_sip); // Event 7 Loading Loading @@ -2876,7 +2876,7 @@ module AtsImsIot_Emergency { } else { } else { // TODO Check OPTIONS from PSAP to E-CSCF // TODO Check OPTIONS from PSAP to E-CSCF } } //TODO Configure IMS so that IMS is not capable to handle emergency session // Configure IMS so that IMS is not capable to handle emergency session f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02(); f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02(); // Test body // Test body Loading Loading @@ -2904,6 +2904,7 @@ module AtsImsIot_Emergency { function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02() runs on ImsTestCoordinator { function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02() runs on ImsTestCoordinator { log("If the test case fails, please check the preconditions"); log("If the test case fails, please check the preconditions"); log("Check that IMS is not capable to handle emergency session"); // TODO Add real code to check pre-conditions // TODO Add real code to check pre-conditions } // End of function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02 } // End of function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02 Loading ttcn/AtsImsIot/AtsImsIot_PIXITS.ttcn +5 −0 Original line number Original line Diff line number Diff line Loading @@ -33,6 +33,11 @@ group SUT_CONF { */ */ modulepar boolean PX_ECALL := false; modulepar boolean PX_ECALL := false; /** * @desc charstring for emergency service urn */ modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; } // end group SUT_CONF } // end group SUT_CONF } // end group SUT } // end group SUT Loading Loading
ttcn/AtsImsIot/AtsImsIot_Emergency.ttcn +3 −2 Original line number Original line Diff line number Diff line Loading @@ -2192,7 +2192,7 @@ module AtsImsIot_Emergency { // Test body // Test body action("PSAP Initiated Emergency Session Release via PSTN") // Event 5 action("PSAP Initiated Emergency Session Release via PSTN"); // Event 5 f_mtc_check_TP_MX_ECSCF_ECO_BYE_01(vc_vxlte_monitor_components.mwEB, -, v_sip); // Event 6 f_mtc_check_TP_MX_ECSCF_ECO_BYE_01(vc_vxlte_monitor_components.mwEB, -, v_sip); // Event 6 f_mtc_check_TP_MW_PCSCF_ECO_BYE_02(vc_vxlte_monitor_components.mwPE, -, v_sip); // Event 7 f_mtc_check_TP_MW_PCSCF_ECO_BYE_02(vc_vxlte_monitor_components.mwPE, -, v_sip); // Event 7 Loading Loading @@ -2876,7 +2876,7 @@ module AtsImsIot_Emergency { } else { } else { // TODO Check OPTIONS from PSAP to E-CSCF // TODO Check OPTIONS from PSAP to E-CSCF } } //TODO Configure IMS so that IMS is not capable to handle emergency session // Configure IMS so that IMS is not capable to handle emergency session f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02(); f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02(); // Test body // Test body Loading Loading @@ -2904,6 +2904,7 @@ module AtsImsIot_Emergency { function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02() runs on ImsTestCoordinator { function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02() runs on ImsTestCoordinator { log("If the test case fails, please check the preconditions"); log("If the test case fails, please check the preconditions"); log("Check that IMS is not capable to handle emergency session"); // TODO Add real code to check pre-conditions // TODO Add real code to check pre-conditions } // End of function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02 } // End of function f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_02 Loading
ttcn/AtsImsIot/AtsImsIot_PIXITS.ttcn +5 −0 Original line number Original line Diff line number Diff line Loading @@ -33,6 +33,11 @@ group SUT_CONF { */ */ modulepar boolean PX_ECALL := false; modulepar boolean PX_ECALL := false; /** * @desc charstring for emergency service urn */ modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; } // end group SUT_CONF } // end group SUT_CONF } // end group SUT } // end group SUT Loading