Adaptive Error Resilient Mechanisms for Real-Time Multimedia Streaming over Inter-Vehicle Communication Networks

  • Matteo Petracca
  • Paolo Bucciol
  • Antonio Servetti
  • Juan Carlos De Martin


To allow real-time streaming of loss-tolerant flows such as multimedia streams in intervehicle communication network, we propose a cross-layer technique based on proactive error correction and interleaving algorithms. The proposed technique optimizes the FEC/interleaving channel coding parameters based on network layer information under real-time constraints. It is implemented at packet levels to allow a straightforward adaption in the existing wireless devices. By resorting to standard compliant, real-time RTCP reports, we also develop and optimize an adaptive technique that is able to match fast channel variations and reduce both the overhead required by the proactive error recovery scheme and the additional delay introduced by the interleaver. Simulations based on Gilbert–Elliott wireless channel model show that the proposed adaptive technique without optimizations is able to gain over 0.9 dB in terms of video PSNR with respect to the standard transmission, while in its optimized version, the gain is over 1.5 dB PSNR, with a total overhead of about 12%.


Forward error correction (FEC) Intervehicle communication networks Intervehicle multimedia Multimedia signal processing VANETs 



This work was supported in part by Regione Piemonte through the VICSUM project.


  1. 1.
    Sun W, Yamaguchi H, Kusumoto S (2006) A study on performance evaluation of real-time data transmission on vehicular ad hoc networks. In: Proceedings IEEE mobile data management. 126–130Google Scholar
  2. 2.
    Blum JJ, Eskandarian A, Hoffman LJ (2004) Challenges of intervehicle ad hoc networks. IEEE Trans Intell Transportation Syst 5(4):347–351CrossRefGoogle Scholar
  3. 3.
    Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) RTP: A transport protocol for real-time applications – RFC 3550. IETF Network Working GroupGoogle Scholar
  4. 4.
    Li A (2007) RTP payload format for generic forward error correction – RFC 5109. IETF Network Working GroupGoogle Scholar
  5. 5.
    Reed IS, Solomon G (1960) Polynomial codes over certain finite fields. SIAM J Appl Math 8:300–304MathSciNetzbMATHCrossRefGoogle Scholar
  6. 6.
    Perkins C, Crowcroft J (2000) Effects of interleaving on RTP header compression. In: Proceedings of IEEE INFOCOM. 111–117Google Scholar
  7. 7.
    ITU-T (1993) Rec. G.114 One way transmission time. ITU-T Technical ReportGoogle Scholar
  8. 8.
    Liang YJ, Apostolopoulos J G, Girod B (2002) Model-based delay-distortion optimization for video streaming using packet interleaving. In: Proceedings of Asilomar conference. on signals, systems and computers. 2:1315–1319Google Scholar
  9. 9.
    Bolot J-C, Fosse-Parisis S, Towsley D (1999) Adaptive FEC-based error control for Internet telephony. In: Proceedings of IEEE INFOCOM. 3:1453–1460Google Scholar
  10. 10.
    Yao J, Huang W-F, Chen M-S (2006) DFEC: Dynamic forward error control for DVB-H. In: Proceedings of IEEE international conference SUTGoogle Scholar
  11. 11.
    Acticom Reference Sequence: Highway (CIF). Accessed 1 Mar 2011
  12. 12.
    ITU-T H.264 & ISO/IEC 14496-10 AVC (2008) Advanced video coding for generic audiovisual services. ITU-T Technical. ReportGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  • Matteo Petracca
    • 1
  • Paolo Bucciol
    • 2
  • Antonio Servetti
    • 3
  • Juan Carlos De Martin
    • 3
  1. 1.Scuola Superiore Sant’Anna di PisaPisaItaly
  2. 2.French-Mexican Laboratory of Informatics and Automatic Control (UMI LAFMIA 3175 CNRS)San Andrés CholulaMexico
  3. 3.Politecnico di TorinoTorinoItaly

Personalised recommendations