Traffic evolution in Software Defined Networks

被引:0
|
作者
Ashraf, Usman [1 ]
Ahmed, Adnan [2 ]
Avallone, Stefano [3 ]
Imputato, Pasquale [3 ]
机构
[1] Univ Sydney, Business Sch, Sydney, Australia
[2] Quaid Eawam Univ Engn, Dept Cyber Secur Sci & Technol, Nawabshah, Pakistan
[3] Univ Federico II Naples, Dept Elect & Comp Engn, Naples, Italy
关键词
Traffic flows; Software-Defined Network; Optimization methods; NP-hardness;
D O I
10.1016/j.comnet.2024.110852
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) offers unprecedented traffic engineering possibilities due to optimal centralized decision making. However, network traffic evolves over time and changes the underlying optimization problem. Frequent application of the model to reflect traffic evolution causes flooding of control messages, traffic re-routing and synchronization problems. This paper addresses the problem of graceful traffic evolution in SDNs (Software Defined Networks) minimizing rule installations and modifications, optimizing the global objectives of minimization of Maximum Link Utilization (MLU) and minimization of the Maximum Switch Table Space Utilization (MSTU). The problem is formulated as multi-objective optimization using Mixed Integer Linear Programming (MILP). Proof of NP-Hardness is provided. Then, we re-formulate the problem as a single-objective problem and propose two greedy algorithms to solve the single-objective problem, namely MIRA-Im and MIRA-Im with Conflict Detection, and experiments are performed to show the effectiveness of the algorithms in comparison to previous state of the art proposals. Simulation results show significant improvements of MIRA-Im with Conflict Detection, especially in terms of number of installed rules (with a gain till 80% with the highest number of flows) and flow table space utilization (with a gain till 55% with the highest number of flows), compared to MIRA-Im and other algorithms available in the literature, while the other metrics are essentially stable.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] An online dynamic traffic matrix completion method in software defined networks
    Li, Dongyang
    Xing, Changyou
    Zhang, Guomin
    Cao, Huaping
    Xu, Bo
    COMPUTER COMMUNICATIONS, 2019, 145 : 43 - 53
  • [42] EFSUTE: a novel efficient and survivable traffic engineering for software defined networks
    Mohammadi R.
    Javidan R.
    Journal of Reliable Intelligent Environments, 2022, 8 (03) : 247 - 260
  • [43] Suspicious traffic sampling for intrusion detection in software-defined networks
    Ha, Taejin
    Kim, Sunghwan
    An, Namwon
    Narantuya, Jargalsaikhan
    Jeong, Chiwook
    Kim, JongWon
    Lim, Hyuk
    COMPUTER NETWORKS, 2016, 109 : 172 - 182
  • [44] Traffic Aware Load Balancing in Software Defined WiFi Networks for Healthcare
    Manzoor, Sohaib
    Karmon, Patrick
    Hei, Xiaojun
    Cheng, Wenqing
    2020 INFORMATION COMMUNICATION TECHNOLOGIES CONFERENCE (ICTC), 2020, : 81 - 85
  • [45] Termite inspired algorithm for traffic engineering in hybrid software defined networks
    Ammal R.A.
    Sajimon P.C.
    Vinodchandra S.S.
    PeerJ Computer Science, 2020, 6
  • [46] Lightweight Flow Distribution for Collaborative Traffic Measurement in Software Defined Networks
    Xu, Hongli
    Chen, Shigang
    Ma, Qianpiao
    Huang, Liusheng
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1108 - 1116
  • [47] Distributed Traffic Engineering for Multi-Domain Software Defined Networks
    Zhao, Laiping
    Hua, Jingyu
    Liu, Yangyang
    Qu, Wenyu
    Zhang, Suohao
    Zhong, Sheng
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 492 - 502
  • [48] Multicast tree construction algorithm for dynamic traffic on software defined networks
    Gururaj Bijur
    M. Ramakrishna
    Karunakar A. Kotegar
    Scientific Reports, 11
  • [49] Efficient Hierarchical Traffic Measurement in Software-Defined Datacenter Networks
    Chen, Shiping
    Zhou, You
    Chen, Shigang
    2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 163 - 170
  • [50] Proactive Failure Recovery Scheme for Data Traffic in Software Defined Networks
    Thorat, Pankaj
    Challa, Rajesh
    Raza, S. M.
    Kim, Dongsoo S.
    Choo, Hyunseung
    2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 219 - 225