AI-Driven Collaborative Resource Allocation for Task Execution in 6G-Enabled Massive IoT

In the foreseeable future, the rapid growth of devices in the Internet of Things (IoT) will make it difficult for 5G networks to ensure sufficient network resources. 6G technology has attracted increasing attention, bringing new design concepts to the dynamic real-time resource allocation. The resource requirements of devices are usually variable, so a dynamic resource allocation method is needed to ensure the smooth execution of tasks. Therefore, this article first designs a 6G-enabled massive IoT architecture that supports dynamic resource allocation. Then, a dynamic nested neural network is constructed, which adjusts the nested learning model structure online to meet training requirements of dynamic resource allocation. An AI-driven collaborative dynamic resource allocation (ACDRA) algorithm is proposed based on the nested neural network combined with Markov decision process training for 6G-enabled massive IoT. Extensive simulations have been carried out to evaluate ACDRA in terms of several performance criteria, including resource hit rate and decision delay time. The results validated that ACDRA improves the average resource hit rate by about 8% and reduces the average decision delay time by about 7% compared with three reference existing algorithms.

[1]  Giancarlo Fortino,et al.  Enabling IoT interoperability through opportunistic smartphone-based mobile gateways , 2017, J. Netw. Comput. Appl..

[2]  Xingming Sun,et al.  Dynamic Resource Allocation for Load Balancing in Fog Environment , 2018, Wirel. Commun. Mob. Comput..

[3]  Caijun Zhong,et al.  Integration of Energy, Computation and Communication in 6G Cellular Internet of Things , 2020, IEEE Communications Letters.

[4]  Zhenyu Na,et al.  UAV-Supported Clustered NOMA for 6G-Enabled Internet of Things: Trajectory Planning and Resource Allocation , 2021, IEEE Internet of Things Journal.

[5]  Xu Chen,et al.  In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning , 2018, IEEE Network.

[6]  Alejandro Ribeiro,et al.  Optimal Wireless Resource Allocation With Random Edge Graph Neural Networks , 2019, IEEE Transactions on Signal Processing.

[7]  Ke Zhang,et al.  Edge Intelligence for Energy-Efficient Computation Offloading and Resource Allocation in 5G Beyond , 2020, IEEE Transactions on Vehicular Technology.

[8]  Soumyajit Mandal,et al.  Wireless Communications and Applications Above 100 GHz: Opportunities and Challenges for 6G and Beyond , 2019, IEEE Access.

[9]  Huimin Yu,et al.  Deep Reinforcement Learning for Offloading and Resource Allocation in Vehicle Edge Computing and Networks , 2019, IEEE Transactions on Vehicular Technology.

[10]  Giancarlo Fortino,et al.  Autonomic computation offloading in mobile edge for IoT applications , 2019, Future Gener. Comput. Syst..

[11]  Albert Y. Zomaya,et al.  Dynamical Resource Allocation in Edge for Trustable Internet-of-Things Systems: A Reinforcement Learning Method , 2020, IEEE Transactions on Industrial Informatics.

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

[13]  Chin-Feng Lai,et al.  Dynamic Resource Prediction and Allocation in C-RAN With Edge Artificial Intelligence , 2019, IEEE Transactions on Industrial Informatics.

[14]  Kin K. Leung,et al.  Energy-Efficient Radio Resource Allocation for Federated Edge Learning , 2019, 2020 IEEE International Conference on Communications Workshops (ICC Workshops).

[15]  Nei Kato,et al.  AI-Based Joint Optimization of QoS and Security for 6G Energy Harvesting Internet of Things , 2020, IEEE Internet of Things Journal.

[16]  Min Chen,et al.  Enhanced Fingerprinting and Trajectory Prediction for IoT Localization in Smart Buildings , 2016, IEEE Transactions on Automation Science and Engineering.

[17]  Naveen K. Chilamkurti,et al.  IoT Resource Allocation and Optimization Based on Heuristic Algorithm , 2020, Sensors.

[18]  Lu Lu,et al.  6G Network: Towards a Distributed and Autonomous System , 2020, 2020 2nd 6G Wireless Summit (6G SUMMIT).

[19]  D. Ruppert The Elements of Statistical Learning: Data Mining, Inference, and Prediction , 2004 .

[20]  Eric Allender,et al.  Complexity of finite-horizon Markov decision process problems , 2000, JACM.

[21]  M. Shamim Hossain,et al.  Localization Based on Social Big Data Analysis in the Vehicular Networks , 2017, IEEE Transactions on Industrial Informatics.

[22]  Geoffrey Ye Li,et al.  Deep Reinforcement Learning Based Resource Allocation for V2V Communications , 2018, IEEE Transactions on Vehicular Technology.

[23]  Nei Kato,et al.  Smart Resource Allocation for Mobile Edge Computing: A Deep Reinforcement Learning Approach , 2019, IEEE Transactions on Emerging Topics in Computing.

[24]  Xu Chen,et al.  Joint Multiuser DNN Partitioning and Computational Resource Allocation for Collaborative Edge Intelligence , 2020, IEEE Internet of Things Journal.

[25]  Wei Chen,et al.  The Roadmap to 6G: AI Empowered Wireless Networks , 2019, IEEE Communications Magazine.

[26]  Nei Kato,et al.  Optimal Edge Resource Allocation in IoT-Based Smart Cities , 2019, IEEE Network.

[27]  Hassan Halabian,et al.  Distributed Resource Allocation Optimization in 5G Virtualized Networks , 2019, IEEE Journal on Selected Areas in Communications.

[28]  Giancarlo Fortino,et al.  Clustering-Learning-Based Long-Term Predictive Localization in 5G-Envisioned Internet of Connected Vehicles , 2021, IEEE Transactions on Intelligent Transportation Systems.

[29]  Xuemin Shen,et al.  Energy-Efficient UAV-Assisted Mobile Edge Computing: Resource Allocation and Trajectory Optimization , 2020, IEEE Transactions on Vehicular Technology.

[30]  Serge J. Belongie,et al.  Residual Networks Behave Like Ensembles of Relatively Shallow Networks , 2016, NIPS.

[31]  Long Hu,et al.  Intelligent Traffic Adaptive Resource Allocation for Edge Computing-Based 5G Networks , 2020, IEEE Transactions on Cognitive Communications and Networking.

[32]  Erdal Panayirci,et al.  Flexible Physical Layer based Resource Allocation for Machine Type Communications Towards 6G , 2020, 2020 2nd 6G Wireless Summit (6G SUMMIT).

[33]  Giancarlo Fortino,et al.  Distributed Learning for Vehicle Routing Decision in Software Defined Internet of Vehicles , 2021, IEEE Transactions on Intelligent Transportation Systems.

[34]  Zhijin Qin,et al.  Resource Allocation for Edge Computing in IoT Networks via Reinforcement Learning , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[35]  Tei-Wei Kuo,et al.  Fully Nested Neural Network for Adaptive Compression and Quantization , 2020, IJCAI.