Commit 5a66c30d authored by Yann Garcia's avatar Yann Garcia
Browse files

Update GM & MW check functions with new API

parent fb3affd1
Loading
Loading
Loading
Loading
+27 −27
Original line number Original line Diff line number Diff line
@@ -77,7 +77,7 @@ module AtsImsIot_TD_INI{
                        f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // Event 4
                        f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // Event 4
                        f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // Event 5
                        f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // Event 5
                        
                        
                        //f_mtc_check_TP_MW_PCSCF_INVITE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/, true, true); // Event 6
                        //f_mtc_check_TP_MW_PCSCF_INVITE_01(vc_vxlte_monitor_components.gmA, true, true); // Event 6
        
        
                        f_mtc_check_TP_IC_IBCF_INVITE_01(vc_vxlte_monitor_components.ic, true); // INVITE Event 8
                        f_mtc_check_TP_IC_IBCF_INVITE_01(vc_vxlte_monitor_components.ic, true); // INVITE Event 8
                        f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic, true); // INVITE Event 8
                        f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic, true); // INVITE Event 8
@@ -87,7 +87,7 @@ module AtsImsIot_TD_INI{
                        f_mtc_check_TP_IC_IBCF_180RESP_02(vc_vxlte_monitor_components.ic, true); // 180 Ringing – Event 9
                        f_mtc_check_TP_IC_IBCF_180RESP_02(vc_vxlte_monitor_components.ic, true); // 180 Ringing – Event 9
                        f_mtc_check_TP_IC_IBCF_1XXRESP_01(vc_vxlte_monitor_components.ic, false); // 180 Ringing – Event 9
                        f_mtc_check_TP_IC_IBCF_1XXRESP_01(vc_vxlte_monitor_components.ic, false); // 180 Ringing – Event 9
                        
                        
                        //f_mtc_check_TP_MW_PCSCF_180RINGING_01(vc_vxlte_monitor_components.mw/*FIXME: mwPS*/, true, true); // Event 11
                        //f_mtc_check_TP_MW_PCSCF_180RINGING_01(vc_vxlte_monitor_components.mw, true, true); // Event 11
                        
                        
                        f_mtc_check_TP_RX_PCSCF_AAR_04(vc_vxlte_monitor_components.rx);// Event 12
                        f_mtc_check_TP_RX_PCSCF_AAR_04(vc_vxlte_monitor_components.rx);// Event 12
                        f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx); // Event 13
                        f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx); // Event 13
@@ -104,7 +104,7 @@ module AtsImsIot_TD_INI{
                        f_mtc_check_TP_IC_IBCF_2XXRESP_02(vc_vxlte_monitor_components.ic, true); // 200 OK – Event 18
                        f_mtc_check_TP_IC_IBCF_2XXRESP_02(vc_vxlte_monitor_components.ic, true); // 200 OK – Event 18
                        f_mtc_check_TP_IC_IBCF_2XXRESP_03(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 18
                        f_mtc_check_TP_IC_IBCF_2XXRESP_03(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 18
                        
                        
                        //f_mtc_check_TP_MW_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/, true, true); // Event 20
                        //f_mtc_check_TP_MW_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA, true, true); // Event 20
                        
                        
                        f_mtc_check_TP_RX_PCSCF_AAR_05(vc_vxlte_monitor_components.rx);// Event 21
                        f_mtc_check_TP_RX_PCSCF_AAR_05(vc_vxlte_monitor_components.rx);// Event 21
                        f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx); // Event 22
                        f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx); // Event 22
@@ -114,7 +114,7 @@ module AtsImsIot_TD_INI{
                        //f_mtc_check_TP_GM_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA, true); // Event 25
                        //f_mtc_check_TP_GM_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA, true); // Event 25
                        
                        
                        //f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA, true, true); // Event 26 
                        //f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA, true, true); // Event 26 
                        //f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/, true, true); // Event 27
                        //f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA, true, true); // Event 27
                        //f_mtc_check_TP_IC_IBCF_ACK_01(vc_vxlte_monitor_components.ic, false); // ACK – Event 29
                        //f_mtc_check_TP_IC_IBCF_ACK_01(vc_vxlte_monitor_components.ic, false); // ACK – Event 29


                        f_mtc_userCheckCallEstablished(v_ueA); // Event 30
                        f_mtc_userCheckCallEstablished(v_ueA); // Event 30
@@ -172,7 +172,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic, true); // INVITE Event 1
						f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic, true); // INVITE Event 1
						f_mtc_check_TP_IC_IBCF_INVITE_03(vc_vxlte_monitor_components.ic, false); // INVITE ENUM Event 1                        
						f_mtc_check_TP_IC_IBCF_INVITE_03(vc_vxlte_monitor_components.ic, false); // INVITE ENUM Event 1                        
                        
                        
						f_mtc_check_TP_MW_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true,true); // ( Event 3)
						f_mtc_check_TP_MW_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB, true,true); // ( Event 3)
						f_mtc_check_TP_RX_PCSCF_AAR_06(vc_vxlte_monitor_components.rx); // (AAR – Events 4)
						f_mtc_check_TP_RX_PCSCF_AAR_06(vc_vxlte_monitor_components.rx); // (AAR – Events 4)
						f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx);  // (RAR – Events 5, 11, 20)
						f_mtc_check_TP_GX_PCRF_RAR_01(vc_vxlte_monitor_components.gx);  // (RAR – Events 5, 11, 20)
						f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // (RAA – Events 6, 12, 21)
						f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // (RAA – Events 6, 12, 21)
@@ -186,7 +186,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // (RAA – Events 6, 12, 21)
						f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx);  // (RAA – Events 6, 12, 21)
						f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // (AAA – Events 7, 13, 22)
						f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // (AAA – Events 7, 13, 22)
						//TP_MW_PCSCF_180RINGING_02 ( Event 14)
						//TP_MW_PCSCF_180RINGING_02 ( Event 14)
                        f_mtc_check_TP_MW_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true); // Event 14
                        f_mtc_check_TP_MW_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB, true); // Event 14
						//TP_IC_IBCF_180RESP_01 (180 Ringing – Event 16)
						//TP_IC_IBCF_180RESP_01 (180 Ringing – Event 16)
                        //TP_IC_IBCF_180RESP_02 (180 Ringing – Event 16)
                        //TP_IC_IBCF_180RESP_02 (180 Ringing – Event 16)
                        //TP_IC_IBCF_1XXRESP_01 (180 Ringing – Event 16) 
                        //TP_IC_IBCF_1XXRESP_01 (180 Ringing – Event 16) 
@@ -205,7 +205,7 @@ module AtsImsIot_TD_INI{
   						f_mtc_check_TP_IC_IBCF_2XXRESP_02(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 25
   						f_mtc_check_TP_IC_IBCF_2XXRESP_02(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 25
   						f_mtc_check_TP_IC_IBCF_2XXRESP_03(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 25
   						f_mtc_check_TP_IC_IBCF_2XXRESP_03(vc_vxlte_monitor_components.ic, false); // 200 OK – Event 25
						//TP_MW_PCSCF_ACK_02 (Event 28)
						//TP_MW_PCSCF_ACK_02 (Event 28)
                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true, true); // Event 28
                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 28
						
						
						//TP_GM_PCSCF_ACK_02 (Event 29)
						//TP_GM_PCSCF_ACK_02 (Event 29)
                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 29 
                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 29 
@@ -216,23 +216,23 @@ module AtsImsIot_TD_INI{
//                        //f_mtc_userInitiateCall (v_ueB, v_userTelInfoA);
//                        //f_mtc_userInitiateCall (v_ueB, v_userTelInfoA);
//                
//                
//                        f_mtc_check_TP_GM_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB, true, true); // Event 8
//                        f_mtc_check_TP_GM_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB, true, true); // Event 8
//                        f_mtc_check_TP_MW_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true, true); // Event 3
//                        f_mtc_check_TP_MW_PCSCF_INVITE_02(vc_vxlte_monitor_components.gmB, true, true); // Event 3
//                
//                
//                        f_mtc_check_TP_GM_PCSCF_100Trying_02(vc_vxlte_monitor_components.gmB, true, true);
//                        f_mtc_check_TP_GM_PCSCF_100Trying_02(vc_vxlte_monitor_components.gmB, true, true);
//                        f_mtc_check_TP_MW_PCSCF_100Trying_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true, true);
//                        f_mtc_check_TP_MW_PCSCF_100Trying_02(vc_vxlte_monitor_components.gmB, true, true);
//                
//                
  //                        f_mtc_check_TP_GM_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB, true); // Event 9
  //                        f_mtc_check_TP_GM_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB, true); // Event 9
  //                        f_mtc_check_TP_MW_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true); // Event 14
  //                        f_mtc_check_TP_MW_PCSCF_180RINGING_02(vc_vxlte_monitor_components.gmB, true); // Event 14
//                
//                
//                        f_mtc_userCheckRinging(v_ueA);
//                        f_mtc_userCheckRinging(v_ueA);
//                        f_mtc_userCheckPeerIsRinging(v_ueB);
//                        f_mtc_userCheckPeerIsRinging(v_ueB);
//                        f_mtc_userAnswerCall(v_ueA);
//                        f_mtc_userAnswerCall(v_ueA);
//                
//                
//                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB, true); // Event 18
//                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB, true); // Event 18
//                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true); // Event 23
//                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB, true); // Event 23
//                
//                
    //                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 29 
    //                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 29 
    //                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/, true, true); // Event 28
    //                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmB, true, true); // Event 28
//
//
	//                        f_mtc_check_TP_IC_IBCF_INVITE_01(vc_vxlte_monitor_components.ic); // INVITE Event 1
	//                        f_mtc_check_TP_IC_IBCF_INVITE_01(vc_vxlte_monitor_components.ic); // INVITE Event 1
	//                        f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic); // INVITE Event 1
	//                        f_mtc_check_TP_IC_IBCF_INVITE_02(vc_vxlte_monitor_components.ic); // INVITE Event 1
@@ -309,12 +309,12 @@ module AtsImsIot_TD_INI{
                        
                        
                        // Test body
                        // Test body
                        f_mtc_check_TP_GM_PCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA); // Event 2
                        f_mtc_check_TP_GM_PCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA); // Event 2
                        f_mtc_check_TP_MW_PCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 3
                        f_mtc_check_TP_MW_PCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA); // Event 3
                        f_mtc_check_TP_MW_SCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 4
                        f_mtc_check_TP_MW_SCSCF_RE_INVITE_01(vc_vxlte_monitor_components.gmA); // Event 4


						f_mtc_check_TP_IC_IBCF_REINVITE_01(vc_vxlte_monitor_components.ic,1); // INVITE Event 5
						f_mtc_check_TP_IC_IBCF_REINVITE_01(vc_vxlte_monitor_components.ic,1); // INVITE Event 5
						f_mtc_check_TP_IC_IBCF_2XXRESP_04(vc_vxlte_monitor_components.ic,1); // 200 OK – Event 6   
						f_mtc_check_TP_IC_IBCF_2XXRESP_04(vc_vxlte_monitor_components.ic,1); // 200 OK – Event 6   
						f_mtc_check_TP_MW_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 8    
						f_mtc_check_TP_MW_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA); // Event 8    


                        //TP_RX_PCSCF_AAR_09 (AAR – Event 9)
                        //TP_RX_PCSCF_AAR_09 (AAR – Event 9)
                        //TP_GX_PCRF_RAR_01 (RAR – Event 10)
                        //TP_GX_PCRF_RAR_01 (RAR – Event 10)
@@ -327,7 +327,7 @@ module AtsImsIot_TD_INI{
						                    
						                    
                        f_mtc_check_TP_GM_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA); // Event 13                        
                        f_mtc_check_TP_GM_PCSCF_200OK_01(vc_vxlte_monitor_components.gmA); // Event 13                        
                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA); // Event 14
                        f_mtc_check_TP_GM_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA); // Event 14
                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 15                                       
                        f_mtc_check_TP_MW_PCSCF_ACK_01(vc_vxlte_monitor_components.gmA); // Event 15                                       
                         
                         
//                        f_mtc_userCheckNewMediaStream(v_ueB);
//                        f_mtc_userCheckNewMediaStream(v_ueB);
//                        f_mtc_userCheckNewMediaStream(v_ueA);
//                        f_mtc_userCheckNewMediaStream(v_ueA);
@@ -392,7 +392,7 @@ module AtsImsIot_TD_INI{
                        // Test body
                        // Test body
						f_mtc_check_TP_IC_IBCF_REINVITE_01(vc_vxlte_monitor_components.ic,1); // INVITE Event 2
						f_mtc_check_TP_IC_IBCF_REINVITE_01(vc_vxlte_monitor_components.ic,1); // INVITE Event 2
                        f_mtc_check_TP_GM_PCSCF_RE_INVITE_02(vc_vxlte_monitor_components.gmB); // Event 3
                        f_mtc_check_TP_GM_PCSCF_RE_INVITE_02(vc_vxlte_monitor_components.gmB); // Event 3
						f_mtc_check_TP_MW_SCSCF_RE_INVITE_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/); // Event 4
						f_mtc_check_TP_MW_SCSCF_RE_INVITE_02(vc_vxlte_monitor_components.gmB); // Event 4
                        f_mtc_check_TP_MW_SCSCF_RE_INVITE_03(vc_vxlte_monitor_components.gmB); // Event 5
                        f_mtc_check_TP_MW_SCSCF_RE_INVITE_03(vc_vxlte_monitor_components.gmB); // Event 5


                        //f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB); // Event 6
                        //f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB); // Event 6
@@ -407,9 +407,9 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // (AAA – Event 10)
						f_mtc_check_TP_RX_PCRF_AAA_02(vc_vxlte_monitor_components.rx); // (AAA – Event 10)


                        
                        
//                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/); // Event 11
                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmB); // Event 11
//                        f_mtc_check_TP_GM_PCSCF_ACK_02(vc_vxlte_monitor_components.gmB); // Event 17                        
                        f_mtc_check_TP_GM_PCSCF_ACK_02(vc_vxlte_monitor_components.gmB); // Event 17                        
//                        f_mtc_check_TP_MW_PCSCF_ACK_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/); // Event 16                       
                        f_mtc_check_TP_MW_PCSCF_ACK_02(vc_vxlte_monitor_components.gmB); // Event 16                       
                        f_mtc_check_TP_IC_IBCF_2XXRESP_04(vc_vxlte_monitor_components.ic); // 200 OK – Event 13                    
                        f_mtc_check_TP_IC_IBCF_2XXRESP_04(vc_vxlte_monitor_components.ic); // 200 OK – Event 13                    
                        
                        
//                        f_mtc_userCheckNewMediaStream(v_ueA);
//                        f_mtc_userCheckNewMediaStream(v_ueA);
@@ -474,7 +474,7 @@ module AtsImsIot_TD_INI{
                        // Test body
                        // Test body
                        //f_mtc_userTriggerReleaseCall(v_ueA); //Test Sequence Step 4
                        //f_mtc_userTriggerReleaseCall(v_ueA); //Test Sequence Step 4
                        f_mtc_check_TP_GM_PCSCF_BYE_01(vc_vxlte_monitor_components.gmA); // Event 2
                        f_mtc_check_TP_GM_PCSCF_BYE_01(vc_vxlte_monitor_components.gmA); // Event 2
                        f_mtc_check_TP_MW_PCSCF_BYE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 3
                        f_mtc_check_TP_MW_PCSCF_BYE_01(vc_vxlte_monitor_components.gmA); // Event 3
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 5
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 5
                        
                        
						//TP_RX_PCSCF_STR_01 (STR – Event 6)
						//TP_RX_PCSCF_STR_01 (STR – Event 6)
@@ -487,7 +487,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // (STA – Event 9)                        
						f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // (STA – Event 9)                        
                        
                        
                        
                        
                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 12
                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 12
                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 13
                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 13
                        
                        
                        f_mtc_userCheckCallTerminated(v_ueA); // Event 14
                        f_mtc_userCheckCallTerminated(v_ueA); // Event 14
@@ -547,7 +547,7 @@ module AtsImsIot_TD_INI{
                        // Test body
                        // Test body
                        //f_mtc_userTriggerReleaseCall(v_ueB); //Test Sequence Step 4
                        //f_mtc_userTriggerReleaseCall(v_ueB); //Test Sequence Step 4
                        f_mtc_check_TP_GM_PCSCF_BYE_02(vc_vxlte_monitor_components.gmB); // Event 2
                        f_mtc_check_TP_GM_PCSCF_BYE_02(vc_vxlte_monitor_components.gmB); // Event 2
                        f_mtc_check_TP_MW_PCSCF_BYE_02(vc_vxlte_monitor_components.gmB/*FIXME: mwPS*/); // Event 3
                        f_mtc_check_TP_MW_PCSCF_BYE_02(vc_vxlte_monitor_components.gmB); // Event 3
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 5
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 5


						//TP_RX_PCSCF_STR_01 (STR – Event 6)
						//TP_RX_PCSCF_STR_01 (STR – Event 6)
@@ -559,7 +559,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_GX_PGW_RAA_03(vc_vxlte_monitor_components.gx); // (RAA – Event 8)
						f_mtc_check_TP_GX_PGW_RAA_03(vc_vxlte_monitor_components.gx); // (RAA – Event 8)
						f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // (STA – Event 9)     
						f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // (STA – Event 9)     
                        
                        
                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 12
                        f_mtc_check_TP_MW_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 12
                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 13        
                        f_mtc_check_TP_GM_PCSCF_200OK_02(vc_vxlte_monitor_components.gmA); // Event 13        
        
        
                        f_mtc_userCheckCallTerminated(v_ueA); // Event 14
                        f_mtc_userCheckCallTerminated(v_ueA); // Event 14
@@ -620,7 +620,7 @@ module AtsImsIot_TD_INI{
                        
                        
                        f_mtc_userLooseConnection(v_ueB); 
                        f_mtc_userLooseConnection(v_ueB); 


                        f_mtc_check_TP_MW_PCSCF_BYE_03(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 2
                        f_mtc_check_TP_MW_PCSCF_BYE_03(vc_vxlte_monitor_components.gmA); // Event 2
                        f_mtc_check_TP_MW_SCSCF_BYE_03(vc_vxlte_monitor_components.gmA/*FIXME: mwSI*/); // Event 3
                        f_mtc_check_TP_MW_SCSCF_BYE_03(vc_vxlte_monitor_components.gmA/*FIXME: mwSI*/); // Event 3
                        f_mtc_check_TP_MW_SCSCF_BYE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwIB*/); // Event 3
                        f_mtc_check_TP_MW_SCSCF_BYE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwIB*/); // Event 3
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 4
                        f_mtc_check_TP_IC_IBCF_BYE_01(vc_vxlte_monitor_components.ic, false); // Event 4
@@ -734,7 +734,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_GX_PCRF_RAR_02(vc_vxlte_monitor_components.gx); // (RAR – Event 22)						
						f_mtc_check_TP_GX_PCRF_RAR_02(vc_vxlte_monitor_components.gx); // (RAR – Event 22)						
						
						
						//MwPS    TP_MW_PCSCF_CANCEL_01 (Event 23)
						//MwPS    TP_MW_PCSCF_CANCEL_01 (Event 23)
                        f_mtc_check_TP_MW_PCSCF_CANCEL_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 23
                        f_mtc_check_TP_MW_PCSCF_CANCEL_01(vc_vxlte_monitor_components.gmA); // Event 23
						//MwSI    TP_MW_SCSCF_CANCEL_01 (Event 24)
						//MwSI    TP_MW_SCSCF_CANCEL_01 (Event 24)
						//Ic      TP_IC_IBCF_CANCEL_01 (CANCEL – Event 25)
						//Ic      TP_IC_IBCF_CANCEL_01 (CANCEL – Event 25)
						f_mtc_check_TP_MW_SCSCF_CANCEL_01(vc_vxlte_monitor_components.gmB); // (Event 24)
						f_mtc_check_TP_MW_SCSCF_CANCEL_01(vc_vxlte_monitor_components.gmB); // (Event 24)
@@ -755,7 +755,7 @@ module AtsImsIot_TD_INI{
						f_mtc_check_TP_IC_IBCF_487INVITE_01(vc_vxlte_monitor_components.ic); //  (487 INVITE – Event 32)						
						f_mtc_check_TP_IC_IBCF_487INVITE_01(vc_vxlte_monitor_components.ic); //  (487 INVITE – Event 32)						
						
						
						//MwPS    TP_MW_PCSCF_487INVITE_01 (Event 34)
						//MwPS    TP_MW_PCSCF_487INVITE_01 (Event 34)
                        f_mtc_check_TP_MW_PCSCF_487INVITE_01(vc_vxlte_monitor_components.gmA/*FIXME: mwPS*/); // Event 34    
                        f_mtc_check_TP_MW_PCSCF_487INVITE_01(vc_vxlte_monitor_components.gmA); // Event 34    
                        //Gm      TP_GM_PCSCF_487INVITE_01 (Event 35)
                        //Gm      TP_GM_PCSCF_487INVITE_01 (Event 35)
                        f_mtc_check_TP_GM_PCSCF_487INVITE_01(vc_vxlte_monitor_components.gmA); // Event 35
                        f_mtc_check_TP_GM_PCSCF_487INVITE_01(vc_vxlte_monitor_components.gmA); // Event 35
                        //Ic      TP_IC_IBCF_487INVITE_ACK_01 (ACK – Event 37)
                        //Ic      TP_IC_IBCF_487INVITE_ACK_01 (ACK – Event 37)
+5 −5
Original line number Original line Diff line number Diff line
@@ -192,8 +192,8 @@ module AtsImsIot_TD_REG{
                    // test body
                    // test body
                    
                    
                    f_mtc_check_TP_GM_PCSCF_REGISTER_01(vc_vxlte_monitor_components.gmA, false); // Events 1, 10
                    f_mtc_check_TP_GM_PCSCF_REGISTER_01(vc_vxlte_monitor_components.gmA, false); // Events 1, 10
                    f_mtc_check_TP_MW_PCSCF_REGISTER_01(vc_vxlte_monitor_components.mwPS, false, true); // Event 2, 9
                    f_mtc_check_TP_MW_PCSCF_REGISTER_01(vc_vxlte_monitor_components.mwPS, true); // Event 2, 9
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, false, true); // Event 5, 8
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, true); // Event 5, 8
                    
                    
                    f_mtc_check_TP_CX_HSS_UAA_01(vc_vxlte_monitor_components.cxIH);// Event 3, 4
                    f_mtc_check_TP_CX_HSS_UAA_01(vc_vxlte_monitor_components.cxIH);// Event 3, 4
                    f_mtc_check_TP_CX_HSS_MAA_01(vc_vxlte_monitor_components.cxSH);// Event 6, 7
                    f_mtc_check_TP_CX_HSS_MAA_01(vc_vxlte_monitor_components.cxSH);// Event 6, 7
@@ -343,7 +343,7 @@ module AtsImsIot_TD_REG{
                    f_mtc_check_TP_GM_PCSCF_REGISTER_03(vc_vxlte_monitor_components.gmA, false); // Events 1, 6
                    f_mtc_check_TP_GM_PCSCF_REGISTER_03(vc_vxlte_monitor_components.gmA, false); // Events 1, 6
                    f_mtc_check_TP_MW_PCSCF_REGISTER_03(vc_vxlte_monitor_components.mwPS, true); // Event 2, 5
                    f_mtc_check_TP_MW_PCSCF_REGISTER_03(vc_vxlte_monitor_components.mwPS, true); // Event 2, 5
                    //f_mtc_check_TP_IC_IBCF_REGISTER_0X(vc_vxlte_monitor_components.mwPS, false, true); // Event 2, 5 //Check during validation if TD and TP need to be written in TD document because Ic interface
                    //f_mtc_check_TP_IC_IBCF_REGISTER_0X(vc_vxlte_monitor_components.mwPS, false, true); // Event 2, 5 //Check during validation if TD and TP need to be written in TD document because Ic interface
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, false, true); // Event 2, 5
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, true); // Event 2, 5
                    
                    
                    f_mtc_check_TP_CX_HSS_UAA_03(vc_vxlte_monitor_components.cxIH);// Event 3, 4
                    f_mtc_check_TP_CX_HSS_UAA_03(vc_vxlte_monitor_components.cxIH);// Event 3, 4
                    
                    
@@ -401,7 +401,7 @@ module AtsImsIot_TD_REG{
                    f_mtc_check_TP_GM_PCSCF_REGISTER_04(vc_vxlte_monitor_components.gmA, false); // Events 1, 14
                    f_mtc_check_TP_GM_PCSCF_REGISTER_04(vc_vxlte_monitor_components.gmA, false); // Events 1, 14
                    f_mtc_check_TP_MW_PCSCF_REGISTER_04(vc_vxlte_monitor_components.mwPS, true); // Event 2, 13
                    f_mtc_check_TP_MW_PCSCF_REGISTER_04(vc_vxlte_monitor_components.mwPS, true); // Event 2, 13
                    f_mtc_check_TP_IC_IBCF_REGISTER_01(vc_vxlte_monitor_components.ic, false); // Event 3, 12
                    f_mtc_check_TP_IC_IBCF_REGISTER_01(vc_vxlte_monitor_components.ic, false); // Event 3, 12
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, false, true); // Event 7, 10
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, true); // Event 7, 10
                    
                    
                    f_mtc_check_TP_CX_HSS_UAA_01(vc_vxlte_monitor_components.cxIH);// Event 5, 6
                    f_mtc_check_TP_CX_HSS_UAA_01(vc_vxlte_monitor_components.cxIH);// Event 5, 6
                    f_mtc_check_TP_CX_HSS_MAA_01(vc_vxlte_monitor_components.cxSH);// Event 8, 9
                    f_mtc_check_TP_CX_HSS_MAA_01(vc_vxlte_monitor_components.cxSH);// Event 8, 9
@@ -409,7 +409,7 @@ module AtsImsIot_TD_REG{
                    f_mtc_check_TP_GM_PCSCF_REGISTER_05(vc_vxlte_monitor_components.gmA, false); // Events 15, 32
                    f_mtc_check_TP_GM_PCSCF_REGISTER_05(vc_vxlte_monitor_components.gmA, false); // Events 15, 32
                    f_mtc_check_TP_MW_PCSCF_REGISTER_05(vc_vxlte_monitor_components.mwPS, false); // Events 16, 31
                    f_mtc_check_TP_MW_PCSCF_REGISTER_05(vc_vxlte_monitor_components.mwPS, false); // Events 16, 31
                    f_mtc_check_TP_IC_IBCF_REGISTER_02(vc_vxlte_monitor_components.ic, false); // Event 17, 30
                    f_mtc_check_TP_IC_IBCF_REGISTER_02(vc_vxlte_monitor_components.ic, false); // Event 17, 30
                    f_mtc_check_TP_MW_ICSCF_REGISTER_05(vc_vxlte_monitor_components.mwIS, false, true); // Event 21, 28
                    f_mtc_check_TP_MW_ICSCF_REGISTER_05(vc_vxlte_monitor_components.mwIS, true); // Event 21, 28
                    
                    
                    f_mtc_check_TP_CX_HSS_UAA_02(vc_vxlte_monitor_components.cxIH);// Event 19, 20
                    f_mtc_check_TP_CX_HSS_UAA_02(vc_vxlte_monitor_components.cxIH);// Event 19, 20
                    f_mtc_check_TP_CX_HSS_SAA_01(vc_vxlte_monitor_components.cxSH);// Event 22, 23
                    f_mtc_check_TP_CX_HSS_SAA_01(vc_vxlte_monitor_components.cxSH);// Event 22, 23