Compare Revisions

The credentials to download the source code are:
 Username: svnusers
 Password: svnusers

Ignore whitespace Rev 74 → Rev 75

/trunk/DiameterS9/ttcn/DiameterS9_PICS.ttcn
250,7 → 250,7
 
/**
* @desc Does the H-PCRF support active S9 session/subsession termination?
* @see ETSI DTS/INT-095-1 V0.0.4 (2014-02) A.5/6.3.2
* @see ETSI DTS/INT-095-1 V0.0.4 (2014-02) A.5/7
*/
modulepar boolean PICS_HPCRF_ACTIVE_S9_SUB_SESSION_TERMINATION := false;
 
/trunk/DiameterS9/ttcn/DiameterS9_TestCases.ttcn
18,7 → 18,7
import from DiameterS9_TestSystem all;
import from DiameterS9_Gxx_TCFunctions all;
import from DiameterS9_S9_TCFunctions all;
//import from DiameterS9_PICS all;
import from DiameterS9_PICS all;
import from DiameterS9_PIXITS all;
import from DiameterS9_Steps all;
import from DiameterS9_TestSystem all;
33,6 → 33,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
// Test control
if (not PICS_HPCRF_IUT) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
56,6 → 63,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_ESTABLISHEMENT) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_ESTABLISHEMENT' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
75,6 → 89,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_ESTABLISHEMENT) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_ESTABLISHEMENT' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
98,6 → 119,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
117,6 → 145,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
136,6 → 171,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
155,6 → 197,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
178,6 → 227,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_PROVISION_OF_QOS_WO_VPCRF_REQUEST) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_PROVISION_OF_QOS_WO_VPCRF_REQUEST' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
197,6 → 253,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_PROVISION_OF_QOS_WO_VPCRF_REQUEST) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_PROVISION_OF_QOS_WO_VPCRF_REQUEST' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
220,6 → 283,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
239,6 → 309,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
258,6 → 335,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
277,6 → 361,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
300,6 → 391,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
319,6 → 417,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
338,6 → 443,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
357,6 → 469,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
376,6 → 495,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
395,6 → 521,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
414,6 → 547,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_HOME_ROUTED_ACCESS or not PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_HOME_ROUTED_ACCESS and PICS_HPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
437,6 → 577,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
456,6 → 603,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
475,6 → 629,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
494,6 → 655,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
516,6 → 684,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_PULL_FOR_PCC_AND_QOS_RULE_PROVISIONING) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_PULL_FOR_PCC_AND_QOS_RULE_PROVISIONING' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
535,6 → 710,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_PULL_FOR_PCC_AND_QOS_RULE_PROVISIONING) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_PULL_FOR_PCC_AND_QOS_RULE_PROVISIONING' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
554,6 → 736,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
573,6 → 762,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
592,6 → 788,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_PUSH_FOR_PCC_AND_QOS_RULE_PROVISIONING' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
615,6 → 818,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
634,6 → 844,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
653,6 → 870,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION or not PICS_HPCRF_ACTIVE_S9_SUB_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION and PICS_HPCRF_ACTIVE_S9_SUB_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
672,6 → 896,13
system TestAdapter {
//Variables
var DiameterComponent v_diameterComponent_vpcrf;
 
// Test control
if (not PICS_HPCRF_IUT or not PICS_HPCRF_VISITED_ACCESS or not PICS_HPCRF_S9_SESSION_TERMINATION or not PICS_HPCRF_ACTIVE_S9_SUB_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_HPCRF_IUT and PICS_HPCRF_VISITED_ACCESS and PICS_HPCRF_S9_SESSION_TERMINATION and PICS_HPCRF_ACTIVE_S9_SUB_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_vpcrfUp(v_diameterComponent_vpcrf);
 
//Start
700,6 → 931,12
// Initialize
var DiameterComponent v_diameterComponent_hpcrf;
 
// Test control
if (not PICS_VPCRF_IUT ) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_hpcrfUp(v_diameterComponent_hpcrf);
 
// Start
726,6 → 963,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_S9_SESSION_ESTABLISHEMENT) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_S9_SESSION_ESTABLISHEMENT' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
751,6 → 994,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
779,6 → 1028,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
804,6 → 1059,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
829,6 → 1090,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
854,6 → 1121,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
882,6 → 1155,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
907,6 → 1186,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
932,6 → 1217,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
957,6 → 1248,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
985,6 → 1282,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1010,6 → 1313,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1035,6 → 1344,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1060,6 → 1375,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_S9_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_S9_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1089,6 → 1410,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1116,6 → 1443,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1143,6 → 1476,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1170,6 → 1509,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1197,6 → 1542,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1224,6 → 1575,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1251,6 → 1608,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_MULTIPLE_BBERF_WITH_SAME_IPCAN_SESSION_DURING_HANDOVER' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1282,6 → 1645,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1312,6 → 1681,12
var DiameterComponent v_diameterComponent_bberf1;
var DiameterComponent v_diameterComponent_bberf2;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_HOME_ROUTED_ACCESS or not PICS_VPCRF_IP_FLOW_MOBILITY) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_HOME_ROUTED_ACCESS and PICS_VPCRF_IP_FLOW_MOBILITY' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_2Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf1, v_diameterComponent_bberf2);
 
// Start
1341,6 → 1716,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1366,6 → 1747,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1391,6 → 1778,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1416,6 → 1809,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1441,6 → 1840,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1466,6 → 1871,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULES' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1495,6 → 1906,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULE_PROVISIONING_FROM_HPCRF) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULE_PROVISIONING_FROM_HPCRF' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1520,6 → 1937,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULE_PROVISIONING_FROM_HPCRF) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_REQUESTS_FOR_PCC_AND_QOS_RULE_PROVISIONING_FROM_HPCRF' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1548,6 → 1971,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1573,6 → 2002,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1598,6 → 2033,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_VA_ACTIVE_S9_SUB_SESSION_TERMINATION' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1623,6 → 2064,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1648,6 → 2095,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1677,6 → 2130,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1702,6 → 2161,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1732,6 → 2197,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1758,6 → 2229,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1783,6 → 2260,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_bberf;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_SESSION_LINKING_HANDLING_MULTIPLE_PDN_TO_SINGLE_APN' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gxx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_bberf);
 
// Start
1813,6 → 2296,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS or not PICS_VPCRF_IP_FLOW_MOBILITY) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS and PICS_VPCRF_IP_FLOW_MOBILITY' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1843,6 → 2332,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start
1869,6 → 2364,12
var DiameterComponent v_diameterComponent_hpcrf;
var DiameterComponent v_diameterComponent_pcef;
 
// Test control
if (not PICS_VPCRF_IUT or not PICS_VPCRF_VISITED_ACCESS) {
log("*** " & __SCOPE__ & ": ERROR: 'PICS_VPCRF_IUT and PICS_VPCRF_VISITED_ACCESS' shall be set to true for executing the TC. ***");
stop;
}
 
f_cf_1S9_1Gx_hpcrfUp(v_diameterComponent_hpcrf, v_diameterComponent_pcef);
 
// Start