Robust Header Compression (ROHC) is a standardized method to compress the IP, UDP, RTP, and TCP headers of Internet packets. This compression scheme differs from other compression schemes such as IETF RFC 1144 and RFC 2508 by the fact that it performs well over links where the packet loss rate is high, such as wireless links. In streaming applications, the overhead of IP, UDP, and RTP is 40 bytes for IPv4, or 60 bytes for IPv6.

PropertyValue
dbpprop:abstract
  • Robust Header Compression (ROHC) is a standardized method to compress the IP, UDP, RTP, and TCP headers of Internet packets. This compression scheme differs from other compression schemes such as IETF RFC 1144 and RFC 2508 by the fact that it performs well over links where the packet loss rate is high, such as wireless links. In streaming applications, the overhead of IP, UDP, and RTP is 40 bytes for IPv4, or 60 bytes for IPv6. For VoIP this corresponds to around 60% of the total amount of data sent. Such large overheads may be tolerable in wired links where capacity is often not an issue, but are excessive for wireless systems where bandwidth is scarce. ROHC compresses these 40 bytes or 60 bytes of overhead typically into only 1 or 3 bytes by placing a compressor before the link that has limited capacity, and a decompressor after that link. The compressor converts the large overhead to only a few bytes, while the decompressor does the opposite. According to RFC 3095 the ROHC scheme has three modes of operation: the Unidirectional, the Bidirectional Optimistic, and the Bidirectional Reliable mode.
  • Robust Header Compression (ROHC) ist ein Verfahren zur Kompression von IP-, TCP-, UDP- und RTP-Headern, das im RFC 3095 der IETF aus dem Jahr 2001 beschrieben wird. Sein Einsatzgebiet sind vor allem Funkverbindungen, die sich durch eine hohe Bitfehlerrate von bis zu 10 und Roundtrip-Zeiten von bis zu 100-200 ms auszeichnen RFC 3095. Während die Kompression der Nutzlast bei Multimedia- und VoIP-Streaming durch die Anwendungsschicht erledigt wird, belegen die Kopfdaten eines jeden Paketes viel Bandbreite. Ohne Kompression summiert sich der Overhead von IP (20 Byte bzw. 40 Byte), UDP (8 Byte) und RTP (12 Byte) zusammen auf 40 Byte pro Paket für IPv4 und auf 60 Byte für IPv6 für typische VoiceOverIP-Anwendungen, wobei je nach benutztem Codec nur 15 bis 20 Byte Nutzdaten pro Paket transportiert werden. Dieses Ungleichgewicht ist bei mobiler Nutzung, bei der Bandbreite teuer und rar ist, nicht tolerabel. ROHC komprimiert diese 40 oder 60 Byte typischer Weise in einige wenige Byte (je nach Beschreibung der Technologie liegt die erreichbare Größe zwischen 2 und 5 Byte), indem ein Kompressor vor den Übertragungskanal mit beschränkter Bandbreite und ein Dekompressor dahinter eingesetzt werden. Für die Komprimierung werden Ähnlichkeiten zwischen den Kopfdaten mehrerer Pakete derselben Verbindung und die Vorhersagbarkeit der Kopfdaten der verschiedenen Protokolle untereinander genutzt. Ein Großteil der Kopfdaten können dabei als statisch oder quasi-statisch betrachtet werden. ROHC lässt sich als durch Paketstromprofile für neue Protokollkombinationen erweiterbares Komprimierungsframework verstehen und befindet sich im ISO/OSI-Modell zwischen der IP-basierten Netzwerkebene und der Linkebene.
  • Robust Header Compression (ROHC) est une méthode normalisée dans la RFC 3095 pour compresser les entêtes IP, UDP, RTP et TCP des paquets réseau. Ce système de compression diffère des autres systèmes de compression comme ceux décrits dans les RFC 1144 et RFC 2508 de l'IETF par le fait qu'il donne de bons résultats sur des liens à fortes pertes comme les liens sans fil. Pour les applications de diffusion (streaming en anglais), le surcoût (overhead en anglais) engendré par les entêtes IP, UDP et RTP est de 40 octets pour IPv4 et de 60 octets pour IPv6. Dans le cas de la VoIP, ce surcoût équivaut à environ 60% du total des données envoyées. De tel surcoûts peuvent être tolérés sur des liens filaires pour lesquels la capacité n'est souvent pas un problème, mais ils sont excessifs dans le cas de systèmes sans fil pour lesquels la bande passante est rare. ROHC compresse typiquement les 40 ou 60 octets d'entêtes en seulement 1 ou 3 octets en disposant un compresseur avant le lien dont la capacité est limitée et un décompresseur après ce lien. Le compresseur convertit les entêtes volumineuses en quelques octets seulement tandis que le décompresseur réalise l'opération inverse.
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Robust Header Compression (ROHC) is a standardized method to compress the IP, UDP, RTP, and TCP headers of Internet packets. This compression scheme differs from other compression schemes such as IETF RFC 1144 and RFC 2508 by the fact that it performs well over links where the packet loss rate is high, such as wireless links. In streaming applications, the overhead of IP, UDP, and RTP is 40 bytes for IPv4, or 60 bytes for IPv6.
  • Robust Header Compression (ROHC) ist ein Verfahren zur Kompression von IP-, TCP-, UDP- und RTP-Headern, das im RFC 3095 der IETF aus dem Jahr 2001 beschrieben wird. Sein Einsatzgebiet sind vor allem Funkverbindungen, die sich durch eine hohe Bitfehlerrate von bis zu 10 und Roundtrip-Zeiten von bis zu 100-200 ms auszeichnen RFC 3095.
  • Robust Header Compression (ROHC) est une méthode normalisée dans la RFC 3095 pour compresser les entêtes IP, UDP, RTP et TCP des paquets réseau. Ce système de compression diffère des autres systèmes de compression comme ceux décrits dans les RFC 1144 et RFC 2508 de l'IETF par le fait qu'il donne de bons résultats sur des liens à fortes pertes comme les liens sans fil.
rdfs:label
  • ROHC
  • ROHC
  • ROHC
owl:sameAs
skos:subject
foaf:homepage
foaf:page
is dbpprop:redirect of
is owl:sameAs of