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"

Pseudo-TLS failure. See [MS-TURN] section 2.1.1.

"0x1000000"

HTTP proxy is configured.

"0x2000000"

HTTP proxy authentication failed.

"0x4000000"

TCP-TCP connectivity checks failed over TURN server.

"0x8000000"

Use candidates check failed.