We propose methods for selecting the modelling parameters of H.263-quantized video traffic under two different encoding scenarios. For videos encoded with a constant quantization step (unconstrained), we conclude that a two-parameter power relation holds between the exhibited video bit rate and the quantizer value and that the autocorrelation decay rate remains constant for all cases. On the basis of these results, we propose a generic method for estimating the modelling parameters of unconstrained traffic by means of measuring the statistics of the single “raw” video trace. For rate-controlled video (constrained), we propose an approximate method based on the adjustment of the “shape” parameter of the counterpart—with respect to rate—unconstrained video trace. The convergence of the constructed models is assessed via q-q plots and queuing simulations. On the assumption that the popular MPEG-4 encoders like XVID, DIVX usually employ identical H.263 quantization and rate control schemes, it is expected that the results of this paper also hold for the MPEG-4 part 2 family. 1. Introduction With the rapid spread of multimedia applications and the great progress of video streaming technologies such as the MPEG-4 and H.26x standards, network-based multimedia applications, for example, IPTV, VoD, and videoconference, have become increasingly popular services. Video traffic, which is going to be streamed by these services, is expected to account for large portions of the multimedia traffic in future heterogeneous networks (wireline, wireless, and satellite). Despite the high data rates of the contemporary network settings, there is still a need for quality assurance for the above services especially when a real-time session has to be established (e.g., videoconference or video streaming without buffering options, e-collaboration, remote control, etc.). Since such services rely on the exchange of bandwidth demanding video information, with the MPEG-4 and H.263 encoders being the most commonly used standards for the moment, extensive deployment of these services calls for careful modelling of the associated network traffic, so that the appropriate amount of resources may be anticipated by the network. The video traffic models for these networks must cover a wide range of traffic types and characteristics because the type of the terminals will range from a single home or mobile user (low video bit rate), where rate-constrained (or rate-controlled) video traffic is mainly produced, to a terminal connected to a backbone network (high video bit rate), where the
References
[1]
B. Maglaris, D. Anastassiou, P. Sen, G. Karlsson, and J. D. Robbins, “Performance models of statistical multiplexing in packet video communications,” IEEE Transactions on Communications, vol. 36, no. 7, pp. 834–844, 1988.
[2]
R. Kishimoto, Y. Ogata, and F. Inumara, “Generation interval distribution characteristics of packetized variable rate video coding data streams in an ATM network,” IEEE Journal on Selected Areas in Communications, vol. 7, no. 5, pp. 833–841, 1989.
[3]
H. S. Chin, J. W. Goodge, R. Griffiths, and D. J. Parish, “Statistics of video signals for viewphone-type pictures,” IEEE Journal on Selected Areas in Communications, vol. 7, no. 5, pp. 826–832, 1989.
[4]
M. Nomura, T. Fujii, and N. Ohta, “Basic characteristics of variable rate video coding in ATM environment,” IEEE Journal on Selected Areas in Communications, vol. 7, no. 5, pp. 752–760, 1989.
[5]
D. P. Heyman, A. Tabatabai, and T. V. Lakshman, “Statistical analysis and simulation study of video teleconference traffic in ATM networks,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 2, no. 1, pp. 49–59, 1992.
[6]
D. M. Cohen and D. P. Heyman, “Performance modeling of video teleconferencing in ATM networks,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 3, no. 6, pp. 408–420, 1993.
[7]
D. M. Lucantoni, M. F. Neuts, and A. R. Reibman, “Methods for performance evaluation of VBR video traffic models,” IEEE/ACM Transactions on Networking, vol. 2, no. 2, pp. 176–180, 1994.
[8]
M. Law and W. D. Kelton, Simulation Modelling and Analysis, McGraw-Hill Higher Education, 3nd edition, 1999.
[9]
G. Sisodia, L. Guan, M. Hedley, and S. De, “A new modeling approach of H.263+ VBR coded video sources in ATM networks,” Real-Time Imaging, vol. 6, no. 5, pp. 347–357, 2000.
[10]
S. Domoxoudis, S. Kouremenos, V. Loumos, and A. Drigas, “Modelling and simulation of videoconference traffic from VBR video encoders,” in Proceedings of the Performance Modeling and Evaluation of Heterogeneous Networks (HET-NETs '04), 2004, http://www.comp.brad.ac.uk/het-net/HET-NETs04/papers.html.
[11]
P. A. Jacosb and P. A. W. Lewis, “Time series generated by mixtures,” Journal of Time Series Analysis, vol. 4, no. 1, pp. 19–36, 1983.
[12]
A. Elwalid, D. Heyman, T. V. Lakshman, D. Mitra, and A. Weiss, “Fundamental bounds and approximations for ATM multiplexers with applications to video teleconferencing,” IEEE Journal on Selected Areas in Communications, vol. 13, no. 6, pp. 1004–1016, 1995.
[13]
T. V. Lakshman, A. Ortega, and A. R. Reibman, “VBR Video: tradeoffs and potentials,” Proceedings of the IEEE, vol. 86, no. 5, pp. 952–972, 1998.
[14]
R. Bo, “Modeling and simulation of broadband satellite networks—part II: traffic modeling,” IEEE Communications Magazine, vol. 37, no. 7, pp. 48–56, 1999.
ITU Recommendation (01/05). H.263: Video coding for low bit rate communication, http://www.itu.int/rec/T-REC-H.263-200501-I/en.
[17]
A. Alheraish, “Autoregressive video conference models,” International Journal of Network Management, vol. 14, no. 5, pp. 329–337, 2004.
[18]
J. Shahbazian and K. J. Christensen, “TSGen: a tool for modeling of frame loss in streaming video,” International Journal of Network Management, vol. 14, no. 5, pp. 315–327, 2004.
[19]
A. Abdennour, “Short-term MPEG-4 video traffic prediction using ANFIS,” International Journal of Network Management, vol. 15, no. 6, pp. 377–392, 2005.
[20]
A. Abdennour, “VBR video traffic modeling and synthetic data generation using GA-optimized Volterra filters,” International Journal of Network Management, vol. 17, no. 3, pp. 231–241, 2007.
[21]
F. H. P. Fitzek and M. Reisslein, “MPEG-4 and H.263 video traces for network performance evaluation,” IEEE Network, vol. 15, no. 6, pp. 40–54, 2001.
[22]
C. Skianis, K. Kontovasilis, A. Drigas, and M. Moatsos, “Measurement and statistical analysis of asymmetric multipoint videoconference traffic in IP networks,” Telecommunication Systems, vol. 23, no. 1-2, pp. 95–122, 2003.
[23]
A. Lazaris, P. Koutsakis, and M. Paterakis, “A new model for video traffic originating from multiplexed MPEG-4 videoconference streams,” Performance Evaluation, vol. 65, no. 1, pp. 51–70, 2008.
[24]
P. Koutsakis, “On modeling multiplexed VBR videoconference traffic from H.263 video coders,” Computer Communications, vol. 31, no. 1, pp. 1–4, 2008.
[25]
M. Dai, Y. Zhang, and D. Loguinov, “A unified traffic model for MPEG-4 and H.264 video traces,” IEEE Transactions on Multimedia, vol. 11, no. 5, pp. 1010–1023, 2009.
[26]
D. Rao, Z. Huang, and D. Yang, “An emperical traffic model of M2M mobile streaming services,” in Proceedings of the Fourth International Conference on Multimedia Information Networking and Security (MINES '12)), pp. 400–404, November 2012.
Open Source Streaming Server, http://developer.apple.com/opensource/server/streaming/index.html.
[29]
S. Xu, Z. Huang, and Y. Yao, “An analytically tractable model for video conference traffic,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 10, no. 1, pp. 63–67, 2000.
[30]
A. Erramilli, O. Narayan, and W. Willinger, “Experimental queueing analysis with long-range dependent packet traffic,” IEEE/ACM Transactions on Networking, vol. 4, no. 2, pp. 209–223, 1996.
[31]
A. Drigas, S. Kouremenos, Y. Bakopoulos, and V. Loumos, “A study of H.263 traffic modeling in multipoint videoconference sessions over IP networks,” Computer Communications, vol. 29, no. 3, pp. 372–391, 2006.