IP header compression: a study of context establishment

The use of bandwidth constrained links in wireless networks necessitates the use of bandwidth saving header compression schemes. In these schemes, a compressor and a decompressor collaborate to encode bulky IP headers into streamlined compressed headers. Intuitively, the gain from compression is the average compressed header length divided by the uncompressed header size. In this paper, we show that this is not true in many situations: this does not account for the cost introduced by the variability of the header sizes during compression context initialization. First, we provide analytical basis for cost of compression context creation and compare the relative costs of establishing contexts with an optimistic approach and with an acknowledgement-based approach. We conclude that the optimistic approach can be used as an upper bound in our analytical model. Second, we evaluate the impact of header compression on traffic patterns in terms of bandwidth allocation, in order to accommodate the burst introduced by compression context initialization. We compute the actual compression ratio, that is the actual number of users of IP header compression that can be multiplexed onto a given link. We show this number is significantly different from the one computed by dividing the link bandwidth by the average rate of a compressed flow. Our results provide a formal basis for context management especially during handovers in mobile networks. For example, our result indicates that there is significant benefit to relocate compression contexts (from one network node to another) rather than to re-establish them each time during handovers.

[1]  Edward Chlebus,et al.  Is handoff traffic really Poissonian? , 1995, Proceedings of ICUPC '95 - 4th IEEE International Conference on Universal Personal Communications.

[2]  Imrich Chlamtac,et al.  Handoff traffic distribution in cellular networks , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

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

[4]  Van Jacobson Compressing TCP/IP Headers , 1990 .

[5]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[6]  Cédric Westphal A user-based frequency-dependent IP header compression architecture , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[7]  Zhigang Liu,et al.  Efficient and robust header compression for real-time services , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[8]  K. Claffy,et al.  Trends in wide area IP traffic patterns - A view from Ames Internet Exchange , 2000 .

[9]  Zoran Kostic,et al.  Impact of TCP/IP header compression on the performance of a cellular system , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[10]  Satish K. Tripathi,et al.  Network layer mobility: an architecture and survey , 1996, IEEE Wirel. Commun..

[11]  Christian Huitema,et al.  IPv6--the new Internet protocol , 1996 .

[12]  Charles E. Perkins,et al.  Mobile Networking Through Mobile IP , 1998, IEEE Internet Comput..

[13]  Christian Huitema,et al.  IPv6—the new Internet protocol (2nd ed.) , 1997 .