Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 1/2023

23-09-2022

Minimization of VANET execution time based on joint task offloading and resource allocation

Authors: Neng Wan, Yating Luo, Guangping Zeng, Xianwei Zhou

Published in: Peer-to-Peer Networking and Applications | Issue 1/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

There are numerous real-time and low latency application scenarios of the Internet of Vehicles (IoV), such as autonomous driving. The efficient use of limited computing and communication resources to perform IoV tasks is a hot topic in current research. Many idle vehicles (IVs) are parked around driving busy vehicles (BVs) on urban roads. This paper envisions a multi-vehicle side communication and edge computing collaboration framework with all vehicles acting as edge nodes to reduce BV task computation latency and maximize the use of each vehicle’s communication and computation resources. We simulate the matching and resource allocation problem between BVs and IVs. The optimization goal is to minimize the latency, and the energy consumption is comprehensively considered. For the one-to-one matching case of BVs and IV, a new low-complexity reformulation linearization method solution is proposed. To solve the one-to-many matching problem between BVs and IVs, an improved biogeography-based optimization (IBBO) algorithm is used. Finally, the performance of the proposed task offloading and allocation method is evaluated by average task execution delay, the task computation time of BVs and IVs, energy consumption, and other metrics. The results show that for one-to-one and one-to-many matching, the proposed method can effectively guarantee the latency requirements of BVs. Compared with existing methods, our method in this paper can improve task execution efficiency by 118% while reducing the average task execution latency by 54.2%.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Ashraf SA, Blasco R, Do H, Fodor G, Zhang C, Sun W (2020) Supporting vehicle-to-everything services by 5G new radio release-16 systems. IEEE Commun Standards Magazine 4(1):26–32CrossRef Ashraf SA, Blasco R, Do H, Fodor G, Zhang C, Sun W (2020) Supporting vehicle-to-everything services by 5G new radio release-16 systems. IEEE Commun Standards Magazine 4(1):26–32CrossRef
2.
go back to reference Mao Y, You C, Zhang J, Huang K, Letaief KB (2017) A survey on mobile edge computing: The communication perspective. IEEE Commun Surveys Tuts 19(4):2322–2358CrossRef Mao Y, You C, Zhang J, Huang K, Letaief KB (2017) A survey on mobile edge computing: The communication perspective. IEEE Commun Surveys Tuts 19(4):2322–2358CrossRef
3.
go back to reference Mach P, Becvar Z (2017) Mobile edge computing: A survey on architecture and computation offloading. IEEE Commun Surveys Tuts 19(3):1628–1656CrossRef Mach P, Becvar Z (2017) Mobile edge computing: A survey on architecture and computation offloading. IEEE Commun Surveys Tuts 19(3):1628–1656CrossRef
4.
go back to reference Dziyauddin RA, Niyato D, Luong NC, Atan AMA, Izhar MAM, Azmi MH, Daud SM (2021) Computation offloading and content caching delivery in vehicular edge computing: A survey. Comput Netw 197(10):108228CrossRef Dziyauddin RA, Niyato D, Luong NC, Atan AMA, Izhar MAM, Azmi MH, Daud SM (2021) Computation offloading and content caching delivery in vehicular edge computing: A survey. Comput Netw 197(10):108228CrossRef
5.
go back to reference Service requirements for enhanced V2X scenarios (Release 16). Valbonne. France: 3GPP. TS 22.186 (2019) Service requirements for enhanced V2X scenarios (Release 16). Valbonne. France: 3GPP. TS 22.186 (2019)
6.
go back to reference Cordeschi N, Amendola D, Shojafar M, Naranjo PGV, Baccarelli E (2015) Memory and memoryless optimal time-window controllers for secondary users in vehicular networks. 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), IEEE pp. 1–7 Cordeschi N, Amendola D, Shojafar M, Naranjo PGV, Baccarelli E (2015) Memory and memoryless optimal time-window controllers for secondary users in vehicular networks. 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), IEEE pp. 1–7
7.
go back to reference Dai M, Su Z, Li R, Yu S (2021) A software-defined-networking-enabled approach for edge-cloud computing in the internet of things. IEEE Netw 35(5):66–73CrossRef Dai M, Su Z, Li R, Yu S (2021) A software-defined-networking-enabled approach for edge-cloud computing in the internet of things. IEEE Netw 35(5):66–73CrossRef
8.
go back to reference Chai R, Lin J, Chen M, Chen Q (2019) Task execution cost minimization-based joint computation offloading and resource allocation for cellular D2D MEC systems. IEEE Syst J 13(4):4110–4121CrossRef Chai R, Lin J, Chen M, Chen Q (2019) Task execution cost minimization-based joint computation offloading and resource allocation for cellular D2D MEC systems. IEEE Syst J 13(4):4110–4121CrossRef
9.
go back to reference Cao X, Wang F, Xu J, Zhang R, Cui S (2019) Joint computation and communication cooperation for energy-efficient mobile edge computing. IEEE Internet of Things J 6(3):4188–4200CrossRef Cao X, Wang F, Xu J, Zhang R, Cui S (2019) Joint computation and communication cooperation for energy-efficient mobile edge computing. IEEE Internet of Things J 6(3):4188–4200CrossRef
10.
go back to reference Zhou F, Hu RQ (2020) Computation efficiency maximization in wireless-powered mobile edge computing networks. IEEE Trans Wireless Commun 19(5):3170–3184CrossRef Zhou F, Hu RQ (2020) Computation efficiency maximization in wireless-powered mobile edge computing networks. IEEE Trans Wireless Commun 19(5):3170–3184CrossRef
11.
go back to reference Wang Y, Tao X, Zhang X, Zhang P, Hou YT (2019) Cooperative task offloading in three-tier mobile computing networks: An ADMM framework. IEEE Trans Veh Technol 68(3):2763–2776CrossRef Wang Y, Tao X, Zhang X, Zhang P, Hou YT (2019) Cooperative task offloading in three-tier mobile computing networks: An ADMM framework. IEEE Trans Veh Technol 68(3):2763–2776CrossRef
12.
go back to reference Tang L, Hu H (2020) Computation offloading and resource allocation for the internet of things in energy-constrained MEC-enabled HetNets. IEEE Access 8:47509–47521CrossRef Tang L, Hu H (2020) Computation offloading and resource allocation for the internet of things in energy-constrained MEC-enabled HetNets. IEEE Access 8:47509–47521CrossRef
13.
go back to reference Yi C, Cai J, Su Z (2020) A Multi-user mobile computation offloading and transmission scheduling mechanism for delay-sensitive applications. IEEE Trans Mobile Comput 19(1):29–43CrossRef Yi C, Cai J, Su Z (2020) A Multi-user mobile computation offloading and transmission scheduling mechanism for delay-sensitive applications. IEEE Trans Mobile Comput 19(1):29–43CrossRef
14.
go back to reference Yi C, Huang S, Cai J (2021) Joint resource allocation for device-to-device communication assisted fog computing. IEEE Trans Mobile Comput 20(3):1076–1091CrossRef Yi C, Huang S, Cai J (2021) Joint resource allocation for device-to-device communication assisted fog computing. IEEE Trans Mobile Comput 20(3):1076–1091CrossRef
15.
go back to reference Bu C, Wang J (2021) Computing tasks assignment optimization among edge computing servers via SDN. Peer-To-Peer Netw Appl 14(3):1190–1206CrossRef Bu C, Wang J (2021) Computing tasks assignment optimization among edge computing servers via SDN. Peer-To-Peer Netw Appl 14(3):1190–1206CrossRef
16.
go back to reference Wang H, Li Y, Zhang Y, Jin D (2019) Virtual machine migration planning in software-defined networks. IEEE Trans Cloud Comput 7(4):1168–1182CrossRef Wang H, Li Y, Zhang Y, Jin D (2019) Virtual machine migration planning in software-defined networks. IEEE Trans Cloud Comput 7(4):1168–1182CrossRef
17.
go back to reference Misra S, Saha N (2019) Detour: Dynamic task offloading in software-defined fog for IoT applications. IEEE J Sel Areas Commun 37(5):1159–1166CrossRef Misra S, Saha N (2019) Detour: Dynamic task offloading in software-defined fog for IoT applications. IEEE J Sel Areas Commun 37(5):1159–1166CrossRef
18.
go back to reference Kiran N, Pan C, Wang S, Yin C (2020) Joint resource allocation and computation offloading in mobile edge computing for SDN based wireless networks. J Commun Netw 22(1):1–11CrossRef Kiran N, Pan C, Wang S, Yin C (2020) Joint resource allocation and computation offloading in mobile edge computing for SDN based wireless networks. J Commun Netw 22(1):1–11CrossRef
19.
go back to reference Tan T, Kuang Z, Zhao L, Liu A (2022) Energy-efficient joint task offloading and resource allocation in OFDMA-based collaborative edge computing. IEEE Trans Wireless Commun 21(3):1960–1972CrossRef Tan T, Kuang Z, Zhao L, Liu A (2022) Energy-efficient joint task offloading and resource allocation in OFDMA-based collaborative edge computing. IEEE Trans Wireless Commun 21(3):1960–1972CrossRef
20.
go back to reference Zhang L, Sun Y, Tang Y, Zeng H, Ruan Y (2021) Joint offloading decision and resource allocation in MEC-enabled vehicular networks. 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring). IEEE pp 1–5. Zhang L, Sun Y, Tang Y, Zeng H, Ruan Y (2021) Joint offloading decision and resource allocation in MEC-enabled vehicular networks. 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring). IEEE pp 1–5.
21.
go back to reference Cheng Y, Liang C, Chen Q, Yu R (2021) Energy-efficient D2D-assisted computation offloading in NOMA-enabled cognitive networks. IEEE Trans Veh Technol 70(12):13441–13446CrossRef Cheng Y, Liang C, Chen Q, Yu R (2021) Energy-efficient D2D-assisted computation offloading in NOMA-enabled cognitive networks. IEEE Trans Veh Technol 70(12):13441–13446CrossRef
22.
go back to reference Wang F, Xu J, Wang X, Cui S (2018) Joint offloading and computing optimization in wireless powered mobile-edge computing systems. IEEE Trans Wireless Commun 17(3):1784–1797CrossRef Wang F, Xu J, Wang X, Cui S (2018) Joint offloading and computing optimization in wireless powered mobile-edge computing systems. IEEE Trans Wireless Commun 17(3):1784–1797CrossRef
23.
go back to reference Lyu X, Tian G, Ni W, Zhang Y, Zhang P, Liu PR (2018) Energy-efficient admission of delay-sensitive tasks for mobile edge computing. IEEE Trans Commun 66(6):2603–2616CrossRef Lyu X, Tian G, Ni W, Zhang Y, Zhang P, Liu PR (2018) Energy-efficient admission of delay-sensitive tasks for mobile edge computing. IEEE Trans Commun 66(6):2603–2616CrossRef
24.
go back to reference Yang L, Zhang H, Li M, Guo J, Ji H (2018) Mobile edge computing empowered energy efficient task offloading in 5G. IEEE Trans Veh Technol 67(7):6398–6409CrossRef Yang L, Zhang H, Li M, Guo J, Ji H (2018) Mobile edge computing empowered energy efficient task offloading in 5G. IEEE Trans Veh Technol 67(7):6398–6409CrossRef
25.
go back to reference Ji L, Guo S (2019) Energy-efficient cooperative resource allocation in wireless powered mobile edge computing. IEEE Internet of Things J 6(3):4744–4754MathSciNetCrossRef Ji L, Guo S (2019) Energy-efficient cooperative resource allocation in wireless powered mobile edge computing. IEEE Internet of Things J 6(3):4744–4754MathSciNetCrossRef
26.
go back to reference Wen W, Cui Y, Quek TQS, Zheng FC, Jin S (2020) Joint optimal software caching, computation offloading and communications resource allocation for mobile edge computing. IEEE Trans Veh Technol 69(7):7879–7894CrossRef Wen W, Cui Y, Quek TQS, Zheng FC, Jin S (2020) Joint optimal software caching, computation offloading and communications resource allocation for mobile edge computing. IEEE Trans Veh Technol 69(7):7879–7894CrossRef
27.
go back to reference Li H, Xu X, Zhou C, Lü X, Han Z (2020) Joint optimization strategy of computation offloading and resource allocation in multi-access edge computing environment. IEEE Trans Veh Technol 69(9):10214–10226CrossRef Li H, Xu X, Zhou C, Lü X, Han Z (2020) Joint optimization strategy of computation offloading and resource allocation in multi-access edge computing environment. IEEE Trans Veh Technol 69(9):10214–10226CrossRef
28.
go back to reference Li Y, Jiang C (2020) Distributed task offloading strategy to low load base stations in mobile edge computing environment. Comput Commun 164:240–248CrossRef Li Y, Jiang C (2020) Distributed task offloading strategy to low load base stations in mobile edge computing environment. Comput Commun 164:240–248CrossRef
29.
go back to reference Bonab MJA, Kandovan RS (2022) QoS-aware resource allocation in mobile edge computing networks: using intelligent offloading and caching strategy. Peer-to-Peer Netw and Appl 15:1328–1344CrossRef Bonab MJA, Kandovan RS (2022) QoS-aware resource allocation in mobile edge computing networks: using intelligent offloading and caching strategy. Peer-to-Peer Netw and Appl 15:1328–1344CrossRef
30.
go back to reference Ale L, Zhang N, Fang X, Chen X, Wu S, Li L (2021) Delay-aware and energy-efficient computation offloading in mobile edge computing using deep reinforcement learning. IEEE Trans Cogn Commun Netw 7(3):881–892CrossRef Ale L, Zhang N, Fang X, Chen X, Wu S, Li L (2021) Delay-aware and energy-efficient computation offloading in mobile edge computing using deep reinforcement learning. IEEE Trans Cogn Commun Netw 7(3):881–892CrossRef
31.
go back to reference Bi J, Yuan H, Duanmu S, Zhou M, Abusorrah A (2021) Energy optimized partial computation offloading in mobile-edge computing with genetic simulated-annealing-based particle swarm optimization. IEEE Internet of Things J 8(5):3774–3785CrossRef Bi J, Yuan H, Duanmu S, Zhou M, Abusorrah A (2021) Energy optimized partial computation offloading in mobile-edge computing with genetic simulated-annealing-based particle swarm optimization. IEEE Internet of Things J 8(5):3774–3785CrossRef
32.
go back to reference Hassan HO, Azizi S, Shojafar M (2020) Priority, network and energy-aware placement of IoT-based application services in fog-cloud environments. IET Commun 14(13):2117–2129CrossRef Hassan HO, Azizi S, Shojafar M (2020) Priority, network and energy-aware placement of IoT-based application services in fog-cloud environments. IET Commun 14(13):2117–2129CrossRef
33.
go back to reference Azizi S, Shojafar M, Abawajy J, Buyya R (2022) Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach. J Network and Comput Appl 201:103333CrossRef Azizi S, Shojafar M, Abawajy J, Buyya R (2022) Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach. J Network and Comput Appl 201:103333CrossRef
34.
go back to reference Huang X, He L, Chen X, Wang L, Li F (2022) Revenue and energy efficiency-driven delay-constrained computing task offloading and resource allocation in a vehicular edge computing network: A deep reinforcement learning approach. IEEE Internet of Things J 9(11):8852–8868CrossRef Huang X, He L, Chen X, Wang L, Li F (2022) Revenue and energy efficiency-driven delay-constrained computing task offloading and resource allocation in a vehicular edge computing network: A deep reinforcement learning approach. IEEE Internet of Things J 9(11):8852–8868CrossRef
35.
go back to reference Liu M, Liu Y (2018) Price-based distributed offloading for mobile-edge computing with computation capacity Constraints. IEEE Wireless Commun Lett 7(3):420–423MathSciNetCrossRef Liu M, Liu Y (2018) Price-based distributed offloading for mobile-edge computing with computation capacity Constraints. IEEE Wireless Commun Lett 7(3):420–423MathSciNetCrossRef
36.
go back to reference Dimon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713CrossRef Dimon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713CrossRef
Metadata
Title
Minimization of VANET execution time based on joint task offloading and resource allocation
Authors
Neng Wan
Yating Luo
Guangping Zeng
Xianwei Zhou
Publication date
23-09-2022
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 1/2023
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-022-01385-6

Other articles of this Issue 1/2023

Peer-to-Peer Networking and Applications 1/2023 Go to the issue

Premium Partner