ICE

E543995

ICE (Interactive Connectivity Establishment) is a framework used in real-time communication systems to discover and negotiate network paths for peer-to-peer connections across NATs and firewalls.

All labels observed (1)

Label Occurrences
ICE canonical 11

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf NAT traversal framework ⓘ
network protocol framework ⓘ
abbreviation ICE ⓘ
basedOn STUN ⓘ
TURN ⓘ
canUse TCP ⓘ
category Internet protocol ⓘ
real-time communication protocol ⓘ
definedIn RFC 5245 ⓘ
domain real-time communication ⓘ
goal find the most efficient communication path ⓘ
maximize connectivity between peers ⓘ
handles full-cone NATs ⓘ
port-restricted NATs ⓘ
restricted NATs ⓘ
symmetric NATs ⓘ
hasComponent host candidates ⓘ
peer reflexive candidates ⓘ
relayed candidates ⓘ
server reflexive candidates ⓘ
hasSuccessorSpecification RFC 8445 ⓘ
negotiates candidate pairs ⓘ
transport addresses ⓘ
performs NAT traversal ⓘ
firewall traversal ⓘ
reliesOn UDP ⓘ
standardizedBy IETF ⓘ
standsFor Interactive Connectivity Establishment ⓘ
supports IPv4 ⓘ
IPv6 ⓘ
peer-to-peer communication ⓘ
usedFor discovering network paths between peers ⓘ
establishing peer-to-peer connections ⓘ
negotiating network paths between peers ⓘ
traversing NATs ⓘ
traversing firewalls ⓘ
usedIn VoIP systems ⓘ
WebRTC ⓘ
real-time multimedia applications ⓘ
video conferencing systems ⓘ
uses STUN servers ⓘ
TURN servers ⓘ
candidate gathering ⓘ
connectivity checks ⓘ
pairing of local and remote candidates ⓘ
prioritization of candidates ⓘ
worksWith SIP ⓘ
WebRTC signaling protocols ⓘ

How these facts were elicited

Referenced by (11)

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