Deep Federated Q-Learning-Based Network Slicing for Industrial IoT

Fifth generation and beyond networks are envisioned to support multi industrial Internet of Things (IIoT) applications with a diverse quality-of-service (QoS) requirements. Network slicing is recognized as a flagship technology that enables IIoT networks with multiservices and resource requirements by allowing the network-as-infrastructure transition to the network-as-service. Motivated by the increasing IIoT computational capacity, and taking into consideration the QoS satisfaction and private data sharing challenges, federated reinforcement learning (RL) has become a promising approach that distributes data acquisition and computation tasks over distributed network agents, exploiting local computation capacities and agent's self-learning experiences. This article proposes a novel deep RL scheme to provide a federated and dynamic network management and resource allocation for differentiated QoS services in future IIoT networks. This involves IIoT slices resource allocation in terms of transmission power (TP) and spreading factor (SF) according to the slices QoS requirements. Toward this goal, the proposed deep federated Q-learning (DFQL) is reached into two main steps. First, we propose a multiagent deep Q-learning-based dynamic slices TP and SF adjustment process that aims at maximizing self-QoS requirements in term of throughput and delay. Second, the deep federated learning is proposed to learn multiagent self-model and enable them to find an optimal action decision on the TP and the SF that satisfy IIoT virtual network slice QoS reward, exploiting the shared experiences between agents. Simulation results show that the proposed DFQL framework achieves efficient performance compared to the traditional approaches.

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

[2]  Song Guo,et al.  Experience-Driven Computational Resource Allocation of Federated Learning by Deep Reinforcement Learning , 2020, 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[3]  S Messaoud,et al.  Online GMM Clustering and Mini-Batch Gradient Descent Based Optimization for Industrial IoT 4.0 , 2020, IEEE Transactions on Industrial Informatics.

[4]  M. Shamim Hossain,et al.  A Deep-Tree-Model-Based Radio Resource Distribution for 5G Networks , 2020, IEEE Wireless Communications.

[5]  R. Hu,et al.  Subcarrier Assignment Schemes Based on Q-Learning in Wideband Cognitive Radio Networks , 2019, IEEE Transactions on Vehicular Technology.

[6]  Lena Wosinska,et al.  Reinforcement Learning for Slicing in a 5G Flexible RAN , 2019, Journal of Lightwave Technology.

[7]  Yasin Yilmaz,et al.  Reinforcement Learning for Adaptive Resource Allocation in Fog RAN for IoT With Heterogeneous Latency Requirements , 2019, IEEE Access.

[8]  Abbas Bradai,et al.  Adaptive dynamic network slicing in LoRa networks , 2019, Future Gener. Comput. Syst..

[9]  Choong Seon Hong,et al.  Network Slicing for 5G and Beyond Networks , 2019 .

[10]  Albert Y. Zomaya,et al.  Federated Learning over Wireless Networks: Optimization Model Design and Analysis , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[11]  Haipeng Yao,et al.  Deep Q-Learning Aided Networking, Caching, and Computing Resources Allocation in Software-Defined Satellite-Terrestrial Networks , 2019, IEEE Transactions on Vehicular Technology.

[12]  Mohammad Nurujjaman,et al.  SDSense: An Agile and Flexible SDN-Based Framework for Wireless Sensor Networks , 2019, IEEE Transactions on Vehicular Technology.

[13]  Christian Wietfeld,et al.  Towards 5G: An Empirical Evaluation of Software-Defined End-to-End Network Slicing , 2018, 2018 IEEE Globecom Workshops (GC Wkshps).

[14]  Matthew E. Taylor,et al.  A survey and critique of multiagent deep reinforcement learning , 2018, Autonomous Agents and Multi-Agent Systems.

[15]  Ekram Hossain,et al.  Deep Learning for Radio Resource Allocation in Multi-Cell Networks , 2018, IEEE Network.

[16]  Kin K. Leung,et al.  When Edge Meets Learning: Adaptive Control for Resource-Constrained Distributed Machine Learning , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[17]  Hamed Haddadi,et al.  Deep Learning in Mobile and Wireless Networking: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[18]  Mugen Peng,et al.  Network Slicing in Fog Radio Access Networks: Issues and Challenges , 2017, IEEE Communications Magazine.

[19]  Pieter Simoens,et al.  Interoperability for Industrial Cyber-Physical Systems: An Approach for Legacy Systems , 2017, IEEE Transactions on Industrial Informatics.

[20]  Davide Magrin,et al.  Performance evaluation of LoRa networks in a smart city scenario , 2017, 2017 IEEE International Conference on Communications (ICC).

[21]  Mahesh K. Marina,et al.  Network Slicing in 5G: Survey and Challenges , 2017, IEEE Communications Magazine.

[22]  Luis Miguel Contreras Murillo,et al.  Analysis of end‐to‐end multi‐domain management and orchestration frameworks for software defined infrastructures: an architectural survey , 2017, Trans. Emerg. Telecommun. Technol..

[23]  Peter Richtárik,et al.  Federated Learning: Strategies for Improving Communication Efficiency , 2016, ArXiv.

[24]  Nael B. Abu-Ghazaleh,et al.  Wireless Software Defined Networking: A Survey and Taxonomy , 2016, IEEE Communications Surveys & Tutorials.

[25]  H. Vincent Poor,et al.  A Survey of Energy-Efficient Techniques for 5G Networks and Challenges Ahead , 2016, IEEE Journal on Selected Areas in Communications.

[26]  Toktam Mahmoodi,et al.  Softwarization and Virtualization in 5G Networks for Smart Cities , 2015, IoT 360.

[27]  Martin J. Wainwright,et al.  Privacy Aware Learning , 2012, JACM.

[28]  Alagan Anpalagan,et al.  Internet of Things (IoT) in 5G Wireless Communications , 2016, IEEE Access.

[29]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..