Task Offloading Optimization in NOMA-Enabled Dual-Hop Mobile Edge Computing System Using Conflict Graph

被引:7
作者
Al-Abiad, Mohammed S. S. [1 ]
Hassan, Md. Zoheb [2 ]
Hossain, Md. Jahangir [1 ]
机构
[1] Univ British Columbia, Sch Engn, Kelowna, BC V1V 1V7, Canada
[2] Virginia Tech, Bradley Dept ECE, WirelessVirginia Tech, Blacksburg, VA 24061 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Task analysis; Servers; NOMA; Energy consumption; Resource management; Delays; Processor scheduling; Conflict graphs; computation offloading; resource allocation; admission control; user clustering; NONORTHOGONAL MULTIPLE-ACCESS; POWER ALLOCATION; RESOURCES ALLOCATION; JOINT OPTIMIZATION; DELAY-MINIMIZATION; NETWORKS; FOG; RADIO; MANAGEMENT;
D O I
10.1109/TWC.2022.3198092
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Resource allocation is investigated for offloading computational-intensive tasks in dual-hop mobile edge computing (MEC) system. The envisioned system has both the cooperative access points (APs) with the computing capability and the MEC servers. A user-device (UD), therefore, first uploads a computing task to the nearest AP, and the AP can either locally process the received task or offload to MEC server. To utilize the radio resource blocks (RRBs) in the APs efficiently, we exploit the non-orthogonal multiple access (NOMA) for offloading the tasks from the UDs to the AP(s). In order to investigate the trade-off between latency and energy consumption, this work considers minimizing a weighted-sum that consists of latency and energy consumption, subject to UDs' rate threshold, tasks' time-delay, computational frequency scaling, and transmit power allocation constraints. With a joint consideration of all such factors, the problem is NP-hard and its global optimal solution is computationally intractable. A graph-theoretical approach is employed to solve the problem efficiently. Specifically, a novel joint MEC graph-based approach is devised, which solves the scheduling among the UDs, APs, and RRBs, the transmit power control, and the local computational frequency scaling problem(s) jointly. The joint MEC approach achieves near-optimal performance with high computational complexity. To strike a suitable balance between the performance and computational complexity of the resource allocation, a low complexity, yet efficient, pruning graph approach is also devised. The efficiency of the proposed graph-based approaches over several benchmark schemes is verified via extensive simulations.
引用
收藏
页码:761 / 777
页数:17
相关论文
共 42 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   Completion Time Minimization in Fog-RANs Using D2D Communications and Rate-Aware Network Coding [J].
Al-Abiad, Mohammed S. ;
Hossain, Md. Jahangir .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (06) :3831-3846
[3]   Throughput Maximization in Cloud-Radio Access Networks Using Cross-Layer Network Coding [J].
Al-Abiad, Mohammed S. ;
Douik, Ahmed ;
Sorour, Sameh ;
Hossain, Md Jahangir .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (02) :696-711
[4]   Cross-Layer Cloud Offloading With Quality of Service Guarantees in Fog-RANs [J].
Al-Abiad, Mohammed S. ;
Hossain, Md. Jahangir ;
Sorour, Sameh .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (12) :8435-8449
[5]   Task Scheduling for Mobile Edge Computing Using Genetic Algorithm and Conflict Graphs [J].
Al-Habob, Ahmed A. ;
Dobre, Octavia A. ;
Garcia Armada, Ana ;
Muhaidat, Sami .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (08) :8805-8819
[6]  
[Anonymous], 1999, NONLINEAR MULTIOBJEC
[7]   Communicating While Computing [Distributed mobile cloud computing over 5G heterogeneous networks] [J].
Barbarossa, Sergio ;
Sardellitti, Stefania ;
Di Lorenzo, Paolo .
IEEE SIGNAL PROCESSING MAGAZINE, 2014, 31 (06) :45-55
[8]   Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing Systems [J].
Bi, Suzhi ;
Huang, Liang ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (07) :4947-4963
[9]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[10]  
Boyd S. P., 2014, Convex Optimization