OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


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

Module IMS_ASP_TypeDefs


Import Declarations:


Data Types Summary
IMS_Request_Type
IMS_Response_Type
IMS_ProtectedUnprotected_Type
IMS_RoutingInfo_Type
IMS_DATA_REQ
IMS_DATA_RSP
IMS_UnprotectedPorts_Type
IMS_ProtectedPorts_Type
IMS_SPIs_Type
IMS_SecurityInfo_Type
IMS_RegistrationInfo_Type
IMS_PortsAndSecurityConfigReq_Type
IMS_PortsAndSecurityConfigCnf_Type
IMS_CONFIG_REQ
IMS_CONFIG_CNF
Port Types Summary
IMS_IP_CTRL_PORT
IP_IMS_CTRL_PORT
IMS_IP_CLIENT_PORT
IP_IMS_CLIENT_PORT
IMS_IP_SERVER_PORT
IP_IMS_SERVER_PORT

Details

IMS_Request_Type
type RequestUnion IMS_Request_Type  with { encode "SIPCodec"};

IMS_Response_Type
type Response     IMS_Response_Type with { encode "SIPCodec"};

IMS_ProtectedUnprotected_Type
type enumerated IMS_ProtectedUnprotected_Type {protected, unprotected};

IMS_RoutingInfo_Type
type record IMS_RoutingInfo_Type {
InternetProtocol_Type               Protocol,              
IMS_ProtectedUnprotected_Type       Security optional,     
IP_AddrInfo_Type                    UE_Address optional,   
IP_AddrInfo_Type                    NW_Address optional    
  }

IMS_DATA_REQ
type record IMS_DATA_REQ {
IMS_RoutingInfo_Type        RoutingInfo,
IMS_Request_Type            Request
  }

IMS_DATA_RSP
type record IMS_DATA_RSP {
IMS_RoutingInfo_Type        RoutingInfo,
IMS_Response_Type           Response
  }

IMS_UnprotectedPorts_Type
type record IMS_UnprotectedPorts_Type {
PortNumber_Type     Port_us,                
PortNumber_Type     Port_ps                 
  }

IMS_ProtectedPorts_Type
type record IMS_ProtectedPorts_Type {
PortNumber_Type     Port_us,                
PortNumber_Type     Port_uc,                
PortNumber_Type     Port_ps,                
PortNumber_Type     Port_pc                 
  }

IMS_SPIs_Type
type record IMS_SPIs_Type {
IPsec_SPI_Type      SPI_us,                 
IPsec_SPI_Type      SPI_uc,                 
IPsec_SPI_Type      SPI_ps  optional,       
IPsec_SPI_Type      SPI_pc  optional        
  }

IMS_SecurityInfo_Type
type record IMS_SecurityInfo_Type {
IMS_ProtectedPorts_Type             ProtectedPorts,
IMS_SPIs_Type                       SPIs,
IPsec_IntegrityAlgorithm_Type       IntegrityAlgorithm,
IPsec_CipheringAlgorithm_Type       CipheringAlgorithm
  }

IMS_RegistrationInfo_Type
type record IMS_RegistrationInfo_Type {
IP_AddrInfo_Type                    NW_Address,             
IP_AddrInfo_Type                    UE_Address,             
IMS_SecurityInfo_Type               SecurityInfo  optional  
  }

IMS_PortsAndSecurityConfigReq_Type
type record IMS_PortsAndSecurityConfigReq_Type {
PortNumber_Type                     UnprotectedPort_us  optional,   
IMS_RegistrationInfo_Type           RegistrationInfo
  }

IMS_PortsAndSecurityConfigCnf_Type
type record IMS_PortsAndSecurityConfigCnf_Type {
IMS_ProtectedPorts_Type             ProtectedPorts  optional,       
IMS_SPIs_Type                       SPIs  optional                  
  }

IMS_CONFIG_REQ
type union IMS_CONFIG_REQ {
IPsec_SecurityKeys_Type             InstallKey,
IMS_PortsAndSecurityConfigReq_Type  PortsAndSecurityConfig
  }

IMS_CONFIG_CNF
type union IMS_CONFIG_CNF {
Null_Type                           InstallKey,
IMS_PortsAndSecurityConfigCnf_Type  PortsAndSecurityConfig
  }

IMS_IP_CTRL_PORT
type port IMS_IP_CTRL_PORT message {          
out IMS_CONFIG_REQ;
in  IMS_CONFIG_CNF;
  }

IP_IMS_CTRL_PORT
type port IP_IMS_CTRL_PORT message {          
out IMS_CONFIG_CNF;
in  IMS_CONFIG_REQ;
  }

IMS_IP_CLIENT_PORT
type port IMS_IP_CLIENT_PORT message {        
out IMS_DATA_REQ;
in  IMS_DATA_RSP;
  }

IP_IMS_CLIENT_PORT
type port IP_IMS_CLIENT_PORT message {        
out IMS_DATA_RSP;
in  IMS_DATA_REQ;
  }

IMS_IP_SERVER_PORT
type port IMS_IP_SERVER_PORT message {        
out IMS_DATA_RSP;
in  IMS_DATA_REQ;
  }

IP_IMS_SERVER_PORT
type port IP_IMS_SERVER_PORT message {        
out IMS_DATA_REQ;
in  IMS_DATA_RSP;
  }