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 条
  • [41] Software-Defined Access Networks
    Kerpez, Kenneth J.
    Cioffi, John M.
    Ginis, George
    Goldburg, Marc
    Galli, Stefano
    Silverman, Peter
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (09) : 152 - 159
  • [42] Future Scenarios for Software-Defined Metro and Access Networks and Software-Defined Photonics
    Muciaccia, Tommaso
    Passaro, Vittorio M. N.
    [J]. PHOTONICS, 2017, 4 (01)
  • [43] Programmable Networks-From Software-Defined Radio to Software-Defined Networking
    Macedo, Daniel F.
    Guedes, Dorgival
    Vieira, Luiz F. M.
    Vieira, Marcos A. M.
    Nogueira, Michele
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (02): : 1102 - 1125
  • [44] A Survey of Low Rate DDoS Detection Techniques Based on Machine Learning in Software-Defined Networks
    Alashhab, Abdussalam Ahmed
    Zahid, Mohd Soperi Mohd
    Azim, Mohamed A.
    Daha, Muhammad Yunis
    Isyaku, Babangida
    Ali, Shimhaz
    [J]. SYMMETRY-BASEL, 2022, 14 (08):
  • [45] Applying Software-Defined Networking to the Telecom Domain
    Hampel, Georg
    Steiner, Moritz
    Bu, Tian
    [J]. 2013 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2013, : 133 - 138
  • [46] Learning the Optimal Controller Placement in Mobile Software-Defined Networks
    Koutsopoulos, Iordanis
    [J]. 2022 IEEE 23RD INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM 2022), 2022, : 70 - 79
  • [47] Applying Software-Defined Networking to the Telecom Domain
    Hampel, Georg
    Steiner, Moritz
    Bu, Tian
    [J]. 2013 PROCEEDINGS IEEE INFOCOM, 2013, : 3339 - 3344
  • [48] Learning to Schedule Resources in Software-Defined Radio Access Networks
    Chen, Xianfu
    [J]. 2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [49] A Survey on Multicasting in Software-Defined Networking
    Islam, Salekul
    Muslim, Nasif
    Atwood, J. William
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01): : 355 - 387
  • [50] A Survey of Multicast in Software-Defined Networking
    Gu, Weidong
    Zhang, Xinchang
    Gong, Bin
    Wang, Lu
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING FOR MECHANICS AND MATERIALS, 2015, 21 : 1096 - 1100