Loading CW/CW_TC_Functions.ttcn +5 −13 Original line number Diff line number Diff line Loading @@ -763,19 +763,11 @@ module CW_TC_Functions { // wait for ACK f_awaitingACK(mw_ACK_Request_Base(vc_callId)); // POSTAMBLE: send 200 (initial invite), termination f_SendBYE(m_BYE_Request_Base( vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via)); f_awaitingResponse(mw_Response_Base(c_statusLine200, vc_callId, vc_cSeq)); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // deregistration of UE f_IMS_postamble_awaitDeRegistration(); action("Please trigger END of call"); //await BYE and send 200 OK f_awaitingBYE_sendReply(mw_BYE_Request_Base(vc_callId)); } // end f_Sip_CW_U02_001_PCSCF Loading CW/CW_TestCases.ttcn +9 −9 Original line number Diff line number Diff line Loading @@ -83,7 +83,7 @@ module CW_TestCases { if (not PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_003_PCSCF(p_cSeq_s)); Loading @@ -110,7 +110,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_004_PCSCF(p_cSeq_s)); Loading @@ -137,7 +137,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_005_PCSCF(p_cSeq_s)); Loading @@ -164,7 +164,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED and PC_CW_TUE_CW_SUPPORTED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_006_PCSCF(p_cSeq_s)); Loading @@ -191,7 +191,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_007_PCSCF(p_cSeq_s)); Loading @@ -218,7 +218,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_008_PCSCF(p_cSeq_s)); Loading @@ -245,7 +245,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_009_PCSCF(p_cSeq_s)); Loading @@ -272,7 +272,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_010_PCSCF(p_cSeq_s)); Loading Loading @@ -303,7 +303,7 @@ module CW_TestCases { if (PC_CW_UEC_indicate_waiting_communication) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U02_001_PCSCF(p_cSeq_s)); Loading Loading
CW/CW_TC_Functions.ttcn +5 −13 Original line number Diff line number Diff line Loading @@ -763,19 +763,11 @@ module CW_TC_Functions { // wait for ACK f_awaitingACK(mw_ACK_Request_Base(vc_callId)); // POSTAMBLE: send 200 (initial invite), termination f_SendBYE(m_BYE_Request_Base( vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via)); f_awaitingResponse(mw_Response_Base(c_statusLine200, vc_callId, vc_cSeq)); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // deregistration of UE f_IMS_postamble_awaitDeRegistration(); action("Please trigger END of call"); //await BYE and send 200 OK f_awaitingBYE_sendReply(mw_BYE_Request_Base(vc_callId)); } // end f_Sip_CW_U02_001_PCSCF Loading
CW/CW_TestCases.ttcn +9 −9 Original line number Diff line number Diff line Loading @@ -83,7 +83,7 @@ module CW_TestCases { if (not PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_003_PCSCF(p_cSeq_s)); Loading @@ -110,7 +110,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_004_PCSCF(p_cSeq_s)); Loading @@ -137,7 +137,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_005_PCSCF(p_cSeq_s)); Loading @@ -164,7 +164,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED and PC_CW_TUE_CW_SUPPORTED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_006_PCSCF(p_cSeq_s)); Loading @@ -191,7 +191,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_007_PCSCF(p_cSeq_s)); Loading @@ -218,7 +218,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_008_PCSCF(p_cSeq_s)); Loading @@ -245,7 +245,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_009_PCSCF(p_cSeq_s)); Loading @@ -272,7 +272,7 @@ module CW_TestCases { if (PC_CW_UE_support_XML_PROVIDED) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U01_010_PCSCF(p_cSeq_s)); Loading Loading @@ -303,7 +303,7 @@ module CW_TestCases { if (PC_CW_UEC_indicate_waiting_communication) { //Variables var ImsComponent v_imsComponent_pcscf; f_cf_1PcscfUp(v_imsComponent_pcscf); f_cf_ue_up(v_imsComponent_pcscf); //Start f_IncCSeq(p_cSeq_s); v_imsComponent_pcscf.start(f_Sip_CW_U02_001_PCSCF(p_cSeq_s)); Loading