Flow-based Service Time optimization in software-defined networks using Deep Reinforcement Learning

被引:2
|
作者
Jimenez-Lazaro, Manuel [1 ]
Berrocal, Javier [1 ]
Galan-Jimenez, Jaime [1 ]
机构
[1] Univ Extremadura, Dept Comp Syst & Telemat Engn, Caceres, Spain
关键词
SDN; TCAM; Idle timeout; Rule placement problem; QoS;
D O I
10.1016/j.comcom.2023.12.038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Ternary Content -Addressable Memory (TCAM) constitutes a memory variant employed within Software Defined Networking (SDN) node flow tables. These TCAMs deliver swift processing, enabling rapid parallel lookups. Nonetheless, due to their high energy consumption and cost, TCAMs have limited dimensions. This size constraint influences rule capacity, and suboptimal rule management can degrade network quality of service. Although different techniques for flow table management have been proposed during recent years, such as eviction, idle and hard timeout mechanisms, this paper proposes a Deep -Reinforcement Learning (DRL) solution, namely DRL-Idle, that is able to maximize the service time of the flows in an SDN network without considering any assumption about their status throughout time. By means of a continuous learning, DRL-Idle is able to also minimize the number of rule installations that are required to serve the target flows. Based on the idea of dynamically modifying the idle timeout value of the flows according to their needs, DRL-Idle outperforms existing approaches aiming at solving the Rule Placement Problem, averaging a 30% increase in performance.
引用
收藏
页码:54 / 67
页数:14
相关论文
共 50 条
  • [41] Resource Optimization for Service Chain Monitoring in Software-Defined Networks
    Xia, Ming
    Shirazipour, Meral
    Mahkonen, Heikki
    Manghirmalani, Ravi
    Takacs, Attila
    2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 91 - 96
  • [42] A Hybrid Hierarchical Control Plane for Flow-Based Large-Scale Software-Defined Networks
    Fu, Yonghong
    Bi, Jun
    Chen, Ze
    Gao, Kai
    Zhang, Baobao
    Chen, Guangxu
    Wu, Jianping
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (02): : 117 - 131
  • [43] A Machine Learning-Based Anomaly Prediction Service for Software-Defined Networks
    Latif, Zohaib
    Umer, Qasim
    Lee, Choonhwa
    Sharif, Kashif
    Li, Fan
    Biswas, Sujit
    SENSORS, 2022, 22 (21)
  • [44] Cyberattack defense mechanism using deep learning techniques in software-defined networks
    Rao, Dimmiti Srinivasa
    Emerson, Ajith Jubilson
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (02) : 1279 - 1291
  • [45] Anomaly and intrusion detection using deep learning for software-defined networks: A survey
    Ruffo, Vitor Gabriel da Silva
    Lent, Daniel Matheus Brandao
    Komarchesqui, Mateus
    Schiavon, Vinicius Ferreira
    de Assis, Marcos Vinicius Oliveira
    Carvalho, Luiz Fernando
    Proenca Jr, Mario Lemes
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 256
  • [46] Cyberattack defense mechanism using deep learning techniques in software-defined networks
    Dimmiti Srinivasa Rao
    Ajith Jubilson Emerson
    International Journal of Information Security, 2024, 23 : 1279 - 1291
  • [47] Improving the Software-Defined Wireless Sensor Networks Routing Performance Using Reinforcement Learning
    Younus, Muhammad Usman
    Khan, Muhammad Khurram
    Bhatti, Abdul Rauf
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (05) : 3495 - 3508
  • [48] DRSIR: A Deep Reinforcement Learning Approach for Routing in Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4807 - 4820
  • [49] An Anonymization Service for Software-Defined Networks
    Bomfim, Leonardo H. S.
    Salgueiro, Edilayne M.
    Salgueiro, Ricardo J. P. de B.
    2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 698 - 707
  • [50] A Hypergraph Approach to Deep Learning Based Routing in Software-Defined Vehicular Networks
    Nahar, Ankur
    Bhardwaj, Nishit
    Das, Debasis
    Das, Sajal K.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (05) : 3844 - 3859