Browse > Article

Implementation and Performance Analysis of UDP/IP Header Compression Protocol in Wired Networks  

나종민 (인소팩㈜)
이종범 (㈜코다컴테크놀러지)
이인성 (충북대학교)
신병철 (충북대학교)
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.
Keywords
UDP; IP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Borman et. al., 'Robust Header Compression(ROHC),' IETF RFC 3095, July 2001
2 Diniel P. Bovet and Marco Cesati, Understanding the LINUX KERNEL, O'Reilly, 2001
3 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
4 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
5 Embedded Linux System, HyBus, 2003
6 Jon Crowcroft and lain Phillips, TCP/IP and Linux Protocol Implementation, Wiley, 2002
7 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   DOI   ScienceOn
8 TSG-SA-WG2, TSG-GERAN and TSG-RAN, 'Header compression for optimized voice bearers,' Joint Meeting, 3GPP, Aug. 2001
9 M. Degermark, B. Nordgern and S. Pink, 'IP header compression,' IETF RFC 2507, Feb. 1990
10 R Magnus, U. Kunitz, M. Dziadzka, D. Verworner, M. Beck and H. Bohme, 'Linux Kernel Internals,' F1 Pub., 1999
11 S. Casner and V. Jacobson, 'IP/UDP/RTP headers for low_speed serial links,' IETF RFC 2508, Feb. 1999
12 정진욱, 변옥환, 이재광 공역, TCP/IP 네트웍크, 진영사, pp. 192. 9ㅁ, pp.1583-1591, 2001
13 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
14 Price et. al., 'Efficient protocol independent compression,' IETF Internet Draft, Feb. 2001
15 V. Jacobson, 'Compressing TCP/IP headers for low-speed serial link,' IETF RFC 1144, Feb. 1990
16 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
17 T. Porta and M. Schwartz, 'Architecture, features, and implementation of high-speed transport protocols,' IEEE Network Mag., pp.14-22, May 1991
18 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
19 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
20 C. Hornig, 'A standard for the IEEE transmission of IP datagrams over Ethernet networks,' IETF RFC 894, April 1984
21 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
22 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   DOI   ScienceOn
23 강문식, '이동성 IP 기반 네트워크에서 헤더 압축기법을 이용한 효율적인 비디오 트래픽 관리기법,' 한국통신학회논문집 vol.26 no.9A, pp.1583-1591, 2001