In this paper, we investigate the cooperation of idle computation resources of nearby mobile devices in mobile edge computing (MEC) systems, in which each mobile device jointly offloads computation tasks to a MEC node and a nearby mobile device by employing non-orthogonal multiple access (NOMA) in a millimeter-wave (mmWave) heterogeneous network. In this setup, the nearby device acts as a helper by performing local computation and offloading data simultaneously to the MEC system. We formulate an optimization problem for joint taSk assignmenT, poweR allOcation and Node Grouping (STRONG) aiming to minimize the energy consumption of devices (i.e., user and helper devices). To tackle this problem, we present a two-step solution. First, we adopt a low complexity search-based algorithm for both helper and MEC server selection. Next, considering the non-convex nature of the energy minimization problem, we develop algorithms that provide sub-optimal solutions for power allocation to the helper and MEC server, as well as the offloading task ratios between them. Numerical results are provided to validate the effectiveness of our proposed algorithms. The results not only validate the efficiency of our approach but also demonstrate the superiority of our cooperative NOMA-based MEC scenario compared to methods without cooperation and other cooperation-based scenarios.

Khazali, A., Bozorgchenani, A., Tarchi, D., Shayesteh, M.G., Kalbkhani, H. (2023). Joint Task Assignment, Power Allocation and Node Grouping for Cooperative Computing in NOMA-mmWave Mobile Edge Computing. IEEE ACCESS, 11, 93664-93678 [10.1109/ACCESS.2023.3309628].

Joint Task Assignment, Power Allocation and Node Grouping for Cooperative Computing in NOMA-mmWave Mobile Edge Computing

Tarchi, Daniele
;
2023

Abstract

In this paper, we investigate the cooperation of idle computation resources of nearby mobile devices in mobile edge computing (MEC) systems, in which each mobile device jointly offloads computation tasks to a MEC node and a nearby mobile device by employing non-orthogonal multiple access (NOMA) in a millimeter-wave (mmWave) heterogeneous network. In this setup, the nearby device acts as a helper by performing local computation and offloading data simultaneously to the MEC system. We formulate an optimization problem for joint taSk assignmenT, poweR allOcation and Node Grouping (STRONG) aiming to minimize the energy consumption of devices (i.e., user and helper devices). To tackle this problem, we present a two-step solution. First, we adopt a low complexity search-based algorithm for both helper and MEC server selection. Next, considering the non-convex nature of the energy minimization problem, we develop algorithms that provide sub-optimal solutions for power allocation to the helper and MEC server, as well as the offloading task ratios between them. Numerical results are provided to validate the effectiveness of our proposed algorithms. The results not only validate the efficiency of our approach but also demonstrate the superiority of our cooperative NOMA-based MEC scenario compared to methods without cooperation and other cooperation-based scenarios.
2023
Khazali, A., Bozorgchenani, A., Tarchi, D., Shayesteh, M.G., Kalbkhani, H. (2023). Joint Task Assignment, Power Allocation and Node Grouping for Cooperative Computing in NOMA-mmWave Mobile Edge Computing. IEEE ACCESS, 11, 93664-93678 [10.1109/ACCESS.2023.3309628].
Khazali, Azadeh; Bozorgchenani, Arash; Tarchi, Daniele; Shayesteh, Mahrokh G.; Kalbkhani, Hashem
File in questo prodotto:
File Dimensione Formato  
Joint_Task_Assignment_Power_Allocation_and_Node_Grouping_for_Cooperative_Computing_in_NOMA-mmWave_Mobile_Edge_Computing.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Creative commons
Dimensione 6.59 MB
Formato Adobe PDF
6.59 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/939793
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact