Distributed Strategy for Collaborative Traffic Measurement in a Multi-Controller SDN

Da Yao, Qianpiao Ma, Haibo Wang, Min Chen, Hongli Xu

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Traffic measurement provides fundamental flow statistics for a wide range of network applications. In traditional networks, since switches work independently, a flow may be measured by multiple switches along its route path, which is a waste of network resource. Software defined networking (SDN) is a new paradigm that decouples control plane and data plane. The control plane is implemented in a centralized controller to manage all switches with a global view. Many works focus on designing efficient centralized strategy to coordinate the switches for traffic measurement, called collaborative traffic measurement. However, with the continuous growth of the network topology and traffic volume, the controller may be the bottleneck. To improve the capability and enhance the robustness of control plane, multiple controllers is employed to manage a subset of switches, respectively. Unfortunately, control plane with multiple distributed controllers cannot execute the centralized measurement strategy. In this paper, we propose a novel distributed iterative strategy for collaborative traffic measurement in a multi-controller SDN. We also theoretically prove that our proposed algorithm will converge to the global optimal by iterations. The extensive simulations demonstrate that the proposed strategy achieves a near-optimal performance (gap about 10%) in terms of measurement load at switches and drastically reduces the communication load by 20% at least among controllers compared with the state-of-The-Art algorithms.

Original languageEnglish
Pages (from-to)2450-2461
Number of pages12
JournalIEEE Transactions on Network Science and Engineering
Volume11
Issue number3
DOIs
StatePublished - May 1 2024

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • Collaborative traffic measurement
  • multiple controllers
  • software defined networks

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Distributed Strategy for Collaborative Traffic Measurement in a Multi-Controller SDN'. Together they form a unique fingerprint.

Cite this