Loading AtsNIT_SipSip/ttcn/AtsNIT_SipSip_PICS.ttcn +145 −1027 File changed.Preview size limit exceeded, changes collapsed. Show changes AtsNIT_SipSip/ttcn/AtsNIT_SipSip_PIXITS.ttcn +3 −134 Original line number Diff line number Diff line Loading @@ -11,143 +11,12 @@ module AtsNIT_SipSip_PIXITS { import from LibSip_SIPTypesAndValues all; /* ** @remark Reference: XXX ** @desc What is the local receive policy for SIP? * Value of PX_LOCAL_POLICY * 1: receive no cause due to local policy, 2: receive cause #31 due to local policy */ modulepar { // /** // * @desc integer for testcase variant according to table entry in table to test purpose description, if present // */ // integer PX_TC_VA:=1; // // /** @desc Bitstring[5] for Bearer Capability Information Transfer Capability used for mapping between // * ISUP: Bearer Capability information element within USI parameter and // * SIP: SDP offer or PSTN XML BearerCapability // * Used in TC_301_014, TC_301_015 and TC_301_023 // */ // Bit5 PX_BearerCapabilityInformationTransferCapability:='00000'B; // // /** @desc Bitstring[5] for Bearer Capability Information Transfer Capability used for mapping between // * ISUP: Bearer Capability information element within ATP parameter and // * SIP: PSTN XML BearerCapability // * Used in TC_ // */ // Bit5 PX_BearerCapabilityInformationTransferCapability2:='00000'B; // // /** @desc Bitstring[7] for High layer characteristics identification used for mapping between // * ISUP: High layer compatibility information element within ATP or UTSI parameter and // * SIP: PSTN XML HighLayerCompatibility // * Used in TC_105_012, TC_105_013, TC_106_006, TC_106_007, TC_107_008, TC_107_009, // * TC_301_031, TC_301_032 and TC_301_033, TC_304_011, TC_304_012, TC_305_004, // * TC_305_007, TC_306_005 and TC_306_008 // */ // Bit7 PX_HighLayerCharacteristicsIdentification:='0000001'B; // // /** @desc Bitstring[7] for 2nd High layer characteristics identification used for mapping between // * ISUP: High layer compatibility information element within ATP parameter and // * SIP: PSTN XML HighLayerCompatibility // * Used in TC104_015, TC_104_016, TC_301_033, TC_305_004, TC_305_007, TC_306_005 // * and TC_306_008 // */ // Bit7 PX_HighLayerCharacteristicsIdentification2:='0000001'B; // // /** @desc Bitstring[5] for Low layer Information Transfer Capability used for mapping between // * ISUP: Low layer compatibility information element within ATP parameter and // * SIP: PSTN XML LowLayerCompatibility // * Used in TC_104_018, TC_104_019, TC_106_008, TC_107_010, TC_301_030, TC_305_003 and // * TC_306_004 // */ // Bit5 PX_LowLayerInformationTransferCapability:='00000'B; // // /** @desc Bitstring[7] for Progress description used for mapping between // * ISUP: Progress indicator information element within ATP parameter and // * SIP: PSTN XML ProgressIndicator // * Used in TC_104_008, TC_104_020, TC_105_006, TC_107_004, TC_301_029, TC_305_002 and // * TC_306_003 // */ // // Bit7 PX_ProgressIndicator:='0000001'B; // // /** @desc hexstring of length 1 for NetworkIndicator description used for mapping between // * ISUP: Networkindicator information element within CUG parameter and // * SIP: CUG XML NetworkIndicator // * Used in TC_516_XXX // * length of it must be 1 // */ // hexstring PX_CUG_NetworkIndicator:='0'H; // // /** @desc hexstring of length 2 for InterlockBinaryCode description used for mapping between // * ISUP: InterlockBinaryCode information element within CUG parameter and // * SIP: CUG XML InterlockBinaryCode // * Used in TC_516_XXX // * length of it must be 2 // */ // hexstring PX_CUG_InterlockBinaryCode:='00'H; // // /** @desc Integer for Cause value used for mapping between // * ISUP: Cause value within CAUI parameter and // * SIP: Q.850 cause value in Reason header // * Used in TC_110_001, TC_110_002, TC_307_003, TC_308_002, TC_308_004 and TC_308_005 // */ // integer PX_CauseValue:=16; // // /** @desc integer for SIP message variant according to table entry in table to test purpose description, if present // */ // integer PX_SIP_MESSAGE_VA:=1; // // /** @desc float default value for Ti/w1 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw1 := 4.0; // // /** @desc float default value for Ti/w2 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw2 := 4.0; // // /** @desc float default value for Ti/w3 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw3 := 4.0; // /** @desc float default value for No reply timer (ch.4.8.1 of TS124504) */ float PX_SIP_Tnr := 4.0; // (default not defined) // /** @desc NameAddr default value for From field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_From := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_sipScheme, // contains "sip" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := {host := "ims.net", portField :=omit}, // urlParameters := omit, // headers := omit} // } // /** @desc NameAddr default value for PAsserted(with sip scheme) field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_PAsserted := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_sipScheme, // contains "sip" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := {host := "ims.net", portField :=omit}, // urlParameters := omit, // headers := omit} // } // /** @desc NameAddr default value for PAsserted2(with tel scheme) field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_PAsserted2 := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_telScheme, // contains "tel" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := omit, // urlParameters := omit, // headers := omit} // } } }// end module SipSip_PIXITS No newline at end of file AtsNIT_SipSip/ttcn/AtsNIT_SipSip_TestExecution.ttcn +135 −56 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ * @desc This module provides the control part for each SIP-SIP testcases * */ module AtsNIT_SipSip_TestExecution { //LobCommon Loading @@ -18,7 +19,7 @@ module AtsNIT_SipSip_TestExecution { control { //Variables var UInt8 i, j := 0; //var UInt8 i, j := 0; //var UInt8 j := 0; var CSeq v_CSeq_s := { fieldName := CSEQ_E, Loading Loading @@ -59,51 +60,105 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XX__U06(v_CSeq_s)); execute(TC_SS___XX__U07(v_CSeq_s)); execute(TC_SS___XX__U08(v_CSeq_s)); } // Supplementary Services: // OIP Service: Group TP2_1_SS_OIP if(PC_OIP_4_TERM) { if(PC_OIR_4_ORIG_TEMP_NR) { execute(TC_SS___XXSS_OIP01(v_CSeq_s)); execute(TC_SS___XXSS_OIP02(v_CSeq_s)); execute(TC_SS___XXSS_OIP03(v_CSeq_s)); execute(TC_SS___XXSS_OIP04(v_CSeq_s)); execute(TC_SS___XXSS_OIP05(v_CSeq_s)); execute(TC_SS___XXSS_OIP06(v_CSeq_s)); execute(TC_SS___XXSS_OIP07(v_CSeq_s)); execute(TC_SS___XXSS_OIP08(v_CSeq_s)); } if(PC_OIR_4_ORIG_TEMP_R) { execute(TC_SS___XXSS_OIP03(v_CSeq_s)); execute(TC_SS___XXSS_OIP06(v_CSeq_s)); execute(TC_SS___XXSS_OIP09(v_CSeq_s)); } } if(not PC_OIP_4_TERM) { execute(TC_SS___XXSS_OIP10(v_CSeq_s)); } // OIR Service: Group TP2_2_SS_OIR if(PC_OIP_4_TERM) { if(PC_OIR_4_ORIG_TEMP_R) { if(PC_OIR_4_ORIG_RESTRICT_ASSERTED_ID) { execute(TC_SS___XXSS_OIR01(v_CSeq_s)); } if(PC_OIR_4_ORIG_RESTRICT_PRIVATE_INFO) { execute(TC_SS___XXSS_OIR02(v_CSeq_s)); } execute(TC_SS___XXSS_OIR03(v_CSeq_s)); execute(TC_SS___XXSS_OIR04(v_CSeq_s)); } if(PC_OIR_4_ORIG_TEMP_NR) { execute(TC_SS___XXSS_OIR05(v_CSeq_s)); execute(TC_SS___XXSS_OIR06(v_CSeq_s)); } if(PC_OIR_4_ORIG) { if(PC_OIR_4_ORIG_RESTRICT_ASSERTED_ID) { execute(TC_SS___XXSS_OIR07(v_CSeq_s)); } if(PC_OIR_4_ORIG_RESTRICT_PRIVATE_INFO) { execute(TC_SS___XXSS_OIR08(v_CSeq_s)); } execute(TC_SS___XXSS_OIR09(v_CSeq_s)); execute(TC_SS___XXSS_OIR10(v_CSeq_s)); execute(TC_SS___XXSS_OIR11(v_CSeq_s)); } } // TIP Service: Group TP2_3_SS_TIP if(PC_TIP_4_ORIG) { execute(TC_SS___XXSS_TIP01(v_CSeq_s)); if(PC_TIR_4_TERM_TEMP_NR) { execute(TC_SS___XXSS_TIP02(v_CSeq_s)); execute(TC_SS___XXSS_TIP03(v_CSeq_s)); } if(PC_TIR_4_TERM_TEMP_R) { execute(TC_SS___XXSS_TIP04(v_CSeq_s)); execute(TC_SS___XXSS_TIP04(v_CSeq_s)); } } // TIR Service: Group TP2_4_SS_TIR if(PC_TIP_4_ORIG) { if(PC_TIR_4_TERM_TEMP_NR) { execute(TC_SS___XXSS_TIR01(v_CSeq_s)); } if(PC_TIR_4_TERM_TEMP_R) { execute(TC_SS___XXSS_TIR02(v_CSeq_s)); execute(TC_SS___XXSS_TIR03(v_CSeq_s)); } if(PC_TIR_4_TERM) { execute(TC_SS___XXSS_TIR04(v_CSeq_s)); execute(TC_SS___XXSS_TIR05(v_CSeq_s)); execute(TC_SS___XXSS_TIR06(v_CSeq_s)); execute(TC_SS___XXSS_TIR07(v_CSeq_s)); } if(PC_TIP_4_ORIG_OVERRIDE and PC_TIR_4_TERM) { execute(TC_SS___XXSS_TIR06(v_CSeq_s)); } } // HOLD Service: Group TP2_5_SS_HOLD if(PC_HOLD_UPDATE) { execute(TC_SS___XXSS_CH01(v_CSeq_s)); execute(TC_SS___XXSS_CH02(v_CSeq_s)); execute(TC_SS___XXSS_CH03(v_CSeq_s)); Loading @@ -112,6 +167,9 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH06(v_CSeq_s)); execute(TC_SS___XXSS_CH07(v_CSeq_s)); execute(TC_SS___XXSS_CH08(v_CSeq_s)); } if(PC_HOLD) { execute(TC_SS___XXSS_CH09(v_CSeq_s)); execute(TC_SS___XXSS_CH10(v_CSeq_s)); execute(TC_SS___XXSS_CH11(v_CSeq_s)); Loading @@ -120,6 +178,9 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH14(v_CSeq_s)); execute(TC_SS___XXSS_CH15(v_CSeq_s)); execute(TC_SS___XXSS_CH16(v_CSeq_s)); } if(PC_HOLD_ANNOUNCE) { execute(TC_SS___XXSS_CH17(v_CSeq_s)); execute(TC_SS___XXSS_CH18(v_CSeq_s)); execute(TC_SS___XXSS_CH19(v_CSeq_s)); Loading @@ -136,17 +197,22 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH30(v_CSeq_s)); execute(TC_SS___XXSS_CH31(v_CSeq_s)); execute(TC_SS___XXSS_CH32(v_CSeq_s)); } // CDIV Service: Group TP2_6_SS_CDIV // CFU Service: Group TP2_6_1_SS_CFU if(PC_CDIV_CFU) { execute(TC_SS___XXSS_CFU01(v_CSeq_s)); execute(TC_SS___XXSS_CFU02(v_CSeq_s)); execute(TC_SS___XXSS_CFU03(v_CSeq_s)); execute(TC_SS___XXSS_CFU04(v_CSeq_s)); execute(TC_SS___XXSS_CFU05(v_CSeq_s)); execute(TC_SS___XXSS_CFU06(v_CSeq_s)); } // CFB Service: Group TP2_6_2_SS_CFB if(PC_CDIV_CFB) { execute(TC_SS___XXSS_CFB01(v_CSeq_s)); execute(TC_SS___XXSS_CFB02(v_CSeq_s)); execute(TC_SS___XXSS_CFB03(v_CSeq_s)); Loading @@ -159,8 +225,10 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CFB10(v_CSeq_s)); execute(TC_SS___XXSS_CFB11(v_CSeq_s)); execute(TC_SS___XXSS_CFB12(v_CSeq_s)); } // CFNR Service: Group TP2_6_3_SS_CFNR if(PC_CDIV_CFNR) { execute(TC_SS___XXSS_CFNR01(v_CSeq_s)); execute(TC_SS___XXSS_CFNR02(v_CSeq_s)); execute(TC_SS___XXSS_CFNR03(v_CSeq_s)); Loading @@ -168,22 +236,28 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CFNR05(v_CSeq_s)); execute(TC_SS___XXSS_CFNR06(v_CSeq_s)); execute(TC_SS___XXSS_CFNR07(v_CSeq_s)); } // CFNRc Service: Group TP2_6_4_SS_CFNRc if(PC_CDIV_CFNRc) { execute(TC_SS___XXSS_CFNRc01(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc02(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc03(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc04(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc05(v_CSeq_s)); } // CFNL Service: Group TP2_6_5_SS_CFNL if(PC_CDIV_CFNL) { execute(TC_SS___XXSS_CFNL01(v_CSeq_s)); execute(TC_SS___XXSS_CFNL02(v_CSeq_s)); execute(TC_SS___XXSS_CFNL03(v_CSeq_s)); execute(TC_SS___XXSS_CFNL04(v_CSeq_s)); execute(TC_SS___XXSS_CFNL05(v_CSeq_s)); } // CD Service: Group TP2_6_6_SS_CD if(PC_CDIV_CD) { execute(TC_SS___XXSS_CD01(v_CSeq_s)); execute(TC_SS___XXSS_CD02(v_CSeq_s)); execute(TC_SS___XXSS_CD03(v_CSeq_s)); Loading @@ -194,8 +268,11 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CD08(v_CSeq_s)); execute(TC_SS___XXSS_CD09(v_CSeq_s)); execute(TC_SS___XXSS_CD10(v_CSeq_s)); } // CONF Service: Group TP2_7_SS_CONF if(PC_CONF) { // Conference Creation: Group TP2_7_1_SS_CONF_CRE execute(TC_SSS__XXSSCONF_CRE_001(v_CSeq_s)); execute(TC_SSS__XXSSCONF_CRE_002(v_CSeq_s)); Loading Loading @@ -225,23 +302,25 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SSS__XXSSCONF_REMOV_004(v_CSeq_s)); execute(TC_SSS__XXSSCONF_REMOV_005(v_CSeq_s)); execute(TC_SSS__XXSSCONF_REMOV_006(v_CSeq_s)); } // CW Service: Group TP2_8_SS_CW if(PC_CW) { execute(TC_SS__XXSS_CW01(v_CSeq_s)); execute(TC_SS__XXSS_CW02(v_CSeq_s)); execute(TC_SS__XXSS_CW03(v_CSeq_s)); execute(TC_SS__XXSS_CW04(v_CSeq_s)); execute(TC_SS__XXSS_CW05(v_CSeq_s)); } // ETC Service: Group TP2_11_SS_ECT if(PC_ECT) { execute(TC_SS___XXSS_ECT01(v_CSeq_s)); execute(TC_SS___XXSS_ECT02(v_CSeq_s)); execute(TC_SS___XXSS_ECT03(v_CSeq_s)); execute(TC_SS___XXSS_ECT04(v_CSeq_s)); } }//end control } // end module SipIsup_TestExecution No newline at end of file } // end module SipSip_TestExecution No newline at end of file Loading
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_PICS.ttcn +145 −1027 File changed.Preview size limit exceeded, changes collapsed. Show changes
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_PIXITS.ttcn +3 −134 Original line number Diff line number Diff line Loading @@ -11,143 +11,12 @@ module AtsNIT_SipSip_PIXITS { import from LibSip_SIPTypesAndValues all; /* ** @remark Reference: XXX ** @desc What is the local receive policy for SIP? * Value of PX_LOCAL_POLICY * 1: receive no cause due to local policy, 2: receive cause #31 due to local policy */ modulepar { // /** // * @desc integer for testcase variant according to table entry in table to test purpose description, if present // */ // integer PX_TC_VA:=1; // // /** @desc Bitstring[5] for Bearer Capability Information Transfer Capability used for mapping between // * ISUP: Bearer Capability information element within USI parameter and // * SIP: SDP offer or PSTN XML BearerCapability // * Used in TC_301_014, TC_301_015 and TC_301_023 // */ // Bit5 PX_BearerCapabilityInformationTransferCapability:='00000'B; // // /** @desc Bitstring[5] for Bearer Capability Information Transfer Capability used for mapping between // * ISUP: Bearer Capability information element within ATP parameter and // * SIP: PSTN XML BearerCapability // * Used in TC_ // */ // Bit5 PX_BearerCapabilityInformationTransferCapability2:='00000'B; // // /** @desc Bitstring[7] for High layer characteristics identification used for mapping between // * ISUP: High layer compatibility information element within ATP or UTSI parameter and // * SIP: PSTN XML HighLayerCompatibility // * Used in TC_105_012, TC_105_013, TC_106_006, TC_106_007, TC_107_008, TC_107_009, // * TC_301_031, TC_301_032 and TC_301_033, TC_304_011, TC_304_012, TC_305_004, // * TC_305_007, TC_306_005 and TC_306_008 // */ // Bit7 PX_HighLayerCharacteristicsIdentification:='0000001'B; // // /** @desc Bitstring[7] for 2nd High layer characteristics identification used for mapping between // * ISUP: High layer compatibility information element within ATP parameter and // * SIP: PSTN XML HighLayerCompatibility // * Used in TC104_015, TC_104_016, TC_301_033, TC_305_004, TC_305_007, TC_306_005 // * and TC_306_008 // */ // Bit7 PX_HighLayerCharacteristicsIdentification2:='0000001'B; // // /** @desc Bitstring[5] for Low layer Information Transfer Capability used for mapping between // * ISUP: Low layer compatibility information element within ATP parameter and // * SIP: PSTN XML LowLayerCompatibility // * Used in TC_104_018, TC_104_019, TC_106_008, TC_107_010, TC_301_030, TC_305_003 and // * TC_306_004 // */ // Bit5 PX_LowLayerInformationTransferCapability:='00000'B; // // /** @desc Bitstring[7] for Progress description used for mapping between // * ISUP: Progress indicator information element within ATP parameter and // * SIP: PSTN XML ProgressIndicator // * Used in TC_104_008, TC_104_020, TC_105_006, TC_107_004, TC_301_029, TC_305_002 and // * TC_306_003 // */ // // Bit7 PX_ProgressIndicator:='0000001'B; // // /** @desc hexstring of length 1 for NetworkIndicator description used for mapping between // * ISUP: Networkindicator information element within CUG parameter and // * SIP: CUG XML NetworkIndicator // * Used in TC_516_XXX // * length of it must be 1 // */ // hexstring PX_CUG_NetworkIndicator:='0'H; // // /** @desc hexstring of length 2 for InterlockBinaryCode description used for mapping between // * ISUP: InterlockBinaryCode information element within CUG parameter and // * SIP: CUG XML InterlockBinaryCode // * Used in TC_516_XXX // * length of it must be 2 // */ // hexstring PX_CUG_InterlockBinaryCode:='00'H; // // /** @desc Integer for Cause value used for mapping between // * ISUP: Cause value within CAUI parameter and // * SIP: Q.850 cause value in Reason header // * Used in TC_110_001, TC_110_002, TC_307_003, TC_308_002, TC_308_004 and TC_308_005 // */ // integer PX_CauseValue:=16; // // /** @desc integer for SIP message variant according to table entry in table to test purpose description, if present // */ // integer PX_SIP_MESSAGE_VA:=1; // // /** @desc float default value for Ti/w1 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw1 := 4.0; // // /** @desc float default value for Ti/w2 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw2 := 4.0; // // /** @desc float default value for Ti/w3 (4 - 6s, default 4s) // */ // float PX_SIP_Tiw3 := 4.0; // /** @desc float default value for No reply timer (ch.4.8.1 of TS124504) */ float PX_SIP_Tnr := 4.0; // (default not defined) // /** @desc NameAddr default value for From field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_From := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_sipScheme, // contains "sip" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := {host := "ims.net", portField :=omit}, // urlParameters := omit, // headers := omit} // } // /** @desc NameAddr default value for PAsserted(with sip scheme) field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_PAsserted := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_sipScheme, // contains "sip" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := {host := "ims.net", portField :=omit}, // urlParameters := omit, // headers := omit} // } // /** @desc NameAddr default value for PAsserted2(with tel scheme) field // * used in groupe 501 // */ // NameAddr PX_SIP_NameAddr_PAsserted2 := {displayName := omit, // optional charstring // addrSpec := { // scheme := c_telScheme, // contains "tel" // userInfo := {userOrTelephoneSubscriber:= "+491234567", password:=omit}, // hostPort := omit, // urlParameters := omit, // headers := omit} // } } }// end module SipSip_PIXITS No newline at end of file
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_TestExecution.ttcn +135 −56 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ * @desc This module provides the control part for each SIP-SIP testcases * */ module AtsNIT_SipSip_TestExecution { //LobCommon Loading @@ -18,7 +19,7 @@ module AtsNIT_SipSip_TestExecution { control { //Variables var UInt8 i, j := 0; //var UInt8 i, j := 0; //var UInt8 j := 0; var CSeq v_CSeq_s := { fieldName := CSEQ_E, Loading Loading @@ -59,51 +60,105 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XX__U06(v_CSeq_s)); execute(TC_SS___XX__U07(v_CSeq_s)); execute(TC_SS___XX__U08(v_CSeq_s)); } // Supplementary Services: // OIP Service: Group TP2_1_SS_OIP if(PC_OIP_4_TERM) { if(PC_OIR_4_ORIG_TEMP_NR) { execute(TC_SS___XXSS_OIP01(v_CSeq_s)); execute(TC_SS___XXSS_OIP02(v_CSeq_s)); execute(TC_SS___XXSS_OIP03(v_CSeq_s)); execute(TC_SS___XXSS_OIP04(v_CSeq_s)); execute(TC_SS___XXSS_OIP05(v_CSeq_s)); execute(TC_SS___XXSS_OIP06(v_CSeq_s)); execute(TC_SS___XXSS_OIP07(v_CSeq_s)); execute(TC_SS___XXSS_OIP08(v_CSeq_s)); } if(PC_OIR_4_ORIG_TEMP_R) { execute(TC_SS___XXSS_OIP03(v_CSeq_s)); execute(TC_SS___XXSS_OIP06(v_CSeq_s)); execute(TC_SS___XXSS_OIP09(v_CSeq_s)); } } if(not PC_OIP_4_TERM) { execute(TC_SS___XXSS_OIP10(v_CSeq_s)); } // OIR Service: Group TP2_2_SS_OIR if(PC_OIP_4_TERM) { if(PC_OIR_4_ORIG_TEMP_R) { if(PC_OIR_4_ORIG_RESTRICT_ASSERTED_ID) { execute(TC_SS___XXSS_OIR01(v_CSeq_s)); } if(PC_OIR_4_ORIG_RESTRICT_PRIVATE_INFO) { execute(TC_SS___XXSS_OIR02(v_CSeq_s)); } execute(TC_SS___XXSS_OIR03(v_CSeq_s)); execute(TC_SS___XXSS_OIR04(v_CSeq_s)); } if(PC_OIR_4_ORIG_TEMP_NR) { execute(TC_SS___XXSS_OIR05(v_CSeq_s)); execute(TC_SS___XXSS_OIR06(v_CSeq_s)); } if(PC_OIR_4_ORIG) { if(PC_OIR_4_ORIG_RESTRICT_ASSERTED_ID) { execute(TC_SS___XXSS_OIR07(v_CSeq_s)); } if(PC_OIR_4_ORIG_RESTRICT_PRIVATE_INFO) { execute(TC_SS___XXSS_OIR08(v_CSeq_s)); } execute(TC_SS___XXSS_OIR09(v_CSeq_s)); execute(TC_SS___XXSS_OIR10(v_CSeq_s)); execute(TC_SS___XXSS_OIR11(v_CSeq_s)); } } // TIP Service: Group TP2_3_SS_TIP if(PC_TIP_4_ORIG) { execute(TC_SS___XXSS_TIP01(v_CSeq_s)); if(PC_TIR_4_TERM_TEMP_NR) { execute(TC_SS___XXSS_TIP02(v_CSeq_s)); execute(TC_SS___XXSS_TIP03(v_CSeq_s)); } if(PC_TIR_4_TERM_TEMP_R) { execute(TC_SS___XXSS_TIP04(v_CSeq_s)); execute(TC_SS___XXSS_TIP04(v_CSeq_s)); } } // TIR Service: Group TP2_4_SS_TIR if(PC_TIP_4_ORIG) { if(PC_TIR_4_TERM_TEMP_NR) { execute(TC_SS___XXSS_TIR01(v_CSeq_s)); } if(PC_TIR_4_TERM_TEMP_R) { execute(TC_SS___XXSS_TIR02(v_CSeq_s)); execute(TC_SS___XXSS_TIR03(v_CSeq_s)); } if(PC_TIR_4_TERM) { execute(TC_SS___XXSS_TIR04(v_CSeq_s)); execute(TC_SS___XXSS_TIR05(v_CSeq_s)); execute(TC_SS___XXSS_TIR06(v_CSeq_s)); execute(TC_SS___XXSS_TIR07(v_CSeq_s)); } if(PC_TIP_4_ORIG_OVERRIDE and PC_TIR_4_TERM) { execute(TC_SS___XXSS_TIR06(v_CSeq_s)); } } // HOLD Service: Group TP2_5_SS_HOLD if(PC_HOLD_UPDATE) { execute(TC_SS___XXSS_CH01(v_CSeq_s)); execute(TC_SS___XXSS_CH02(v_CSeq_s)); execute(TC_SS___XXSS_CH03(v_CSeq_s)); Loading @@ -112,6 +167,9 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH06(v_CSeq_s)); execute(TC_SS___XXSS_CH07(v_CSeq_s)); execute(TC_SS___XXSS_CH08(v_CSeq_s)); } if(PC_HOLD) { execute(TC_SS___XXSS_CH09(v_CSeq_s)); execute(TC_SS___XXSS_CH10(v_CSeq_s)); execute(TC_SS___XXSS_CH11(v_CSeq_s)); Loading @@ -120,6 +178,9 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH14(v_CSeq_s)); execute(TC_SS___XXSS_CH15(v_CSeq_s)); execute(TC_SS___XXSS_CH16(v_CSeq_s)); } if(PC_HOLD_ANNOUNCE) { execute(TC_SS___XXSS_CH17(v_CSeq_s)); execute(TC_SS___XXSS_CH18(v_CSeq_s)); execute(TC_SS___XXSS_CH19(v_CSeq_s)); Loading @@ -136,17 +197,22 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CH30(v_CSeq_s)); execute(TC_SS___XXSS_CH31(v_CSeq_s)); execute(TC_SS___XXSS_CH32(v_CSeq_s)); } // CDIV Service: Group TP2_6_SS_CDIV // CFU Service: Group TP2_6_1_SS_CFU if(PC_CDIV_CFU) { execute(TC_SS___XXSS_CFU01(v_CSeq_s)); execute(TC_SS___XXSS_CFU02(v_CSeq_s)); execute(TC_SS___XXSS_CFU03(v_CSeq_s)); execute(TC_SS___XXSS_CFU04(v_CSeq_s)); execute(TC_SS___XXSS_CFU05(v_CSeq_s)); execute(TC_SS___XXSS_CFU06(v_CSeq_s)); } // CFB Service: Group TP2_6_2_SS_CFB if(PC_CDIV_CFB) { execute(TC_SS___XXSS_CFB01(v_CSeq_s)); execute(TC_SS___XXSS_CFB02(v_CSeq_s)); execute(TC_SS___XXSS_CFB03(v_CSeq_s)); Loading @@ -159,8 +225,10 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CFB10(v_CSeq_s)); execute(TC_SS___XXSS_CFB11(v_CSeq_s)); execute(TC_SS___XXSS_CFB12(v_CSeq_s)); } // CFNR Service: Group TP2_6_3_SS_CFNR if(PC_CDIV_CFNR) { execute(TC_SS___XXSS_CFNR01(v_CSeq_s)); execute(TC_SS___XXSS_CFNR02(v_CSeq_s)); execute(TC_SS___XXSS_CFNR03(v_CSeq_s)); Loading @@ -168,22 +236,28 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CFNR05(v_CSeq_s)); execute(TC_SS___XXSS_CFNR06(v_CSeq_s)); execute(TC_SS___XXSS_CFNR07(v_CSeq_s)); } // CFNRc Service: Group TP2_6_4_SS_CFNRc if(PC_CDIV_CFNRc) { execute(TC_SS___XXSS_CFNRc01(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc02(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc03(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc04(v_CSeq_s)); execute(TC_SS___XXSS_CFNRc05(v_CSeq_s)); } // CFNL Service: Group TP2_6_5_SS_CFNL if(PC_CDIV_CFNL) { execute(TC_SS___XXSS_CFNL01(v_CSeq_s)); execute(TC_SS___XXSS_CFNL02(v_CSeq_s)); execute(TC_SS___XXSS_CFNL03(v_CSeq_s)); execute(TC_SS___XXSS_CFNL04(v_CSeq_s)); execute(TC_SS___XXSS_CFNL05(v_CSeq_s)); } // CD Service: Group TP2_6_6_SS_CD if(PC_CDIV_CD) { execute(TC_SS___XXSS_CD01(v_CSeq_s)); execute(TC_SS___XXSS_CD02(v_CSeq_s)); execute(TC_SS___XXSS_CD03(v_CSeq_s)); Loading @@ -194,8 +268,11 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SS___XXSS_CD08(v_CSeq_s)); execute(TC_SS___XXSS_CD09(v_CSeq_s)); execute(TC_SS___XXSS_CD10(v_CSeq_s)); } // CONF Service: Group TP2_7_SS_CONF if(PC_CONF) { // Conference Creation: Group TP2_7_1_SS_CONF_CRE execute(TC_SSS__XXSSCONF_CRE_001(v_CSeq_s)); execute(TC_SSS__XXSSCONF_CRE_002(v_CSeq_s)); Loading Loading @@ -225,23 +302,25 @@ module AtsNIT_SipSip_TestExecution { execute(TC_SSS__XXSSCONF_REMOV_004(v_CSeq_s)); execute(TC_SSS__XXSSCONF_REMOV_005(v_CSeq_s)); execute(TC_SSS__XXSSCONF_REMOV_006(v_CSeq_s)); } // CW Service: Group TP2_8_SS_CW if(PC_CW) { execute(TC_SS__XXSS_CW01(v_CSeq_s)); execute(TC_SS__XXSS_CW02(v_CSeq_s)); execute(TC_SS__XXSS_CW03(v_CSeq_s)); execute(TC_SS__XXSS_CW04(v_CSeq_s)); execute(TC_SS__XXSS_CW05(v_CSeq_s)); } // ETC Service: Group TP2_11_SS_ECT if(PC_ECT) { execute(TC_SS___XXSS_ECT01(v_CSeq_s)); execute(TC_SS___XXSS_ECT02(v_CSeq_s)); execute(TC_SS___XXSS_ECT03(v_CSeq_s)); execute(TC_SS___XXSS_ECT04(v_CSeq_s)); } }//end control } // end module SipIsup_TestExecution No newline at end of file } // end module SipSip_TestExecution No newline at end of file