Federated Deep Reinforcement Learning for Traffic Monitoring in SDN-Based IoT Networks

被引:38
|
作者
Tri Gia Nguyen [1 ]
Phan, Trung, V [2 ]
Dinh Thai Hoang [3 ]
Nguyen, Tu N. [4 ]
So-In, Chakchai [5 ]
机构
[1] FPT Univ, Dept Informat Technol, Danang 50509, Vietnam
[2] Tech Univ Chemnitz, Chair Commun Networks, D-09126 Chemnitz, Germany
[3] Univ Technol Sydney, Sch Elect & Data Engn, Sydney, NSW 2007, Australia
[4] Kennesaw State Univ, Dept Comp Sci, Marietta, GA 30060 USA
[5] Khon Kaen Univ, Fac Sci, Dept Comp Sci, Appl Network Technol Lab, Khon Kaen 40002, Thailand
关键词
Traffic monitoring; Internet of Things; Markov decision process; software-defined networking; deep reinforcement learning; federated learning; SOFTWARE-DEFINED NETWORKING;
D O I
10.1109/TCCN.2021.3102971
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper proposes a novel traffic monitoring framework, namely, DeepMonitor, for SDN-based IoT networks to provide fine-grained traffic analysis capability for different IoT traffic types at the network edges. Specifically, we first develop an intelligent flow rule match-field control system, called DeepMonitor agent, for SDN-based IoT edge nodes, taking different granularity-level requirements and their maximum flow-table capacity into consideration. We then formulate the control optimization problem for each edge node employing the Markov decision process (MDP). Next, we develop a double deep Q-network (DDQN) algorithm to quickly achieve the optimal flow rule match-field policy. Moreover, we propose a federated DDQN-based traffic monitoring mechanism to significantly improve the learning performance of the edge nodes. The results obtained through extensive emulations show that by applying the DeepMonitor, the flow-table overflow problem at the edge nodes can be completely bypassed. The average number of match-fields in a flow rule achieved by DeepMonitor is increased by approximately 37% (for medium and diverse granularity-level requirements) and 41.9% (for high granularity-level requirement) compared to that of an existing solution, i.e., FlowStat. Finally, by adopting DeepMonitor, the DDoS attack detection performance of an intrusion detection system can be enhanced by up to 22.83% compared with that of FlowStat.
引用
收藏
页码:1048 / 1065
页数:18
相关论文
共 50 条
  • [1] Federated Reinforcement Learning for Automatic Control in SDN-based IoT Environments
    Lim, Hyun-Kyo
    Kim, Ju-Bong
    Kim, Sang-Youn
    Han, Youn-Hee
    [J]. 11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 1868 - 1873
  • [2] DSOQR: Deep Reinforcement Learning for Online QoS Routing in SDN-Based Networks
    Zhang, Lianming
    Lu, Yong
    Zhang, Dian
    Cheng, Haoran
    Dong, Pingping
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [3] Edge-Based Federated Deep Reinforcement Learning for IoT Traffic Management
    Jarwan, Abdallah
    Ibnkahla, Mohamed
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) : 3799 - 3813
  • [4] Deep Reinforcement Learning for Energy-Efficient Task Scheduling in SDN-based IoT Network
    Sellami, Bassem
    Hakiri, Akram
    Ben Yahia, Sadok
    Berthou, Pascal
    [J]. 2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [5] Deep Learning Feature Fusion Approach for an Intrusion Detection System in SDN-Based IoT Networks
    Ravi, Vinayakumar
    Chaganti, Rajasekhar
    Alazab, Mamoun
    [J]. IEEE Internet of Things Magazine, 2022, 5 (02): : 24 - 29
  • [6] Congestion Control in SDN-Based Networks via Multi-Task Deep Reinforcement Learning
    Lei, Kai
    Liang, Yuzhi
    Li, Wei
    [J]. IEEE NETWORK, 2020, 34 (04): : 28 - 34
  • [7] Intelligent Resource Management at the Edge for Ubiquitous IoT: An SDN-Based Federated Learning Approach
    Balasubramanian, Venkatraman
    Alogaily, Moayad
    Reisslein, Martin
    Scaglione, Anna
    [J]. IEEE NETWORK, 2021, 35 (05): : 114 - 121
  • [8] Explainable Security in SDN-Based IoT Networks
    Sarica, Alper Kaan
    Angin, Pelin
    [J]. SENSORS, 2020, 20 (24) : 1 - 30
  • [9] SDMob: SDN-Based Mobility Management for IoT Networks
    Rabet, Iliar
    Selvaraju, Shunmuga Priyan
    Fotouhi, Hossein
    Alves, Mario
    Vahabi, Maryam
    Balador, Ali
    Bjorkman, Mats
    [J]. JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2022, 11 (01)
  • [10] Deep learning for load balancing of SDN-based data center networks
    Babayigit, Bilal
    Ulu, Banu
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (07)