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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Interactive Connectivity Establishment 0

Statements (48)

Predicate Object
instanceOf NAT traversal framework
network protocol framework
abbreviation ICE NERFINISHED
basedOn STUN NERFINISHED
TURN
canUse TCP NERFINISHED
category Internet protocol
real-time communication protocol
definedIn RFC 5245 NERFINISHED
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 NERFINISHED
negotiates candidate pairs
transport addresses
performs NAT traversal
firewall traversal
reliesOn UDP NERFINISHED
standardizedBy Internet Engineering Task Force
surface form: IETF
standsFor Interactive Connectivity Establishment NERFINISHED
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 NERFINISHED
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

Referenced by (2)

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