Evaluation of a generic header compression protocol

Header Compression is a widely used technique in wireless and satellite communications. The main drawback of this technique is to weaken the transmission against bit error or packet losses. Indeed, corruption or loss of an header can lead to a failure to decompress subsequent packets and then to a loss of connection. Consequently, parameters of the header compression system should be carefully designed. In this paper, we first review the main header compression standards for both unidirectional and bidirectional links. Then, we build a generic header compression model, encompassing parameters and techniques that are widely used in these protocols. Applying this model to specific contexts, we draw some lessons for the use of header compression.

[1]  Stephen Pink,et al.  Low-loss TCP/IP header compression for wireless networks , 1996, MobiCom '96.

[2]  Gorry Fairhurst,et al.  Advice for Internet Subnetwork Designers , 2004, RFC.

[3]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[4]  Bruce Thompson,et al.  Enhanced Compressed RTP (CRTP) for Links with High Delay, Packet Loss and Reordering , 2003, RFC.

[5]  Mikael Degermark,et al.  Requirements for robust IP/UDP/RTP header compression , 2001, RFC.

[6]  Van Jacobson,et al.  Compressing TCP/IP Headers for Low-Speed Serial Links , 1990, RFC.

[7]  Stephen Pink,et al.  IP Header Compression , 1999, RFC.

[8]  Ghyslain Pelletier,et al.  RObust Header Compression Version 2 (ROHCv2): Profiles for RTP, UDP, IP, ESP and UDP-Lite , 2008, RFC.

[9]  Winston Khoon Guan Seah,et al.  Modeling and analysis of robust header compression performance , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[10]  Gerardo Rubino,et al.  Performance Analysis of a Header Compression Protocol: The ROHC Unidirectional Mode , 2006, Telecommun. Syst..

[11]  Lars-Erik Jonsson,et al.  Network Working Group Robust Header Compression (rohc): a Profile for Tcp/ip (rohc-tcp) , 2007 .

[12]  Van Jacobson,et al.  Compressing IP/UDP/RTP Headers for Low-Speed Serial Links , 1999, RFC.

[13]  E. O. Elliott Estimates of error rates for codes on burst-noise channels , 1963 .

[14]  Carsten Bormann,et al.  RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressed , 2001, RFC.