[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Dependency-aware online task offloading based on deep reinforcement learning for IoV

Published: 05 September 2024 Publication History

Abstract

The convergence of artificial intelligence and in-vehicle wireless communication technologies, promises to fulfill the pressing communication needs of the Internet of Vehicles (IoV) while promoting the development of vehicle applications. However, making real-time dependency-aware task offloading decisions is difficult due to the high mobility of vehicles and the dynamic nature of the network environment. This leads to additional application computation time and energy consumption, increasing the risk of offloading failures for computationally intensive and latency-sensitive applications. In this paper, an offloading strategy for vehicle applications that jointly considers latency and energy consumption in the base station cooperative computing model is proposed. Firstly, we establish a collaborative offloading model involving multiple vehicles, multiple base stations, and multiple edge servers. Transferring vehicular applications to the application queue of edge servers and prioritizing them based on their completion deadlines. Secondly, each vehicular application is modeled as a directed acyclic graph (DAG) task with data dependency relationships. Subsequently, we propose a task offloading method based on task dependency awareness in deep reinforcement learning (DAG-DQN). Tasks are assigned to edge servers at different base stations, and edge servers collaborate to process tasks, minimizing vehicle application completion time and reducing edge server energy consumption. Finally, simulation results show that compared with the heuristic method, our proposed DAG-DQN method reduces task completion time by 16%, reduces system energy consumption by 19%, and improves decision-making efficiency by 70%.

References

[1]
Hamdi W, Ksouri C, Bulut H et al (2024) Network Slicing Based Learning Techniques for IoV in 5G and Beyond Networks[J]. IEEE Commun Surv Tutor.
[2]
Attaran M The impact of 5G on the evolution of intelligent automation and industry digitization[J] J Ambient Intell Humanized Comput 2023 14 5 5977-5993
[3]
Wang F, Zhu H, Srivastava G, et al. Robust collaborative filtering recommendation with user-item-trust records[J] IEEE Trans Comput Soc Syst 2021 9 4 986-996
[4]
Liu Y, Zhou X, Kou H et al (2023) Privacy-preserving point-of-interest recommendation based on simplified graph convolutional network for geological traveling[J]. ACM Trans Intell Syst Technol.
[5]
Liu Y, Zhang Y, Mao X, et al. Lithological Facies Classification Using Attention-Based Gated Recurrent Unit[J] Tsinghua Sci Technol 2024 29 4 1206-1218
[6]
Qi L, Liu Y, Zhang Y, et al. Privacy-aware point-of-interest category recommendation in internet of things[J] IEEE Internet Things J 2022 9 21 21398-21408
[7]
Zhou H, Xu W, Chen J, et al. Evolutionary V2X technologies toward the Internet of vehicles: Challenges and opportunities[J] Proc IEEE 2020 108 2 308-323
[8]
Liu C, Zhao M, Wang H et al (2024) Stackelberg-Game Computation Offloading Scheme for Parked Vehicle-Assisted VEC and Experiment Analysis[J]. IEEE Trans Intell Veh.
[9]
Liu J, Li G, Huang Q, et al. Cooperative resource allocation for computation-intensive IIoT applications in aerial computing[J] IEEE Internet Things J 2023 10 11 9295-9307
[10]
Bodkhe U, Tanwar S (2022) P 2 COMM: A Secure and Low-Cost Message Dissemination Scheme for Connected Vehicles[C]. In: IEEE INFOCOM 2022-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). IEEE, p 1–6.
[11]
Qi L, Xu X, Wu X, et al. Digital-twin-enabled 6g mobile network video streaming using mobile crowdsourcing[J] IEEE J Sel Areas Commun 2023 41 10 3161-3174
[12]
Meng K, Liu Z, Xu X et al (2023) Heterogeneous Edge Service Deployment for Cyber Physical Social Intelligence in Internet of Vehicles[J]. IEEE Trans Intell Veh.
[13]
Dai Y, Xu D, Maharjan S, et al. Joint load balancing and offloading in vehicular edge computing and networks[J] IEEE Internet Things J 2018 6 3 4377-4387
[14]
Zhang T, Zhou X, Liu J, et al. QoE-Driven Data Communication Framework for Consumer Electronics in Tele-Healthcare System[J] IEEE Trans Consum Electron 2023 69 4 719-733
[15]
Huang J, Ma B, Wang M, et al. Incentive mechanism design of federated learning for recommendation systems in MEC[J] IEEE Trans Consum Electron 2024 70 1 2596-2607
[16]
Liu L, Chen C, Pei Q, et al. Vehicular edge computing and networking: A survey[J] Mob Netw Appl 2021 26 1145-1168
[17]
Li Z, Wang Q, Chen YF, et al. A survey on task offloading research in vehicular edge computing[J] Chin J Comput 2021 44 5 963-982
[18]
Guan F, Peng L, Qiao J (2023) A new federated scheduling algorithm for arbitrary-deadline DAG tasks[J]. IEEE Trans Comput.
[19]
Fan W, Liu J, Hua M, et al. Joint task offloading and resource allocation for multi-access edge computing assisted by parked and moving vehicles[J] IEEE Trans Veh Technol 2022 71 5 5314-5330
[20]
Zhou C, Wu W, He H, et al. Deep reinforcement learning for delay-oriented IoT task scheduling in SAGIN[J] IEEE Trans Wirel Commun 2020 20 2 911-925
[21]
Deng X, Yin J, Guan P, et al. Intelligent delay-aware partial computing task offloading for multiuser industrial internet of things through edge computing[J] IEEE Internet Things J 2021 10 4 2954-2966
[22]
Shinde SS, Tarchi D (2023) A Markov Decision Process Solution for Energy-Saving Network Selection and Computation Offloading in Vehicular Networks[J]. IEEE Trans Veh Technol.
[23]
Ning Z, Huang J, Wang X, et al. Mobile edge computing-enabled internet of vehicles: Toward energy-efficient scheduling[J] IEEE Netw 2019 33 5 198-205
[24]
Maleki H, Basaran M, Durak-Ata L (2023) Handover-Enabled Dynamic Computation Offloading for Vehicular Edge Computing Networks[J]. IEEE Trans Veh Technol.
[25]
Zhao H, Zhang T, Chen Y, et al. Task distribution offloading algorithm of vehicle edge network based on DQN[J] J Commun 2020 41 10 172-178
[26]
Liu Y, Wang S, Zhao Q, et al. Dependency-aware task scheduling in vehicular edge computing[J] IEEE Internet Things J 2020 7 6 4961-4971
[27]
Qi Q, Wang J, Ma Z, et al. Knowledge-driven service offloading decision for vehicular edge computing: A deep reinforcement learning approach[J] IEEE Trans Veh Technol 2019 68 5 4192-4203
[28]
He K, Meng X, Pan Z, et al. A novel task-duplication based clustering algorithm for heterogeneous computing environments[J] IEEE Trans Parallel Distrib Syst 2018 30 1 2-14
[29]
Liu Z, Xu X, Han F et al (2023) Secure Edge Server Placement with Non-Cooperative Game for Internet of Vehicles in Web 3.0[J]. IEEE Trans Netw Sci Eng.
[30]
Liu W, Xu X, Qi L et al (2024) Digital Twin-Assisted Edge Service Caching for Consumer Electronics Manufacturing[J]. IEEE Trans Consum Electron.
[31]
Niu M, Cheng B, Feng Y, et al. GMTA: A geo-aware multi-agent task allocation approach for scientific workflows in container-based cloud[J] IEEE Trans Netw Serv Manag 2020 17 3 1568-1581
[32]
Xu X, Yang C, Bilal M et al (2022) Computation offloading for energy and delay trade-offs with traffic flow prediction in edge computing-enabled iov[J]. IEEE Trans Intell Transp Syst.
[33]
Loyka SL Channel capacity of MIMO architecture using the exponential correlation matrix[J] IEEE Commun Lett 2001 5 9 369-371
[34]
Zaman SK, Jehangiri AI, Maqsood T, et al. LiMPO: Lightweight mobility prediction and offloading framework using machine learning for mobile edge computing[J] Cluster Comput 2023 26 1 99-117
[35]
Xue X, Yu X, Zhou D et al (2023) Computational experiments for complex social systems-Part III: the docking of domain models[J]. IEEE Trans Comput Soc Syst.
[36]
Yu Z, Hu J, Min G, et al. Mobility-aware proactive edge caching for connected vehicles using federated learning[J] IEEE Trans Intell Transp Syst 2020 22 8 5341-5351
[37]
Zhou W, Lin C, Duan J et al (2021) An optimized greedy-based task offloading method for mobile edge computing. In: International Conference on Algorithms and Architectures for Parallel Processing. Springer International Publishing, Cham, pp 494–508
[38]
Chakraborty S and Mazumdar K Sustainable task offloading decision using genetic algorithm in sensor mobile edge computing[J] J King Saud Univ Comput Inform Sci 2022 34 4 1552-1568

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Cloud Computing: Advances, Systems and Applications
Journal of Cloud Computing: Advances, Systems and Applications  Volume 13, Issue 1
Dec 2024
2705 pages

Publisher

Hindawi Limited

London, United Kingdom

Publication History

Published: 05 September 2024
Accepted: 30 August 2024
Received: 01 April 2024

Author Tags

  1. Internet of Vehicles
  2. Task offloading
  3. Dependency awareness
  4. Deep reinforcement learning

Qualifiers

  • Research-article

Funding Sources

  • the National Natural Science Foundation of China
  • the National Natural Science Foundation of China
  • the Natural Science Fund Project of Hubei Province
  • the Open Project of the State Key Laboratory of Networking and Switching Technology (BUPT)
  • the Applied Research Program of Key Research Projects of Henan Higher Education Institutions
  • the Major Project of Hubei Province Science and Technology

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media