Skip to main content
Log in

Parameter estimation and optimization techniques for discrete-time semi-Markov models of H.264/AVC video traffic

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

We investigate a variety of known and new approaches for the estimation of the parameters of discrete-time semi-Markovian traffic models. We focus on modeling video traffic, since the accurate representation of its long-term autocorrelation is a challenge to the parameter estimation methods. The modeling techniques are applied to sample H.264/AVC-encoded video traces. We study their ability to reflect the autocorrelation and variability of the original traffic and also the delay probabilities of a resulting SMP/GI/1 queueing system. The delay probabilities are determined both by simulation and verified analysis of the queue.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Baey, S. (2004). Modeling MPEG4 video traffic based on a customization of the DBMAP. In Proceedings of the 2004 symposium on performance evaluation of computer telecommunication systems.

  2. Borsos, T. (2001). A practical model for VBR video traffic with applications. In LNCS: Vol. 2216. MMNS 2001 (pp. 85–95). Berlin: Springer

  3. Cerny, V. (1985). A thermodynamical approach to the travelling salesman problem: An efficient simulation algorithm. Journal of Optimization Theory and Applications, 45, 41–51.

    Article  Google Scholar 

  4. Doulamis, N. D., Doulamis, A. D., Konstantoulakis, G. E., & Stassinopoulos, G. I. (2000). Efficient modeling of MPEG-1 coded video sources. IEEE Transactions on Circuits and Systems for Video Technology, 10(4), 99–112.

    Article  Google Scholar 

  5. Feldmann, A., & Whitt, W. (1998). Fitting mixtures of exponentials to long-tail distributions to analyze network performance models. Performance Evaluation, 31, 245–279.

    Article  Google Scholar 

  6. Gao, P., Wittevrongel, S., & Bruneel, H. (2004). Discrete-time multiserver queues with geometric service times. Computers and Operations Research, 31(1), 81–99.

    Article  Google Scholar 

  7. Goldberg, D. E. (1989). Genetic algorithms in search, optimization and machine learning. Dordrecht: Kluwer Academic.

    Google Scholar 

  8. Haßlinger, G. (1997). Semi-Markovian modelling and performance analysis of variable rate traffic in ATM networks. Telecommunication Systems, 7, 281–298.

    Article  Google Scholar 

  9. Hasslinger, G. (2000). Waiting times, busy periods and output models of a server analyzed via Wiener-Hopf factorization. Performance Evaluation, 40, 3–26.

    Article  Google Scholar 

  10. Hasslinger, G., & Takes, P. (2003). Real time video traffic characteristics and dimensioning regarding QoS demands. In Proceedings of the 18th international teletraffic congress.

  11. Kalva, H. (2006). The H.264 video coding standard. IEEE MultiMedia, 13(4), 86–90.

    Article  Google Scholar 

  12. Kempken, S., & Luther, W. (2008). Verified methods in stochastic traffic modeling. In P. Hertling, C. M. Hoffmann, W. Luther, & N. Revol (Eds.), LNCS : Vol. 5045. Reliable Implementation of real number algorithms: Theory and practice (pp. 84–102). Berlin: Springer.

    Google Scholar 

  13. Kempken, S., & Luther, W. (2007). Modeling of H.264 high definition video traffic using discrete-time semi-Markov processes. In Proceedings of the 20th ITC (pp. 42–53).

  14. Kempken, S., Luther, W., & Haßlinger, G. (2006). A tool for verified analysis of transient and steady states of queues. In Proceedings of the first international conference on performance evaluation methodologies and tools (VALUETOOLS ’06). Electronic resource.

  15. Kempken, S., Luther, W., & Traczinski, D. (2006 ). Reliable computation of workload distributions using semi-Markov processes. In Proceedings of the 13th international conference on analytical and stochastic modelling techniques and applications.

  16. Kempken, S., Luther, W., & Hasslinger, G. (2007). Parameter estimation for semi-Markov models for mobile video traffic. In Proceedings of analytical and stochastic modelling techniques and applications (ASMTA).

  17. Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680.

    Article  Google Scholar 

  18. Kleinrock, L. (1975). Queueing systems (Vols. 1/2). New York: Wiley.

    Google Scholar 

  19. Krunz, M., & Ramasamy, A. M. (2000). The correlation structure for a class of scene-based video models and its impact on the dimensioning of video buffers. IEEE Transactions on Multimedia, 2(1), 27–36.

    Article  Google Scholar 

  20. Kundu, D. (2004). Computational aspects in statistical signal processing. In D. Kundu & A. Basu (Eds.), Statistical computing: existing methods and recent developments (pp. 371–393).

  21. Latouche, G., & Ramasvami, V. (1999). Introduction to matrix analytic methods in stochastic modeling. ASA-SIAM.

  22. Li, S. Q. (1991). A general solution technique for discrete queueing analysis of multi-media traffic on ATM. IEEE Transactions on Communication, 39, 1115–1132.

    Article  Google Scholar 

  23. Panchenko, A., & Buchholz, P. (2007). A hybrid algorithm for parameter fitting of Markovian arrival processes. In Proceedings of ASMTA (pp. 7–12).

  24. Rose, O. (1997). Simple and efficient models for variable bit rate MPEG video traffic. Performance Evaluation, 30, 69–85.

    Article  Google Scholar 

  25. Rose, O. (1999). A memory Markov chain for VBR traffic with strong positive correlations. In Proceedings of the 16th ITC (pp. 827–836).

  26. Salvador, P., Valadas, R., & Pacheco, A. (2003). Multiscale fitting procedure using Markov modulated Poisson processes. Telecommunications Systems, 23(1–2):123–148.

    Google Scholar 

  27. Seeling, P., Fitzek, F., & Reisslein, M. (2007). Video traces for network performance evaluation. Berlin: Springer.

    Google Scholar 

  28. Traczinski, D. (2006). Faktorisierungslösungen für die Workload in Bediensystemen mit Ergebnisverifikation. PhD thesis, Universität Duisburg-Essen. Logos.

  29. Whitley, D. (1994). A genetic algorithm tutorial. Statistics and Computing, 4(2).

  30. Zitzler, E., Laumanns, M., & Thiele, L. (2001). SPEA2: Improving the strength Pareto evolutionary algorithm (Technical Report 103). Computer Engineering and Networks Lab (TIK), ETH Zurich.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sebastian Kempken.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kempken, S., Hasslinger, G. & Luther, W. Parameter estimation and optimization techniques for discrete-time semi-Markov models of H.264/AVC video traffic. Telecommun Syst 39, 77–90 (2008). https://doi.org/10.1007/s11235-008-9113-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-008-9113-1

Keywords

Navigation