Skip to main content

Efficient Video Delivery by Leveraging Playback Buffers over Software Defined Networking

  • Conference paper
  • First Online:
  • 1599 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10962))

Abstract

Adaptive video streaming techniques based on the current network conditions have elevated the overall quality of video streaming over the past few years. Different solutions for providing adaptive video streaming exist in the literature, and one of them is Scalable Video Coding (SVC). A video segment is divided into one base layer and multiple enhancement layers in SVC. Effective buffering at the client and its state is another critical factor for improved viewing quality of the video, which is rarely considered. Timely information regarding client’s buffer state and current network condition is a vital role to adapt with the number of layers in SVC appropriately. Network softwarization through Software Defined Networking (SDN) provides an opportunity to manage and control video streams with better resource management. This paper improves AVS in SDN enabled network through combined measurement of current network bandwidth and client’s buffer state. At the SDN controller, the proposed solution estimates the remaining buffer time and collects the current bandwidth condition of the network to determine the number of enhancement layers for a video segment. SVC video server is extended to transmit a video segment based on the number of enhancement layers decided by the SDN controller. The emulation-based performance evaluation shows that the proposed solution not only improves the video quality against conventional approach under low to moderate network utilization, but also increases the network utilization.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Cisco Visual Networking Index: The Zettabyte Era–Trends and Analysis. Cisco white paper (2017)

    Google Scholar 

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

    Article  Google Scholar 

  3. Open Networking Foundation (ONF): Software defined networking – the new norm for networks. White Paper (2012)

    Google Scholar 

  4. Stockhammer, T.: Dynamic adaptive streaming over HTTP – standards and design principles. In: The Second Annual ACM Conference on Multimedia Systems, MMSys 2011, pp. 133–144. ACM, New York (2011)

    Google Scholar 

  5. Apple HTTP Live Streaming. http://tools.ietf.org/html/draft-pantos-http-live-streaming-12

  6. Microsoft Smooth Streaming. http://www.iis.net/downloads/microsoft/smoothstreaming

  7. Civanlar, S., Parlakisik, M., Tekalp, A.M., Gorkemli, B., Kaytaz, B., Onem, E.: A QoS-enabled OpenFlow environment for scalable video streaming. In: IEEE GLOBECOM Workshops, pp. 351–356 (2010)

    Google Scholar 

  8. Laga, S., Van Cleemput, T., Van Raemdonck, F., Vanhoutte, F., Bouten, N., Claeys, M., De Turck, F.: Optimizing scalable video delivery through OpenFlow layer-based routing. In: IEEE Network Operations and Management Symposium (NOMS), pp. 1–4 (2014)

    Google Scholar 

  9. Gangwal, A., Gupta, M., Gaur, M.S., Laxmi, V., Conti, M.: ELBA–efficient layer based routing algorithm in SDN. In: International Conference on Computer Communications and Networks (ICCCN) (2016)

    Google Scholar 

  10. Uzakgider, T., Cetinkaya, C., Sayit, M.: Learning-based approach for layered adaptive video streaming over SDN. Comput. Netw. 92, 357–368 (2015)

    Article  Google Scholar 

  11. Jain, M., Dovrolis, C.: End-to-end available bandwidth – measurement methodology, dynamics, and relation with tcp throughput. IEEE/ACM Trans. Netw. 11(4), 537–549 (2013)

    Article  Google Scholar 

  12. Mininet. http://mininet.org/. Accessed 1 Mar 2016

  13. Floodlight. http://www.projectfloodlight.org/floodlight/

  14. Iperf. https://iperf.fr/

  15. Open Networking Foundation: OpenFlow Switch Specification Version 1.3.0 (2012)

    Google Scholar 

  16. SVEF reference software. http://svef.netgroup.uniroma2.it/

Download references

Acknowledgement

This research was partly supported by PRCP (NRF-2010-0020210), Institute for IITP grant funded by the Korea government (MSIT) ICT R&D program (2014-3-00547), and G-ITRC support program (IITP-2018-2015-0-00742), respectively.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyunseung Choo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ahn, J., Raza, S.M., Yeoum, S., Choo, H. (2018). Efficient Video Delivery by Leveraging Playback Buffers over Software Defined Networking. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2018. ICCSA 2018. Lecture Notes in Computer Science(), vol 10962. Springer, Cham. https://doi.org/10.1007/978-3-319-95168-3_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-95168-3_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-95167-6

  • Online ISBN: 978-3-319-95168-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics