Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Scalable Bandwidth Management in Software-Defined Networks

There has been a growing demand to manage bandwidth as the network traffic increases. Network applications such as real time video streaming, voice over IP and video conferencing in IP networks has risen rapidly over the recently and is projected to continue in the future. These applications consume...

Full description

Saved in:
Bibliographic Details
Main Author: Biyase, Lindokuhle Zakithi
Other Authors: Murgu, Alexandru
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2021
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613322886512640
access_status_str Open Access
author Biyase, Lindokuhle Zakithi
author2 Murgu, Alexandru
author_browse Biyase, Lindokuhle Zakithi
Murgu, Alexandru
author_facet Murgu, Alexandru
Biyase, Lindokuhle Zakithi
author_sort Biyase, Lindokuhle Zakithi
collection Thesis
description There has been a growing demand to manage bandwidth as the network traffic increases. Network applications such as real time video streaming, voice over IP and video conferencing in IP networks has risen rapidly over the recently and is projected to continue in the future. These applications consume a lot of bandwidth resulting in increasing pressure on the networks. In dealing with such challenges, modern networks must be designed to be application sensitive and be able to offer Quality of Service (QoS) based on application requirements. Network paradigms such as Software Defined Networking (SDN) allows for direct network programmability to change the network behavior to suit the application needs in order to provide solutions to the challenge. In this dissertation, the objective is to research if SDN can provide scalable QoS requirements to a set of dynamic traffic flows. Methods are implemented to attain scalable bandwidth management to provide high QoS with SDN. Differentiated Services Code Point (DSCP) values and DSCP remarking with Meters are used to implement high QoS requirements such that bandwidth guarantee is provided to a selected set of traffic flows. The theoretical methodology is implemented for achieving QoS, experiments are conducted to validate and illustrate that QoS can be implemented in SDN, but it is unable to implement High QoS due to the lack of implementation for Meters with DSCP remarking. The research work presented in this dissertation aims at the identification and addressing the critical aspects related to the SDN based QoS provisioning using flow aggregation techniques. Several tests and demonstrations will be conducted by utilizing virtualization methods. The tests are aimed at supporting the proposed ideas and aims at creating an improved understanding of the practical SDN use cases and the challenges that emerge in virtualized environments. DiffServ Assured Forwarding is chosen as a QoS architecture for implementation. The bandwidth management scalability in SDN is proved based on throughput analysis by considering two conditions i.e 1) Per-flow QoS operation and 2) QoS by using DiffServ operation in the SDN environment with Ryu controller. The result shows that better performance QoS and bandwidth management is achieved using the QoS by DiffServ operation in SDN rather than the per-flow QoS operation.
format Thesis
id oai:open.uct.ac.za:11427/33656
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:34:17.944Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2021
publishDateRange 2021
publishDateSort 2021
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/33656 Scalable Bandwidth Management in Software-Defined Networks Biyase, Lindokuhle Zakithi Murgu, Alexandru SDN Controller OpenFlow Scalability Mininet There has been a growing demand to manage bandwidth as the network traffic increases. Network applications such as real time video streaming, voice over IP and video conferencing in IP networks has risen rapidly over the recently and is projected to continue in the future. These applications consume a lot of bandwidth resulting in increasing pressure on the networks. In dealing with such challenges, modern networks must be designed to be application sensitive and be able to offer Quality of Service (QoS) based on application requirements. Network paradigms such as Software Defined Networking (SDN) allows for direct network programmability to change the network behavior to suit the application needs in order to provide solutions to the challenge. In this dissertation, the objective is to research if SDN can provide scalable QoS requirements to a set of dynamic traffic flows. Methods are implemented to attain scalable bandwidth management to provide high QoS with SDN. Differentiated Services Code Point (DSCP) values and DSCP remarking with Meters are used to implement high QoS requirements such that bandwidth guarantee is provided to a selected set of traffic flows. The theoretical methodology is implemented for achieving QoS, experiments are conducted to validate and illustrate that QoS can be implemented in SDN, but it is unable to implement High QoS due to the lack of implementation for Meters with DSCP remarking. The research work presented in this dissertation aims at the identification and addressing the critical aspects related to the SDN based QoS provisioning using flow aggregation techniques. Several tests and demonstrations will be conducted by utilizing virtualization methods. The tests are aimed at supporting the proposed ideas and aims at creating an improved understanding of the practical SDN use cases and the challenges that emerge in virtualized environments. DiffServ Assured Forwarding is chosen as a QoS architecture for implementation. The bandwidth management scalability in SDN is proved based on throughput analysis by considering two conditions i.e 1) Per-flow QoS operation and 2) QoS by using DiffServ operation in the SDN environment with Ryu controller. The result shows that better performance QoS and bandwidth management is achieved using the QoS by DiffServ operation in SDN rather than the per-flow QoS operation. 2021-07-29T09:12:38Z 2021-07-29T09:12:38Z 2021 2021-07-29T09:11:21Z Master Thesis Masters MEng Telecommunications http://hdl.handle.net/11427/33656 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment
spellingShingle SDN Controller
OpenFlow
Scalability
Mininet
Biyase, Lindokuhle Zakithi
Scalable Bandwidth Management in Software-Defined Networks
thesis_degree_str Master's
title Scalable Bandwidth Management in Software-Defined Networks
title_full Scalable Bandwidth Management in Software-Defined Networks
title_fullStr Scalable Bandwidth Management in Software-Defined Networks
title_full_unstemmed Scalable Bandwidth Management in Software-Defined Networks
title_short Scalable Bandwidth Management in Software-Defined Networks
title_sort scalable bandwidth management in software defined networks
topic SDN Controller
OpenFlow
Scalability
Mininet
url http://hdl.handle.net/11427/33656
work_keys_str_mv AT biyaselindokuhlezakithi scalablebandwidthmanagementinsoftwaredefinednetworks