Abstract
Due to restricted resources such as computing power and battery capacity of Industrial Internet of Things (IIoT) equipments, computation-intensive tasks need to be migrated to edge or cloud servers for execution. To improve the processing efficiency of tasks with limited computation and network resources, we study the problem of joint allocation of network and computational resources in the cloud-edge collaborative IIoT, with the goal of minimizing the average task delay and total system energy consumption. To address this issue, we propose a prioritized action sampling-based Dueling DQN (PASD) algorithm to determine task offloading and resource allocation strategies. Finally, we evaluate PASD through large-scale simulation experiments and NBUFlow, which is an IoT experimental platform equipped with object recognition and pose detection applications. Compared with baselines, PASD has significant advantages in reducing the total energy consumption of the system, and has a good performance in reducing task delay and task throw rate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ko, H., Pack, S., Leung, V.C.: Performance optimization of serverless computing for latency-guaranteed and energy-efficient task offloading in energy harvesting industrial IoT. IEEE Internet Things J. (2021)
Huang, W., Huang, Y., He, S.: Cloud and edge multicast beamforming for cache-enabled ultra-dense networks. IEEE Trans. Veh. Technol. 69(3), 3481–3485 (2020)
Sun, Z., Yang, H., Li, C.: Cloud-edge collaboration in industrial internet of things: a joint offloading scheme based on resource prediction. IEEE Internet Things J. 9(18), 17014–17025 (2021)
Seid, A.M., Boateng, G.O.: Collaborative computation offloading and resource allocation in multi-UAV-assisted IoT networks: a deep reinforcement learning approach. IEEE Internet Things J. 8(15), 12203–12218 (2021)
Seid, A.M., Boateng, G.O., Mareri, B.: Multi-agent DRL for task offloading and resource allocation in multi-UAV enabled IoT edge network. IEEE Trans. Netw. Serv. Manage. 18(4), 4531–4547 (2021)
Wang, L., Chen, H., Qin, W.: NBUFlow: a dataflow based universal task orchestration and offloading platform for low-cost development of IoT systems with cloud-edge-device collaborative computing. In: Lai, Y., Wang, T., Jiang, M., Xu, G., Liang, W., Castiglione, A. (eds.) ICA3PP 2021. LNCS, vol. 13156, pp. 665–681. Springer, Cham (2021)
Alfakih, T., Hassan, M.M., Gumaei, A.: Task offloading and resource allocation for mobile edge computing by deep reinforcement learning based on SARSA. IEEE Access 8, 54074–54084 (2020)
Chen, Y., Liu, Z., Zhang, Y.: Deep reinforcement learning-based dynamic resource management for mobile edge computing in industrial internet of things. IEEE Trans. Industr. Inf. 17(7), 4925–4934 (2020)
Shakarami, A., Shahidinejad, A., Ghobaei-Arani, M.: A review on the computation offloading approaches in mobile edge computing: a game-theoretic perspective. Softw. Pract. Exp. 50(9), 1719–1759 (2020)
Yadav, R., Zhang, W., Elgendy, I.A.: Smart healthcare: RL-based task offloading scheme for edge-enable sensor networks. IEEE Sens. J. 21(22), 24910–24918 (2021)
Feng, C., Han, P., Zhang, X.: Computation offloading in mobile edge computing networks: a survey. J. Netw. Comput. Appl. 202, 103366–103381 (2022)
Ale, L., Zhang, N., Fang, X., Chen, X., Wu, S., Li, L.: Delay-aware and energy-efficient computation offloading in mobile-edge computing using deep reinforcement learning. IEEE Trans. Cogn. Commun. Netw. 7(3), 881–892 (2021)
Zheng, B., Ming, L., Hu, Q.: Supply-demand-aware deep reinforcement learning for dynamic fleet management. ACM Trans. Intell. Syst. Technol. (TIST) 13(3), 1–19 (2022)
Schaul, T., Quan, J., Antonoglou, I.: Prioritized experience replay. arXiv preprint arXiv:1511.05952 (2015)
Huang, L., Feng, X., Zhang, C.: Deep reinforcement learning-based joint task offloading and bandwidth allocation for multi-user mobile edge computing. Digit. Commun. Netw. 5(1), 10–17 (2019)
Jiang, F., Ma, R., Gao, Y.: A reinforcement learning-based computing offloading and resource allocation scheme in F-RAN. EURASIP J. Adv. Signal Process. 2021(1), 1–25 (2021)
Alibaba trace. https://github.com/alibaba/clusterdata. Accessed 18 Aug 2022
Acknowledgements
This work was supported by the Natural Science Foundation of Ningbo City (2021J090) and Ningbo Manicipal Commonweal S &T Project (2022S005).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Qin, W., Chen, H., Wang, L. (2022). PASD: A Prioritized Action Sampling-Based Dueling DQN for Cloud-Edge Collaborative Computation Offloading in Industrial IoT. In: Ma, H., Wang, X., Cheng, L., Cui, L., Liu, L., Zeng, A. (eds) Wireless Sensor Networks. CWSN 2022. Communications in Computer and Information Science, vol 1715. Springer, Singapore. https://doi.org/10.1007/978-981-19-8350-4_2
Download citation
DOI: https://doi.org/10.1007/978-981-19-8350-4_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8349-8
Online ISBN: 978-981-19-8350-4
eBook Packages: Computer ScienceComputer Science (R0)