AAU Student Projects - visit Aalborg University's student projects portal
A master thesis from Aalborg University

On Combining Software Defined Networking and Network Coding in Arbitrary Network Topologies

Author(s)

Term

4. term

Education

Publication year

2014

Submitted on

2014-06-03

Pages

119 pages

Abstract

The concept of Network Coding (NC) has been rapidly evolving over the recent years. Despite showing great potential for increasing robustness and performance when deployed on intermediate nodes, it is usually only utilised on an end-to-end basis. Meanwhile the use of Software Defined Networking (SDN) is expanding beyond the borders of the data centres, primarily used for coordination and network management without adding reliability. This report advocates a merger of NC functionality into SDN in order to cater the needs of emerging and future communication network scenarios. The contributions include extended coding functionality that follows the general work-flow of SDN and traditional network equipment in order to minimise any disruptions an eventual implementation may cause. Simple network coding approaches have been developed and deployed along with conventional communication protocols in a setup imitating a software defined network. The results argue that by extending the functionality of SDN it is possible to bring some of the advantages of NC to existing communication networks without breaking the functionality of the conventional protocol stack. Finally, we advocate the use of NC and SDN to lighten network load by performing proactive caching on intermediate network nodes.

Keywords

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.