Author(s)
Term
4. term
Education
Publication year
2014
Submitted on
2014-06-02
Pages
78 pages
Abstract
This work presents a solution for increasing link utilisation in a backbone while adhering to Service Level Agreements (SLAs) for different service types using the new networking paradigm called Software-Defined Networking (SDN). The work is based on emulating a network, using lightweight virtualisation of individual network hosts and virtual switches. Traffic is generated synthetically according to three different service types; Video, Voice and Best Effort, where each service type has a set of SLA parameters, consisting of Throughput, End-to-End delay and Packet loss rate. A solution is proposed in the form of a control loop, based on known methods from Cognitive Networks. The control loop dynamically moves flows between different queues on an output port in a switch and drops flows, in order to ensure that the SLA parameters are fulfilled for each individual flow. Results for the proposed solution show that it is capable of guaranteeing SLAs on a per flow basis for link utilisations of up to 80 [%] for the flows with the most demanding SLAs.
Keywords
SDN ; Controller ; Network ; QoS ; SLA ; IP ; Link Capacity ; Throughput ; OpenFLow ; Performance ; Backbone ; Utilisation ; Smart Droppings ; Software-Defined Networking ; Mininet ; Open vSwitch
Documents
Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.
If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.