Loading ttcn/AtsImsIot/AtsImsIot_Emergency.ttcn +2 −2 Original line number Diff line number Diff line Loading @@ -2947,8 +2947,8 @@ module AtsImsIot_Emergency { f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_03(); // Test body //TODO: SET incorrect URN to SIP message f_mtc_check_TP_GM_PCSCF_ECO_INVITE_01(vc_vxlte_monitor_components.gmA, -, v_sip); // INVITE Event 1 //Send incorrect URN to SIP message f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01(vc_vxlte_monitor_components.gmA, -, v_sip); // INVITE Event 1 f_mtc_check_TP_GM_PCSCF_ECO_380ALTSRV_01(vc_vxlte_monitor_components.gmA, -, v_sip); // Event 2 f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA, -, v_sip); // Event 3 Loading ttcn/AtsImsIot/AtsImsIot_PIXITS.ttcn +61 −47 Original line number Diff line number Diff line Loading @@ -3,9 +3,8 @@ * @version $Id$ * @desc This module provides the module parameter */ module AtsImsIot_PIXITS { module AtsImsIot_PIXITS { import from LibSip_SIPTypesAndValues all; group SUT { Loading @@ -17,7 +16,8 @@ group SUT_CONF { /** * @desc charstring for conference factory URI name */ modulepar charstring PX_IMS_SUT_CONF_FACTORY_NAME := "factory.uri.name"; modulepar charstring PX_IMS_SUT_CONF_FACTORY_NAME := "factory.uri.name"; /** * @desc charstring for PChargingVector TP_IC_IBCF_INVITE_04 */ Loading @@ -36,12 +36,26 @@ group SUT_CONF { /** * @desc charstring for emergency service urn */ modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; // modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; // modulepar UrnUriComponents PX_URN_SERVICE_SOS := { // namespaceId := "service", // namespaceSpecificString := "sos" // }; modulepar SipUrl PX_URN_SERVICE_SOS := { "sip", components := { urn := { namespaceId := "service", namespaceSpecificString := "sos" } } }; } // end group SUT_CONF } // end group SUT group TS { } // end group TS } // end module AtsImsIot_PIXITS } ttcn/AtsImsIot/AtsImsIot_TP_behavior_GM.ttcn +62 −14 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ module AtsImsIot_TP_behavior_GM { import from AtsImsIot_Templates_GM all; import from AtsImsIot_TypesAndValues all; import from AtsImsIot_Functions all; import from AtsImsIot_PIXITS all; group imsMessages { Loading Loading @@ -1494,7 +1495,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(-), // v_userInfoA.publicId mw_To_AddrUnion_TelUrl(-) // v_userInfoB.publicId )) Loading Loading @@ -1554,7 +1555,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(mw_SipUrl_Anonymous.components.sip.userInfo.userOrTelephoneSubscriber), mw_To_AddrUnion_TelUrl(v_psap.publicId) )) Loading Loading @@ -1617,7 +1618,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, ( mw_From_NameAddr_SipUrl({quotedString:=v_userInfoB.publicId}, v_userInfoB.publicId, v_userInfoB.domain), mw_From_AddrUnion_TelUrl(v_userInfoB.publicId) Loading Loading @@ -1683,7 +1684,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, ( mw_From_NameAddr_SipUrl({quotedString:=v_userInfoA.publicId}, v_userInfoA.publicId, v_userInfoA.domain), mw_From_AddrUnion_TelUrl(v_userInfoA.publicId) Loading Loading @@ -1721,7 +1722,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -1782,7 +1783,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain) )) Loading Loading @@ -1842,7 +1843,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain), -, Loading Loading @@ -1911,7 +1912,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_05( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain) )) Loading @@ -1929,6 +1930,53 @@ module AtsImsIot_TP_behavior_GM { } } // End of function f_mtc_check_TP_GM_PCSCF_INVITE_05 /** * @desc Send out INVITE message with incorrect urn */ function f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01( in SipInterfaceMonitor p_monitorCompRef, in boolean p_checkMessage := false, out SipMessage p_sip ) runs on ImsTestCoordinator { if (isvalue(p_monitorCompRef)){ var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A); var ImsUserInfo v_psap := f_getSipUserId(PX_PSAP); var SipUrl v_invalidUrnServiceSos := { "sip", components := {urn := { namespaceId := "service", namespaceSpecificString := "sosxxxx" } } } // Check the INVITE p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_01( v_invalidUrnServiceSos, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), - )) }, { mw_SipRequest(mw_INVITE_Request_Base) }, {0, omit}, "f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01 - Request", true, p_checkMessage ) ); p_monitorCompRef.done; // Retrieve messge f_getSipMsgFromMonitor(p_monitorCompRef, p_sip); } } // End of function f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01 function f_mtc_check_TP_GM_PCSCF_INVITE_04( // FIXME RMI To be reviewed in SipInterfaceMonitor p_monitorCompRef, in boolean p_checkMessage := false, Loading @@ -1943,7 +1991,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2018,7 +2066,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(v_userInfoA.publicId), mw_To_AddrUnion_TelUrl(v_userInfoB.publicId) )) Loading Loading @@ -2091,7 +2139,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(v_userInfoB.publicId), mw_To_AddrUnion_TelUrl(v_userInfoA.publicId) )) Loading Loading @@ -2120,7 +2168,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2149,7 +2197,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2214,7 +2262,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_NGC_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain), -, -, Loading ttcn/AtsImsIot/AtsImsIot_TP_behavior_MW_PS.ttcn +3 −2 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ module AtsImsIot_TP_behavior_MW_PS { import from AtsImsIot_Templates all; import from AtsImsIot_TypesAndValues all; import from AtsImsIot_Functions all; import from AtsImsIot_PIXITS all; group imsMessages { Loading Loading @@ -1465,8 +1466,8 @@ module AtsImsIot_TP_behavior_MW_PS { // Check the INVITE p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_MW_PCSCF_INVITE_01( -, // FIXME Set expected value { mw_SipRequest(mw_TP_MW_PCSCF_INVITE_01(PX_URN_SERVICE_SOS, // -, // FIXME Set expected value mw_From_AddrUnion_TelUrl(-), // v_userInfoA.publicId mw_To_AddrUnion_TelUrl(-) // v_userInfoB.publicId )) Loading Loading
ttcn/AtsImsIot/AtsImsIot_Emergency.ttcn +2 −2 Original line number Diff line number Diff line Loading @@ -2947,8 +2947,8 @@ module AtsImsIot_Emergency { f_mtc_check_precond_TD_VoLTE_ECO_INT_REJ_03(); // Test body //TODO: SET incorrect URN to SIP message f_mtc_check_TP_GM_PCSCF_ECO_INVITE_01(vc_vxlte_monitor_components.gmA, -, v_sip); // INVITE Event 1 //Send incorrect URN to SIP message f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01(vc_vxlte_monitor_components.gmA, -, v_sip); // INVITE Event 1 f_mtc_check_TP_GM_PCSCF_ECO_380ALTSRV_01(vc_vxlte_monitor_components.gmA, -, v_sip); // Event 2 f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA, -, v_sip); // Event 3 Loading
ttcn/AtsImsIot/AtsImsIot_PIXITS.ttcn +61 −47 Original line number Diff line number Diff line Loading @@ -3,9 +3,8 @@ * @version $Id$ * @desc This module provides the module parameter */ module AtsImsIot_PIXITS { module AtsImsIot_PIXITS { import from LibSip_SIPTypesAndValues all; group SUT { Loading @@ -17,7 +16,8 @@ group SUT_CONF { /** * @desc charstring for conference factory URI name */ modulepar charstring PX_IMS_SUT_CONF_FACTORY_NAME := "factory.uri.name"; modulepar charstring PX_IMS_SUT_CONF_FACTORY_NAME := "factory.uri.name"; /** * @desc charstring for PChargingVector TP_IC_IBCF_INVITE_04 */ Loading @@ -36,12 +36,26 @@ group SUT_CONF { /** * @desc charstring for emergency service urn */ modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; // modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos"; // modulepar UrnUriComponents PX_URN_SERVICE_SOS := { // namespaceId := "service", // namespaceSpecificString := "sos" // }; modulepar SipUrl PX_URN_SERVICE_SOS := { "sip", components := { urn := { namespaceId := "service", namespaceSpecificString := "sos" } } }; } // end group SUT_CONF } // end group SUT group TS { } // end group TS } // end module AtsImsIot_PIXITS }
ttcn/AtsImsIot/AtsImsIot_TP_behavior_GM.ttcn +62 −14 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ module AtsImsIot_TP_behavior_GM { import from AtsImsIot_Templates_GM all; import from AtsImsIot_TypesAndValues all; import from AtsImsIot_Functions all; import from AtsImsIot_PIXITS all; group imsMessages { Loading Loading @@ -1494,7 +1495,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(-), // v_userInfoA.publicId mw_To_AddrUnion_TelUrl(-) // v_userInfoB.publicId )) Loading Loading @@ -1554,7 +1555,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(mw_SipUrl_Anonymous.components.sip.userInfo.userOrTelephoneSubscriber), mw_To_AddrUnion_TelUrl(v_psap.publicId) )) Loading Loading @@ -1617,7 +1618,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, ( mw_From_NameAddr_SipUrl({quotedString:=v_userInfoB.publicId}, v_userInfoB.publicId, v_userInfoB.domain), mw_From_AddrUnion_TelUrl(v_userInfoB.publicId) Loading Loading @@ -1683,7 +1684,7 @@ module AtsImsIot_TP_behavior_GM { p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, ( mw_From_NameAddr_SipUrl({quotedString:=v_userInfoA.publicId}, v_userInfoA.publicId, v_userInfoA.domain), mw_From_AddrUnion_TelUrl(v_userInfoA.publicId) Loading Loading @@ -1721,7 +1722,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -1782,7 +1783,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain) )) Loading Loading @@ -1842,7 +1843,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain), -, Loading Loading @@ -1911,7 +1912,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_05( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain) )) Loading @@ -1929,6 +1930,53 @@ module AtsImsIot_TP_behavior_GM { } } // End of function f_mtc_check_TP_GM_PCSCF_INVITE_05 /** * @desc Send out INVITE message with incorrect urn */ function f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01( in SipInterfaceMonitor p_monitorCompRef, in boolean p_checkMessage := false, out SipMessage p_sip ) runs on ImsTestCoordinator { if (isvalue(p_monitorCompRef)){ var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A); var ImsUserInfo v_psap := f_getSipUserId(PX_PSAP); var SipUrl v_invalidUrnServiceSos := { "sip", components := {urn := { namespaceId := "service", namespaceSpecificString := "sosxxxx" } } } // Check the INVITE p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_ECO_INVITE_01( v_invalidUrnServiceSos, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), - )) }, { mw_SipRequest(mw_INVITE_Request_Base) }, {0, omit}, "f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01 - Request", true, p_checkMessage ) ); p_monitorCompRef.done; // Retrieve messge f_getSipMsgFromMonitor(p_monitorCompRef, p_sip); } } // End of function f_mtc_check_TP_GM_PCSCF_ECO_INVALID_INVITE_01 function f_mtc_check_TP_GM_PCSCF_INVITE_04( // FIXME RMI To be reviewed in SipInterfaceMonitor p_monitorCompRef, in boolean p_checkMessage := false, Loading @@ -1943,7 +1991,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2018,7 +2066,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(v_userInfoA.publicId), mw_To_AddrUnion_TelUrl(v_userInfoB.publicId) )) Loading Loading @@ -2091,7 +2139,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_02( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_TelUrl(v_userInfoB.publicId), mw_To_AddrUnion_TelUrl(v_userInfoA.publicId) )) Loading Loading @@ -2120,7 +2168,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_03( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2149,7 +2197,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_RE_INVITE_04( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_userInfoB.publicId, v_userInfoB.domain) )) Loading Loading @@ -2214,7 +2262,7 @@ module AtsImsIot_TP_behavior_GM { f_Iot_Sip_receive( { mw_SipRequest(mw_TP_GM_PCSCF_NGC_INVITE_01( -, // FIXME Set expected value PX_URN_SERVICE_SOS, mw_From_AddrUnion_SipUrl(omit, v_userInfoA.publicId, v_userInfoA.domain), mw_To_AddrUnion_SipUrl(omit, v_psap.publicId, v_psap.domain), -, -, Loading
ttcn/AtsImsIot/AtsImsIot_TP_behavior_MW_PS.ttcn +3 −2 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ module AtsImsIot_TP_behavior_MW_PS { import from AtsImsIot_Templates all; import from AtsImsIot_TypesAndValues all; import from AtsImsIot_Functions all; import from AtsImsIot_PIXITS all; group imsMessages { Loading Loading @@ -1465,8 +1466,8 @@ module AtsImsIot_TP_behavior_MW_PS { // Check the INVITE p_monitorCompRef.start( f_Iot_Sip_receive( { mw_SipRequest(mw_TP_MW_PCSCF_INVITE_01( -, // FIXME Set expected value { mw_SipRequest(mw_TP_MW_PCSCF_INVITE_01(PX_URN_SERVICE_SOS, // -, // FIXME Set expected value mw_From_AddrUnion_TelUrl(-), // v_userInfoA.publicId mw_To_AddrUnion_TelUrl(-) // v_userInfoB.publicId )) Loading