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 条
  • [2] Traffic engineering for software defined networks
    Zhou T.-Q.
    Cai Z.-P.
    Xia J.
    Xu M.
    Ruan Jian Xue Bao/Journal of Software, 2016, 27 (02): : 394 - 417
  • [3] Traffic Engineering in Software Defined Networks
    Agarwal, Sugam
    Kodialam, Murali
    Lakshman, T. V.
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 2211 - 2219
  • [4] Control traffic balancing in software defined networks
    Lin, Shih-Chun
    Wang, Pu
    Luo, Min
    COMPUTER NETWORKS, 2016, 106 : 260 - 271
  • [5] Traffic Modeling & Characterization of Software Defined Networks
    Vuppalapati, Navya
    Venkatesh, T. G.
    Majumder, Bhaswar
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING (ICACCE-2020), 2020,
  • [6] A Survey of Traffic Classification in Software Defined Networks
    Yan, Jinghua
    Yuan, Jing
    PROCEEDINGS OF 2018 1ST IEEE INTERNATIONAL CONFERENCE ON HOT INFORMATION-CENTRIC NETWORKING (HOTICN 2018), 2018, : 200 - 206
  • [7] Network Traffic Measurement and Management in Software Defined Networks
    Grezo, Rudolf
    Nagy, Martin
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 541 - 546
  • [8] Software Defined Networks for Traffic Management in Emergency Situations
    Rego, Albert
    Garcia, Laura
    Sendra, Sandra
    Lloret, Jaime
    2018 FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2018, : 45 - 51
  • [9] A Reactive Traffic Flow Estimation in Software Defined Networks
    Ren, Shuangyin
    Tang, Gaigai
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2020), 2020, : 585 - 588
  • [10] Adaptive Robust Traffic Engineering in Software Defined Networks
    Sanvito, Davide
    Filippini, Ilario
    Capone, Antonio
    Paris, Stefano
    Leguay, Jeremie
    2018 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2018, : 145 - 153