Interactive Connectivity Establishment

E127262

Interactive Connectivity Establishment (ICE) is a framework used in real-time communications to discover and select the best network path for peer-to-peer connectivity across NATs and firewalls.

All labels observed (1)

Label Occurrences
Interactive Connectivity Establishment canonical 3

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf IETF standard ⓘ
NAT traversal framework ⓘ
network protocol framework ⓘ
abbreviation ICE ⓘ
definedInRFC RFC 5245 ⓘ
goal fall back to relayed paths when necessary ⓘ
maximize connectivity success rate ⓘ
minimize connection setup time ⓘ
prefer direct peer-to-peer paths ⓘ
hasComponent check list ⓘ
host candidates ⓘ
priority calculation algorithm ⓘ
relayed candidates ⓘ
server reflexive candidates ⓘ
valid list ⓘ
hasVariant Trickle ICE ⓘ
introducedConcept candidate pairs ⓘ
controlled agent ⓘ
controlling agent ⓘ
obsoletes RFC 3484-based simple connectivity checks approaches ⓘ
performs NAT traversal across full-cone NATs ⓘ
NAT traversal across port-restricted-cone NATs ⓘ
NAT traversal across restricted-cone NATs ⓘ
NAT traversal across symmetric NATs ⓘ
primaryPurpose NAT traversal for real-time communications ⓘ
selection of optimal network path between peers ⓘ
relatedTo STUN protocol ⓘ
Session Description Protocol ⓘ
TURN protocol ⓘ
RTCIceCandidate ⓘ
surface form: WebRTC ICE
standardizedBy Internet Engineering Task Force ⓘ
surface form: IETF
standardizedIn IETF MMUSIC Working Group ⓘ
surface form: IETF MMUSIC working group
supportsProtocol TCP ⓘ
TLS-over-TCP ⓘ
UDP ⓘ
updatedBy RFC 8445 ⓘ
usedFor peer-to-peer connectivity ⓘ
real-time audio communication ⓘ
real-time data communication ⓘ
real-time video communication ⓘ
usedIn SIP-based systems ⓘ
VoIP ⓘ
WebRTC ⓘ
multimedia conferencing ⓘ
usesMechanism STUN ⓘ
TURN ⓘ
candidate gathering ⓘ
candidate pair prioritization ⓘ
connectivity checks ⓘ
role conflict resolution ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

RTCIceCandidate → usedFor → Interactive Connectivity Establishment ⓘ
Traversal Using Relays around NAT → relatedTo → Interactive Connectivity Establishment ⓘ
IETF ICE Working Group → responsibleFor → Interactive Connectivity Establishment ⓘ