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
This entity first appeared as the object of triple T1096704 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Interactive Connectivity Establishment Context triple: [RTCIceCandidate, usedFor, Interactive Connectivity Establishment]
-
A.
Meaningful Connectivity framework
The Meaningful Connectivity framework is a set of criteria and benchmarks developed to define and measure when internet access is truly robust, reliable, and useful enough for people to fully participate in the digital economy and society.
-
B.
Internet Protocol
Internet Protocol is the core networking protocol that defines how data packets are addressed and routed across interconnected computer networks, forming the foundation of the modern internet.
-
C.
IPsec
IPsec is a suite of protocols that provides secure, encrypted communication over IP networks by authenticating and protecting the integrity and confidentiality of data packets.
-
D.
SRTP for secure media transport
SRTP for secure media transport is a security protocol that encrypts and authenticates real-time audio and video streams, commonly used in VoIP and WebRTC communications.
-
E.
Transmission Control Protocol
Transmission Control Protocol is a core internet communication protocol that provides reliable, ordered, and error-checked delivery of data between applications over IP networks.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Interactive Connectivity Establishment Target entity description: 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.
-
A.
Meaningful Connectivity framework
The Meaningful Connectivity framework is a set of criteria and benchmarks developed to define and measure when internet access is truly robust, reliable, and useful enough for people to fully participate in the digital economy and society.
-
B.
Internet Protocol
Internet Protocol is the core networking protocol that defines how data packets are addressed and routed across interconnected computer networks, forming the foundation of the modern internet.
-
C.
IPsec
IPsec is a suite of protocols that provides secure, encrypted communication over IP networks by authenticating and protecting the integrity and confidentiality of data packets.
-
D.
SRTP for secure media transport
SRTP for secure media transport is a security protocol that encrypts and authenticates real-time audio and video streams, commonly used in VoIP and WebRTC communications.
-
E.
Transmission Control Protocol
Transmission Control Protocol is a core internet communication protocol that provides reliable, ordered, and error-checked delivery of data between applications over IP networks.
- F. None of above. chosen
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
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Interactive Connectivity Establishment Description of subject: 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.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.