Browse > Article

An Efficient Packetization Method for the Real-time Internet Video Transmission  

Kim Hyo-Hyun (영남대학교 전자정보공학부 미디어통신연구실)
Yoo Kook-Yeol (영남대학교 전자정보공학부 미디어통신연구실)
Abstract
In this paper, we propose an efficient packetization method to reduce the packetization overhead. For the purpose, we firstly verify the relationship between packet length and packet loss rate. The empirical results show that as the packet length is larger than the path MTU, the packet loss rate is drastically increased, producing poor visual quality at the receiver side. However, as the length of the packet is reduced, we should transmit more packets per frame and the packetization overhead will be increased. This increase in the packetization overhead reduces the number of bits allocated to the video data, resulting in the low visual quality. Therefore, each packet should be packetized to have the packet length close to the path MTU. In this paper, we show that the this process of the packetization with the constraint on the packet length is very similar to the dynamic storage allocation in the operating system. We had thoroughly surveyed the dynamic storage allocation methods used in the recent operating systems and propose to use the allocation methods for the video packetization. We empirically show that the proposed method can reduce the packetization overhead upto 28.3%, compared with the conventional sequential packetization method which have been widely used in Internet video transmission.
Keywords
Internet video transmission; packetization; overhead reduction; dynamic memory allocation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Davidson and J. Peters, Voice over IP fundamentals, Cisco press 2000
2 Silberschatz Abraham, Operating System Concepts, 6/E (Windows XP Update), Wiley, 2002
3 C. Zhu, 'RTP Payload Format for H.263 Video Streams,' IETF RFC2190, Sept. 1997
4 K.Y. Yoo, 'Adaptive resynchronization marker positioning method for error resilient video transmission,' IEE Electronics Letters, vol. 34, no. 22, pp. 2084-2085, Oct. 1998   DOI   ScienceOn
5 Y. Kikuchi, T. Nomura S. Fukunaga, Y. Matsui, and H. Kimata, 'RTP Payload Format for MPEG-4 Audio/Visual Streams,' IETF RFC-3016, Nov. 2000
6 X.-G. Liu, K.Y. Yoo, and K.-D. Seo, 'A fast video mixing method for multiparty video conference,' LNCS, Springer-Verlag, vol. 3656, no. 1, pp. 320-327, Sept. 2005   DOI   ScienceOn
7 H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, 'RTP: A transport protocol for real-time applications,' IETF RFC1889, Jan. 1996
8 S. Wenger, M.M. Hannuksela, T. Stockhammer, and M. Westerlund, 'RTP Payload Format for H.264 Video,' IETF RFC2190, Feb. 2005
9 H.H. Kim and K.Y. Yoo, 'Analysis on the effect of packet length on the RTP-based real-time video,' IASTED Int'l Conf. on Internet, Multimedia Systems, and Applications (IMSI-2005), vol. 1, Aug. 2005
10 B. A. Forouzan, TCP/IP protocol suite, McGraw Hill 2000
11 Z.G. Li, C. Zhu, N. Ling, X.K. Yang, G.N. Feng, S. Wu, F. Pan, 'A unified architecture for real-time video-coding systems,' IEEE Trans. on Circuits and Systems for Video Technology, vol. 13, pp. 472-487, June 2003   DOI   ScienceOn
12 K.Y. Yoo and K.-D. Seo, 'A syntax-based mixing method for H.263 coded bitstreams,' in Proc. of IEEE Int'l Conf. on Consumer Electronics, Las Vegas, USA, January 2005
13 Paul R. Wilson, Mark S. Johnstone, Michael Neely, David Boles, 'Dynamic Storage Allocation : A Survey and Critical Review,' Proc. of Int'l Conf. on Workshop on Memory Management, pp.1-116, Sept. 1995
14 K.Y. Yoo, 'New packetization method for error resilient video communications,' LNCS, Springer-Verlag, vol. 3046, pp.329-338, May 2004
15 D. Wu, Y.T. Hou, B. Li, Wenwu Zhu, Ya-Qin Zhang, H.H. Chao, 'An end-to-end approach for optimal mode selection in Internet video communication : theory and application,' IEEE Journal on Selected Areas in Communications(JSAC), vol 18, pp.977-995, June 2000   DOI   ScienceOn