{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T17:36:23Z","timestamp":1781717783649,"version":"3.54.5"},"reference-count":45,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2024,5,9]],"date-time":"2024-05-09T00:00:00Z","timestamp":1715212800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"UKIERI-SPARC project","award":["UKIERI-SPARC\/01\/23"],"award-info":[{"award-number":["UKIERI-SPARC\/01\/23"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the progression of smart vehicles, i.e., connected autonomous vehicles (CAVs), and wireless technologies, there has been an increased need for substantial computational operations for tasks such as path planning, scene recognition, and vision-based object detection. Managing these intensive computational applications is concerned with significant energy consumption. Hence, for this article, a low-cost and sustainable solution using computational offloading and efficient resource allocation at edge devices within the Internet of Vehicles (IoV) framework has been utilised. To address the quality of service (QoS) among vehicles, a trade-off between energy consumption and computational time has been taken into consideration while deciding on the offloading process and resource allocation. The offloading process has been assigned at a minimum wireless resource block level to adapt to the beyond 5G (B5G) network. The novel approach of joint optimisation of computational resources and task offloading decisions uses the meta-heuristic particle swarm optimisation (PSO) algorithm and decision analysis (DA) to find the near-optimal solution. Subsequently, a comparison is made with other proposed algorithms, namely CTORA, CODO, and Heuristics, in terms of computational efficiency and latency. The performance analysis reveals that the numerical results outperform existing algorithms, demonstrating an 8% and a 5% increase in energy efficiency.<\/jats:p>","DOI":"10.3390\/s24103001","type":"journal-article","created":{"date-parts":[[2024,5,9]],"date-time":"2024-05-09T05:16:45Z","timestamp":1715231805000},"page":"3001","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Energy Efficiency Optimisation of Joint Computational Task Offloading and Resource Allocation Using Particle Swarm Optimisation Approach in Vehicular Edge Networks"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7975-9973","authenticated-orcid":false,"given":"Amjad","family":"Alam","sequence":"first","affiliation":[{"name":"Faculty of Science and Technology, Middlesex University London, The Burroughs, London NW4 4BT, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0113-5690","authenticated-orcid":false,"given":"Purav","family":"Shah","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Middlesex University London, The Burroughs, London NW4 4BT, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramona","family":"Trestian","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Middlesex University London, The Burroughs, London NW4 4BT, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5301-9125","authenticated-orcid":false,"given":"Kamran","family":"Ali","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Middlesex University London, The Burroughs, London NW4 4BT, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Glenford","family":"Mapp","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Middlesex University London, The Burroughs, London NW4 4BT, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,5,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"5119","DOI":"10.1109\/TIE.2015.2410258","article-title":"Development of autonomous car\u2014Part II: A case study on the implementation of an autonomous driving system based on distributed architecture","volume":"62","author":"Jo","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Lin, S., Zhang, Y., Hsu, C., Skach, M., Haque, M., Tang, L., and Mars, J. (2018, January 24\u201328). The architectural implications of autonomous driving: Constraints and acceleration. Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, Williamsburg, VA, USA.","DOI":"10.1145\/3173162.3173191"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.comcom.2017.12.011","article-title":"Vehicular cloud computing through dynamic computation offloading","volume":"120","author":"Ashok","year":"2018","journal-title":"Comput. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MVT.2018.2879647","article-title":"Mobile edge computing for the internet of vehicles: Offloading framework and job scheduling","volume":"14","author":"Feng","year":"2018","journal-title":"IEEE Veh. Technol. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2322","DOI":"10.1109\/COMST.2017.2745201","article-title":"A survey on mobile edge computing: The communication perspective","volume":"19","author":"Mao","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_6","first-page":"1","article-title":"Mobile edge computing\u2014A key technology towards 5G","volume":"11","author":"Hu","year":"2015","journal-title":"ETSI White Pap."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3296","DOI":"10.1109\/TVT.2020.2965159","article-title":"MDP-based task offloading for vehicular edge computing under certain and uncertain transition probabilities","volume":"69","author":"Zhang","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_8","first-page":"3159762","article-title":"Others A survey on vehicular edge computing: Architecture, applications, technical issues, and future directions","volume":"2019","author":"Raza","year":"2019","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_9","unstructured":"Fog Computing (2015). The Internet of Things: Extend the Cloud to Where the Things are. Cisco White Pap., 3."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Li, X., Dang, Y., and Chen, T. (2018, January 4\u20137). Vehicular edge cloud computing: Depressurize the intelligent vehicles onboard computational power. Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA.","DOI":"10.1109\/ITSC.2018.8569286"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/MVT.2019.2902637","article-title":"Task offloading in vehicular mobile edge computing: A matching-theoretic framework","volume":"14","author":"Gu","year":"2019","journal-title":"IEEE Veh. Technol. Mag."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/JIOT.2018.2872436","article-title":"Chimera: An energy-efficient and deadline-aware hybrid edge computing framework for vehicular crowdsensing applications","volume":"6","author":"Pu","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"7944","DOI":"10.1109\/TVT.2019.2917890","article-title":"Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks","volume":"68","author":"Zhao","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"4377","DOI":"10.1109\/JIOT.2018.2876298","article-title":"Joint load balancing and offloading in vehicular edge computing and networks","volume":"6","author":"Dai","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.future.2019.01.012","article-title":"An edge computing-enabled computation offloading method with privacy preservation for internet of connected vehicles","volume":"96","author":"Xu","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"45393","DOI":"10.1109\/ACCESS.2023.3266822","article-title":"Workload Allocation Towards Energy Consumption-delay Trade-off in Cloud-fog Computing using Multi-objective NPSO Algorithm","volume":"11","author":"Saif","year":"2023","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1109\/TCCN.2020.3002253","article-title":"Collaborative learning of communication routes in edge-enabled multi-access vehicular environment","volume":"6","author":"Wu","year":"2020","journal-title":"IEEE Trans. Cogn. Commun. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1109\/TWC.2016.2633522","article-title":"Energy-efficient resource allocation for mobile-edge computation offloading","volume":"16","author":"You","year":"2016","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zhang, K., Mao, Y., Leng, S., Vinel, A., and Zhang, Y. (2016, January 13\u201315). Delay constrained offloading for mobile edge computing in cloud-enabled vehicular networks. Proceedings of the 2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM), Halmstad, Sweden.","DOI":"10.1109\/RNDM.2016.7608300"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"16672","DOI":"10.1109\/JIOT.2024.3354348","article-title":"Cost-Minimized Computation Offloading and User Association in Hybrid Cloud and Edge Computing","volume":"11","author":"Bi","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1675","DOI":"10.1007\/s12652-021-03388-2","article-title":"Joint optimization of energy consumption and time delay in IoT-fog-cloud computing environments using NSGA-II metaheuristic algorithm","volume":"14","author":"Jafari","year":"2023","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"7531","DOI":"10.1007\/s12652-023-04587-9","article-title":"Edge-cloud online joint placement of Virtual Network Functions and allocation of compute and network resources using meta-heuristics","volume":"14","author":"Lahlou","year":"2023","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5087","DOI":"10.1109\/TVT.2019.2905432","article-title":"Energy-efficient edge computing service provisioning for vehicular networks: A consensus ADMM approach","volume":"68","author":"Zhou","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Patsias, V., Amanatidis, P., Karampatzakis, D., Lagkas, T., Michalakopoulou, K., and Nikitas, A. (2023). Task allocation methods and optimization techniques in edge computing: A systematic review of the literature. Future Internet, 15.","DOI":"10.3390\/fi15080254"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1728","DOI":"10.1109\/TWC.2023.3291692","article-title":"Energy and latency efficient joint communication and computation optimization in a multi-UAV assisted MEC network","volume":"23","author":"Pervez","year":"2023","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Fan, X., Gu, W., Long, C., Gu, C., and He, S. (2023). Optimizing Task Offloading and Resource Allocation in Vehicular Edge Computing Based on Heterogeneous Cellular Networks. IEEE Trans. Veh. Technol., 1\u201313.","DOI":"10.1109\/TVT.2023.3345364"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"4277","DOI":"10.1109\/TITS.2022.3230430","article-title":"Joint task offloading and resource allocation for vehicular edge computing based on V2I and V2V modes","volume":"24","author":"Fan","year":"2023","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hussain, M., Azar, A., Ahmed, R., Umar Amin, S., Qureshi, B., Dinesh Reddy, V., Alam, I., and Khan, Z. (2023). SONG: A multi-objective evolutionary algorithm for delay and energy aware facility location in vehicular fog networks. Sensors, 23.","DOI":"10.3390\/s23020667"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Zhang, C., Wu, C., Lin, M., Lin, Y., and Liu, W. (2024). Proximal Policy Optimization for Efficient D2D-Assisted Computation Offloading and Resource Allocation in Multi-Access Edge Computing. Future Internet, 16.","DOI":"10.3390\/fi16010019"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1186\/s13677-023-00496-6","article-title":"Blockchain enabled task offloading based on edge cooperation in the digital twin vehicular edge network","volume":"12","author":"Li","year":"2023","journal-title":"J. Cloud Comput."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2808","DOI":"10.1109\/JIOT.2023.3293164","article-title":"Energy-efficient resource allocation for heterogeneous edge-cloud computing","volume":"11","author":"Hua","year":"2023","journal-title":"IEEE Internet Things J."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"7857","DOI":"10.1109\/TVT.2023.3241286","article-title":"Game-Based Task Offloading and Resource Allocation for Vehicular Edge Computing with Edge-Edge Cooperation","volume":"72","author":"Fan","year":"2023","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_33","unstructured":"Huang, T., Liu, J., Zhou, X., Nguyen, D., Azghadi, M., Xia, Y., Han, Q., and Sun, S. (2023). V2X Cooperative Perception for Autonomous Driving: Recent Advances and Challenges. arXiv."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Liu, X., Yang, L., Liao, T., Luo, Z., Yu, D., and Yue, G. (2023). Measurements and Analysis of Millimeter-Wave Propagation from In-station to Out-station in High-Speed Railway between Train and Trackside. IEEE Trans. Wirel. Commun.","DOI":"10.1109\/TWC.2023.3329133"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Okello, K., Mwangi, E., and Abd El-Malek, A. (2023, January 23\u201326). Connectivity probability analysis for VANETs with big vehicle shadowing. Proceedings of the 2023 International Symposium on Networks, Computers Furthermore, Communications (ISNCC), Doha, Qatar.","DOI":"10.1109\/ISNCC58260.2023.10323804"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Ren, S., Zhao, J., Zhang, H., and Li, X. (2023). Connectivity Analysis with Co-Channel Interference for Urban Vehicular Ad Hoc Networks. Electronics, 12.","DOI":"10.3390\/electronics12092021"},{"key":"ref_37","unstructured":"Ziemer, R.E., and Tranter, W.H. (2015). Principles-of-Communications, John Wiley & Sons. [7th ed.]. Available online: https:\/\/physicaeducator.files.wordpress.com\/2018\/03\/principles-of-communications-7th-edition-ziemer.pdf."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Giordani, M., Zanella, A., Higuchi, T., Altintas, O., and Zorzi, M. (2018, January 20\u201322). Performance study of LTE and mmWave in vehicle-to-network communications. Proceedings of the 2018 17th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net), Capri, Italy.","DOI":"10.23919\/MedHocNet.2018.8407093"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Qin, P., Wang, Y., Cai, Z., Liu, J., Li, J., and Zhao, X. (2023). MADRL-Based URLLC-Aware Task Offloading for Air-Ground Vehicular Cooperative Computing Network. IEEE Trans. Intell. Transp. Syst., 1\u201314.","DOI":"10.1109\/TITS.2023.3342271"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wang, H., Li, X., Ji, H., and Zhang, H. (2018, January 9\u201313). Federated offloading scheme to minimize latency in MEC-enabled vehicular networks. Proceedings of the 2018 IEEE Globecom Workshops (GC Wkshps), Abu Dhabi, United Arab Emirates.","DOI":"10.1109\/GLOCOMW.2018.8644315"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"19324","DOI":"10.1109\/ACCESS.2018.2819690","article-title":"Joint computation offloading and resource allocation optimization in heterogeneous networks with mobile edge computing","volume":"6","author":"Zhang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"107134","DOI":"10.1016\/j.asoc.2021.107134","article-title":"Bee-foraging learning particle swarm optimization","volume":"102","author":"Chen","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kuo, T., and Li, D. (2022, January 19\u201322). Gbho: A gain-based heuristic offloading algorithm in vehicular edge computing. Proceedings of the 2022 IEEE 95th Vehicular Technology Conference: (VTC2022-Spring), Helsinki, Finland.","DOI":"10.1109\/VTC2022-Spring54318.2022.9860706"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"131068","DOI":"10.1109\/ACCESS.2019.2940295","article-title":"A Computation Offloading Method for Edge Computing With Vehicle-to-Everything","volume":"7","author":"Xu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TNET.2015.2487344","article-title":"Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing","volume":"24","author":"Chen","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/10\/3001\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:42:33Z","timestamp":1760107353000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/10\/3001"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,9]]},"references-count":45,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2024,5]]}},"alternative-id":["s24103001"],"URL":"https:\/\/doi.org\/10.3390\/s24103001","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,9]]}}}