Intelligent Data-Enabled Task Offloading for Vehicular Fog Computing
Source abstract
Abstract
Fog computing is a key component of future intelligent transportation systems (ITSs) that can support the high computation and large storage requirements needed for autonomous driving applications. A major challenge in such fog-enabled ITS networks is the design of algorithms that can reduce the computation times of different tasks by efficiently utilizing available computational resources. In this paper, we propose a data-enabled cooperative technique that offloads some parts of a task to the nearest fog roadside unit (RSU), depending on the current channel quality indicator (CQI). The rest of the task is offloaded to a nearby cooperative computing vehicle with available computing resources. We developed a cooperative computing vehicle selection technique using an artificial neural network (ANN)-based prediction model that predicts both the computing availability once the task is offloaded to the potential computing vehicle and the link connectivity when the task result is to be transmitted back to the source vehicle. Using detailed simulation results in MATLAB 2020a software, we show the accuracy of our proposed prediction model. Furthermore, we also show that the proposed technique reduces total task delay by 37% compared to other techniques reported in the literature.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Vehicular Ad Hoc Networks (VANETs) · Advanced Wireless Communication Technologies · Privacy-Preserving Technologies in Data
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Information Systems, King Abdul Aziz University, Jeddah 21589, Saudi Arabia
Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad 45550, Pakistan
Funding
Institutional Fund Projects · Ministry of Education and King Abdulaziz University, DSR
References (42)
Show source-provided references
1. Transportation 5.0: The DAO to Safe, Secure, and Sustainable Intelligent Transportation Systems10.1109/TITS.2023.3305380 ↗
2. ACP-Based Energy-Efficient Schemes for Sustainable Intelligent Transportation Systems10.1109/TIV.2023.3269527 ↗
3. A Parallel Emission Regulatory Framework for Intelligent Transportation Systems and Smart Cities10.1109/TIV.2023.3246045 ↗
4. Edge Intelligence in Intelligent Transportation Systems: A Survey10.1109/TITS.2023.3275741 ↗
5. Moso, J.C., Cormier, S., de Runz, C., Fouchal, H., and Wandeto, J.M. (2023). Streaming-Based Anomaly Detection in ITS Messages. Appl. Sci., 13.10.3390/app13127313 ↗
6. Data analytics for Cooperative Intelligent Transport Systems
7. An Intelligent Congestion Avoidance Mechanism Based on Generalized Regression Neural Network for Heterogeneous Vehicular Networks10.1109/TIV.2022.3180665 ↗
8. Stackelberg Game-Based Deployment Design and Radio Resource Allocation in Coordinated UAVs-Assisted Vehicular Communication Networks10.1109/TVT.2022.3206145 ↗
9. Al-Essa, R.I., and Al-Suhail, G.A. (2023). AFB-GPSR: Adaptive Beaconing Strategy Based on Fuzzy Logic Scheme for Geographical Routing in a Mobile Ad Hoc Network (MANET). Computation, 11.10.3390/computation11090174 ↗
10. Task offloading in vehicular fog computing: State-of-the-art and open issues10.1016/j.future.2022.03.019 ↗
11. Latency and Task Loss Probability for NOMA Assisted MEC in Mobility-Aware Vehicular Networks10.1109/TVT.2022.3233195 ↗
12. On-Demand Self-Media Data Trading in Heterogeneous Vehicular Networks10.1109/TVT.2023.3268112 ↗
13. Multi-objective optimization for task offloading based on network calculus in fog environments10.1016/j.dcan.2021.09.012 ↗
14. Hamdi, A., Hussain, F.K., and Hussain, O.K. (2023, November 30). iVFC: An Intelligent Framework for Task Offloading in Vehicular Fog Computing. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4465948.10.2139/ssrn.4465948 ↗
15. A Reinforcement Learning Framework for Vehicular Network Routing Under Peak and Average Constraints10.1109/TVT.2023.3235946 ↗
16. Wei, Z., Li, B., Zhang, R., Cheng, X., and Yang, L. (2022, January 4–8). Dynamic Many-to-Many Task Offloading in Vehicular Fog Computing: A Multi-Agent DRL Approach. Proceedings of the GLOBECOM 2022—2022 IEEE Global Communications Conference, Rio de Janeiro, Brazil.10.1109/GLOBECOM48099.2022.10001342 ↗
17. Fast Adaptive Task Offloading and Resource Allocation via Multiagent Reinforcement Learning in Heterogeneous Vehicular Fog Computing10.1109/JIOT.2022.3228246 ↗
18. Toward 6G Networks: Use Cases and Technologies10.1109/MCOM.001.1900411 ↗
19. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems10.1109/MNET.001.1900287 ↗
20. An Efficient Machine Learning-Based Resource Allocation Scheme for SDN-Enabled Fog Computing Environment10.1109/TVT.2023.3242585 ↗
21. Joint Task Offloading and Resource Allocation: A Historical Cumulative Contribution Based Collaborative Fog Computing Model10.1109/TVT.2022.3213084 ↗
22. Vehicular Fog Computing: Enabling Real-Time Traffic Management for Smart Cities10.1109/MWC.2019.1700441 ↗
23. Learning-Based Task Offloading for Delay-Sensitive Applications in Dynamic Fog Networks10.1109/TVT.2019.2943647 ↗
24. Reliable Task Offloading for Vehicular Fog Computing Under Information Asymmetry and Information Uncertainty10.1109/TVT.2019.2926732 ↗
25. Computation Resource Allocation and Task Assignment Optimization in Vehicular Fog Computing: A Contract-Matching Approach10.1109/TVT.2019.2894851 ↗
26. When Vehicular Fog Computing Meets Autonomous Driving: Computational Resource Management and Task Offloading10.1109/MNET.001.1900527 ↗
27. Contract-Based Computing Resource Management via Deep Reinforcement Learning in Vehicular Fog Computing10.1109/ACCESS.2019.2963051 ↗
28. Joint optimization of computation cost and delay for task offloading in vehicular fog networks10.1002/ett.3818 ↗
29. A Task Offloading Scheme in Vehicular Fog and Cloud Computing System10.1109/ACCESS.2019.2961802 ↗
30. A dynamic task offloading algorithm based on greedy matching in vehicle network10.1016/j.adhoc.2021.102639 ↗
31. Intelligent energy aware optimization protocol for vehicular adhoc networks10.1038/s41598-023-35042-6 ↗
32. Enhanced clustering based routing protocol in vehicular ad-hoc networks10.1049/els2.12069 ↗
33. Inspecting VANET with Various Critical Aspects—A Systematic Review10.1016/j.adhoc.2023.103281 ↗
34. UF-GPSR: Modified geographical routing protocol for flying ad-hoc networks10.1002/ett.4813 ↗
35. A Q-Learning-Based Topology-Aware Routing Protocol for Flying Ad Hoc Networks10.1109/JIOT.2021.3089759 ↗
36. Performance Analysis of Mixed-ADC Massive MIMO Systems Over Rician Fading Channels10.1109/JSAC.2017.2687278 ↗
37. The Vehicle-to-Vehicle Link Duration Scheme Using Platoon-Optimized Clustering Algorithm10.1109/ACCESS.2019.2922981 ↗
38. Using the artificial neural networks for prediction and validating solar radiation10.1186/s42787-019-0043-8 ↗
39. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
40. Wireless networks design in the era of deep learning: Model-based, AI-based, or both?10.1109/TCOMM.2019.2924010 ↗
41. Kingma, D.P., and Ba, J. (2015, January 7–9). Adam: A Method for Stochastic Optimization. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA.
42. Alvi, A.N., Javed, M.A., Hasanat, M.H.A., Khan, M.B., Saudagar, A.K.J., Alkhathami, M., and Farooq, U. (2022). Intelligent Task Offloading in Fog Computing Based Vehicular Networks. Appl. Sci., 12.10.3390/app12094521 ↗