2.2.1.7.1 Child Elements
The following table lists the child elements of the Connectivity element.
Element |
Type |
Available |
Description |
---|---|---|---|
Ice |
tns:iceStatusType |
Yes |
Information about the media path, such as direct or relayed. For more information, see the enumeration types in section 2.2.1.7. |
IceWarningFlags |
xs:unsignedInt |
Yes |
Information about ICE process described in bits flags. For more information, see the following table. |
RelayAddress |
tns:AddrType |
Yes |
IP address related information of the Audio/Video Edge Server (A/V Edge Server). |
The following table shows the possible values and descriptions for the IceWarningFlags applicable to footnote<57>.
Value |
Description |
---|---|
"0x000" |
There were no failures or ICE was not used. |
"0x0010" |
TURN server is unreachable. |
"0x0020" |
Shared secret with TURN server failed. |
"0x0040" |
An attempt to allocate a User Datagram Protocol (UDP) port on the TURN server failed. |
"0x0200" |
An attempt to allocate a Transmission Control Protocol (TCP) port on the TURN server failed. |
"0x4000" |
UDP local connectivity failed. |
"0x8000" |
UDP network address translation (NAT) connectivity failed. |
"0x10000" |
UDP TURN server connectivity failed. |
"0x40000" |
TCP NAT connectivity failed. |
"0x80000" |
TCP TURN server connectivity failed. |
"0x100000" |
Message Integrity failed in connectivity check request. |
"0x200000" |
Message Integrity failed in connectivity check response. |
"0x400000" |
Candidate lookup failed upon receiving the connectivity check request. |
"0x800000" |
Candidate lookup failed upon receiving the connectivity check response. |
"0x1000000" |
Connectivity check request failed because of memory problem or other reasons that prevent sending packets. |
"0x2000000" |
Connectivity check response failed because of memory problem or other reasons that prevent sending packets. |
"0x4000000" |
TURN server FQDN was not resolved. |
"0x8000000" |
TURN server credentials are unknown. |
"0x10000000" |
TURN allocation failure due to client security mode. |
The following table shows the possible values and descriptions for the IceWarningFlags applicable to footnote <58>.
Value |
Description |
---|---|
"0x0000000" |
There were no failures or ICE was not used. |
"0x0000001" |
TURN server is unreachable. |
"0x0000002" |
An attempt to allocate a UDP port on the TURN server failed. |
"0x0000004" |
An attempt to send UDP on the TURN server failed. |
"0x0000008" |
An attempt to allocate a TCP port on the TURN server failed. |
"0x0000010" |
An attempt to send TCP on the TURN server failed. |
"0x0000020" |
UDP local connectivity failed. |
"0x0000040" |
UDP NAT connectivity failed. |
"0x0000080" |
UDP TURN server connectivity failed. |
"0x0000100" |
TCP NAT connectivity failed. |
"0x0000200" |
TCP TURN server connectivity failed. |
"0x0000400" |
Message integrity failed in connectivity check request. |
"0x0000800" |
The message integrity on the response message was incorrect. |
"0x0001000" |
A bandwidth policy server is configured. |
"0x0002000" |
Connectivity check request failed because of memory problem or other reasons that prevent sending packets. |
"0x0004000" |
TURN server credentials expired or are unknown. |
"0x0008000" |
Bandwidth policy restrictions removed candidates. |
"0x0010000" |
Bandwidth policy restrictions reduced bandwidth for some candidates. |
"0x0020000" |
Bandwidth policy keep-alive failed. |
"0x0040000" |
Bandwidth policy allocation failure. |
"0x0080000" |
No TURN server configured. |
"0x0100000" |
Multiple TURN servers were attempted for the allocation. |
"0x0200000" |
Port range exhausted. |
"0x0400000" |
Received alternate TURN server. |
"0x0800000" |
|
"0x1000000" |
HTTP proxy is configured. |
"0x2000000" |
HTTP proxy authentication failed. |
"0x4000000" |
TCP-TCP connectivity checks failed over TURN server. |
"0x8000000" |
Use candidates check failed. |