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 (4)

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 ⓘ
WebRTC ICE ⓘ
linked to: RTCIceCandidate
standardizedBy IETF ⓘ
standardizedIn 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 (14)

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 ⓘ
Session Traversal Utilities for NAT → relatedTo → Interactive Connectivity Establishment ⓘ
ICE → standsFor → Interactive Connectivity Establishment ⓘ
RFC 5389 → relatedTo → Interactive Connectivity Establishment ⓘ
STUN → usedBy → Interactive Connectivity Establishment ⓘ
RFC 5245 → title → Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols ⓘ
linked to: Interactive Connectivity Establishment
RFC 5245 → defines → Interactive Connectivity Establishment ⓘ
RFC 5245 → obsoletedBy → Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal ⓘ
linked to: Interactive Connectivity Establishment
RFC 8445 → title → Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal ⓘ
linked to: Interactive Connectivity Establishment
RFC 8445 → protocol → Interactive Connectivity Establishment ⓘ
Trickle ICE → basedOn → Interactive Connectivity Establishment ⓘ
Trickle ICE → abbreviationOf → Trickle Interactive Connectivity Establishment ⓘ
linked to: Interactive Connectivity Establishment