{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T03:28:53Z","timestamp":1768274933213,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,3,8]],"date-time":"2023-03-08T00:00:00Z","timestamp":1678233600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,8]],"date-time":"2023-03-08T00:00:00Z","timestamp":1678233600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61871400"],"award-info":[{"award-number":["61871400"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"publisher","award":["BK20211227"],"award-info":[{"award-number":["BK20211227"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Scientific Research Project of Liupanshui Normal University","award":["LPSSYYBZK202207"],"award-info":[{"award-number":["LPSSYYBZK202207"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Multi-access edge computing (MEC) has unique interests in processing intensive and delay-critical computation tasks for vehicular application through computation offloading. However, due to the spatial inhomogeneity and dynamic mobility of connected vehicles (CVs), the edge servers (ESs) must dynamically adjust their resource allocation schemes to effectively provide computation offloading services for CVs. In this case, we propose a MEC framework supporting the collaboration of CVs, and incorporate digital twins (DTs) into wireless network to mitigate the unreliable long-distance communication between CVs and ESs. To solve the contradiction between the task change requirements of CVs and ES resources, we proactively balance the computation resources load of ESs by appropriately cooperative route planning of CVs, and achieve cross-domain load balancing between traffic flow and edge cloud resources domains. Furthermore, we jointly formulate route planning and resource allocation to balance the travel and service time delay by considering the mobility of CVs, distributed resources of ESs and the deadline sensitive vehicular tasks comprehensively. Besides, considering the coupled relationship between route planning and resource allocation, an alternating optimization algorithm is proposed to solve the formulated problem. we decompose it into two sub-problems. Firstly, a reinforcement learning method is used to optimize the route planning of CVs with fixed resource allocation. Then, an online learning and iterative algorithm is used to optimize the resource allocation strategy of edge cloud with fixed route selection. In order to demonstrate that our suggested scheme is more effective than other comparison schemes, a comprehensive series of experiments are conducted.<\/jats:p>","DOI":"10.1186\/s13677-023-00415-9","type":"journal-article","created":{"date-parts":[[2023,3,8]],"date-time":"2023-03-08T20:02:32Z","timestamp":1678305752000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Cross-domain coordination of resource allocation and route planning for the edge computing-enabled multi-connected vehicles"],"prefix":"10.1186","volume":"12","author":[{"given":"Duan","family":"Xue","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yan","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ning","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoxiang","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lixiong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,8]]},"reference":[{"issue":"2","key":"415_CR1","doi-asserted-by":"publisher","first-page":"1461","DOI":"10.32604\/cmc.2020.013743","volume":"66","author":"Z Ali","year":"2021","unstructured":"Ali Z, Khaf S, Abba ZH et al (2021) A comprehensive utility function for resource allocation in mobile edge computing. Comput Mater Continua 66(2):1461\u20131477","journal-title":"Comput Mater Continua"},{"issue":"4","key":"415_CR2","doi-asserted-by":"publisher","first-page":"2322","DOI":"10.1109\/COMST.2017.2745201","volume":"19","author":"Y Mao","year":"2017","unstructured":"Mao Y, You C, Zhang J et al (2017) A survey on mobile edge computing: The communication perspective. IEEE Commun Surv Tutor 19(4):2322\u20132358","journal-title":"IEEE Commun Surv Tutor"},{"issue":"3","key":"415_CR3","doi-asserted-by":"publisher","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","volume":"19","author":"P Mach","year":"2017","unstructured":"Mach P, Becvar Z (2017) Mobile edge computing: A survey on architecture and computation offloading. IEEE Commun Surv Tutor 19(3):1628\u20131656","journal-title":"IEEE Commun Surv Tutor"},{"issue":"1","key":"415_CR4","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/MWC.2019.1700441","volume":"26","author":"Z Ning","year":"2019","unstructured":"Ning Z, Huang J, Wang X (2019) Vehicular fog computing: Enabling real-time traffic management for smart cities. IEEE Wirel Commun 26(1):87\u201393","journal-title":"IEEE Wirel Commun"},{"key":"415_CR5","doi-asserted-by":"publisher","first-page":"37739","DOI":"10.1109\/ACCESS.2021.3063246","volume":"9","author":"N Cha","year":"2021","unstructured":"Cha N, Wu C, Yoshinaga T et al (2021) Virtual edge: Exploring computation offloading in collaborative vehicular edge computing. IEEE Access 9:37739\u201337751","journal-title":"IEEE Access"},{"issue":"3","key":"415_CR6","doi-asserted-by":"publisher","first-page":"2109","DOI":"10.1109\/TWC.2017.2789293","volume":"17","author":"Q Wu","year":"2018","unstructured":"Wu Q, Zeng Y, Zhang R (2018) Joint trajectory and communication design for multi-UAV enabled wireless networks. IEEE Trans Wirel Commun 17(3):2109\u20132121","journal-title":"IEEE Trans Wirel Commun"},{"issue":"4","key":"415_CR7","doi-asserted-by":"publisher","first-page":"2405","DOI":"10.1109\/TII.2018.2873186","volume":"15","author":"F Tao","year":"2018","unstructured":"Tao F, Zhang H, Liu A, Nee AY (2018) Digital twin in industry: State-of-the-art. IEEE Trans Ind Inf 15(4):2405\u20132415","journal-title":"IEEE Trans Ind Inf"},{"issue":"4","key":"415_CR8","doi-asserted-by":"publisher","first-page":"1722","DOI":"10.1109\/TII.2018.2804917","volume":"14","author":"M Schluse","year":"2018","unstructured":"Schluse M, Priggemeyer M, Atorf L, Rossmann J (2018) Experimentable digital twins-Streamlining simulation-based systems engineering for industry 4.0. IEEE Trans Ind Inf 14(4):1722\u20131731","journal-title":"IEEE Trans Ind Inf"},{"issue":"6","key":"415_CR9","doi-asserted-by":"publisher","first-page":"5449","DOI":"10.1109\/JIOT.2020.2978830","volume":"7","author":"W Zhan","year":"2020","unstructured":"Zhan W, Luo C, Wang J et al (2020) Deep-reinforcement-learning-based offloading scheduling for vehicular edge computing. IEEE Internet Things J 7(6):5449\u20135465","journal-title":"IEEE Internet Things J"},{"issue":"6","key":"415_CR10","doi-asserted-by":"publisher","first-page":"3664","DOI":"10.1109\/TITS.2020.3024186","volume":"22","author":"L Zhao","year":"2021","unstructured":"Zhao L, Yang K, Tan Z et al (2021) A novel cost optimization strategy for SDN-enabled UAV-assisted vehicular computation offloading. IEEE Trans Intell Transp Syst 22(6):3664\u20133674","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"8","key":"415_CR11","doi-asserted-by":"publisher","first-page":"5127","DOI":"10.1109\/TITS.2020.3027437","volume":"22","author":"H Liao","year":"2021","unstructured":"Liao H, Zhou Z, Kong W et al (2021) Learning-based intent-aware task offloading for air-ground integrated vehicular edge computing. IEEE Trans Intell Transp Syst 22(8):5127\u20135139","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"3","key":"415_CR12","doi-asserted-by":"publisher","first-page":"1212","DOI":"10.1109\/TMC.2019.2953163","volume":"20","author":"G Luo","year":"2021","unstructured":"Luo G, Zhou H, Cheng N et al (2021) Software-defined cooperative data sharing in edge computing assisted 5G-VANET. IEEE Trans Mob Comput 20(3):1212\u20131229","journal-title":"IEEE Trans Mob Comput"},{"issue":"7","key":"415_CR13","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1109\/MCOM.2017.1601150","volume":"55","author":"J Liu","year":"2017","unstructured":"Liu J, Wan J, Zeng B et al (2017) A scalable and quick-response software defined vehicular network assisted by mobile edge computing. IEEE Commun Mag 55(7):94\u2013100","journal-title":"IEEE Commun Mag"},{"issue":"7","key":"415_CR14","first-page":"928","volume":"9","author":"R Zhang","year":"2020","unstructured":"Zhang R, Cheng P, Chen Z et al (2020) Online learning enabled task offloading for vehicular edge computing. IEEE Wirel Commun Lett 9(7):928\u2013932","journal-title":"IEEE Wirel Commun Lett"},{"issue":"3","key":"415_CR15","doi-asserted-by":"publisher","first-page":"1414","DOI":"10.1109\/TETC.2021.3090061","volume":"10","author":"TK Rodrigues","year":"2022","unstructured":"Rodrigues TK, Liu J, Kato N (2022) Offloading decision for mobile multi-access edge computing in a multi-tiered 6G network. IEEE Trans Emerg Top Comput 10(3):1414\u20131427","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"2","key":"415_CR16","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1109\/JIOT.2020.3008009","volume":"8","author":"F Zhang","year":"2021","unstructured":"Zhang F, Wang MM (2021) Stochastic congestion game for load balancing in mobile-edge computing. IEEE Internet Things J 8(2):778\u2013790","journal-title":"IEEE Internet Things J"},{"issue":"4","key":"415_CR17","doi-asserted-by":"publisher","first-page":"2349","DOI":"10.1109\/COMST.2020.3020854","volume":"22","author":"H Wang","year":"2020","unstructured":"Wang H, Liu T, Kim BG et al (2020) Architectural design alternatives based on cloud\/edge\/fog computing for connected vehicles. IEEE Commun Surv Tutor 22(4):2349\u20132377","journal-title":"IEEE Commun Surv Tutor"},{"issue":"7","key":"415_CR18","doi-asserted-by":"publisher","first-page":"7821","DOI":"10.1109\/TVT.2020.2991641","volume":"69","author":"P Dai","year":"2020","unstructured":"Dai P, Hang Z, Liu K et al (2020) Multi-armed bandit learning for computation-intensive services in MEC-empowered vehicular networks. IEEE Trans Veh Technol 69(7):7821\u20137834","journal-title":"IEEE Trans Veh Technol"},{"key":"415_CR19","doi-asserted-by":"publisher","unstructured":"Tang H, Wu H, Qu G et al (2022) Double deep Q-Network based dynamic framing offloading in vehicular edge computing. IEEE Trans Netw Sci Eng. https:\/\/doi.org\/10.1109\/TNSE.2022.3172794","DOI":"10.1109\/TNSE.2022.3172794"},{"issue":"6","key":"415_CR20","doi-asserted-by":"publisher","first-page":"4193","DOI":"10.1109\/TCOMM.2019.2903088","volume":"67","author":"H Xing","year":"2019","unstructured":"Xing H, Liu L, Xu J, Nallanathan A (2019) Joint task assignment and resource allocation for D2D-enabled mobile-edge computing. IEEE Trans Commun 67(6):4193\u20134207","journal-title":"IEEE Trans Commun"},{"issue":"3","key":"415_CR21","doi-asserted-by":"publisher","first-page":"3296","DOI":"10.1109\/TVT.2020.2965159","volume":"69","author":"X Zhang","year":"2020","unstructured":"Zhang X, Zhang J, Liu Z et al (2020) MDP-based task offloading for vehicular edge computing under certain and uncertain transition probabilities. IEEE Trans Veh Technol 69(3):3296\u20133309","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"415_CR22","doi-asserted-by":"publisher","first-page":"2089","DOI":"10.1109\/TNSM.2021.3072433","volume":"18","author":"J Plachy","year":"2021","unstructured":"Plachy J, Becvar Z, Strinati EC et al (2021) Dynamic allocation of computing and communication resources in multi-access edge computing for mobile users. IEEE Trans Netw Serv Manag 18(2):2089\u20132106","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"415_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jpdc.2019.10.006","volume":"137","author":"M Al-Khafajiy","year":"2020","unstructured":"Al-Khafajiy M, Baker T, Asim M et al (2020) COMITMENT: A fog computing trust management approach. J Parallel Distrib Comput 137:1\u201316","journal-title":"J Parallel Distrib Comput"},{"issue":"10","key":"415_CR24","doi-asserted-by":"publisher","first-page":"2333","DOI":"10.1109\/JSAC.2018.2869954","volume":"36","author":"T Ouyang","year":"2018","unstructured":"Ouyang T, Zhou Z, Chen X (2018) Follow me at the edge: Mobility-aware dynamic service placement for mobile edge computing. IEEE J Sel Areas Commun 36(10):2333\u20132345","journal-title":"IEEE J Sel Areas Commun"},{"issue":"6","key":"415_CR25","doi-asserted-by":"publisher","first-page":"5302","DOI":"10.1109\/TVT.2018.2805369","volume":"67","author":"A Aissioui","year":"2018","unstructured":"Aissioui A, Ksentini A, Gueroui AM, Taleb T (2018) On enabling 5G automotive systems using follow me edge-cloud concept. IEEE Trans Veh Technol 67(6):5302\u20135316","journal-title":"IEEE Trans Veh Technol"},{"key":"415_CR26","doi-asserted-by":"crossref","unstructured":"Cao A, Fu B, He Z (2019) ETCS: An efficient traffic congestion scheduling scheme combined with edge computing. In: 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS).\u00a0Zhangjiajie, China: IEEE;\u00a0pp 2694\u20132699","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00378"},{"issue":"9","key":"415_CR27","doi-asserted-by":"publisher","first-page":"5994","DOI":"10.1109\/TWC.2017.2717986","volume":"16","author":"Y Mao","year":"2017","unstructured":"Mao Y, Zhang J, Song SH, Letaief KB (2017) Stochastic joint radio and computational resource management for multi-user mobile-edge computing systems. IEEE Trans Wirel Commun 16(9):5994\u20136009","journal-title":"IEEE Trans Wirel Commun"},{"issue":"9","key":"415_CR28","doi-asserted-by":"publisher","first-page":"2271","DOI":"10.1016\/j.cor.2004.03.002","volume":"32","author":"D Pisinger","year":"2005","unstructured":"Pisinger D (2005) Where are the hard knapsack problems? Comput Oper Res 32(9):2271\u20132284","journal-title":"Comput Oper Res"},{"issue":"1","key":"415_CR29","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/4235.985692","volume":"6","author":"M Clerc","year":"2002","unstructured":"Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58\u201373","journal-title":"IEEE Trans Evol Comput"},{"issue":"6","key":"415_CR30","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MWC.001.1900151","volume":"26","author":"A Ahmad","year":"2019","unstructured":"Ahmad A, Din S, Paul A, Jeon G, Aloqaily M, Ahmad M (2019) Real-time route planning and data dissemination for urban scenarios using the internet of things. IEEE Wirel Commun 26(6):50\u201355","journal-title":"IEEE Wirel Commun"},{"issue":"4","key":"415_CR31","doi-asserted-by":"publisher","first-page":"2423","DOI":"10.1109\/JIOT.2018.2844215","volume":"5","author":"K Lin","year":"2018","unstructured":"Lin K, Li C, Fortino G, Rodrigues JJ (2018) Vehicle route selection based on game evolution in social internet of vehicles. IEEE Internet Things J 5(4):2423\u20132430","journal-title":"IEEE Internet Things J"},{"issue":"9","key":"415_CR32","doi-asserted-by":"publisher","first-page":"2129","DOI":"10.1109\/TMC.2019.2922316","volume":"19","author":"Y Liu","year":"2019","unstructured":"Liu Y, Li Y, Niu Y, Jin D (2019) Joint optimization of path planning and resource allocation in mobile edge computing. IEEE Trans Mob Comput 19(9):2129\u20132144","journal-title":"IEEE Trans Mob Comput"},{"key":"415_CR33","doi-asserted-by":"publisher","first-page":"176134","DOI":"10.1109\/ACCESS.2020.3026677","volume":"8","author":"JPV Talusan","year":"2020","unstructured":"Talusan JPV, Wilbur M, Dubey A et al (2020) Route planning through distributed computing by road side units. IEEE Access 8:176134\u2013176148","journal-title":"IEEE Access"},{"issue":"2","key":"415_CR34","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1109\/TVT.2015.2399653","volume":"65","author":"Z Chen","year":"2015","unstructured":"Chen Z, Lin T, Wu C (2015) Decentralized learning-based relay assignment for cooperative communications. IEEE Trans Veh Technol 65(2):813\u2013826","journal-title":"IEEE Trans Veh Technol"},{"key":"415_CR35","unstructured":"Van Den Bergh F (2007) An analysis of particle swarm optimizers.\u00a0Doctoral dissertation, University of Pretoria, Pretoria"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00415-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00415-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00415-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,8]],"date-time":"2023-03-08T20:02:46Z","timestamp":1678305766000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00415-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,8]]},"references-count":35,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["415"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00415-9","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,8]]},"assertion":[{"value":"15 August 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 March 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"33"}}