Applying Federated Learning in Software-Defined Networks: A Survey

被引:22
|
作者
Ma, Xiaohang [1 ]
Liao, Lingxia [1 ]
Li, Zhi [1 ]
Lai, Roy Xiaorong [2 ]
Zhang, Miao [3 ]
机构
[1] Guilin Univ Aerosp Technol, Sch Elect Informat & Automat, Guilin 541004, Peoples R China
[2] Confederal Networks Inc, Seattle, WA 98055 USA
[3] Quanzhou Univ Informat Engn, Software Coll, Quanzhou 510006, Peoples R China
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 02期
关键词
federated learning; software-defined network; incentive mechanism; privacy and security; aggregation; INTRUSION DETECTION; BLOCKCHAIN; OPTIMIZATION; FRAMEWORK; CHALLENGES; INTERNET; PRIVACY; DESIGN;
D O I
10.3390/sym14020195
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Federated learning (FL) is a type of distributed machine learning approacs that trains global models through the collaboration of participants. It protects data privacy as participants only contribute local models instead of sharing private local data. However, the performance of FL highly relies on the number of participants and their contributions. When applying FL over conventional computer networks, attracting more participants, encouraging participants to contribute more local resources, and enabling efficient and effective collaboration among participants become very challenging. As software-defined networks (SDNs) enable open and flexible networking architecture with separate control and data planes, SDNs provide standardized protocols and specifications to enable fine-grained collaborations among devices. Applying FL approaches over SDNs can take use such advantages to address challenges. A SDN control plane can have multiple controllers organized in layers; the controllers in the lower layer can be placed in the network edge to deal with the asymmetries in the attached switches and hosts, and the controller in the upper layer can supervise the whole network centrally and globally. Applying FL in SDNs with a layered-distributed control plane may be able to protect the data privacy of each participant while improving collaboration among participants to produce higher-quality models over asymmetric networks. Accordingly, this paper aims to make a comprehensive survey on the related mechanisms and solutions that enable FL in SDNs. It highlights three major challenges, an incentive mechanism, privacy and security, and model aggregation, which affect the quality and quantity of participants, the security and privacy in model transferring, and the performance of the global model, respectively. The state of the art in mechanisms and solutions that can be applied to address such challenges in the current literature are categorized based on the challenges they face, followed by suggestions of future research directions. To the best of our knowledge, this work is the first effort in surveying the state of the art in combining FL with SDNs.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Detecting Cyberattacks to Federated Learning on Software-Defined Networks
    Babbar, Himanshi
    Rani, Shalli
    Singh, Aman
    Gianini, Gabriele
    [J]. MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2023, 2024, 2022 : 120 - 132
  • [2] Federated Learning for Privacy-Preserving Intrusion Detection in Software-Defined Networks
    Raza, Mubashar
    Jasim Saeed, Muhammad
    Riaz, Muhammad Bilal
    Awais Sattar, Muhammad
    [J]. IEEE ACCESS, 2024, 12 : 69551 - 69567
  • [3] Advancing Software-Defined Networks: A Survey
    Cox, Jacob, Jr.
    Chuang, Joaquin
    Donvan, Sean
    Ivey, Jared
    Clarx, Russel J.
    Riley, George
    Owen, Henry L., III
    [J]. IEEE ACCESS, 2017, 5 : 25487 - 25526
  • [4] Software-defined optical networks (SDONs): a survey
    Bhaumik, Partha
    Zhang, Shuqiang
    Chowdhury, Pulak
    Lee, Sang-Soo
    Lee, Jong Hyun
    Mukherjee, Biswanath
    [J]. PHOTONIC NETWORK COMMUNICATIONS, 2014, 28 (01) : 4 - 18
  • [5] A Survey on Fault Management in Software-Defined Networks
    da Rocha Fonseca, Paulo Cesar
    Mota, Edjard Souza
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04): : 2284 - 2321
  • [6] Software-defined optical networks (SDONs): a survey
    Partha Bhaumik
    Shuqiang Zhang
    Pulak Chowdhury
    Sang-Soo Lee
    Jong Hyun Lee
    Biswanath Mukherjee
    [J]. Photonic Network Communications, 2014, 28 : 4 - 18
  • [7] Software-defined networking in vehicular networks: A survey
    Mekki, Tesnim
    Jabri, Issam
    Rachedi, Abderrezak
    Chaari, Lamia
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (10)
  • [8] Software-defined wireless sensor networks: A survey
    Mostafaei, Habib
    Menth, Michael
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 119 : 42 - 56
  • [9] Optimizing QoS Metrics for Software-Defined Networking in Federated Learning
    Fallah, Mahdi
    Mohammadi, Parya
    Nasirifard, Mohammadreza
    Salehpour, Pedram
    [J]. Mobile Information Systems, 2023, 2023
  • [10] 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
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 256