Skip to main content
Log in

Bayesian traffic dynamics and packet loss prediction for video over IP networks

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Designing good network-adaptive, error resilient video coders for IP networks is a challenging task. Video data packets can be lost as a consequence of congestion in the network, causing a degradation in video quality at the receiver side. Predicting the packet loss probability is therefore an important step in the design of an efficient network-adaptive video coder.

In this paper, we present a novel Bayesian-based approach that can dynamically predict the instantaneous packet loss probability as well as estimate the probability distribution of the cross-traffic rate. The method utilises observed losses and end-to-end measurements of the packet delays to predict the time-varying cross-traffic rate in the network. The posterior probability for the cross-traffic rate is established by using the Bayes formulation. To obtain this, the probability of delays conditioned on the cross-traffic are derived by decomposing the delays with a multi-scale wavelet transform. The probability of the observed losses conditioned on the cross-traffic are derived by studying the queueing properties in the network. The predicted packet loss probability is then derived from the posteriori distribution of the cross-traffic rate and the expected queueing behaviour. An algorithm for obtaining the numerical solution is also given.

Two sets of simulations are performed to demonstrate the effectiveness of the proposed method. The first set is designed to test the performance of the proposed Bayesian method for dynamically predicting the packet loss probabilities. The results of the predicted packet loss probabilities are then compared with the ground truth of packet loss values for three different network traffic generators. In the 2nd set of simulations, the proposed method and the two-state Markov model are incorporated separately into a network-adaptive video codec whose coding rate is adapted to the predicted packet loss probabilities. The reconstructed videos using these two methods are then compared.

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. Philip, A. Chou, Zhourong, Miao: Rate-distortion optimized streaming of packetized media. Microsoft Research Technical Report MSR-TR-2001-35 (2001).

  2. Sehgal, A., Chou, P.: Cost-distortion optimized caching of streaming media. In: International Conference on Acoustics, Speech, and Signal Processing (2002)

  3. Maya Yajnik, Sue B. Moon, James F. Kurose, Donald F. Towsley: Measurement and modeling of the temporal dependence in packet loss. INFOCOM 1, 345–352 (1999)

    Google Scholar 

  4. Chu-Sing Yang, Yih-Ching Su, Chen-Wei Lee: The analysis of packet loss prediction for gilbert-model with loss rate uplink. In: ICDCSW (2003)

  5. Lawrence, S. Brakmo, Larry L. Peterson: TCP vegas: End to end congestion avoidance on a global internet. IEEE J. Selected Areas Commun. 13(8), 1465–1480 (1995)

  6. Ribeiro, V., Coates, M., Riedi, R., Sarvotham, S., Hendricks, B., Baraniuk, R.: Multifractal Cross-Traffic Estimation. In: ITC Conference on IP Traffic, Modeling and Management. Monterey, CA (2000)

  7. Ahlgren, B., Bjorkman, M., Melander, B.: Network probing using packet trains. In: Global Internet Symposium (1999)

  8. Jun Liu, Mark Crovella: Using loss pairs to discover network properties. In: ACM SIGCOMM Internet Measurement Workshop 2001. San Francisco, CA, ACM SIGCOMM, November (2001)

  9. Vern Paxson, Sally Floyd: Wide area traffic: the failure of Poisson modeling. IEEE/ACM Trans. Networking 3(3), 226–244 (1995)

    Article  Google Scholar 

  10. Abry, P., Veitch, D.: Wavelet analysis of long-range-dependent traffic. IEEE Trans. Info. Theory 44(1), 2–15 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  11. Thomas Karagiannis Mart: A nonstationary poisson view of internet traffic. IEEE Infocom (2004)

  12. Chan, W.C., Lu, T.-C., Chen, R.-J.: Pollaczek-khinchin formula for the m/g/1 queue in discrete time with vacations. In: Computers and Digital Techniques, IEEE Proceedings, pp. 222–226 (1997)

  13. Riedi, R.H., Crouse, M.S., Ribeiro, V.J., Baraniuk, R.G.: A multifractal wavelet model with application to network traffic. IEEE Trans. Info. Theory 45(4), 992–1018 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  14. Mood, A.M.: Introduction to the Theory of Statistics. McGraw-Hill Education, Columbus, OH (1974)

    MATH  Google Scholar 

  15. Ribeiro, V., Baraniuk, R., Riedi, R.: Wavelets and multifractals for network traffic modeling and inference. In: IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP). Salt Lake City, UT (2001)

  16. Neame, T., Zukerman, M., Addie, R.: Application of the m/pareto process to modeling broadband traffic streams. In: Proceedings of ICON (1999)

  17. Andrew Backhouse, Irene Y.H. Gu: Error-resilient packet video coding using harmonic frame-expansions and temporal prediction. In: IEEE International conference on Image Processing (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew Backhouse.

Additional information

Andrew Backhouse received M.Math. and M.Sc. degree in Mathematics from the University of York (UK) in 2001 and 2002, respectively. He is currently a Ph.D. student at Chalmers University of Technology, Gothenburg, Swedem. His research interests include multiple description coding, frame theory, Internet network probing and packet loss prediction.

Irene Yu-Hua Gu received the Ph.D. degree in electrical engineering from Eindhoven University of Technology, The Netherlands, in 1992. She is Professor in the Department of Signals and Systems at Chalmers University of Technology, Sweden. She was a research fellow at Philips Research Institute IPO (NL) and Staffordshire University (UK), and a lecturer at The University of Birmingham (UK) from 1992 to 1996. Since 1996 she has been with the Department of Signals and Systems at Chalmers University of Technology (Sweden). Her current research interests include image processing, video surveillance and object tracking, video communications, and signal processing applications to electric power systems.

Dr. Gu has served as an Associate Editor for the IEEE Transactions on Systems, Man and Cybernetics from 2000 to 2005, the Chair-Elect of the IEEE Swedish Signal Processing Chapter (Sweden) from 2002 to 2004, and is a Member of the Editorial Board for the EURASIP journal of Applied Signal Processing since July 2005.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Backhouse, A., Gu, I.Y.H. Bayesian traffic dynamics and packet loss prediction for video over IP networks. Multimedia Systems 11, 468–479 (2006). https://doi.org/10.1007/s00530-006-0016-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-006-0016-2

Keywords

Navigation