OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Module Parameters   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test Cases  

Module IP_PTC_IMS_Templates


Import Declarations:


Templates Summary
car_IMS_InstallKey_REQ
car_IMS_PortsAndSecurityConfig_REQ
cas_IMS_InstallKey_CNF
cas_IMS_PortsAndSecurityConfig_CNF
cs_PortsAndSecurityConfigCnf
cs_IPsec_SA
Functions Summary
f_SPIs_SetNetworkValues
f_IPsec_SA_List

Details

car_IMS_InstallKey_REQ
template IMS_CONFIG_REQ car_IMS_InstallKey_REQ := {InstallKey := ?};

car_IMS_PortsAndSecurityConfig_REQ
template IMS_CONFIG_REQ car_IMS_PortsAndSecurityConfig_REQ := {PortsAndSecurityConfig := ?};

cas_IMS_InstallKey_CNF
template (value) IMS_CONFIG_CNF cas_IMS_InstallKey_CNF := {InstallKey := true};

cas_IMS_PortsAndSecurityConfig_CNF
template (value) IMS_CONFIG_CNF cas_IMS_PortsAndSecurityConfig_CNF(template (value) IMS_PortsAndSecurityConfigCnf_Type p_PortsAndSecurityConfig) :=
  { 
PortsAndSecurityConfig := p_PortsAndSecurityConfig
  };

Returns: IMS_CONFIG_CNF -

Parameters:
cs_PortsAndSecurityConfigCnf
template (value) IMS_PortsAndSecurityConfigCnf_Type cs_PortsAndSecurityConfigCnf(template (omit) IMS_ProtectedPorts_Type p_ProtectedPorts := omit,
                                                                           template (omit) IMS_SPIs_Type p_SPIs := omit) :=
  { 
ProtectedPorts := p_ProtectedPorts,
SPIs := p_SPIs
  };

Returns: IMS_PortsAndSecurityConfigCnf_Type -

Parameters:
cs_IPsec_SA
template (value) IPsec_SecurityAssociation_Type cs_IPsec_SA(IPsec_SPI_Type                p_SPI,
                                                      charstring                    p_SrcAddress,
                                                      charstring                    p_DestAddress,
                                                      UInt16_Type                   p_SrcPort,
                                                      UInt16_Type                   p_DestPort,
                                                      template (omit) IPsec_IntegrityAlgorithm_Type p_IntegrityAlgorithm := omit,
                                                      template (omit) IPsec_CipheringAlgorithm_Type p_CipheringAlgorithm := omit) :=
  { 
SPI := p_SPI,
SrcAddress := p_SrcAddress,
DestAddress := p_DestAddress,
SrcPort := p_SrcPort,
DestPort := p_DestPort,
IntegrityAlgorithm := p_IntegrityAlgorithm,
CipheringAlgorithm := p_CipheringAlgorithm
  };

Returns: IPsec_SecurityAssociation_Type -

Parameters:
f_SPIs_SetNetworkValues
function f_SPIs_SetNetworkValues(IMS_SPIs_Type p_SPIs) return IMS_SPIs_Type
  

Returns: IMS_SPIs_Type -

Parameters:
f_IPsec_SA_List
function f_IPsec_SA_List(IP_AddrInfo_Type p_NW_Address,
                   IP_AddrInfo_Type p_UE_Address,
                   IMS_SecurityInfo_Type p_SecurityInfo,
                   template (omit) IPsec_IntegrityAlgorithm_Type p_IntegrityAlgorithm := omit,
                   template (omit) IPsec_CipheringAlgorithm_Type p_CipheringAlgorithm := omit)
return template (value) IPsec_SecurityAssociationList_Type
  

Returns: IPsec_SecurityAssociationList_Type -

Parameters: