Skip to main content
Log in

Empirical evaluation of H.264/SVC streaming in resource-constrained multihomed mobile networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Nomadic users of streamed multimedia content in mobile networks are often faced with resource-constrained network paths that suffer from low bandwidth. Streaming high-quality video in such a challenging scenario demands a set of highly adaptive schemes, which have not been sufficiently explored in particular for the emerging H.264 Scalable Video Coding (H.264/SVC) standard. In this paper, we empirically investigate the performance of streaming H.264/SVC scalable video streams to users in multihomed mobile networks containing multiple available transmission paths. Previous work has demonstrated the feasibility of aggregating bandwidth of multiple paths to deliver video streams when no single, sufficiently high bandwidth path is available. We focus on evaluating the enhanced performance of multipath bandwidth-aggregation streaming by exploiting a quality-layers based, H.264/SVC-specific packet prioritisation scheme for quality-aware multipath packet scheduling and selective packet dropping in case of bandwidth shortage even after aggregation. Additionally, we explore a base-layer rate control scheme for H.264/SVC delivery in ultra-low bandwidth environments. Through extensive experimentation on a realistic hardware-based testbed, we obtain a comprehensive and insightful understanding of the behaviour of H.264/SVC streams when transmitted across multiple paths in mobile networks. We quantify the improvements offered by the use of H.264/SVC-specific packet prioritisation schemes compared with an existing generic scalable video prioritisation scheme, and the benefits by the use of base-layer rate control in ultra-low bandwidth situations. The performance of the multipath streaming schemes is further compared with that of an ideal single high bandwidth path. We also identify the remaining challenges that must be overcome if such streaming schemes are to offer performance close to that of the ideal single high bandwidth path.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Amonou I, Cammas N, Kervadec S, Pateux S (2007) Optimized rate-distortion extraction with quality layers in the scalable extension of H.264/AVC. IEEE Trans Circ Syst Video Technol 17:1186–1193

    Article  Google Scholar 

  2. Chebrolu K, Rao R (2004) Selective frame discard for interactive video. In Proc 2004 IEEE Int Conf Commun (ICC)

  3. Chebrolu K, Rao R (2006) Bandwidth aggregation for real-time applications in heterogeneous wireless networks. IEEE Trans Mobile Comput 5:388–403

    Article  Google Scholar 

  4. Cicalo S, Haseeb A, Tralli V (2012) Fairness-oriented multi-stream adaptation using scalable video coding. Signal Process: Image Commun. doi:10.1016/j.image.2012.01.005

  5. Devarapalli V, Wakikawa R, Petrescu A, Thubert P (2005) Network mobility (NEMO) basic support protocol. RFC 3963

  6. Fernandez J, Taleb T, Guizani M, Kato N (2009) Bandwidth aggregation-aware dynamic QoS negotiation for real-time video streaming in next-generation wireless networks. IEEE Trans Multimed 11:1082–1093

    Article  Google Scholar 

  7. Jurca D, Frossard P (2007) Video packet selection and scheduling for multipath streaming. IEEE Trans Multimed 9:629–641

    Article  Google Scholar 

  8. Leontaris A, Tourapis AM (2007) Rate control reorganization in joint model reference software. ISO/IEC JTC1/SC29/WG11 and ITU-T SG16/Q6, Doc. JVT-W042

  9. Li KG, Pan F, Lim KP et al (2003) Adaptive basic unit layer rate control for JVT. ISO/IEC JTC1/SC29/WG11 and ITU-T SG16/Q6, Doc. JVT-G012

  10. Maani E, Kataggelos AK (2010) Unequal error protection for robust streaming of scalable video over packet lossy networks. IEEE Trans Circ Syst Video Technol 20:407–416

    Article  Google Scholar 

  11. Nightingale J, Wang Q, Grecos C (2010) Optimized transmission of H.264 scalable video streams over multiple paths in mobile networks. IEEE Trans Consum Electron 56:2161–2169

    Article  Google Scholar 

  12. Nightingale J, Wang Q, Grecos C (2011) Performance evaluation of scalable video streaming in multihomed mobile networks. ACM Perform Eval Rev 39:29–31

    Article  Google Scholar 

  13. Nur G, Arachchi HK, Dogan S, Kondoz AM (2012) Seamless video access for mobile devices by content-aware utility-based adaptation. Multimed Tools Appl. doi:10.1007/s11042-012-1120-2

  14. Reichel J, Schwarz H, Wien M (2007) Joint Scalable Video Model 11(JSVM 11). Joint Video Team, Doc. JVT-X202

  15. Sanchez Y et al (2012) Efficient HTTP-based streaming using scalable video coding. Signal Process: Image Commun 27:329–342

    Google Scholar 

  16. Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard IEEE Trans. Circuits Syst. Video Technol 17:1103–1120

    Google Scholar 

  17. Taubman D (2000) High performance scalable image compression with EBCOT. IEEE Trans Image Process 9:158–1170

    Article  Google Scholar 

  18. Tsai M et al (2010) Multi-path transmission control scheme combining aggregation and packet scheduling for real-time streaming in multi-path environment. IET Commun 4:937–945

    Article  Google Scholar 

  19. Wang Q et al (2009) QoS-aware network-supported architecture to distribute application flows over multiple network interfaces for B3G users. Wirel Pers Commun 48:113–140

    Article  Google Scholar 

  20. Weingand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circ Syst Video Technol 13:560–576

    Article  Google Scholar 

  21. Wenger S, Wang YK, Schierl T, Eleftheriadis A (2011) RTP payload format for scalable video coding. RFC 6090

  22. Wireshark. http://www.wireshark.org/. Accessed 15 November 2011

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qi Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nightingale, J., Wang, Q. & Grecos, C. Empirical evaluation of H.264/SVC streaming in resource-constrained multihomed mobile networks. Multimed Tools Appl 70, 2011–2035 (2014). https://doi.org/10.1007/s11042-012-1219-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-012-1219-5

Keywords

Navigation