DOLPHIN: Dynamically Optimized and Load Balanced Path for Inter-Domain SDN Communication

  • Zohaib Latif
  • , Kashif Sharif*
  • , Fan Li*
  • , Md Monjurul Karim
  • , Sujit Biswas
  • , Madiha Shahzad
  • , Saraju P. Mohanty
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)

Abstract

Software-Defined Networking has become an integral technology for large scale networks that require dynamic flow management. It separates the control function from data plane devices and centralizes it in a domain controller. However, only a limited number of switches can be managed by a single and centralized controller which introduces challenges such as scalability, reliability, and availability. Distributed controller architecture resolves these issues but also introduces new challenges of uneven load and traffic management across domains. As real-world networks have redundant links, hence a significant challenge is to distribute traffic flows on multiple paths, within a domain, and across multiple independent domains. The selection of ingress and egress switches becomes even more problematic if the intermediate domain is non-cooperative. In this work, we propose a Dynamically Optimized and Load-balanced Path for Inter-domain (DOLPHIN) communication system, a customized solution for different SDN controllers. It provides control beyond the virtual switch elements in intra and inter-domain communication and extends the range of programmability to wireless devices, such as the Internet of Things or vehicular networks. Extensive simulation results show that the traffic load is distributed evenly on multiple links connecting different domains. We model data center communication and 5G vehicular network communication to show that, by load balancing the flow completion times of the different types of network traffic can be significantly improved.

Original languageEnglish
Article number9298882
Pages (from-to)331-346
Number of pages16
JournalIEEE Transactions on Network and Service Management
Volume18
Issue number1
DOIs
Publication statusPublished - Mar 2021

Keywords

  • Software defined networking
  • inter-domain communication
  • load balancing
  • vertical programmability

Fingerprint

Dive into the research topics of 'DOLPHIN: Dynamically Optimized and Load Balanced Path for Inter-Domain SDN Communication'. Together they form a unique fingerprint.

Cite this