H.2 IMS_ASP_TypeDefs
34.229-33GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 3: Abstract test suite (ATS)Release 17TSUser Equipment (UE) conformance specification
IMS_ASP_TypeDefs: Basic Type Definitions
|
TTCN-3 Basic Types |
||
|
IMS_Request_Type |
RequestUnion |
Alias for "RequestUnion" as defined in LibSip_SIPTypesAndValues |
|
IMS_Response_Type |
Response |
Alias for "Response" as defined in LibSip_SIPTypesAndValues |
|
IMS_PortsAndSecurityConfigCnf_Type |
Null_Type |
SPIs and protected ports are fully controlled by the IMS PTC => it is not necessary anymore to return IMS_ProtectedPorts_Type, IMS_SPIs_Type to the IMS PTC |
IMS_SecurityContextEnum_Type
|
TTCN-3 Enumerated Type |
|
|
Name |
IMS_SecurityContextEnum_Type |
|
Comment |
|
|
unprotected |
|
|
protectedContext1 |
|
|
protectedContext2 |
|
IMS_RoutingInfo_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_RoutingInfo_Type |
||
|
Comment |
|||
|
Protocol |
InternetProtocol_Type |
UDP or TCP |
|
|
Security |
opt |
protected or unprotected (in DL omit when IP PTC shall decide what to do) |
|
|
UE_Address |
IP_AddrInfo_Type |
opt |
sent by the IP PTC when there is an initial request on unprotected connection |
|
NW_Address |
IP_AddrInfo_Type |
opt |
sent by the IP PTC when there is an initial request on unprotected connection |
IMS_DATA_REQ
|
TTCN-3 Record Type |
|||
|
Name |
IMS_DATA_REQ |
||
|
Comment |
|||
|
RoutingInfo |
|||
|
Request |
|||
IMS_DATA_RSP
|
TTCN-3 Record Type |
|||
|
Name |
IMS_DATA_RSP |
||
|
Comment |
|||
|
RoutingInfo |
|||
|
Response |
|||
IMS_ProtectedPorts_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_ProtectedPorts_Type |
||
|
Comment |
|||
|
Port_us |
PortNumber_Type |
UE side: Server |
|
|
Port_uc |
PortNumber_Type |
UE side: Client |
|
|
Port_ps |
PortNumber_Type |
network side: Server |
|
|
Port_pc |
PortNumber_Type |
network side: Client |
|
IMS_SPIs_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_SPIs_Type |
||
|
Comment |
|||
|
SPI_us |
IPsec_SPI_Type |
SPI at UE side: assigned by the UE |
|
|
SPI_uc |
IPsec_SPI_Type |
SPI at UE side: assigned by the UE |
|
|
SPI_ps |
IPsec_SPI_Type |
opt |
SPI at network side: to be assigned by TTCN |
|
SPI_pc |
IPsec_SPI_Type |
opt |
SPI at network side: to be assigned by TTCN |
IMS_SecurityInfo_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_SecurityInfo_Type |
||
|
Comment |
|||
|
ProtectedPorts |
|||
|
SPIs |
|||
|
IntegrityAlgorithm |
IPsec_IntegrityAlgorithm_Type |
||
|
CipheringAlgorithm |
IPsec_CipheringAlgorithm_Type |
||
IMS_RegistrationInfo_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_RegistrationInfo_Type |
||
|
Comment |
|||
|
NW_Address |
IP_AddrInfo_Type |
network address of the chosen IMS server (e.g. IPv4, IPv6) |
|
|
UE_Address |
IP_AddrInfo_Type |
UE address as used for security protected connections |
|
|
SecurityInfo |
opt |
omit in case of GIBA |
|
IMS_PortsAndSecurityConfigReq_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_PortsAndSecurityConfigReq_Type |
||
|
Comment |
|||
|
UnprotectedPort_us |
PortNumber_Type |
opt |
5060 per default |
|
RegistrationInfo |
opt |
||
IMS_SecurityReleaseMode_Type
|
TTCN-3 Enumerated Type |
|
|
Name |
IMS_SecurityReleaseMode_Type |
|
Comment |
|
|
full |
all protected and unprotected security contexts shall be release (e.g. at de-registration) |
|
keepUnprotected |
all protected security contexts shall be release but the unprotected security context shall be kept |
|
oldestProtectedContextOnly |
only the oldest protected security context shall be released |
IMS_RestartPCSCF_Type
|
TTCN-3 Record Type |
|||
|
Name |
IMS_RestartPCSCF_Type |
||
|
Comment |
|||
|
PdnIndex |
PDN_Index_Type |
||
|
IPAddressIPv4 |
charstring |
||
|
IPAddressIPv6 |
charstring |
||
IMS_CONFIG_REQ
|
TTCN-3 Union Type |
||
|
Name |
IMS_CONFIG_REQ |
|
|
Comment |
||
|
InstallKey |
IPsec_SecurityKeys_Type |
|
|
PortsAndSecurityConfig |
||
|
SecurityReleaseMode |
||
|
CloseTCP |
Null_Type |
|
|
RestartPCSCF |
||
IMS_CONFIG_CNF
|
TTCN-3 Union Type |
||
|
Name |
IMS_CONFIG_CNF |
|
|
Comment |
||
|
InstallKey |
Null_Type |
|
|
PortsAndSecurityConfig |
||
|
SecurityReleaseMode |
Null_Type |
|
|
CloseTCP |
Null_Type |
|
|
RestartPCSCF |
Null_Type |
|
IMS_IP_CTRL_PORT
|
TTCN-3 Port Type |
||
|
Name |
IMS_IP_CTRL_PORT |
|
|
Comment |
Control port at the IMS PTC to configure IP for IMS |
|
|
out |
||
|
in |
||
IMS_IP_CLIENT_PORT
|
TTCN-3 Port Type |
||
|
Name |
IMS_IP_CLIENT_PORT |
|
|
Comment |
IMS client: send requests, receive response |
|
|
out |
||
|
in |
||
IMS_IP_SERVER_PORT
|
TTCN-3 Port Type |
||
|
Name |
IMS_IP_SERVER_PORT |
|
|
Comment |
IMS server: send response, receive requests |
|
|
out |
||
|
in |
||