Journal of the Korea Institute of Information and Communication Engineering (한국정보통신학회논문지)
- Volume 8 Issue 6
- /
- Pages.1076-1085
- /
- 2004
- /
- 2234-4772(pISSN)
- /
- 2288-4165(eISSN)
Abstract
Recently, the demands for real-time service and multimedia data are rapidly increasing. There are significant redundancies between header fields both within the same packet header and in consecutive packets belonging to the same packet stream. And there are many overheads in using the current UDP/IP protocol. Header compression is considered to enhance the transmission efficiency for the payload of small size. By sending the static field information only once initially and by utilizing dependencies and predictability for other fields, the header size can be significantly reduced for most packets. This work describes an implementation for header compression of the headers of IP/UDP protocols to reduce the overhead on Ethernet network. Typical UDP/IP Header packets can be compressed down to 7 bytes and the header compression system is designed and implemented in Linux environment. Using the Header compression system designed between a server and clients provides have the advantage of effective data throughput in network. Since the minimum packet size in Ethernet is 64 bytes, the amount of reduction by header compression in practical chatting environment was 6.6 bytes.
File
References
- W. Doeringer, D. Dykeman, M. Kaiserwerth, B. Meister, H. Rudin, and R Willianmson, 'A survey of light-weight transport protocols for high-speed network,' IEEE Trans. Commun., vol.38, no.11, pp.2025-2039, Nov. 1990 https://doi.org/10.1109/26.61485
- T. Porta and M. Schwartz, 'Architecture, features, and implementation of high-speed transport protocols,' IEEE Network Mag., pp.14-22, May 1991
- TSG-SA-WG2, TSG-GERAN and TSG-RAN, 'Header compression for optimized voice bearers,' Joint Meeting, 3GPP, Aug. 2001
- V. Jacobson, 'Compressing TCP/IP headers for low-speed serial link,' IETF RFC 1144, Feb. 1990
- M. Degermark, B. Nordgern and S. Pink, 'IP header compression,' IETF RFC 2507, Feb. 1990
- S. Casner and V. Jacobson, 'IP/UDP/RTP headers for low_speed serial links,' IETF RFC 2508, Feb. 1999
- C. Borman et. al., 'Robust Header Compression(ROHC),' IETF RFC 3095, July 2001
- 강문식, '이동성 IP 기반 네트워크에서 헤더 압축기법을 이용한 효율적인 비디오 트래픽 관리기법,' 한국통신학회논문집 vol.26 no.9A, pp.1583-1591, 2001
- C. Hornig, 'A standard for the IEEE transmission of IP datagrams over Ethernet networks,' IETF RFC 894, April 1984
- Price et. al., 'Efficient protocol independent compression,' IETF Internet Draft, Feb. 2001
- 정진욱, 변옥환, 이재광 공역, TCP/IP 네트웍크, 진영사, pp. 192. 9ㅁ, pp.1583-1591, 2001
- Diniel P. Bovet and Marco Cesati, Understanding the LINUX KERNEL, O'Reilly, 2001
- A. Giovanardi, G. Mazzini, M. Rossi and M. Zorzi, 'Improved header compression for TCPlIP over wireless links,' Electronics Letters, vol.36, no.23, pp.1958-1959, Nov. 2000 https://doi.org/10.1049/el:20001375
- G. Boggia, P. Camarda and V.G. Squeo, 'ROHC+: a new header compression scheme for TCP streams in 3G wireless systems,' in Proc IEEE Int. Conf. Communications, vol.5, pp. 3271-3278, 2002
- L. Schwiebert, G. Richard, and Jiao. Changli, 'Adaptive header compression for wireless networks,' in Proc IEEE Int. conf. Local Computer Networks, pp.377-378, 2001
- A. Kondoz, A. Sadka, S. Worrall, S. Fabri and A. Cellatoglu 'Robust header compression for real-time services in cellular networks,' 3G Mobile Communication Technologies Int. Conf., pp. 124-128, 2001
- W.S. Filippo, M.W Ritter, R.J Friday and A. Srivastava, A study of TCP performance over wireless data networks, IEEE VTC, vol.3, pp.2265-2269, 2001
- K Svanbro, L.-E. Jonsson, H. Hannu and L.-A. Larzon, 'Efficient transport of voice over IP over cellular links,' IEEE GLOBECOM, vol.3, pp.1669-1676, 2000
- Le. Khiem, C. Clanton, Liu. Zhigang and Zheng. Haihong, 'Efficient and robust header compression for real-time services,' IEEE WCNC, vol.2, pp.924-928, 2000
- M. Degermark, L.-E. Jonsson, H. Hannu and K. Svanbro, 'Wireless real-time IP services enabled by header compression,' IEEE VTC, vol.2, pp.1150-1154, 2000
- R Magnus, U. Kunitz, M. Dziadzka, D. Verworner, M. Beck and H. Bohme, 'Linux Kernel Internals,' F1 Pub., 1999
- Embedded Linux System, HyBus, 2003
- Jon Crowcroft and lain Phillips, TCP/IP and Linux Protocol Implementation, Wiley, 2002