Abstract
This paper proposes a framework called SDN Streamer for an OpenFlow controller in order to provide QoS support for scalable video streaming over an OpenFlow network. OpenFlow is a protocol that decouples control and forwarding layers of routing. Abstracting control from the forwarding plane lets administrators dynamically adjust network-wide traffic flow and keeps the network agile. Software-Defined Networking (SDN) aims to improve the reliability of multimedia streaming while reducing utilization of server resources. It optimizes video delivery using a Scalable Video Coding (SVC) algorithm that sends layers of different quality via discrete paths. Dynamic rerouting capability is ensured using a Lagrange Relaxation-based Aggregate Cost (LARAC) algorithm. Unlike Dijikstra’s algorithm, the LARAC algorithm does not calculate least “hop-counts” to find the optimal path but calculates the optimal path based on “link statistics.” The SDN Streamer can guarantee seamless video delivery with little or no video artifacts experienced by the end-users. This project makes use of HTML5 for browser display. The SDN server allows everyone to access the media files irrespective of their platform, device or browser. Performance analysis shows there is significant improvement on the video’s overall PSNR under network congestion.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Foukas X, Marina MK, Kontovasilis K (2015) Software defined networking concepts. The University of Edinburgh & NCSR “Demokritos”. http://homepages.inf.ed.ac.uk/mmarina/papers/sdn-chapter.pdf
Jimenez JM, Romero O, Rego A, Dilendra A, Lloret J (2015) Study of multimedia delivery over software defined networks. Netw Protoc Algorithms 7(4). Universidad Politécnica de alencia, ISSN: 1943-3581
Xu C, Chen B, Qian H (2015) Quality of service guaranteed resource management dynamically in software defined network. J Commun 10(11)
Wilczewski G (2015) Utilization of the software-defined networking approach in a model of a 3DTV service. J Telecommun Inf Technol
Owens II H, Durresi A (2015) Video over software-defined networking (VSDN). Comput Netw 1–16. Accepted 15 Sept 2015
Gilmez HE, Dane ST, Bagci KT, Tekalp AM (2012) OpenQoS: an OpenFlow controller design for multimedia delivery with end-to-end quality of service over software-defined networks. In: Signal and information processing association annual summit and conference (APSIPA ASC), 3–6 Dec 2012. Asia-Pacific and Published by IEEE Explore
Shahid A, Fiaidhi J, Mohammed S (2016) Implementing innovative routing using software defined networking (SDN). Int J Multimedia Ubiquitous Eng 11(2):159–172
Golaup A, Aghvami H (2006) A multimedia traffic modeling framework for simulation-based performance evaluation studies. Comput Netw 50:2071–2087. Available online 7 Nov 2005
Bustos-Jiménez J, Alonso R, Faúndez C, Méric H, Boxing experience: measuring QoS and QoE of multimedia streaming using NS3, LXC and VLC. In: 8th IEEE workshop on network measurements, WNM 2014, Edmonton, Canada
Amiri M, Al Osman H, Shirmohammadi S, Abdallah M (2015) An SDN controller for delay and jitter reduction in cloud gaming. ResearchGate
Kassler A, Skorin-Kapov L, Dobrijevic O, Matijasevic M, Dely P (2012) Towards QoE-driven multimedia service negotiation and path optimization with software defined networking. In: 2012 20th international conference on software, telecommunications and computer networks (SoftCOM), 11–13 Sept 2012. Split, published by IEEE Explorer, pp 1–5
Noghani KA, OğuzSunay M (2014) Streaming multicast video over software-defined networks. IEEE
Dobrijevic O, Santl M, Matijasevic M (2015) Ant colony optimization for QoE-centric flow routing in software-defined networks. ISSN: 978-3-901882-77-7. IFIP
Tranoris C, Denazis S, Mouratidis N, Dowling P, Tynan J (2013) Integrating OpenFlow in IMS networks and enabling for future internet research and experimentation. In: Galis A, Gavras A (eds) FIA 2013. LNCS, vol 7858, pp 77–88
Sharma S, Staessens D, Colle D, Pickavet M, Piet D (2012) A demonstration of fast failure recovery in software defined networking. In: Institute for computer sciences, social informatics and telenetworking, vol 44. Publisher Springer, Berlin, Heidelberg, pp 411–414
Valdivieso Caraguay AL, Barona López LI, GarcíaVillalba LJ (2014) SDN: evolution and opportunities in the development IoT applications. Int J Distrib Sens Netw. Article ID: 735142, 10 pp. http://dx.doi.org/10.1155/2014/735142
Xia W, Wen Y, Heng Foh C, Niyato D, Xie H (2015) A survey on software-defined networking. IEEE Commun Surv Tutor 17(1) (First Quarter 2015)
Nunes BAA, Mendonca M, Nguyen X-N, Obraczka K, Turletti T (2014) A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun Soc Inst Electron Electron Eng 16(3):1617–1634
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Thenmozhi, R., Amudha, B. (2019). Efficient Video Delivery Over a Software-Defined Network. In: Kumar, A., Mozar, S. (eds) ICCCE 2018. ICCCE 2018. Lecture Notes in Electrical Engineering, vol 500. Springer, Singapore. https://doi.org/10.1007/978-981-13-0212-1_4
Download citation
DOI: https://doi.org/10.1007/978-981-13-0212-1_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0211-4
Online ISBN: 978-981-13-0212-1
eBook Packages: EngineeringEngineering (R0)