FLaaS6G: Federated Learning as a Service in 6G Using Distributed Data Management Architecture

AI/ML is envisioned to play an essential role in 6G mobile communication systems. The privacy-preserving capabil-ities of Federated Learning (FL) make it promising in vertical applications; however, the central server-based system and lack of trusted data management limit its widespread use. To effectively support FL as a service from a network architecture perspective, this work provides a comprehensive design including three key features: First, the network architecture enables transparent and traceable data management based on Distributed Ledger Technology (DLT) platform, and realizes distributed and off-chain data storage by adopting Distributed Data Storage Entity (DDSE). Second, the central aggregator of an FL service is decoupled from the data management scheme mentioned above, and is decentralized through smart contracts for aggregator selection among a set of aggregator candidates, with the selected aggregator subsequently responsible for client selection and model aggregation. Third, a completed set of procedures for FL services operations is defined. A simulation system is developed to verify the feasibility of the proposed architecture and to study the impact of introducing the data management mechanisms on the overall performance overhead. The results show that the impact is related to the FL settings, with a worst-case time overhead of 15% observed in selected test cases, i.e., 15% of the total time spent on the interactions with the DLT platform and DDSE.

[1]  Xueli An,et al.  A Blockchain-based Subscriber Data Management Scheme for 6G Mobile Communication System , 2021, 2021 IEEE Globecom Workshops (GC Wkshps).

[2]  Bo Rong,et al.  6G: The Next Horizon: From Connected People and Things to Connected Intelligence , 2021, IEEE Wireless Communications.

[3]  Helen C. Leligou,et al.  Execution of a Federated Learning process within a smart contract , 2021, 2021 IEEE International Conference on Consumer Electronics (ICCE).

[4]  Dusit Niyato,et al.  Federated learning for 6G communications: Challenges, methods, and future directions , 2020, China Communications.

[5]  Yong Xiang,et al.  Decentralized Privacy Using Blockchain-Enabled Federated Learning in Fog Computing , 2020, IEEE Internet of Things Journal.

[6]  Richard Nock,et al.  Advances and Open Problems in Federated Learning , 2019, Found. Trends Mach. Learn..

[7]  Choong Seon Hong,et al.  FLchain: Federated Learning via MEC-enabled Blockchain Network , 2019, 2019 20th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[8]  Hubert Eichner,et al.  Towards Federated Learning at Scale: System Design , 2019, SysML.

[9]  Seong-Lyun Kim,et al.  Blockchained On-Device Federated Learning , 2018, IEEE Communications Letters.

[10]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[11]  Blaise Agüera y Arcas,et al.  Communication-Efficient Learning of Deep Networks from Decentralized Data , 2016, AISTATS.

[12]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[13]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

[14]  6G: The Next Horizon , 2022 .