Flow Optimization for Disaster Recovery in Software-Defined Networks

The concept of Software-Defined Networking (SDN) has recently gained significant attention as a practical and flexible way to create programmable networks, where new network services can be deployed or dynamically adjusted with ease. One application of this concept could be in enhancing the reliability and survivability of backbone communication networks. The main objective of this project is to develop methods to enhance the performance of preventive survivability techniques in SDN networks, in particular by designing optimal techniques to reduce the number of network control operations at the time of a large scale network failure. The proposed project would help Ericsson offer innovative network protection methods that could minimize disruption time and optimize operations in SDN failure scenarios. The algorithms developed in this project can be implemented and deployed directly on backbone SDN controllers, and would allow Ericsson to plan highly robust and efficient backhaul networks that could provide minimum service disruptions in face of large scale failures.

Faculty Supervisor:

Dr. Shahram Shah Heydari


Alireza Izaddoost & TBD


Ericsson Canada


Computer science


Information and communications technologies


Ontario Tech University



Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects