Commit b75d0e83 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Validation of DTC test cases and mw and gm interfaces

parent 194f2a09
Loading
Loading
Loading
Loading
+62 −61
Original line number Diff line number Diff line
@@ -89,7 +89,8 @@ module AtsImsIot_TD_DTC{
    
                f_setVxLteMonIterfacesAvailability();
                //Check required monitor interfaces due to TD
                if (f_checkVxLteRequiredMonitorInterface({PX_DIAMETER_GX_INTERFACENAME,
                if (f_checkVxLteRequiredMonitorInterface({PX_SIP_GMA_INTERFACENAME,
                                                          PX_DIAMETER_GX_INTERFACENAME,
                                                          PX_DIAMETER_RX_INTERFACENAME,
                                                          PX_DIAMETER_CX_IH_INTERFACENAME,
                                                          PX_DIAMETER_CX_SH_INTERFACENAME,
@@ -113,18 +114,18 @@ module AtsImsIot_TD_DTC{
                    // test body
                    // Check that user A can register to IMS A
                    //f_mtc_userRegistration ( v_ueA, v_userInfoA ); // Send REGISTER request message
                    f_mtc_check_TP_GX_PCRF_CCA_02 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 3)
                    f_mtc_check_TP_MW_PCSCF_REGISTER_09 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 5)
                    //f_mtc_check_TP_RX_PCSCF_ASR_01  ( vc_vxlte_monitor_components.rx, false ); // Check (ASR - Event 4)
                    f_mtc_check_TP_RX_PCRF_ASA_01 ( vc_vxlte_monitor_components.rx, false ); // Check (ASA – Event 13)
                    //f_mtc_check_TP_GM_PCSCF_REGISTER_07(vc_vxlte_monitor_components.gmA); // Events 2, 11
                    
                    f_mtc_check_TP_MW_ICSCF_REGISTER_07 (vc_vxlte_monitor_components.mwIS, false); //Check (REGISTER - event 8)
                    f_mtc_check_TP_MW_PCSCF_REGISTER_09 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 3)
                    f_mtc_check_TP_MW_ICSCF_REGISTER_07 (vc_vxlte_monitor_components.mwIS, false); //Check (REGISTER - event 6)
                    //f_mtc_check_TP_MW_SCSCF_REGISTER_07 (vc_vxlte_monitor_components.mwSI, false); //Check (REGISTER - event 8,11)
                    
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE), false ); // Check (UAA - Event 7)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH, false ); // Check (SAA – Event 10,11)
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE), false ); // Check (UAA - Events 4,5)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH, false ); // Check (SAA – Events 7,8)
                    
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Event 14)
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Events 12, 13)
                    
                    f_mtc_check_TP_GX_PCRF_CCA_02 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 14, 15)
                   
                    //f_mtc_userCheckRegistration ( v_ueA, f_getAnyValidUser ( PX_EUT_A ) ); 
                    
@@ -154,7 +155,14 @@ module AtsImsIot_TD_DTC{
    
                f_setVxLteMonIterfacesAvailability();
                //Check required monitor interfaces due to TD
                if (f_checkVxLteRequiredMonitorInterface({PX_DIAMETER_GX_INTERFACENAME,PX_DIAMETER_RX_INTERFACENAME,PX_DIAMETER_CX_IH_INTERFACENAME,PX_DIAMETER_CX_SH_INTERFACENAME,PX_SIP_MW_PS_INTERFACENAME,PX_SIP_MW_IS_INTERFACENAME/*,PX_SIP_MW_SI_INTERFACENAME*/})){
                if (f_checkVxLteRequiredMonitorInterface({PX_SIP_GMA_INTERFACENAME,
                                                          PX_DIAMETER_GX_INTERFACENAME,
                                                          PX_DIAMETER_RX_INTERFACENAME,
                                                          PX_DIAMETER_CX_IH_INTERFACENAME,
                                                          PX_DIAMETER_CX_SH_INTERFACENAME,
                                                          PX_SIP_MW_PS_INTERFACENAME,
                                                          PX_SIP_MW_IS_INTERFACENAME/*,
                                                          PX_SIP_MW_SI_INTERFACENAME*/})){
	                f_cf_createVxLteMonitor();    
	        
	                // map/connect component ports
@@ -171,23 +179,26 @@ module AtsImsIot_TD_DTC{
                    //f_PO_user_home_deregistration ( v_ueA );
                    f_mtc_userRadioEnabled ( v_ueA, false, true );
                    // test body
                    f_mtc_check_TP_GX_PCRF_CCA_02 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 3)
                  
                  
                    //f_mtc_check_TP_RX_PCSCF_ASR_01  ( vc_vxlte_monitor_components.rx, false ); // Check (ASR - Event 4)
                    f_mtc_check_TP_RX_PCRF_ASA_01 ( vc_vxlte_monitor_components.rx, false ); // Check (ASA – Event 4,5)
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Event 6,7)
                    //f_mtc_check_TP_GX_PCRF_RAR_02 ( vc_vxlte_monitor_components.gx, true ); // Check (RAR – Event 5)
                    f_mtc_check_TP_GX_PGW_RAA_03 ( vc_vxlte_monitor_components.gx, false ); // Check (RAA – Event 6)
                    //TODO: TP for check BYE?
                    f_mtc_check_TP_RX_PCRF_ASA_01 ( vc_vxlte_monitor_components.rx, false ); // Check (ASA – Event 11,12)
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Event 13,14)
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Event 4,7)
                  
                    //f_mtc_check_TP_MW_PCSCF_REGISTER_11 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 8,9,15,22)
                    //f_mtc_check_TP_MW_PCSCF_REGISTER_11 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 11)
                    
                    f_mtc_check_TP_MW_ICSCF_REGISTER_07 (vc_vxlte_monitor_components.mwIS, false); //Check (REGISTER - event 18)
                    f_mtc_check_TP_MW_ICSCF_REGISTER_07 (vc_vxlte_monitor_components.mwIS, false); //Check (REGISTER - event 14)
                    //f_mtc_check_TP_MW_SCSCF_REGISTER_07 (vc_vxlte_monitor_components.mwSI, false); //Check (REGISTER - event 18,21)
                    
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE)); // Check (UAA - Event 16,17)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH); // Check (SAA – Event 19,20)
                    //f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE)); // Check (UAA - Event 12,13)
                    //f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH); // Check (SAA – Event 15,16)
                    
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE), false ); // Check (UAA - Events 12,13)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH, false ); // Check (SAA – Events 15,16)
                    
                    f_mtc_check_TP_RX_PCRF_STA_02 ( vc_vxlte_monitor_components.rx, false ); // Check (STA – Event 20,21)
                    f_mtc_check_TP_GX_PCRF_CCA_02 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 22, 23)
                    
                    //f_mtc_userCheckRegistration ( v_ueA, f_getAnyValidUser ( PX_EUT_A ) ); 
                    
@@ -348,10 +359,9 @@ module AtsImsIot_TD_DTC{
    
                f_setVxLteMonIterfacesAvailability();
                //Check required monitor interfaces due to TD
                if (f_checkVxLteRequiredMonitorInterface({PX_DIAMETER_GX_INTERFACENAME,
                if (f_checkVxLteRequiredMonitorInterface({PX_SIP_GMA_INTERFACENAME,
                                                          PX_DIAMETER_GX_INTERFACENAME,
                                                          PX_DIAMETER_RX_INTERFACENAME,
                                                          PX_DIAMETER_CX_IH_INTERFACENAME,
                                                          PX_DIAMETER_CX_SH_INTERFACENAME,
                                                          PX_DIAMETER_S9_INTERFACENAME,
                                                          PX_SIP_IC_INTERFACENAME,
                                                          PX_SIP_MW_PS_INTERFACENAME,
@@ -373,24 +383,19 @@ module AtsImsIot_TD_DTC{
                    
                    // test body
                    
                    f_mtc_check_TP_GX_PGW_CCR_02  ( vc_vxlte_monitor_components.gx, false ); // Check (CCR – Event 1)
                    f_mtc_check_TP_S9_PCRF_CCR_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCR – Event 2)
                    f_mtc_check_TP_S9_PCRF_CCA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCA – Event 3)
                    f_mtc_check_TP_GX_PCRF_CCA_05 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 4)
                    
                    f_mtc_check_TP_S9_PCRF_ASR_01  ( vc_vxlte_monitor_components.s9, false ); // Check (ASR - Event 6)
                    f_mtc_check_TP_RX_PCSCF_ASR_01  ( vc_vxlte_monitor_components.rx, false ); // Check (ASR - Event 7)
                    
                    //f_mtc_check_TP_MW_PCSCF_REGISTER_12 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 8)
                    f_mtc_check_TP_IC_IBCF_REGISTER_05 (vc_vxlte_monitor_components.ic, false); //Check (REGISTER - event 9)
                    //f_mtc_check_TP_MW_PCSCF_REGISTER_12 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 2)
                    f_mtc_check_TP_IC_IBCF_REGISTER_05 (vc_vxlte_monitor_components.ic, false); //Check (REGISTER - event 3)
                    //f_mtc_check_TP_MW_SCSCF_REGISTER_12 (vc_vxlte_monitor_components.mwSI, false); //Check (REGISTER - event 10)
                    
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE), false ); // Check (UAA - Event 11,12)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH, false ); // Check (SAA – Event 14,15)
                    f_mtc_check_TP_RX_PCSCF_STR_07(vc_vxlte_monitor_components.rx);// Event 7
                    //f_mtc_check_TP_S9_PCRF_STR_01(vc_vxlte_monitor_components.s9);// Event 8
                    //f_mtc_check_TP_S9_PCRF_STA_02(vc_vxlte_monitor_components.s9);// Event 9
                    f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // Event 10
                    
                    f_mtc_check_TP_S9_PCRF_ASA_01 ( vc_vxlte_monitor_components.s9, false ); // Check (ASA – Event 20,22)
                    f_mtc_check_TP_S9_PCRF_STR_01 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 21,23)
                    f_mtc_check_TP_S9_PCRF_STA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 24,25)
                    f_mtc_check_TP_GX_PGW_CCR_02  ( vc_vxlte_monitor_components.gx, false ); // Check (CCR – Event 11)
                    f_mtc_check_TP_S9_PCRF_CCR_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCR – Event 12)
                    f_mtc_check_TP_S9_PCRF_CCA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCA – Event 13)
                    f_mtc_check_TP_GX_PCRF_CCA_05 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 14)
   
                    
                    //postamble
@@ -419,10 +424,9 @@ module AtsImsIot_TD_DTC{
    
                f_setVxLteMonIterfacesAvailability();
                //Check required monitor interfaces due to TD
                if (f_checkVxLteRequiredMonitorInterface({PX_DIAMETER_GX_INTERFACENAME,
                if (f_checkVxLteRequiredMonitorInterface({PX_SIP_GMA_INTERFACENAME,
                                                          PX_DIAMETER_GX_INTERFACENAME,
                                                          PX_DIAMETER_RX_INTERFACENAME,
                                                          PX_DIAMETER_CX_IH_INTERFACENAME,
                                                          PX_DIAMETER_CX_SH_INTERFACENAME,
                                                          PX_DIAMETER_S9_INTERFACENAME,
                                                          PX_SIP_IC_INTERFACENAME,
                                                          PX_SIP_MW_PS_INTERFACENAME,
@@ -445,33 +449,30 @@ module AtsImsIot_TD_DTC{
                    
                    // test body
                    
                    f_mtc_check_TP_GX_PGW_CCR_02  ( vc_vxlte_monitor_components.gx, false ); // Check (CCR – Event 1)
                    f_mtc_check_TP_S9_PCRF_CCR_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCR – Event 2)
                    f_mtc_check_TP_S9_PCRF_CCA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCA – Event 3)
                    f_mtc_check_TP_GX_PCRF_CCA_05 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 4)
                    
                    //f_mtc_check_TP_MW_PCSCF_BYE_07 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 8)
                    f_mtc_check_TP_IC_IBCF_BYE_03 (vc_vxlte_monitor_components.ic, false); //Check (REGISTER - event 9)
                    
                    f_mtc_check_TP_S9_PCRF_ASR_01  ( vc_vxlte_monitor_components.s9, false ); // Check (ASR - Event 6)
                    f_mtc_check_TP_RX_PCSCF_ASR_01  ( vc_vxlte_monitor_components.rx, false ); // Check (ASR - Event 7)
                    f_mtc_check_TP_S9_PCRF_ASA_01 ( vc_vxlte_monitor_components.s9, false ); // Check (ASA – Event 20,22)
                    f_mtc_check_TP_S9_PCRF_STR_01 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 21,23)
                    f_mtc_check_TP_S9_PCRF_STA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 24,25)
                    
                    f_mtc_check_TP_S9_PCRF_ASR_01  ( vc_vxlte_monitor_components.s9, false ); // Check (ASR - Event 6)
                    f_mtc_check_TP_RX_PCSCF_ASR_01  ( vc_vxlte_monitor_components.rx, false ); // Check (ASR - Event 7)
                    f_mtc_check_TP_RX_PCSCF_STR_01(vc_vxlte_monitor_components.rx);// Event 4
                    //f_mtc_check_TP_S9_PCRF_STR_01(vc_vxlte_monitor_components.s9);// Event 5
                    //f_mtc_check_TP_S9_PCRF_STA_02(vc_vxlte_monitor_components.s9);// Event 6
                    //f_mtc_check_TP_GX_PCRF_RAR_04(vc_vxlte_monitor_components.gx, true); // Event 7
                    f_mtc_check_TP_GX_PGW_RAA_02(vc_vxlte_monitor_components.gx, false); // Event 8
                    f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // Event 9
                    
                    //f_mtc_check_TP_MW_PCSCF_REGISTER_13 (vc_vxlte_monitor_components.mwPS, false); //Check (REGISTER - event 8)
                    f_mtc_check_TP_IC_IBCF_REGISTER_05 (vc_vxlte_monitor_components.ic, false); //Check (REGISTER - event 9)
                    //f_mtc_check_TP_MW_SCSCF_REGISTER_12 (vc_vxlte_monitor_components.mwSI, false); //Check (REGISTER - event 10)
                    
                    f_mtc_check_TP_CX_HSS_UAA_04 ( f_getCxInterface(PX_DIAMETER_CX_SINGLE_INTERFACE), false ); // Check (UAA - Event 11,12)
                    f_mtc_check_TP_CX_HSS_SAA_02 ( vc_vxlte_monitor_components.cxSH, false ); // Check (SAA – Event 14,15)
                    
                    f_mtc_check_TP_S9_PCRF_ASA_01 ( vc_vxlte_monitor_components.s9, false ); // Check (ASA – Event 20,22)
                    f_mtc_check_TP_S9_PCRF_STR_01 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 21,23)
                    f_mtc_check_TP_S9_PCRF_STA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (STA – Event 24,25)
                    f_mtc_check_TP_RX_PCSCF_STR_07(vc_vxlte_monitor_components.rx);// Event 22
                    //f_mtc_check_TP_S9_PCRF_STR_01(vc_vxlte_monitor_components.s9);// Event 23
                    //f_mtc_check_TP_S9_PCRF_STA_02(vc_vxlte_monitor_components.s9);// Event 24
                    f_mtc_check_TP_RX_PCRF_STA_01(vc_vxlte_monitor_components.rx); // Event 25
                    
                    f_mtc_check_TP_GX_PGW_CCR_02  ( vc_vxlte_monitor_components.gx, false ); // Check (CCR – Event 26)
                    f_mtc_check_TP_S9_PCRF_CCR_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCR – Event 27)
                    f_mtc_check_TP_S9_PCRF_CCA_02 ( vc_vxlte_monitor_components.s9, false ); // Check (CCA – Event 28)
                    f_mtc_check_TP_GX_PCRF_CCA_05 ( vc_vxlte_monitor_components.gx, false ); // Check (CCA – Event 29)
   
                    
                    //postamble
+62 −29

File changed.

Preview size limit exceeded, changes collapsed.

+18 −18
Original line number Diff line number Diff line
@@ -280,17 +280,17 @@ module AtsImsIot_TD_REG{
                    //test body
                    
                    f_mtc_check_TP_GM_PCSCF_REGISTER_04(vc_vxlte_monitor_components.gmA); // 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); // Event 2, 13
                    f_mtc_check_TP_IC_IBCF_REGISTER_01(vc_vxlte_monitor_components.ic, false); // Event 3, 12
                    f_mtc_check_TP_MW_ICSCF_REGISTER_04(vc_vxlte_monitor_components.mwIS, true); // Event 7, 10
                    f_mtc_check_TP_MW_ICSCF_REGISTER_04(vc_vxlte_monitor_components.mwIS); // Event 7, 10
                    
                    f_mtc_check_TP_GM_PCSCF_REGISTER_05(vc_vxlte_monitor_components.gmA, false); // Events 15, 28
                    f_mtc_check_TP_MW_PCSCF_REGISTER_05(vc_vxlte_monitor_components.mwPS, false); // Events 16, 27
                    f_mtc_check_TP_GM_PCSCF_REGISTER_05(vc_vxlte_monitor_components.gmA); // Events 15, 28
                    f_mtc_check_TP_MW_PCSCF_REGISTER_05(vc_vxlte_monitor_components.mwPS); // Events 16, 27
                    f_mtc_check_TP_IC_IBCF_REGISTER_02(vc_vxlte_monitor_components.ic, false); // Event 17, 26
                    f_mtc_check_TP_MW_ICSCF_REGISTER_05(vc_vxlte_monitor_components.mwIS, true); // Event 21, 24
                    f_mtc_check_TP_MW_ICSCF_REGISTER_05(vc_vxlte_monitor_components.mwIS); // Event 21, 24
                    
                    f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.gmA, false); // Events 29, 36
                    f_mtc_check_TP_MW_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.mwPS, false); // Events 30, 35
                    f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.gmA); // Events 29, 36
                    f_mtc_check_TP_MW_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.mwPS); // Events 30, 35
                    f_mtc_check_TP_IC_IBCF_SUBSCRIBE_01(vc_vxlte_monitor_components.ic, false); // Event 31, 34

                    f_mtc_check_TP_RX_PCSCF_AAR_01(vc_vxlte_monitor_components.rx);// Event 37
@@ -343,10 +343,10 @@ module AtsImsIot_TD_REG{
        
                    // test body
                    
                    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_GM_PCSCF_REGISTER_03(vc_vxlte_monitor_components.gmA); // Events 1, 6
                    f_mtc_check_TP_MW_PCSCF_REGISTER_03(vc_vxlte_monitor_components.mwPS); // 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_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, true); // Event 2, 5
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS); // Event 2, 5
                    
                    f_mtc_check_TP_RX_PCSCF_AAR_02(vc_vxlte_monitor_components.rx);// Event 7
        
@@ -396,19 +396,19 @@ module AtsImsIot_TD_REG{
        
                    // test body
                    
                    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_GM_PCSCF_REGISTER_04(vc_vxlte_monitor_components.gmA); // Events 1, 14
                    f_mtc_check_TP_MW_PCSCF_REGISTER_04(vc_vxlte_monitor_components.mwPS); // Event 2, 13
                    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, true); // Event 7, 10
                    f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS); // Event 7, 10
                    
                    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_GM_PCSCF_REGISTER_05(vc_vxlte_monitor_components.gmA); // Events 15, 32
                    f_mtc_check_TP_MW_PCSCF_REGISTER_05(vc_vxlte_monitor_components.mwPS); // Events 16, 31
                    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, true); // Event 21, 28
                    f_mtc_check_TP_MW_ICSCF_REGISTER_05(vc_vxlte_monitor_components.mwIS); // Event 21, 28
                    
                    f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.gmA, false); // Events 33, 40
                    f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.gmA); // Events 33, 40
                    f_mtc_check_TP_IC_IBCF_SUBSCRIBE_01(vc_vxlte_monitor_components.ic, false); // Events 35, 38
                    f_mtc_check_TP_MW_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.mwPS, false); // Events 36, 37
                    f_mtc_check_TP_MW_PCSCF_SUBSCRIBE_02(vc_vxlte_monitor_components.mwPS); // Events 36, 37

                    f_mtc_check_TP_RX_PCSCF_AAR_01(vc_vxlte_monitor_components.rx);// Event 41
                    f_mtc_check_TP_S9_PCRF_AAR_01(vc_vxlte_monitor_components.s9); // Event 42
+32 −26

File changed.

Preview size limit exceeded, changes collapsed.

+11 −11
Original line number Diff line number Diff line
@@ -217,7 +217,7 @@ group g_PGW {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleInstall(mw_chrgRuleInstall)}
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic }
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic }
                    },
                    {0, omit},
                    "TP_RX_PGW_RAA_01 - RAR",
@@ -233,7 +233,7 @@ group g_PGW {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_resultCode}
                    },
                    {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_basic }
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_Gx_basic }
                    },
                    {0, omit},
                    "TP_RX_PGW_RAA_01 - RAA",
@@ -286,7 +286,7 @@ group g_PGW {
            p_monitorCompRef.start (
                f_Iot_Diameter_receive(
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic }
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic }
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_dummy }
@@ -305,7 +305,7 @@ group g_PGW {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_resultCode }
                    },
                    {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_basic}
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_Gx_basic}
                    },
                    {0, omit},
                    "TP_RX_PGW_RAA_02 - RAA",
@@ -358,7 +358,7 @@ group g_PGW {
            p_monitorCompRef.start (
                f_Iot_Diameter_receive(
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic}
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic}
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_dummy}
@@ -435,7 +435,7 @@ group g_PGW {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleRemove }
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic }
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic }
                    },
                    {0, omit},
                    "TP_RX_PGW_RAA_04 - RAR",
@@ -451,7 +451,7 @@ group g_PGW {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_resultCode }
                    },
                    {
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_basic }
                        DIAMETER_MSG:{ rAA_MSG := mw_RAA_Gx_basic }
                    },
                    {0, omit},
                    "TP_RX_PGW_RAA_04 - RAA",
@@ -907,7 +907,7 @@ group g_PCRF {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleInstall(mw_chrgRuleInstall_Qos)}
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic}
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic}
                    },
                    {0, omit},
                    "TP_RX_PCRF_RAR_01 - RAR",
@@ -964,7 +964,7 @@ group g_PCRF {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleRemove}
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic}
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic}
                    },
                    {0, omit},
                    "TP_RX_PCRF_RAR_02 - RAR",
@@ -1038,7 +1038,7 @@ group g_PCRF {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleInstall(mw_chrgRuleInstall_Qos) } //During validation some additions may be required
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic } 
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic } 
                    },
                    {0, omit},
                    "TP_RX_PCRF_RAR_03 - RAR",
@@ -1094,7 +1094,7 @@ group g_PCRF {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_ChargingRuleRemove } //During validation some additions may be required
                    },
                    {
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_basic }
                        DIAMETER_MSG:{ rAR_MSG := mw_RAR_Gx_basic }
                    },
                    {0, omit},
                    "TP_RX_PCRF_RAR_04 - RAR",
Loading