{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T12:11:13Z","timestamp":1778587873083,"version":"3.51.4"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T00:00:00Z","timestamp":1591056000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T00:00:00Z","timestamp":1591056000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Vehicular edge computing (VEC) is a promising paradigm to offload resource-intensive tasks at the network edge. Owing to time-sensitive and computation-intensive vehicular applications and high mobility scenarios, cost-efficient task offloading in the vehicular environment is still a challenging problem. In this paper, we study the partial task offloading problem in vehicular edge computing in an urban scenario. Where the vehicle computes some part of a task locally, and offload the remaining task to a nearby vehicle and to VEC server subject to the maximum tolerable delay and vehicle\u2019s stay time. To make it cost-efficient, including the cost of the required communication and computing resources, we consider to fully exploit the vehicular available resources. We estimate the transmission rates for the vehicle to vehicle and vehicle to infrastructure communication based on practical assumptions. Moreover, we present a mobility-aware partial task offloading algorithm, taking into account the task allocation ratio among the three parts given by the communication environment conditions. Simulation results validate the efficient performance of the proposed scheme that not only enhances the exploitation of vehicular computation resources but also minimizes the overall system cost in comparison to baseline schemes.<\/jats:p>","DOI":"10.1186\/s13677-020-00175-w","type":"journal-article","created":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T08:04:32Z","timestamp":1591085072000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":85,"title":["An efficient task offloading scheme in vehicular edge computing"],"prefix":"10.1186","volume":"9","author":[{"given":"Salman","family":"Raza","sequence":"first","affiliation":[]},{"given":"Wei","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Manzoor","family":"Ahmed","sequence":"additional","affiliation":[]},{"given":"Muhammad Rizwan","family":"Anwar","sequence":"additional","affiliation":[]},{"given":"Muhammad Ayzed","family":"Mirza","sequence":"additional","affiliation":[]},{"given":"Qibo","family":"Sun","sequence":"additional","affiliation":[]},{"given":"Shangguang","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,6,2]]},"reference":[{"issue":"1","key":"175_CR1","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1109\/SURV.2013.070813.00285","volume":"16","author":"S Abolfazli","year":"2013","unstructured":"Abolfazli S, Sanaei Z, Ahmed E, Gani A, Buyya R (2013) Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges. IEEE Commun Surv Tutor 16(1):337\u2013368.","journal-title":"IEEE Commun Surv Tutor"},{"key":"175_CR2","unstructured":"Technology and Computing Requirements for Self-Driving Cars. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/automotive-autonomous-driving-vision-paper.pdf."},{"issue":"1","key":"175_CR3","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MWC.2015.7054724","volume":"22","author":"S Bitam","year":"2015","unstructured":"Bitam S, Mellouk A, Zeadally S (2015) Vanet-cloud: a generic cloud computing model for vehicular ad hoc networks. IEEE Wirel Commun 22(1):96\u2013102.","journal-title":"IEEE Wirel Commun"},{"issue":"2","key":"175_CR4","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/MVT.2017.2665718","volume":"12","author":"I Jang","year":"2017","unstructured":"Jang I, Choo S, Kim M, Pack S, Dan G (2017) The software-defined vehicular cloud: A new level of sharing the road. IEEE Veh Technol Mag 12(2):78\u201388.","journal-title":"IEEE Veh Technol Mag"},{"key":"175_CR5","doi-asserted-by":"crossref","unstructured":"Taleb T, Dutta S, Ksentini A, Iqbal M, Flinck H (2017) Mobile edge computing potential in making cities smarter. IEEE Commun Mag 55(3).","DOI":"10.1109\/MCOM.2017.1600249CM"},{"issue":"3","key":"175_CR6","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1109\/TWC.2016.2633522","volume":"16","author":"C You","year":"2016","unstructured":"You C, Huang K, Chae H, Kim B-H (2016) Energy-efficient resource allocation for mobile-edge computation offloading. IEEE Trans Wirel Commun 16(3):1397\u20131411.","journal-title":"IEEE Trans Wirel Commun"},{"issue":"7","key":"175_CR7","doi-asserted-by":"publisher","first-page":"4254","DOI":"10.1109\/TII.2019.2905659","volume":"15","author":"B Lin","year":"2019","unstructured":"Lin B, Zhu F, Zhang J, Chen J, Chen X, Xiong NN, Mauri JL (2019) a time-driven data placement strategy for a scientific workflow combining edge computing and cloud computing. IEEE Trans Ind Inform 15(7):4254\u20134265.","journal-title":"IEEE Trans Ind Inform"},{"key":"175_CR8","doi-asserted-by":"publisher","first-page":"25408","DOI":"10.1109\/ACCESS.2017.2769878","volume":"5","author":"X Huang","year":"2017","unstructured":"Huang X, Yu R, Kang J, Zhang Y (2017) Distributed reputation management for secure and efficient vehicular edge computing and networks. IEEE Access 5:25408\u201325420.","journal-title":"IEEE Access"},{"key":"175_CR9","doi-asserted-by":"publisher","first-page":"6757","DOI":"10.1109\/ACCESS.2017.2685434","volume":"5","author":"S Wang","year":"2017","unstructured":"Wang S, Zhang X, Zhang Y, Wang L, Yang J, Wang W (2017) A survey on mobile edge networks: Convergence of computing, caching and communications. IEEE Access 5:6757\u20136779.","journal-title":"IEEE Access"},{"key":"175_CR10","doi-asserted-by":"publisher","first-page":"110418","DOI":"10.1016\/j.jss.2019.110418","volume":"158","author":"X Chen","year":"2019","unstructured":"Chen X, Chen J, Liu B, Ma Y, Zhang Y, Zhong H (2019) androidoff: Offloading android application based on cost estimation. J Syst Softw 158:110418.","journal-title":"J Syst Softw"},{"issue":"8","key":"175_CR11","doi-asserted-by":"publisher","first-page":"82102","DOI":"10.1007\/s11432-018-9749-8","volume":"62","author":"X Chen","year":"2019","unstructured":"Chen X, Chen S, Ma Y, Liu B, Zhang Y, Huang G (2019) an adaptive offloading framework for android applications in mobile edge computing. Sci China Inf Sci 62(8):82102.","journal-title":"Sci China Inf Sci"},{"issue":"3","key":"175_CR12","doi-asserted-by":"publisher","first-page":"2169","DOI":"10.1109\/COMST.2018.2820069","volume":"20","author":"M Ahmed","year":"2018","unstructured":"Ahmed M, Li Y, Waqas M, Sheraz M, Jin D, Han Z (2018) A survey on socially aware device-to-device communications. IEEE Commun Surv Tutor 20(3):2169\u20132197.","journal-title":"IEEE Commun Surv Tutor"},{"key":"175_CR13","doi-asserted-by":"publisher","unstructured":"Waqas M, Niu Y, Li Y, Ahmed M, Jin D, Chen S, Han Z (2019) Mobility-aware device-to-device communications: Principles, practice and challenges. IEEE Commun Surv Tutor. https:\/\/doi.org\/10.1109\/comst.2019.2923708.","DOI":"10.1109\/comst.2019.2923708"},{"issue":"3","key":"175_CR14","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1109\/MCOM.2018.1700299","volume":"56","author":"SM Oteafy","year":"2018","unstructured":"Oteafy SM, Hassanein HS (2018) Iot in the fog: A roadmap for data-centric iot development. IEEE Commun Mag 56(3):157\u2013163.","journal-title":"IEEE Commun Mag"},{"key":"175_CR15","doi-asserted-by":"crossref","unstructured":"Anawar MR, Wang S, Azam Zia M, Jadoon AK, Akram U, Raza S (2018) Fog computing: An overview of big iot data analytics. Wirel Commun Mob Comput 2018.","DOI":"10.1155\/2018\/7157192"},{"issue":"6","key":"175_CR16","doi-asserted-by":"publisher","first-page":"3860","DOI":"10.1109\/TVT.2016.2532863","volume":"65","author":"X Hou","year":"2016","unstructured":"Hou X, Li Y, Chen M, Wu D, Jin D, Chen S (2016) Vehicular fog computing: A viewpoint of vehicles as the infrastructures. IEEE Trans Veh Technol 65(6):3860\u20133873.","journal-title":"IEEE Trans Veh Technol"},{"key":"175_CR17","doi-asserted-by":"publisher","unstructured":"Raza S, Wang S, Ahmed M, Anwar MR (2019) A survey on vehicular edge computing: Architecture, applications, technical issues, and future directions. Wirel Commun Mob Comput 2019. https:\/\/doi.org\/10.1155\/2019\/3159762.","DOI":"10.1155\/2019\/3159762"},{"key":"175_CR18","doi-asserted-by":"publisher","unstructured":"Zhang K, Mao Y, Leng S, Vinel A, Zhang Y (2016) Delay constrained offloading for mobile edge computing in cloud-enabled vehicular networks In: Proceeding of the 8th International Workshop on Resilient Networks Design and Modeling, 288\u2013294.. IEEE. https:\/\/doi.org\/10.1109\/rndm.2016.7608300.","DOI":"10.1109\/rndm.2016.7608300"},{"key":"175_CR19","doi-asserted-by":"publisher","unstructured":"Ye D, Wu M, Tang S, Yu R (2016) Scalable fog computing with service offloading in bus networks In: 2016 IEEE 3rd International Conference on Cyber Security and Cloud Computing (CSCloud), 247\u2013251.. IEEE. https:\/\/doi.org\/10.1109\/cscloud.2016.34.","DOI":"10.1109\/cscloud.2016.34"},{"issue":"1","key":"175_CR20","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/MVT.2018.2879647","volume":"14","author":"J Feng","year":"2019","unstructured":"Feng J, Liu Z, Wu C, Ji Y (2019) Mobile edge computing for the internet of vehicles: Offloading framework and job scheduling. IEEE Veh Technol Mag 14(1):28\u201336.","journal-title":"IEEE Veh Technol Mag"},{"key":"175_CR21","doi-asserted-by":"publisher","unstructured":"Zhang K, Mao Y, Leng S, Maharjan S, Zhang Y (2017) Optimal delay constrained offloading for vehicular edge computing networks In: Proceeding of the International Conference on Communications, 1\u20136.. IEEE. https:\/\/doi.org\/10.1109\/icc.2017.7997360.","DOI":"10.1109\/icc.2017.7997360"},{"key":"175_CR22","doi-asserted-by":"publisher","first-page":"22011","DOI":"10.1109\/ACCESS.2018.2824319","volume":"6","author":"Y Lai","year":"2018","unstructured":"Lai Y, Yang F, Zhang L, Lin Z (2018) Distributed public vehicle system based on fog nodes and vehicular sensing. IEEE Access 6:22011\u201322024.","journal-title":"IEEE Access"},{"key":"175_CR23","doi-asserted-by":"publisher","unstructured":"Ren J, Yu G, Cai Y, He Y, Qu F (2017) Partial offloading for latency minimization in mobile-edge computing In: Proceeding of the Global Communications Conference, 1\u20136.. IEEE. https:\/\/doi.org\/10.1109\/glocom.2017.8254550.","DOI":"10.1109\/glocom.2017.8254550"},{"key":"175_CR24","doi-asserted-by":"publisher","unstructured":"Luoto P, Bennis M, Pirinen P, Samarakoon S, Horneman K, Latva-Aho M (2017) Vehicle clustering for improving enhanced lte-v2x network performance In: Proceeding of the European Conference on Networks and Communications, 1\u20135.. IEEE. https:\/\/doi.org\/10.1109\/eucnc.2017.7980735.","DOI":"10.1109\/eucnc.2017.7980735"},{"issue":"2","key":"175_CR25","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MVT.2017.2668838","volume":"12","author":"K Zhang","year":"2017","unstructured":"Zhang K, Mao Y, Leng S, He Y, Zhang Y (2017) Mobile-edge computing for vehicular networks: A promising network paradigm with predictive off-loading. IEEE Veh Technol Mag 12(2):36\u201344.","journal-title":"IEEE Veh Technol Mag"},{"key":"175_CR26","doi-asserted-by":"publisher","first-page":"26631","DOI":"10.1109\/ACCESS.2019.2901280","volume":"7","author":"L Li","year":"2019","unstructured":"Li L, Zhou H, Xiong SX, Yang J, Mao Y (2019) Compound model of task arrivals and load-aware offloading for vehicular mobile edge computing networks. IEEE Access 7:26631\u201326640.","journal-title":"IEEE Access"},{"key":"175_CR27","doi-asserted-by":"publisher","unstructured":"Bozorgchenani A, Tarchi D, Corazza GE (2018) Mobile edge computing partial offloading techniques for mobile urban scenarios In: Proceeding of the Global Communications Conference, 1\u20136.. IEEE. https:\/\/doi.org\/10.1109\/glocom.2018.8647240.","DOI":"10.1109\/glocom.2018.8647240"},{"key":"175_CR28","doi-asserted-by":"publisher","unstructured":"Wang H, Li X, Ji H, Zhang H (2018) Federated offloading scheme to minimize latency in mec-enabled vehicular networks In: Proceeding of the Globecom Workshops, 1\u20136.. IEEE. https:\/\/doi.org\/10.1109\/glocomw.2018.8644315.","DOI":"10.1109\/glocomw.2018.8644315"},{"issue":"1","key":"175_CR29","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/TITS.2013.2274618","volume":"15","author":"X Cheng","year":"2013","unstructured":"Cheng X, Wang C-X, Ai B, Aggoune H (2013) Envelope level crossing rate and average fade duration of nonisotropic vehicle-to-vehicle ricean fading channels. IEEE Trans Intell Transp Syst 15(1):62\u201372.","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"4","key":"175_CR30","doi-asserted-by":"publisher","first-page":"1450","DOI":"10.1109\/TVT.2013.2244929","volume":"62","author":"K Zheng","year":"2013","unstructured":"Zheng K, Liu F, Zheng Q, Xiang W, Wang W (2013) A graph-based cooperative scheduling scheme for vehicular networks. IEEE Trans Veh Technol 62(4):1450\u20131458.","journal-title":"IEEE Trans Veh Technol"},{"issue":"10","key":"175_CR31","first-page":"4268","volume":"64","author":"Y Wang","year":"2016","unstructured":"Wang Y, Sheng M, Wang X, Wang L, Li J (2016) Mobile-edge computing: Partial computation offloading using dynamic voltage scaling. IEEE Trans Commun 64(10):4268\u20134282.","journal-title":"IEEE Trans Commun"},{"key":"175_CR32","doi-asserted-by":"publisher","unstructured":"Aminizadeh L, Yousefi S (2014) Cost minimization scheduling for deadline constrained applications on vehicular cloud infrastructure In: Proceeding of the International Conference on Computer and Knowledge Engineering, 358\u2013363.. IEEE. https:\/\/doi.org\/10.1109\/iccke.2014.6993446.","DOI":"10.1109\/iccke.2014.6993446"},{"key":"175_CR33","doi-asserted-by":"publisher","unstructured":"Mazza D, Tarchi D, Corazza GE (2014) A partial offloading technique for wireless mobile cloud computing in smart cities In: Proceeding of the European Conference on Networks and Communications, 1\u20135.. IEEE. https:\/\/doi.org\/10.1109\/eucnc.2014.6882623.","DOI":"10.1109\/eucnc.2014.6882623"},{"issue":"2","key":"175_CR34","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1109\/TMC.2018.2831230","volume":"18","author":"S Guo","year":"2018","unstructured":"Guo S, Liu J, Yang Y, Xiao B, Li Z (2018) Energy-efficient dynamic computation offloading and cooperative task scheduling in mobile cloud computing. IEEE Trans Mob Comput 18(2):319\u2013333.","journal-title":"IEEE Trans Mob Comput"},{"key":"175_CR35","doi-asserted-by":"publisher","first-page":"115843","DOI":"10.1109\/ACCESS.2019.2936208","volume":"7","author":"Y Fan","year":"2019","unstructured":"Fan Y, Zhai L, Wang H (2019) Cost-efficient dependent task offloading for multiusers. IEEE Access 7:115843\u2013115856.","journal-title":"IEEE Access"},{"key":"175_CR36","doi-asserted-by":"publisher","unstructured":"Lu Z, Sun X, La Porta T (2016) Cooperative data offloading in opportunistic mobile networks In: Proceeding of the Annual INFOCOM Conference on Computer Communications, 1\u20139.. IEEE. https:\/\/doi.org\/10.1109\/infocom.2016.7524494.","DOI":"10.1109\/infocom.2016.7524494"},{"issue":"11","key":"175_CR37","doi-asserted-by":"publisher","first-page":"10419","DOI":"10.1109\/TVT.2017.2750803","volume":"66","author":"A Bazzi","year":"2017","unstructured":"Bazzi A, Masini BM, Zanella A, Thibault I (2017) on the performance of ieee 802.11 p and lte-v2v for the cooperative awareness of connected vehicles. IEEE Trans Veh Technol 66(11):10419\u201310432.","journal-title":"IEEE Trans Veh Technol"},{"issue":"1","key":"175_CR38","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/MVT.2018.2879647","volume":"14","author":"J Feng","year":"2018","unstructured":"Feng J, Liu Z, Wu C, Ji Y (2018) mobile edge computing for the internet of vehicles: Offloading framework and job scheduling. IEEE Veh Technol Mag 14(1):28\u201336.","journal-title":"IEEE Veh Technol Mag"},{"key":"175_CR39","doi-asserted-by":"publisher","first-page":"34900","DOI":"10.1109\/ACCESS.2019.2903302","volume":"7","author":"SS Shah","year":"2019","unstructured":"Shah SS, Ali M, Malik AW, Khan MA, Ravana SD (2019) vfog: A vehicle-assisted computing framework for delay-sensitive applications in smart cities. IEEE Access 7:34900\u201334909.","journal-title":"IEEE Access"},{"issue":"10","key":"175_CR40","doi-asserted-by":"publisher","first-page":"4738","DOI":"10.1109\/TVT.2014.2372852","volume":"64","author":"O Munoz","year":"2014","unstructured":"Munoz O, Pascual-Iserte A, Vidal J (2014) Optimization of radio and computational resources for energy efficiency in latency-constrained application offloading. IEEE Trans Veh Technol 64(10):4738\u20134755.","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"175_CR41","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MCOMSTD.2017.1700015","volume":"1","author":"S Chen","year":"2017","unstructured":"Chen S, Hu J, Shi Y, Peng Y, Fang J, Zhao R, Zhao L (2017) Vehicle-to-everything (v2x) services supported by lte-based systems and 5g. IEEE Commun Stand Mag 1(2):70\u201376.","journal-title":"IEEE Commun Stand Mag"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00175-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-020-00175-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00175-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,2]],"date-time":"2021-06-02T00:20:31Z","timestamp":1622593231000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-020-00175-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,2]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["175"],"URL":"https:\/\/doi.org\/10.1186\/s13677-020-00175-w","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,2]]},"assertion":[{"value":"7 January 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 May 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 June 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"28"}}