Repository logo

One Pass Packet Steering (OPPS) for Multi-Subscriber Software Defined Networking Environments

dc.contributor.authorChukwu, Julian
dc.contributor.supervisorMakrakis, Dimitrios
dc.contributor.supervisorMatrawy, Ashraf
dc.date.accessioned2017-07-24T12:09:58Z
dc.date.available2017-07-24T12:09:58Z
dc.date.issued2017
dc.description.abstractIn this thesis, we address the problem of service function chaining in a network. Currently, problems of chaining services in a network (i.e. service function chaining) can be broadly categorised into middlebox placement in a network and packet steering through middleboxes. In this work, we present a packet steering approach - One Pass Packet Steering (OPPS) - for use in multi-subscriber environments, with the aim that subscribers having similar policy chain composition should experience the same network performance. We develop and show algorithms with a proof of concept implementation using emulations performed with Mininet. We identify challenges and examine how OPPS could benefit from the Software Defined Data Center architecture to overcome these challenges. Our results show that, given a fixed topology and different sets of policy chains containing the same middleboxes, the end-to-end delay and throughput performance of subscribers using similar policy chains remains approximately the same. Also, we show how OPPS can use a smaller number of middleboxes and yet, achieve the same hop count as that of a reference model described in a previous work as ideal, without violating the subscribers' policy chains.en
dc.identifier.urihttp://hdl.handle.net/10393/36425
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-20705
dc.language.isoenen
dc.publisherUniversité d'Ottawa / University of Ottawaen
dc.subjectOne Pass Packet Steeringen
dc.subjectSoftware Defined Networksen
dc.subjectService Function Chainingen
dc.subjectService Functionsen
dc.subjectMiddleboxesen
dc.subjectData Centersen
dc.subjectOPPSen
dc.titleOne Pass Packet Steering (OPPS) for Multi-Subscriber Software Defined Networking Environmentsen
dc.typeThesisen
thesis.degree.disciplineGénie / Engineeringen
thesis.degree.levelMastersen
thesis.degree.nameMAScen
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Scienceen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Chukwu_Julian_2017_Thesis.pdf
Size:
4.4 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: