• English
    • français
  • English 
    • English
    • français
View Item 
  •   WinnSpace Home
  • University of Winnipeg Theses
  • Graduate Electronic Theses and Dissertations
  • View Item
  •   WinnSpace Home
  • University of Winnipeg Theses
  • Graduate Electronic Theses and Dissertations
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Re-routing using Contraction Hierarchies in Software-Defined Networks

Thumbnail

View Open

Miranda Rodriguez, Sebastian. Re-routing using Contraction Hierarchies in Software-Defined Networks (2020).pdf (1.713Mb)

Metadata

Show full item record

Author

Miranda, Sebastian

Uri

https://hdl.handle.net/10680/1910

Date

2020-10

Doi

https://doi.org/10.36939/ir.202104011624

Citation

Miranda, Sebastian. Re-routing using Contraction Hierarchies in Software-Defined Networks; A Thesis submitted to the Faculty of Graduate Studies in Partial Fulfilment of the Requirements for the degree of Master of Science in the Department of Applied Computer Science, University of Winnipeg. Winnipeg, Manitoba, Canada, October 2020. DOI: 10.36939/ir.202104011624.

Abstract

According to the Open Networking Foundation (ONF), one of the reasons to reexamine traditional network architectures is the increment of mobile devices and its data transmission. The global IP traffic forecast by CISCO estimates an overall traffic increase to 396 exabytes per month in 2022, more than three times the traffic on 2017 (122 exabytes per month). In this work, we research the similarities between vehicular networks and computer networks. These similarities will allow us to implement the Contraction Hierarchies algorithm (CH) in computer networks. CH is an interdisciplinary algorithm from vehicular networks which can provide us with the elements and logic to optimize specific routing problems in computer networks. In order to implement CH, we use Software Defined Networks (SDN). SDN is a computer networks paradigm that separates the Data and Control planes. The Data plane is left to the network devices to distribute the packages, and the control plane is centralized into a Controller. By having a controller with a broad view of the network, we implement CH in order to optimize route selection. Once the route is determined, we study the possibility of using the advantages of CH to redistribute traffic in case the network elements suffer from unforeseen circumstances.

Collections

  • Graduate Electronic Theses and Dissertations

Report a copyright concern

Contact Us | Send Feedback
 

 

Browse

All of WinnSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Report a copyright concern

Contact Us | Send Feedback