Skip to content
Snippets Groups Projects
Commit 377e7279 authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

added emergency config parameters/intefcaes

parent 4250efdb
No related branches found
No related tags found
1 merge request!6Update master branch for closing TTF T010
/*
* @author STF 574
* @version $Id: LibIot_VxLTE_Templates.ttcn 1 2020-05-29 15:06:42Z pintar $
* @desc This module provides Templates parameters which need to be
* changeable within validation
* @author STF 574
* @version $Id: LibIot_VxLTE_Templates.ttcn 1 2020-05-29 15:06:42Z pintar $
* @desc This module provides Templates parameters which need to be
* changeable within validation
*/
module LibIot_VxLTE_Templates {
module LibIot_VxLTE_Templates {
import from LibIot_TypesAndValues
{
type IOTExecMode, IotVerdictType, CaptureMode, RecordMode, FileList, TimeOffset, EutInterfaceInfoList,
ProtocolFilter, IpAddress, PortNumber, ProductList, InterfaceAvailableList,MonitorInterfaceInfo;
}
import from LibIot_VxLTE_PIXITS all;
group VxLTEMonitorInterfaces_Templates{
group EPC{
group Diameter{
template MonitorInterfaceInfo m_MonIntf_Diameter_S6a :=
{
interfaceName := PX_DIAMETER_S6A_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "mme.epc.domain",//TODO: define as PIXIT
IpAddress := PX_DIAMETER_S6A_MME_IPADDR,
portNumbers := {PX_DIAMETER_S6A_MME_PORT}
},
{
domainName := "hss.epc.domain",
IpAddress := PX_DIAMETER_S6A_HSS_IPADDR,
portNumbers := {PX_DIAMETER_S6A_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_S9 :=
{
interfaceName := PX_DIAMETER_S9_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "hpcrf.epc.domain",
IpAddress := PX_DIAMETER_S9_H_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_S9_H_PCRF_PORT}
},
{
domainName := "vpcrf.epc.domain",
IpAddress := PX_DIAMETER_S9_V_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_S9_V_PCRF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Gx :=
{
interfaceName := PX_DIAMETER_GX_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcrf.epc.domain",
IpAddress := PX_DIAMETER_GX_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_GX_PCRF_PORT}
},
{
domainName := "pgw.epc.domain",
IpAddress := PX_DIAMETER_GX_PGW_IPADDR,
portNumbers := {PX_DIAMETER_GX_PGW_PORT}
}
}
}
};
}//end group Diameter
}//end group EPC
group IMS{
group Sip{
template MonitorInterfaceInfo m_MonIntf_Sip_Gm_A :=
{
interfaceName := PX_SIP_GMA_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_GMA_PCSCF_IPADDR,
portNumbers := {PX_SIP_GMA_PCSCF_PORT}
},
{
domainName := omit,
IpAddress := PX_SIP_GMA_UE_IPADDR,
portNumbers := {PX_SIP_GMA_UE_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Gm_B :=
{
interfaceName := PX_SIP_GMB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_GMB_PCSCF_IPADDR,
portNumbers := {PX_SIP_GMB_PCSCF_PORT}
},
{
domainName := omit,
IpAddress := PX_SIP_GMB_UE_IPADDR,
portNumbers := {PX_SIP_GMB_UE_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Ic :=
{
interfaceName := PX_SIP_IC_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "ibcfa.ims.domain",
IpAddress := PX_SIP_IC_IBCF_A_IPADDR,
portNumbers := {PX_SIP_IC_IBCF_A_PORT}
},
{
domainName := "ibcfb.ims.domain",
IpAddress := PX_SIP_IC_IBCF_B_IPADDR,
portNumbers := {PX_SIP_IC_IBCF_B_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PI:=
{
interfaceName := PX_SIP_MW_PI_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PS:=
{
interfaceName := PX_SIP_MW_PS_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_MW_S_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_S_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_IS:=
{
interfaceName := PX_SIP_MW_IS_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
},
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_S_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_S_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_ISC:=
{
interfaceName := PX_SIP_ISC_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_ISC_S_CSCF_IPADDR,
portNumbers := {PX_SIP_ISC_S_CSCF_PORT}
},
{
domainName := "as.ims.domain",
IpAddress := PX_SIP_ISC_AS_IPADDR,
portNumbers := {PX_SIP_ISC_AS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PB:=
{
interfaceName := PX_SIP_MW_PB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "ibcf.ims.domain",
IpAddress := PX_SIP_MW_IBCF_IPADDR,
portNumbers := {PX_SIP_MW_IBCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_IB:=
{
interfaceName := PX_SIP_MW_IB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
},
{
domainName := "ibcf.ims.domain",
IpAddress := PX_SIP_MW_IBCF_IPADDR,
portNumbers := {PX_SIP_MW_IBCF_PORT}
}
}
}
};
}//end group Sip
group Diameter{
template MonitorInterfaceInfo m_MonIntf_Diameter_Rx :=
{
interfaceName := PX_DIAMETER_RX_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_DIAMETER_RX_P_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_RX_P_CSCF_PORT}
},
{
domainName := "pcrf.ims.domain",
IpAddress := PX_DIAMETER_RX_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_RX_PCRF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Cx_IH :=
{
interfaceName := PX_DIAMETER_CX_IH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "icscf.ims.domain",
IpAddress := PX_DIAMETER_CX_I_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_CX_I_CSCF_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_CX_HSS_IPADDR,
portNumbers := {PX_DIAMETER_CX_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Cx_SH :=
{
interfaceName := PX_DIAMETER_CX_SH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_DIAMETER_CX_S_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_CX_S_CSCF_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_CX_HSS_IPADDR,
portNumbers := {PX_DIAMETER_CX_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Sh :=
{
interfaceName := PX_DIAMETER_SH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "as.ims.domain",
IpAddress := PX_DIAMETER_SH_AS_IPADDR,
portNumbers := {PX_DIAMETER_SH_AS_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_SH_HSS_IPADDR,
portNumbers := {PX_DIAMETER_SH_HSS_PORT}
}
}
}
};
}//end group Diameter
}//end group IMS
}//end group VxLTEMonitorInterfaces_Templates
import from LibIot_TypesAndValues
{
type IOTExecMode, IotVerdictType, CaptureMode, RecordMode, FileList, TimeOffset, EutInterfaceInfoList,
ProtocolFilter, IpAddress, PortNumber, ProductList, InterfaceAvailableList,MonitorInterfaceInfo;
}
import from LibIot_VxLTE_PIXITS all;
group VxLTEMonitorInterfaces_Templates{
group EPC{
group Diameter{
template MonitorInterfaceInfo m_MonIntf_Diameter_S6a :=
{
interfaceName := PX_DIAMETER_S6A_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "mme.epc.domain",//TODO: define as PIXIT
IpAddress := PX_DIAMETER_S6A_MME_IPADDR,
portNumbers := {PX_DIAMETER_S6A_MME_PORT}
},
{
domainName := "hss.epc.domain",
IpAddress := PX_DIAMETER_S6A_HSS_IPADDR,
portNumbers := {PX_DIAMETER_S6A_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_S9 :=
{
interfaceName := PX_DIAMETER_S9_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "hpcrf.epc.domain",
IpAddress := PX_DIAMETER_S9_H_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_S9_H_PCRF_PORT}
},
{
domainName := "vpcrf.epc.domain",
IpAddress := PX_DIAMETER_S9_V_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_S9_V_PCRF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Gx :=
{
interfaceName := PX_DIAMETER_GX_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcrf.epc.domain",
IpAddress := PX_DIAMETER_GX_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_GX_PCRF_PORT}
},
{
domainName := "pgw.epc.domain",
IpAddress := PX_DIAMETER_GX_PGW_IPADDR,
portNumbers := {PX_DIAMETER_GX_PGW_PORT}
}
}
}
};
}//end group Diameter
}//end group EPC
group IMS{
group Sip{
template MonitorInterfaceInfo m_MonIntf_Sip_Gm_A :=
{
interfaceName := PX_SIP_GMA_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_GMA_PCSCF_IPADDR,
portNumbers := {PX_SIP_GMA_PCSCF_PORT}
},
{
domainName := omit,
IpAddress := PX_SIP_GMA_UE_IPADDR,
portNumbers := {PX_SIP_GMA_UE_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Gm_B :=
{
interfaceName := PX_SIP_GMB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_GMB_PCSCF_IPADDR,
portNumbers := {PX_SIP_GMB_PCSCF_PORT}
},
{
domainName := omit,
IpAddress := PX_SIP_GMB_UE_IPADDR,
portNumbers := {PX_SIP_GMB_UE_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PSAP:=
{
interfaceName := PX_SIP_MW_PSAP_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_S_CSCF_IPADDR,//or PX_SIP_MW_IBCF_IPADDR//TODO:extend IPaddress to recordof
portNumbers := {PX_SIP_MW_S_CSCF_PORT}
},
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_PSAP_IPADDR,
portNumbers := {PX_SIP_MW_PSAP_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Ic :=
{
interfaceName := PX_SIP_IC_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "ibcfa.ims.domain",
IpAddress := PX_SIP_IC_IBCF_A_IPADDR,
portNumbers := {PX_SIP_IC_IBCF_A_PORT}
},
{
domainName := "ibcfb.ims.domain",
IpAddress := PX_SIP_IC_IBCF_B_IPADDR,
portNumbers := {PX_SIP_IC_IBCF_B_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PI:=
{
interfaceName := PX_SIP_MW_PI_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PS:=
{
interfaceName := PX_SIP_MW_PS_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_MW_S_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_S_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PE:=
{
interfaceName := PX_SIP_MW_PE_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "ecscf.ims.domain",
IpAddress := PX_SIP_MW_E_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_E_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_IS:=
{
interfaceName := PX_SIP_MW_IS_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
},
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_S_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_S_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_IE:=
{
interfaceName := PX_SIP_MW_IS_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,//or PX_SIP_MW_S-CSCF_IPADDR//TODO:extend IPaddress to recordof
portNumbers := {PX_SIP_MW_I_CSCF_PORT,PX_SIP_MW_S_CSCF_PORT}
},
{
domainName := "ecscf.ims.domain",
IpAddress := PX_SIP_MW_E_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_E_CSCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_ISC:=
{
interfaceName := PX_SIP_ISC_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_SIP_ISC_S_CSCF_IPADDR,
portNumbers := {PX_SIP_ISC_S_CSCF_PORT}
},
{
domainName := "as.ims.domain",
IpAddress := PX_SIP_ISC_AS_IPADDR,
portNumbers := {PX_SIP_ISC_AS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_PB:=
{
interfaceName := PX_SIP_MW_PB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_SIP_MW_P_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_P_CSCF_PORT}
},
{
domainName := "ibcf.ims.domain",
IpAddress := PX_SIP_MW_IBCF_IPADDR,
portNumbers := {PX_SIP_MW_IBCF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Sip_Mw_IB:=
{
interfaceName := PX_SIP_MW_IB_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "icscf.ims.domain",
IpAddress := PX_SIP_MW_I_CSCF_IPADDR,
portNumbers := {PX_SIP_MW_I_CSCF_PORT}
},
{
domainName := "ibcf.ims.domain",
IpAddress := PX_SIP_MW_IBCF_IPADDR,
portNumbers := {PX_SIP_MW_IBCF_PORT}
}
}
}
};
}//end group Sip
group Diameter{
template MonitorInterfaceInfo m_MonIntf_Diameter_Rx :=
{
interfaceName := PX_DIAMETER_RX_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "pcscf.ims.domain",
IpAddress := PX_DIAMETER_RX_P_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_RX_P_CSCF_PORT}
},
{
domainName := "pcrf.ims.domain",
IpAddress := PX_DIAMETER_RX_PCRF_IPADDR,
portNumbers := {PX_DIAMETER_RX_PCRF_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Cx_IH :=
{
interfaceName := PX_DIAMETER_CX_IH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "icscf.ims.domain",
IpAddress := PX_DIAMETER_CX_I_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_CX_I_CSCF_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_CX_HSS_IPADDR,
portNumbers := {PX_DIAMETER_CX_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Cx_SH :=
{
interfaceName := PX_DIAMETER_CX_SH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "scscf.ims.domain",
IpAddress := PX_DIAMETER_CX_S_CSCF_IPADDR,
portNumbers := {PX_DIAMETER_CX_S_CSCF_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_CX_HSS_IPADDR,
portNumbers := {PX_DIAMETER_CX_HSS_PORT}
}
}
}
};
template MonitorInterfaceInfo m_MonIntf_Diameter_Sh :=
{
interfaceName := PX_DIAMETER_SH_INTERFACENAME,
interfaceInfo := {
IpInterfaceInfo := {
{
domainName := "as.ims.domain",
IpAddress := PX_DIAMETER_SH_AS_IPADDR,
portNumbers := {PX_DIAMETER_SH_AS_PORT}
},
{
domainName := "hss.ims.domain",
IpAddress := PX_DIAMETER_SH_HSS_IPADDR,
portNumbers := {PX_DIAMETER_SH_HSS_PORT}
}
}
}
};
}//end group Diameter
}//end group IMS
}//end group VxLTEMonitorInterfaces_Templates
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment