{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T19:16:30Z","timestamp":1767899790531,"version":"3.49.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T00:00:00Z","timestamp":1624406400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T00:00:00Z","timestamp":1624406400000},"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":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Vehicular networks as the key enablers in Intelligent Transportation Systems (ITS) and the Internet of Things (IoT) are key components of smart sustainable cities. Vehicles as a significant component of smart cities have emerging in-vehicle applications that can assist in good governance for sustainable smart cities. Most of these applications are delay sensitive and demand high computational capabilities that are provided by emerging technologies. Utilizing the distributed computational resources of vehicles with the help of volunteer computing is an efficient method to fulfill the high computational requirements of vehicles itself and the other components of smart cities. Vehicle as a resource is an emerging concept that must be considered to address the future challenges of sustainable smart cities. In this paper, an infrastructure-assisted job scheduling and task coordination mechanism in volunteer computing-based VANET called RSU-based VCBV is proposed, which enhances the architecture of VANET to utilize the surplus resources of vehicles for task execution. We propose job scheduling and task coordination algorithms for different volunteer models. Further, we design and implement an adaptive task replication method to seek fault tolerance by avoiding task failures due to locations of vehicles. We propose a task replication algorithm called location-based task replication algorithm. Extensive simulations validate the performance of our proposed volunteer models while comparing average task execution time and weight ratios with existing work.<\/jats:p>","DOI":"10.1007\/s40747-021-00437-3","type":"journal-article","created":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T10:05:03Z","timestamp":1624442703000},"page":"3613-3633","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["An infrastructure-assisted job scheduling and task coordination in volunteer computing-based VANET"],"prefix":"10.1007","volume":"9","author":[{"given":"Abdul","family":"Waheed","sequence":"first","affiliation":[]},{"given":"Munam Ali","family":"Shah","sequence":"additional","affiliation":[]},{"given":"Abid","family":"Khan","sequence":"additional","affiliation":[]},{"given":"Gwanggil","family":"Jeon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,6,23]]},"reference":[{"key":"437_CR1","doi-asserted-by":"publisher","first-page":"102080","DOI":"10.1016\/j.scs.2020.102080","volume":"56","author":"I Al Ridhawi","year":"2020","unstructured":"Al Ridhawi I, Otoum S, Aloqaily M, Jararweh Y, Baker T (2020) Providing secure and reliable communication for next generation networks in smart cities. Sustain Cities Soc 56:102080","journal-title":"Sustain Cities Soc"},{"issue":"3","key":"437_CR2","doi-asserted-by":"publisher","first-page":"1857","DOI":"10.1109\/JIOT.2019.2957127","volume":"7","author":"M Kanwal","year":"2020","unstructured":"Kanwal M, Malik AW, Rahman AU, Mahmood I, Shahzad M (2020) Sustainable vehicle-assisted edge computing for big data migration in smart cities. IEEE Internet Things J 7(3):1857\u20131871","journal-title":"IEEE Internet Things J"},{"key":"437_CR3","doi-asserted-by":"crossref","unstructured":"Hasan R, Hasan R (2020) Towards designing a sustainable green smart city using bluetooth beacons. In: 2020 IEEE 6th World Forum on Internet of Things (WF-IoT), pp 1\u20136","DOI":"10.1109\/WF-IoT48130.2020.9221118"},{"key":"437_CR4","doi-asserted-by":"publisher","first-page":"830","DOI":"10.1016\/j.scs.2017.07.007","volume":"35","author":"M Chahal","year":"2017","unstructured":"Chahal M, Harit S, Mishra KK, Kumar A, Zheng Z (2017) A Survey on software-defined networking in vehicular ad hoc networks\u202f: challenges, applications and use cases. Sustain Cities Soc 35:830\u2013840","journal-title":"Sustain Cities Soc"},{"key":"437_CR5","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1016\/j.scs.2017.12.034","volume":"38","author":"SE Bibri","year":"2018","unstructured":"Bibri SE (2018) The IoT for smart sustainable cities of the future\u202f: an analytical framework for sensor-based big data applications for environmental sustainability. Sustain Cities Soc 38:230\u2013253","journal-title":"Sustain Cities Soc"},{"key":"437_CR6","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/j.sysarc.2019.02.009","volume":"98","author":"A Yousefpour","year":"2019","unstructured":"Yousefpour A et al (2019) All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Archit 98:289\u2013330","journal-title":"J Syst Archit"},{"key":"437_CR7","doi-asserted-by":"publisher","first-page":"10200","DOI":"10.1109\/JIOT.2020.2987070","volume":"7","author":"LU Khan","year":"2020","unstructured":"Khan LU, Yaqoob I, Tran NH, Kazmi SMA, Dang TN, Hong CS (2020) Edge computing enabled smart cities: a comprehensive survey. IEEE Internet Things J 7:10200\u201310232","journal-title":"IEEE Internet Things J"},{"key":"437_CR8","doi-asserted-by":"publisher","first-page":"102394","DOI":"10.1016\/j.scs.2020.102394","volume":"62","author":"Y Jararweh","year":"2020","unstructured":"Jararweh Y, Otoum S, Al Ridhawi I (2020) \u201cTrustworthy and sustainable smart city services at the edge. Sustain Cities Soc 62:102394","journal-title":"Sustain Cities Soc"},{"issue":"4","key":"437_CR9","doi-asserted-by":"publisher","first-page":"3282","DOI":"10.1109\/JIOT.2020.2967502","volume":"7","author":"Q Zhang","year":"2020","unstructured":"Zhang Q, Gui L, Hou F, Chen J, Zhu S, Tian F (2020) Dynamic task offloading and resource allocation for mobile-edge computing in dense cloud RAN. IEEE Internet Things J 7(4):3282\u20133299","journal-title":"IEEE Internet Things J"},{"key":"437_CR10","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/3159762","author":"S Raza","year":"2019","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. https:\/\/doi.org\/10.1155\/2019\/3159762","journal-title":"Wirel Commun Mob Comput"},{"key":"437_CR11","unstructured":"Cisco (2015) Cisco fog computing solutions: unleash the power of the Internet of Things Connect, Cisco. https:\/\/www.cisco.com\/c\/dam\/en_us\/solutions\/trends\/iot\/docs\/computing-solutions.pdf."},{"key":"437_CR12","doi-asserted-by":"publisher","first-page":"102139","DOI":"10.1016\/j.scs.2020.102139","volume":"59","author":"H Zahmatkesh","year":"2020","unstructured":"Zahmatkesh H, Al-turjman F (2020) Fog computing for sustainable smart cities in the IoT era: caching techniques and enabling technologies an overview. Sustain Cities Soc 59:102139","journal-title":"Sustain Cities Soc"},{"issue":"1","key":"437_CR13","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1109\/COMST.2017.2771153","volume":"20","author":"C Mouradian","year":"2018","unstructured":"Mouradian C, Naboulsi D, Yangui S, Glitho RH, Morrow MJ, Polakos PA (2018) A comprehensive survey on fog computing: state-of-the-art and research challenges. IEEE Commun Surv Tutor 20(1):416\u2013464","journal-title":"IEEE Commun Surv Tutor"},{"key":"437_CR14","doi-asserted-by":"publisher","first-page":"1298","DOI":"10.1109\/TMC.2020.2967041","volume":"20","author":"M Goudarzi","year":"2020","unstructured":"Goudarzi M, Wu H, Palaniswami MS, Buyya R (2020) An application placement technique for concurrent IoT applications in edge and fog computing environments. IEEE Trans Mob Comput 20:1298\u20131311","journal-title":"IEEE Trans Mob Comput"},{"key":"437_CR15","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/978-3-030-34957-8_8","volume-title":"Internet computing","author":"A Sunyaev","year":"2020","unstructured":"Sunyaev A (2020) Fog and edge computing. Internet computing. Springer, Berlin, pp 237\u2013264"},{"key":"437_CR16","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.future.2019.12.036","volume":"106","author":"H Ning","year":"2020","unstructured":"Ning H, Li Y, Shi F, Yang LT (2020) Heterogeneous edge computing open platforms and tools for internet of things. Futur Gener Comput Syst 106:67\u201376","journal-title":"Futur Gener Comput Syst"},{"issue":"11","key":"437_CR17","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/MCOM.2017.1700322","volume":"55","author":"C Huang","year":"2017","unstructured":"Huang C, Lu R, Choo KKR (2017) Vehicular fog computing: architecture, use case, and security and forensic challenges. IEEE Commun Mag 55(11):105\u2013111","journal-title":"IEEE Commun Mag"},{"issue":"4","key":"437_CR18","doi-asserted-by":"publisher","first-page":"3094","DOI":"10.1109\/JIOT.2020.2965009","volume":"7","author":"X Peng","year":"2020","unstructured":"Peng X, Ota K, Dong M (2020) Multiattribute-based double auction toward resource allocation in vehicular fog computing. IEEE Internet Things J 7(4):3094\u20133103","journal-title":"IEEE Internet Things J"},{"issue":"5","key":"437_CR19","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1109\/MNET.011.1900603","volume":"34","author":"A Waheed","year":"2020","unstructured":"Waheed A et al (2020) Volunteer computing in connected vehicles: opportunities and challenges. IEEE Netw 34(5):212\u2013218","journal-title":"IEEE Netw"},{"key":"437_CR20","doi-asserted-by":"publisher","DOI":"10.1177\/1550147719837859","author":"J Sun","year":"2019","unstructured":"Sun J, Gu Q, Zheng T, Dong P, Qin Y (2019) Joint communication and computing resource allocation in vehicular edge computing. Int J Distrib Sens Networks. https:\/\/doi.org\/10.1177\/1550147719837859","journal-title":"Int J Distrib Sens Networks"},{"key":"437_CR21","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.future.2017.11.039","volume":"82","author":"J Panadero","year":"2018","unstructured":"Panadero J, De Armas J, Serra X, Manuel J (2018) Multi criteria biased randomized method for resource allocation in distributed systems: application in a volunteer computing system. Futur Gener Comput Syst 82:29\u201340","journal-title":"Futur Gener Comput Syst"},{"issue":"2","key":"437_CR22","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1109\/TCC.2018.2789446","volume":"8","author":"H Wu","year":"2018","unstructured":"Wu H, Sun Y, Wolter K (2018) Energy-efficient decision making for mobile cloud offloading. IEEE Trans Cloud Comput 8(2):570\u2013584","journal-title":"IEEE Trans Cloud Comput"},{"key":"437_CR23","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.comcom.2020.05.001","volume":"159","author":"QH Nguyen","year":"2020","unstructured":"Nguyen QH, Dressler F (2020) A smartphone perspective on computation offloading: a survey. Comput Commun 159:133\u2013154","journal-title":"Comput Commun"},{"key":"437_CR24","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.jnca.2018.10.021","volume":"128","author":"H Elazhary","year":"2019","unstructured":"Elazhary H (2019) \u201cInternet of Things (IoT), mobile cloud, cloudlet, mobile IoT, IoT cloud, fog, mobile edge, and edge emerging computing paradigms: Disambiguation and research directions. J Netw Comput Appl 128:105\u2013140","journal-title":"J Netw Comput Appl"},{"issue":"2","key":"437_CR25","doi-asserted-by":"publisher","first-page":"2872","DOI":"10.1109\/JIOT.2018.2876198","volume":"6","author":"P Wang","year":"2019","unstructured":"Wang P, Zheng Z, Di B, Song L (2019) Joint task assignment and resource allocation in the heterogeneous multi-layer mobile edge computing networks. IEEE Internet Things J 6(2):2872\u20132884","journal-title":"IEEE Internet Things J"},{"issue":"4","key":"437_CR26","doi-asserted-by":"publisher","first-page":"2813","DOI":"10.1109\/TWC.2020.2968426","volume":"19","author":"M Sheng","year":"2020","unstructured":"Sheng M, Dai Y, Liu J, Cheng N, Shen X, Yang Q (2020) Delay-aware computation offloading in NOMA MEC under differentiated uploading delay. IEEE Trans Wirel Commun 19(4):2813\u20132826","journal-title":"IEEE Trans Wirel Commun"},{"issue":"5","key":"437_CR27","doi-asserted-by":"publisher","first-page":"5494","DOI":"10.1109\/TVT.2020.2980965","volume":"69","author":"L Qian","year":"2020","unstructured":"Qian L, Wu Y, Ouyang J, Shi Z, Lin B, Jia W (2020) Latency optimization for cellular assisted mobile edge computing via non-orthogonal multiple access. IEEE Trans Veh Technol 69(5):5494\u20135507","journal-title":"IEEE Trans Veh Technol"},{"key":"437_CR28","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.jnca.2017.09.002","volume":"98","author":"P Hu","year":"2017","unstructured":"Hu P, Dhelim S, Ning H, Qiu T (2017) Survey on fog computing: architecture, key technologies, applications and open issues. J Netw Comput Appl 98:27\u201342","journal-title":"J Netw Comput Appl"},{"issue":"12","key":"437_CR29","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MCOM.2018.1700910","volume":"56","author":"Z Zhou","year":"2018","unstructured":"Zhou Z, Yu H, Xu C, Chang Z, Mumtaz S, Rodriguez J (2018) BEGIN: big data enabled energy-efficient vehicular edge computing. IEEE Commun Mag 56(12):82\u201389","journal-title":"IEEE Commun Mag"},{"issue":"1","key":"437_CR30","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/JIOT.2018.2872436","volume":"6","author":"L Pu","year":"2019","unstructured":"Pu L, Chen X, Mao G, Xie Q, Xu J (2019) Chimera: an energy-efficient and deadline-aware hybrid edge computing framework for vehicular crowdsensing applications. IEEE Internet Things J 6(1):84\u201399","journal-title":"IEEE Internet Things J"},{"issue":"6","key":"437_CR31","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"},{"issue":"2","key":"437_CR32","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/S1005-8885(16)60021-3","volume":"23","author":"K Kai","year":"2016","unstructured":"Kai K, Cong W, Tao L (2016) Fog computing for vehicular Ad-hoc networks: paradigms, scenarios, and issues. J China Univ Posts Telecommun 23(2):56\u201365","journal-title":"J China Univ Posts Telecommun"},{"issue":"6","key":"437_CR33","doi-asserted-by":"publisher","first-page":"5021","DOI":"10.1109\/JIOT.2020.2975496","volume":"7","author":"I Sorkhoh","year":"2020","unstructured":"Sorkhoh I, Ebrahimi D, Assi C, Sharafeddine S, Khabbaz M (2020) An infrastructure-assisted workload scheduling for computational resources exploitation in the fog-enabled vehicular network. IEEE Internet Things J 7(6):5021\u20135032","journal-title":"IEEE Internet Things J"},{"key":"437_CR34","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.jpdc.2019.09.004","volume":"136","author":"SJ Nirmala","year":"2020","unstructured":"Nirmala SJ, Setlur AR, Singh HS, Khoriya S (2020) An efficient fault tolerant workflow scheduling approach using replication heuristics and checkpointing in the cloud. J Parallel Distrib Comput 136:14\u201328","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"437_CR35","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.future.2006.04.014","volume":"23","author":"G DaWang","year":"2007","unstructured":"DaWang G (2007) Joshi, and GregoryWornell, \u201cEfficient task replication and management for adaptive fault tolerance in mobile grid environments.\u201d Futur Gener Comput Syst 23(2):163\u2013178","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"437_CR36","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1109\/JIOT.2017.2771473","volume":"5","author":"Z Jiang","year":"2018","unstructured":"Jiang Z, Zhou S, Guo X, Niu Z (2018) Task replication for deadline-constrained vehicular cloud computing: optimal policy, performance analysis, and implications on road traffic. IEEE Internet Things J 5(1):93\u2013107","journal-title":"IEEE Internet Things J"},{"key":"437_CR37","doi-asserted-by":"crossref","unstructured":"Sun Y, Song J, Zhou S, Guo X, Niu Z (2018) Task replication for vehicular edge computing: a combinatorial multi-armed bandit based approach. In: IEEE Global Communications Conference, GLOBECOM 2018-Proceedings, pp 1\u20137","DOI":"10.1109\/GLOCOM.2018.8647564"},{"key":"437_CR38","doi-asserted-by":"crossref","unstructured":"Li Z et al (2018) Fault-tolerant scheduling for scientific workflow with task replication method in cloud. In: IoTBDS 2018-Proceedings of the 3rd International Conference on Internet of Things, Big Data and Security, pp 95\u2013104","DOI":"10.5220\/0006687300950104"},{"key":"437_CR39","doi-asserted-by":"publisher","first-page":"2096","DOI":"10.1016\/j.sbspro.2013.08.236","volume":"96","author":"Y Wang","year":"2013","unstructured":"Wang Y, Duan X, Tian D, Lu G, Yu H (2013) Throughput and delay limits of 802.11p and its influence on highway capacity. Proced Soc Behav Sci 96:2096\u20132104","journal-title":"Proced Soc Behav Sci"},{"issue":"1","key":"437_CR40","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1063\/1.4905969","volume":"1641","author":"O Rioul","year":"2015","unstructured":"Rioul O, Magossi JC (2015) Shannon\u2019s formula and Hartley\u2019s rule: a mathematical coincidence? AIP Conf Proc 1641(1):105\u2013112","journal-title":"AIP Conf Proc"},{"issue":"8","key":"437_CR41","doi-asserted-by":"publisher","first-page":"1637","DOI":"10.1109\/JSAC.2020.3000826","volume":"38","author":"J Zhang","year":"2020","unstructured":"Zhang J et al (2020) Prospective multiple antenna technologies for beyond 5G. IEEE J Sel Areas Commun 38(8):1637\u20131660","journal-title":"IEEE J Sel Areas Commun"},{"issue":"1","key":"437_CR42","doi-asserted-by":"publisher","first-page":"414","DOI":"10.3390\/app11010414","volume":"11","author":"M Firdaus","year":"2021","unstructured":"Firdaus M, Rhee K-H (2021) On blockchain-enhanced secure data storage and sharing in vehicular edge computing networks. Appl Sci 11(1):414","journal-title":"Appl Sci"},{"issue":"9","key":"437_CR43","doi-asserted-by":"publisher","first-page":"10278","DOI":"10.1109\/TVT.2020.3004476","volume":"69","author":"Q Zhao","year":"2020","unstructured":"Zhao Q, Feng L, Zhao L, Li Z, Liang Y (2020) SatOpt partition: dividing throughput-stability region for IEEE 802.11 DCF networks. IEEE Trans Veh Technol 69(9):10278\u201310290","journal-title":"IEEE Trans Veh Technol"},{"key":"437_CR44","unstructured":"Henderson TR, Lacage M, Riley GF (2008) Network simulations with the ns-3 simulator. In: Sigcomm\u201908, p 527"},{"key":"437_CR45","doi-asserted-by":"publisher","first-page":"10535","DOI":"10.1109\/JIOT.2020.3001218","volume":"7","author":"M Cui","year":"2020","unstructured":"Cui M, Zhong S, Li B, Chen X, Huang K (2020) Offloading autonomous driving services via edge computing. IEEE Internet Things J 7:10535\u201310547","journal-title":"IEEE Internet Things J"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00437-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-021-00437-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-021-00437-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,27]],"date-time":"2023-07-27T13:07:14Z","timestamp":1690463234000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-021-00437-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,23]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["437"],"URL":"https:\/\/doi.org\/10.1007\/s40747-021-00437-3","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,23]]},"assertion":[{"value":"30 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 June 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is no conflict of interest declared.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}