Predicting packet loss statistics with hidden Markov models for FEC control

  • Authors:
  • Fernando Silveira;Edmundo de Souza e Silva

  • Affiliations:
  • Technicolor, Palo Alto, CA, United States and Federal University of Rio de Janeiro, Systems Engineering and Computer Science, Graduate School and Research in Engineering, PO Box 68511, 21941-972 R ...;Technicolor, Palo Alto, CA, United States and Federal University of Rio de Janeiro, Systems Engineering and Computer Science, Graduate School and Research in Engineering, PO Box 68511, 21941-972 R ...

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Media streaming applications often try to cope with packet losses using end-to-end recovery mechanisms like FEC. Predicting future losses is critical to choose the proper amount of redundancy needed to recover data. We propose a hierarchical model where the short-term dynamics of losses is driven by 2-state Markov chains while longer-term network changes (e.g., congestion) are modeled by a HMM. Based on this model, we develop two adaptive algorithms that predict future loss statistics and dynamically adjust FEC parameters. First, we predict loss rates and use these estimates to tune redundancy in Reed-Solomon codes. Second, we predict both loss rate and burstiness to select the optimal scheme among a set of parity-based FEC schemes. We perform experiments with packet loss traces to evaluate these algorithms, and compare their performance to standard approaches of FEC selection. Our results show that HMM-based prediction is more effective than other approaches, achieving higher quality improvements with small transmission overhead.