{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T07:03:09Z","timestamp":1760598189151,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,9,9]],"date-time":"2022-09-09T00:00:00Z","timestamp":1662681600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,9,9]],"date-time":"2022-09-09T00:00:00Z","timestamp":1662681600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100005090","name":"Beijing Nova Program","doi-asserted-by":"publisher","award":["Z201100006820082"],"award-info":[{"award-number":["Z201100006820082"]}],"id":[{"id":"10.13039\/501100005090","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61972414"],"award-info":[{"award-number":["61972414"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Beijing Natural Science Foundation","award":["4202066"],"award-info":[{"award-number":["4202066"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Cloud computing has emerged as a promising paradigm for meeting the growing resource demands of Internet of Things (IoT) devices. Meanwhile, with the popularity of mobile aerial base stations, Unmanned Aerial Vehicle (UAV) assisted cloud computing is essential for providing diversified service at areas without available infrastructure. However, it is difficult to meet the requirements of a number of IoT devices which distribute a large area through one single UAV cloud server, and thus multi-clouds have been applied in large-scale IoT environments. Due to the limited battery capacity of UAV, hybrid energy supply has been considered as an effective approach. How to allocate the computing resources and offload the tasks to the UAV-assisted clouds is a challenging task. In this paper, we study the trade-off between the energy consumption and system performance in a UAV-assisted multi-clouds system. Considering the transmission and execution cost, a dynamic optimization problem with the objective of minimizing the power consumption of UAVs with the constraint of queue stability is formulated, which is further decomposed into three sub-problems using stochastic optimization techniques. A collaborative task offloading and resources allocation algorithm (CTORAA) based on artificial intelligent (AI) technique is proposed to jointly determine task offloading and energy harvesting. We provide corresponding mathematical analysis showing that CTORAA can reach the arbitrary profit-stability trade-off. Finally, we conduct simulation experiments to validate the efficacy of our algorithm.<\/jats:p>","DOI":"10.1186\/s13677-022-00317-2","type":"journal-article","created":{"date-parts":[[2022,9,9]],"date-time":"2022-09-09T20:11:32Z","timestamp":1662754292000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Collaborative task offloading and resource allocation with hybrid energy supply for UAV-assisted multi-clouds"],"prefix":"10.1186","volume":"11","author":[{"given":"Yu","family":"Zhou","sequence":"first","affiliation":[]},{"given":"Hui","family":"Ge","sequence":"additional","affiliation":[]},{"given":"Bowen","family":"Ma","sequence":"additional","affiliation":[]},{"given":"Shuhang","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Jiwei","family":"Huang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,9,9]]},"reference":[{"key":"317_CR1","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/s13677-022-00278-6","volume":"11","author":"N Ferraz Junior","year":"2022","unstructured":"Ferraz Junior N, Silva AA, Guelfi AE et al (2022) Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages. J Cloud Comp 11:6. https:\/\/doi.org\/10.1186\/s13677-022-00278-6","journal-title":"J Cloud Comp"},{"key":"317_CR2","doi-asserted-by":"publisher","unstructured":"Huang J, Tong Z, Feng Z Geographical POI recommendation for Internet of Things: A federated learning approach using matrix factorization. Int J Commun Syst e5161. https:\/\/doi.org\/10.1002\/dac.5161","DOI":"10.1002\/dac.5161"},{"key":"317_CR3","unstructured":"Ying C, Hua X, Zhuo M, et\u00a0al (2022) Cost-Efficient Edge Caching for NOMA-enabled IoT Services. China Commun"},{"issue":"15","key":"317_CR4","doi-asserted-by":"publisher","first-page":"13837","DOI":"10.1109\/JIOT.2022.3143539","volume":"9","author":"J Huang","year":"2022","unstructured":"Huang J, Wang M, Wu Y, Chen Y, Shen X (2022) Distributed Offloading in Overlapping Areas of Mobile-Edge Computing for Internet of Things. IEEE Internet Things J 9(15):13837\u201313847","journal-title":"IEEE Internet Things J"},{"issue":"7","key":"317_CR5","doi-asserted-by":"publisher","first-page":"4925","DOI":"10.1109\/TII.2020.3028963","volume":"17","author":"Y Chen","year":"2021","unstructured":"Chen Y, Liu Z, Zhang Y, Wu Y, Chen X, Zhao L (2021) Deep reinforcement learning-based dynamic resource management for mobile edge computing in industrial internet of things. IEEE Trans Ind Inform 17(7):4925\u20134934","journal-title":"IEEE Trans Ind Inform"},{"key":"317_CR6","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1186\/s13677-016-0068-6","volume":"5","author":"S Dey","year":"2016","unstructured":"Dey S, Sampalli S, Ye Q (2016) MDA: message digest-based authentication for mobile cloud computing. J Cloud Comp 5:18. https:\/\/doi.org\/10.1186\/s13677-016-0068-6","journal-title":"J Cloud Comp"},{"key":"317_CR7","doi-asserted-by":"publisher","unstructured":"Qureshi SS, Ahmad T, Rafique K, Shuja-ul-islam (2011) Mobile cloud computing as future for mobile applications - Implementation methods and challenging issues. 2011 IEEE International Conference on Cloud Computing and Intelligence Systems. p. 467\u2013471. https:\/\/doi.org\/10.1109\/CCIS.2011.6045111","DOI":"10.1109\/CCIS.2011.6045111"},{"key":"317_CR8","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1016\/j.future.2020.08.014","volume":"114","author":"Y Zhang","year":"2021","unstructured":"Zhang Y, Pan J, Qi L, He Q (2021) Privacy-preserving quality prediction for edge-based IoT services. Futur Gener Comput Syst 114:336\u2013348","journal-title":"Futur Gener Comput Syst"},{"key":"317_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.buildenv.2022.109218","author":"J Xu","year":"2022","unstructured":"Xu J, Li D, Gu W et al (2022) UAV-assisted Task Offloading for IoT in Smart Buildings and Environment via Deep Reinforcement Learning. Building and Environment. https:\/\/doi.org\/10.1016\/j.buildenv.2022.109218","journal-title":"Building and Environment"},{"key":"317_CR10","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1186\/s13677-021-00243-9","volume":"10","author":"J Almutairi","year":"2021","unstructured":"Almutairi J, Aldossary M (2021) A novel approach for IoT tasks offloading in edge-cloud environments. J Cloud Comp 10:28. https:\/\/doi.org\/10.1186\/s13677-021-00243-9","journal-title":"J Cloud Comp"},{"key":"317_CR11","doi-asserted-by":"publisher","unstructured":"Chen Y, Gu W, Li K Dynamic task offloading for Internet of Things in mobile edge computing via deep reinforcement learning. Int J Commun Syst. e5154. https:\/\/doi.org\/10.1002\/dac.5154","DOI":"10.1002\/dac.5154"},{"key":"317_CR12","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1186\/s13677-021-00250-w","volume":"10","author":"G Rong","year":"2021","unstructured":"Rong G, Xu Y, Tong X et al (2021) An edge-cloud collaborative computing platform for building AIoT applications efficiently. J Cloud Comp 10:36. https:\/\/doi.org\/10.1186\/s13677-021-00250-w","journal-title":"J Cloud Comp"},{"issue":"12","key":"317_CR13","doi-asserted-by":"publisher","first-page":"12888","DOI":"10.1109\/TVT.2021.3121281","volume":"70","author":"A Gao","year":"2021","unstructured":"Gao A, Wang Q, Liang W, Ding Z (2021) Game Combined Multi-Agent Reinforcement Learning Approach for UAV Assisted Offloading. IEEE Trans Veh Technol 70(12):12888\u201312901","journal-title":"IEEE Trans Veh Technol"},{"key":"317_CR14","doi-asserted-by":"publisher","first-page":"21206","DOI":"10.1109\/ACCESS.2021.3055335","volume":"9","author":"Q Wang","year":"2021","unstructured":"Wang Q, Gao A, Hu Y (2021) Joint Power and QoE Optimization Scheme for Multi-UAV Assisted Offloading in Mobile Computing. IEEE Access 9:21206\u201321217","journal-title":"IEEE Access"},{"key":"317_CR15","doi-asserted-by":"publisher","first-page":"68656","DOI":"10.1109\/ACCESS.2019.2919290","volume":"7","author":"A Gao","year":"2019","unstructured":"Gao A, Hu Y, Liang W, Lin Y, Li L, Li X (2019) A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System. IEEE Access 7:68656\u201368668","journal-title":"IEEE Access"},{"issue":"7","key":"317_CR16","doi-asserted-by":"publisher","first-page":"7231","DOI":"10.1109\/TVT.2019.2915836","volume":"68","author":"J Hu","year":"2019","unstructured":"Hu J, Jiang M, Zhang Q, Li Q, Qin J (2019) Joint Optimization of UAV Position, Time Slot Allocation, and Computation Task Partition in Multiuser Aerial Mobile-Edge Computing Systems. IEEE Trans Veh Technol 68(7):7231\u20137235","journal-title":"IEEE Trans Veh Technol"},{"issue":"4","key":"317_CR17","doi-asserted-by":"publisher","first-page":"2329","DOI":"10.1109\/TWC.2019.2902559","volume":"18","author":"Y Zeng","year":"2019","unstructured":"Zeng Y, Xu J, Zhang R (2019) Energy Minimization for Wireless Communication With Rotary-Wing UAV. IEEE Trans Wirel Commun 18(4):2329\u20132345","journal-title":"IEEE Trans Wirel Commun"},{"issue":"10","key":"317_CR18","doi-asserted-by":"publisher","first-page":"10187","DOI":"10.1109\/TVT.2019.2935877","volume":"68","author":"Y Du","year":"2019","unstructured":"Du Y, Yang K, Wang K, Zhang G, Zhao Y, Chen D (2019) Joint Resources and Workflow Scheduling in UAV-Enabled Wirelessly-Powered MEC for IoT Systems. IEEE Trans Veh Technol 68(10):10187\u201310200","journal-title":"IEEE Trans Veh Technol"},{"key":"317_CR19","doi-asserted-by":"publisher","unstructured":"Khalil MI (2021) Delay and Energy Balance for Unmanned Aerial Vehicle Networks.\u00a02021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC). p 1453\u20131458. https:\/\/doi.org\/10.1109\/CCWC51732.2021.9376092","DOI":"10.1109\/CCWC51732.2021.9376092"},{"key":"317_CR20","doi-asserted-by":"publisher","unstructured":"Wang Y et al (2020) Multi-UAV Collaborative Data Collection for IoT Devices Powered by Battery. 2020 IEEE Wireless Communications and Networking Conference (WCNC). p 1\u20136. https:\/\/doi.org\/10.1109\/WCNC45663.2020.9120646","DOI":"10.1109\/WCNC45663.2020.9120646"},{"issue":"8","key":"317_CR21","doi-asserted-by":"publisher","first-page":"7808","DOI":"10.1109\/JIOT.2020.2993260","volume":"7","author":"C Zhan","year":"2020","unstructured":"Zhan C, Hu H, Sui X, Liu Z, Niyato D (2020) Completion Time and Energy Optimization in the UAV-Enabled Mobile-Edge Computing System. IEEE Internet Things J 7(8):7808\u20137822","journal-title":"IEEE Internet Things J"},{"key":"317_CR22","doi-asserted-by":"publisher","unstructured":"Zhang T, Zhu X, Zhou Z, Wang R, Chen R (2018) Energy Management of Solar UAV Level Flight. 2018 IEEE International Conference on Prognostics and Health Management (ICPHM). p 1\u20136. https:\/\/doi.org\/10.1109\/ICPHM.2018.8448508","DOI":"10.1109\/ICPHM.2018.8448508"},{"key":"317_CR23","doi-asserted-by":"publisher","unstructured":"Wang Y, Wang H, Wei X (2020) Energy-Efficient UAV Deployment and Task Scheduling in Multi-UAV Edge Computing. 2020 International Conference on Wireless Communications and Signal Processing (WCSP). p 1147\u20131152. https:\/\/doi.org\/10.1109\/WCSP49889.2020.9299765","DOI":"10.1109\/WCSP49889.2020.9299765"},{"key":"317_CR24","doi-asserted-by":"publisher","unstructured":"Chen Y, Zhao F, Lu Y, Chen X Dynamic task offloading for mobile edge computing with hybrid energy supply. Tsinghua Sci Technol. https:\/\/doi.org\/10.26599\/TST.2021.9010050","DOI":"10.26599\/TST.2021.9010050"},{"issue":"5","key":"317_CR25","doi-asserted-by":"publisher","first-page":"4584","DOI":"10.1109\/TVT.2021.3133586","volume":"71","author":"Y Chen","year":"2022","unstructured":"Chen Y, Zhao F, Chen X, Wu Y (2022) Efficient Multi-Vehicle Task Offloading for Mobile Edge Computing in 6G Networks. IEEE Trans Veh Technol 71(5):4584\u20134595","journal-title":"IEEE Trans Veh Technol"},{"key":"317_CR26","doi-asserted-by":"publisher","unstructured":"(2014) Preface. In: Ross S (ed) Introduction to Probability Models, 11th edn. Boston, Academic Press. https:\/\/doi.org\/10.1016\/B978-0-12-407948-9.00016-5.\nhttps:\/\/www.sciencedirect.com\/science\/article\/pii\/B9780124079489000165","DOI":"10.1016\/B978-0-12-407948-9.00016-5"},{"issue":"4","key":"317_CR27","doi-asserted-by":"publisher","first-page":"2763","DOI":"10.1109\/JIOT.2019.2957313","volume":"7","author":"N Nouri","year":"2020","unstructured":"Nouri N, Entezari A, Abouei J, Jaseemuddin M, Anpalagan A (2020) Dynamic Power-Latency Tradeoff for Mobile Edge Computation Offloading in NOMA-Based Networks. IEEE Internet Things J 7(4):2763\u20132776","journal-title":"IEEE Internet Things J"},{"issue":"2020\u20132\u2013242","key":"317_CR28","first-page":"242","volume":"29","author":"H Jiwei","year":"2020","unstructured":"Jiwei H, Chenxiang Z, Jianbing Z (2020) A Multi-queue Approach of Energy Efficient Task Scheduling for Sensor Hubs. Chin J Electron 29(2020\u20132\u2013242):242","journal-title":"Chin J Electron"},{"issue":"2","key":"317_CR29","doi-asserted-by":"publisher","first-page":"1964","DOI":"10.1109\/TVT.2021.3133696","volume":"71","author":"J Huang","year":"2022","unstructured":"Huang J, Lv B, Wu Y et al (2022) Dynamic Admission Control and Resource Allocation for Mobile Edge Computing Enabled Small Cell Network. IEEE Trans Veh Technol 71(2):1964\u20131973","journal-title":"IEEE Trans Veh Technol"},{"key":"317_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-79995-2","volume-title":"Stochastic Network Optimization with Application to Communication and Queueing Systems","author":"MJ Neely","year":"2010","unstructured":"Neely MJ (2010) Stochastic Network Optimization with Application to Communication and Queueing Systems. Morgan & Claypool, San Rafael"},{"key":"317_CR31","doi-asserted-by":"publisher","unstructured":"Tassiulas L, Ephremides A (1990) Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. 29th IEEE Conference on Decision and Control, vol 4. p 2130\u20132132. https:\/\/doi.org\/10.1109\/CDC.1990.204000","DOI":"10.1109\/CDC.1990.204000"},{"issue":"2","key":"317_CR32","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1109\/TNET.2007.900405","volume":"16","author":"MJ Neely","year":"2008","unstructured":"Neely MJ, Modiano E, Li C (2008) Fairness and Optimal Stochastic Control for Heterogeneous Networks. IEEE\/ACM Trans Netw 16(2):396\u2013409","journal-title":"IEEE\/ACM Trans Netw"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-022-00317-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-022-00317-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-022-00317-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,9]],"date-time":"2022-09-09T20:15:17Z","timestamp":1662754517000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-022-00317-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,9]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["317"],"URL":"https:\/\/doi.org\/10.1186\/s13677-022-00317-2","relation":{},"ISSN":["2192-113X"],"issn-type":[{"type":"electronic","value":"2192-113X"}],"subject":[],"published":{"date-parts":[[2022,9,9]]},"assertion":[{"value":"3 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"42"}}