Next Article in Journal
Experimental Comparison of a New 1.2 kV 4H-SiC Split-Gate MOSFET with Conventional SiC MOSFETs in Terms of Reliability Robustness
Previous Article in Journal
A Wireless, Battery-Powered Probe Based on a Dual-Tier CMOS SPAD Array for Charged Particle Sensing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Delay Minimization Using Hybrid RSMA-TDMA for Mobile Edge Computing

School of Information Science and Electrical Engineering, Shandong Jiaotong University, Jinan 250357, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(11), 2550; https://doi.org/10.3390/electronics12112550
Submission received: 28 April 2023 / Revised: 31 May 2023 / Accepted: 2 June 2023 / Published: 5 June 2023
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
Rate-splitting multiple access (RSMA) has recently received attention due to its benefits in both spectral and energy efficiencies. In this paper, we propose a hybrid RSMA-time-division multiple access (TDMA) scheme for a mobile edge computing (MEC) system, where two edge users need to offload their task data to a MEC server. In the proposed scheme, the offloading time is divided into two time phases. Specifically, we design a cognitive radio (CR)-inspired RSMA scheme, in which two users, namely the primary user and secondary user, offload their task data to the MEC server in the first time phase, while only a single user can offload task data in the second time phase. With the aim of minimizing the overall offloading delay, we formulate the offloading delay minimization problem subject to the transmit power and total energy constraints. We transform the original fractional programming non-convex problem to a convex one by using the Dinkelbach transform and propose Dinkelbach and Newton iterative algorithms to determine the optimal transmit power allocation. Specifically, we establish the optimization criteria for the three offloading schemes and derive the corresponding closed-form expressions for the optimal power allocation. Compared to the existing offloading schemes, the numerical results show that the proposed hybrid RSMA-TDMA scheme in scenarios where having a limited energy budget is superior in offloading delay compared to other offloading schemes and the sum offloading delay tends to a constant with the increase in the energy budget.

1. Introduction

With the rapid growth of the Internet of Things (IoT) and the increasing number of connected devices in wireless communication systems, various services and applications that utilize wireless communication systems have emerged, terminal users can offload computation-intensive and latency-sensitive tasks to mobile edge computing (MEC) servers [1]. The large amount of computing resources on the MEC servers can be used to help edge users interrupt fast data processing. The authors of [2] investigated a MEC-assisted vehicular network and solved the minimum vehicle computation and system computation problems based on game theory. In [3], the authors surveyed the state of the art of the fixed and mobile edge computing nodes (ECNs) and studied the integrated architectures based on different classifications of ECNs. In [4], the authors studied an unmanned aerial vehicle (UAV)-assisted IoT system and proposed three algorithms to minimize the energy consumption of the terminal nodes and UAV. Traditional time-division multiple access (TDMA) schemes allocate time slots based on the user’s offload delay requirements, according to the channel conditions, the authors of [5] investigated a novel TDMA-MEC system to improve energy efficiency.
Massive edge users offload data to MEC servers, which causes a large amount of spectrum to be occupied and results in spectrum scarcity. The emergence of non-orthogonal multiple access (NOMA) technology has solved the problem of spectrum resource shortage, it is able to allow multiple edge users to transmit simultaneously in blocks of resources of the same frequency [6]. MEC servers can adopt NOMA scheme to improve the offloading performance [7], in [8], for an intelligent reflecting surface(IRS)-aided MEC system, the resource allocation and the IRS beamforming design were jointly optimized to maximize the offloading sum-rate by using alternating optimization (AO) algorithm. Furthermore, the hybrid NOMA scheme has also become a novel scheme for NOMA-assisted MEC (NOMA-MEC) systems [9,10,11,12,13]. The authors in [9] studied a hybrid transmission scheme that combines NOMA and orthogonal multiple access (OMA) for MEC systems, in which a lower priority user first offloaded its tasks together with a higher priority user by NOMA transmission and then offloaded the remaining tasks using OMA transmission, or until the high priority user finished offloading, the power allocation of the lower priority user was optimized to minimize offloading delay subject to its energy budget. Furthermore, the works in [10] aimed to optimize the power allocation of two users subject to their respective power and energy budgets for the NOMA-MEC system. They designed an efficient algorithm to solve it based on the successive convex approximation (SCA) method. Furthermore, based on a multi-user NOMA-MEC system, a two-user NOMA iterative scheme was devised in [11] to reduce offloading delay, the single user power allocation was optimized to minimize the offloading delay subject to the maximum power constraint and the maximum energy constraint, respectively. The authors in [12] studied an IRS-aided MEC system and proposed a flexible time-sharing NOMA scheme to minimize offloading delay and computing delay. The results of [13] showed that compared with OMA and NOMA, the hybrid NOMA scheme could achieve lower energy consumption. Note that TDMA is used for OMA in this paper.
More recently, rate-splitting multiple access (RSMA) has become a promising technology to enhance the spectrum and energy efficiency, low latency, and high reliability of both downlink and uplink communication systems [14,15,16]. In uplink RSMA, all the split streams are fully decoded at the base station (BS) [17]. Unlike uplink RSMA, in the downlink, RSMA operates by splitting messages into common and private streams, with common streams being jointly encoded and decoded by all users. In contrast, private streams are individually encoded and decoded by each user. After decoding and subtracting the common stream by successive interference cancellation (SIC), each user decodes their desired private stream by regarding other private streams as interference [18,19,20]. Several recent studies have shown that RSMA plays an important role in achieving high energy and spectral efficiency in unmanned aerial vehicle (UAV) networks [21]. A rate-splitting NOMA scheme was proposed in [22] to reduce the complicated user pairing schemes. In [23], the authors proposed two RS strategies, namely fixed RS and cognitive RS, to enhance user fairness and improve outage performance. In [24], the sum-rate problem for the uplink RSMA system was investigated and the optimal decoding order was obtained by using an exhaustive search method. With the benefits of MEC and RSMA, MEC and RSMA were used for aerial networks aiming to enhance computation and communication [25]. In [26], the authors proposed a rate splitting (RS) strategy for the uplink CR-inspired NOMA system. They analyzed the outage performance for the secondary user (SU) without deteriorating the primary user (PU)’s outage performance. With the benefits of MEC, the authors of [27] utilized a CR-inspired RMSA scheme to allow SU to offload tasks to the MEC server with a dynamic rate splitting factor while ensuring no interference to the offloading performance of PU. In [28], the authors investigated the impact of user locations on the performance of a MEC system using RSMA. They derived a closed-form expression for the successful computation probability in the presence of randomly deployed users, which enabled them to analyze the effects of user locations on offloading performance. Table 1 provides the main studies and methods of the current references, and compares our proposed scheme with them.
To the best of our knowledge, there is a lack of research on offload delay minimization for RSMA schemes. To further investigate the effect of the hybrid offloading scheme on MEC, in this paper, we propose a hybrid RMSA-TDMA scheme to minimize offloading delay for a MEC system to further reduce offloading delay. Specifically, in the proposed scheme, we divide the offloading phase into two phases. In the first phase, we design a CR-inspired RSMA strategy. Depending on the energy available at the user, three cases are identified, we formulate a minimum offloading delay problem, and the power allocation of SU for two offloading phases is optimized subject to energy and power constraints. In the second phase, the proposed scheme allows only a single user to offload tasks to the MEC server. The detailed contributions of our work are summarized as follows.
  • We propose a hybrid RSMA-TDMA scheme to assist MEC with task offloading. In the proposed scheme, the offloading phase is divided into two phases. In the first phase, two edge users utilize the CR-inspired RSMA scheme to offload their computation tasks to a MEC server, while the second phase is allocated to a single user for task offloading. Specifically, If one user also has remaining computation tasks, the user will occupy an independent time phase for task offloading.
  • We formulate an offloading delay minimization problem for a hybrid RSMA-TDMA scheme. Subject to the user’s different energy budget, three offloading scenarios are considered, i.e., TDMA, hybrid RSMA-TDMA, and RSMA. In the hybrid RSMA-TDMA, we develop an iterative algorithm by approximating the original problem into a convex one with Dinkelbachs’ method. The power allocation expressions of two phases are derived by Karush–Kuhn–Tucker (KKT) conditions.
  • Numerous results reveal the superiority of the proposed hybrid RSMA-TDMA scheme compared with other schemes. Particularly, in the proposed scheme, with the increased target rate of PU, the chosen hybrid RSMA-TDMA scheme will become a hybrid NOMA-TDMA scheme.

2. System Model and CR-inspired RSMA Scheme

2.1. System Model

In this paper, we consider an uplink RSMA-MEC system, which consists of two edge users, namely U a and U b , a MEC server, two edge users need to offload all their computing tasks to a MEC server. In the proposed scheme, we assume that each user is equipped with a single antenna, and the number of bits contained in U k ’s tasks as N k , where k { a , b } . Similarly to [6,9,11,29], we also assume that the task computing delay from the MEC server is not considered, this is because the MEC servers have sufficient computing resources compared with offloading delay, and the task computing delay is negligible. The task computing delay (e.g., references [7,30]) will be studied in future work.
In the considered system, as shown in Figure 1, we assume that U a has a higher priority than U b , U a offloads its task data over the entire bandwidth, while U b can either offload its task data simultaneously with U a or wait until U a finishes offloading. Specifically, in the first time phase t 1 , U b offloads its task data together with U a by using the RSMA scheme, and U a ’s task data is completely offloaded. The data signal transmitted by U a as x a , while the data signal transmitted by U b as x b , 1 . In the second phase t 2 , U b offloads the remaining task data, the data signal is denoted as x b , 2 . Specifically, in the first phase t 1 , U b splits its signal x b , 1 into two streams x b , 11 and x b , 12 by using the determined rate splitting parameters.
By applying the proposed hybrid RSMA-TDMA scheme, the received signal at the MEC server during the first time phase t 1 can be expressed as
y 1 = P a a h a x a + α P b , 1 b h b x b , 11 + ( 1 α ) P b , 1 b h b x b , 12 + n ,
where P a is the transmission power of U a , h k is the channel gain, k d k d 0 χ denotes the path-loss with the distance from U k to the MEC server, d k is the distance between the MEC server and U k , d 0 denotes the reference distance, χ is the path loss exponent, n is the white Gaussian noise with zero mean and variance σ 2 , and  α is power allocation factor satisfying 0 α 1 .
Then, the received signal at the MEC server in the second phase t 2 can be expressed as
y 2 = P b , 2 b h b x b , 2 + n ,
where P b , 1 and P b , 2 are the U b ’s transmission power in two time phases, respectively.
During the first time phase t 1 , the decoding order at the MEC server is x b , 11 x a x b , 12 , which is designed to maximize the achievable rate of U b [26]. The  signal-to-noise-ratio (SNR) for decoding x b , 11 , x a , x b , 12 at the MEC server can be expressed as
γ b , 11 = α ρ b , 1 h b 2 ρ a h a 2 + ( 1 α ) ρ b , 1 h b 2 + 1 ,
γ a = ρ a h a 2 ( 1 α ) ρ b , 1 h b 2 + 1 ,
and
γ b , 12 = ( 1 α ) ρ b , 1 h b 2 ,
respectively, where ρ a P a a σ 2 , and  ρ b , 1 P b , 1 a σ 2 .
In the remaining time phase t 2 , the SNR at the MEC server for decoding x b , 2 can be expressed as γ b , 2 = ρ b , 2 h b 2 , where ρ b , 2 P b , 2 a σ 2 .
Assuming that B is the allocated bandwidth for U a and U b , the achievable rates for transmitting x a , x b , 1 , and  x b , 2 can be, respectively, expressed as R a = B log 2 ( 1 + γ a ) , R b , 1 = R b , 11 + R b , 12 , and R b , 2 = B log 2 ( 1 + γ b , 2 ) , in which R b , 11 = B log 2 ( 1 + γ b , 11 ) and R b , 12 = B log 2 ( 1 + γ b , 12 ) .

2.2. CR-Inspired RSMA Scheme

Inspired by the CR principles, the  U a and U b are treated as PU and SU, respectively, then we design a CR-inspired RSMA scheme, the SU offloads its task data to the MEC server when the offloading performance of PU can be guaranteed to be the same as that of the OMA. In the first phase, the CR-inspired RSMA scheme aims to maximize the achievable rate of the U b without causing interference to the U a ’s offloading performance, i.e., the outage probability of U a is the same as OMA. This is achieved by utilizing a decoding order of x b , 11 x a x b , 12 for successive interference cancellation (SIC) processing at the MEC server. To ensure that x a and x b , 12 do not impact the offloading performance of U a during SIC processing, the MEC server sends an interference threshold τ = max 0 , ρ a h a 2 ε a 1 to U b , where ε a 2 R ^ a B 1 with R ^ a representing the target rate of U a .
The rate splitting and power allocation parameters are designed based on U b ’s channel state information (CSI) and τ , and the optimal parameters are determined for the following cases:
(1) 0 < ρ b , 1 h b 2 τ . The task bits can be successfully offloaded to the MEC server when τ > 0 , which means that the condition log 2 ( 1 + γ a ) R ^ a is satisfied. In order to maximize R b , 1 , α should be set as α = 0 , and rate splitting factor β should be set as β = 0 . The decoding order at MEC server is x a x b , 12 = x b , 1 , the achievable rate of U a is
R a ( I ) = log 2 1 + ρ a h a 2 ρ b , 1 h b 2 + 1
and the achievable rate of U b is
R b , 1 ( I ) = R b , 12 ( I ) = log 2 1 + ρ b , 1 h b 2 .
(2) 0 < τ < ρ b , 1 h b 2 . To maximize R b , 1 , rate-splitting should be conducted at U b , the parameter α should be chosen to satisfy log 2 1 + ( 1 α ) ρ b , 1 h b 2 = log 2 ( 1 + τ ) , which leads to α = 1 τ ρ b , 1 h b 2 . Therefore, the achievable rate of U a can be expressed as
R a ( I I ) = log 2 1 + ρ a h a 2 τ + 1
and the achievable rate of U b is
R b , 1 ( I I ) = R b , 11 ( I I ) + R b , 12 ( I I ) = log 2 1 + ρ b , 1 h b 2 τ ρ a h a 2 + τ + 1 + log 2 ( 1 + τ ) .
In the proposed RSMA scheme, the target rate can be expressed as R ^ b , 12 = log 2 ( 1 + τ ) . Since we have R ^ b , 12 = ( 1 β ) R ^ b , 1 , we can obtain the optimal rate splitting factor as β * = 1 B log 2 ( ρ a h a 2 ) log 2 ( ε a ) R ^ b , 1 , where R ^ b , 1 = N ¯ b t 1 with N ¯ b denoting that the offloading task bits of the first time phase t 1 .
(3) τ = 0 . In this case, since the task bits cannot be offloaded successfully, the transmitting power should be fully allocated to transmit x b , 1 , which means α = 1 and β = 1 . The decoding order at the MEC server is x b , 1 = x b , 11 x b , 12 , the achievable rate of U a is
R a ( I I I ) = log 2 1 + ρ a h a 2 ,
and the achievable rate of U b can be denoted as
R b , 1 ( I I I ) = R b , 11 ( I I I ) = log 2 1 + ρ b , 1 h b 2 ρ a h a 2 + 1 .
In the second phase of using the TDMA scheme, the achievable rate of U b can be expressed as
R b , 2 = log 2 1 + ρ b , 2 h b 2 .

3. Offloading Delay Minimization

In this paper, we focus on offloading delay minimization of the proposed hybrid RSMA-TDMA scheme-assisted MEC system. With the assumption that U b offloads its task data using RSMA transmission along with U a , and if there is any remaining task data after the RSMA transmission, U b continues offloading using TDMA transmission. Thus, an optimization problem is formulated to minimize the offloading delay of two users. The offloading delay minimization problem can be formulated as
( P 1 ) : min P b , 1 , P b , 2 t 1 + t 2
s . t . t 2 0 ,
t 1 P b , 1 + t 2 P b , 2 E ,
P b , 1 0 ,
P b , 2 0 ,
where t 2 N b t 1 R b , 1 R b , 2 . Constraint (13a) represents user U b not finishing its offloading before user U a . Constraint (13b) represents the energy constraint of the user U b and E denotes the total energy constraint of U b . Constraints (13c) and (13d) denote the transmission power of the user U b in two time phases is non-negative.
Denote E 1 = υ h ˜ b 1 N b t 1 log 2 1 + ( 1 2 ϖ a ) τ log 2 ( 1 + υ ) , and  E 2 = t 1 2 ϖ b h ˜ b 1 ( 2 ϖ b 1 τ + 2 ϖ a τ ) , where υ = ( 2 ϖ a 1 ) ( 1 + τ ) , ϖ k = N k t 1 B , and  h ˜ k = k h k 2 σ 2 . E 1 and E 2 are the energy thresholds that select the TDMA scheme, RSMA scheme, or hybrid RSMA-TDMA scheme. For the task offloading scheme, we need to consider the following scenarios:   
Remark 1.
According to (9), we can obtain the achievable rate of U b , i.e.,  R b , 1 ( I I ) . If  U a and U b offload tasks simultaneously using the RSMA scheme, the minimization energy can be expressed as P b , 1 = E 2 t 1 , then, by substituting P b , 1 into t 1 R b , 1 ( I I ) = N b , it can easily obtain the energy threshold E 2 .
Remark 2.
By using the inverse method, in case 2 of the following scenarios, we obtain the optimal power allocation expressions of two phases, according to [9], while μ E 1 h ˜ b 1 ( 2 ϖ a 1 ) ( 1 + τ ) , leading to P b , 1 * ( μ ) 0 , P b , 2 * ( μ ) h ˜ b 1 ( 2 ϖ a 1 ) ( 1 + τ ) , then, we can obtain
F ( μ ) = μ N b t 1 log 2 ( 1 + τ 2 ϖ a τ ) + log 2 ( 1 + ( 2 ϖ a 1 ) ( 1 + τ ) .
Due to the limitation of F ( μ ) > 0 when μ E 1 h ˜ b 1 ( 2 ϖ a 1 ) ( 1 + τ )  [9], by applying algebraic operation, we can obtain the energy threshold E 1 .

3.1. Case 1: E E 1

This corresponds to the case where the U b has not enough energy to offload the task, and we should consider using TDMA for task offloading, i.e.,  P b , 1 * = 0 . Since P b , 1 * = 0 , all the energy needed to allocate the second phase to minimize offloading delay, the power allocation, and the time allocation expressions can be obtained in a straightforward way, we have
N b = t 2 log 2 1 + P b , 2 h ˜ b 1 ,
t 2 P b , 2 E .
To minimize offloading delay t 2 , all energy should be used, i.e.,  t 2 P b , 2 = E , by using the Lambert-W function, we have
P b , 2 * = W N b E h ˜ b 2 N b E h ˜ b ln 2 ln 2 N b / E h ˜ b 1 ,
where W ( x ) is the Lambert-W function. In addition, t 2 * = E P b , 2 * , the sum offloading delay can be expressed as T * = N a log 2 1 + ρ a h a 2 + t 2 * .

3.2. Case 2: E 1 < E < E 2

This corresponds to the case where the user U b has not enough energy to use RSMA for task offloading. Since t 1 is known in this letter, i.e.,  t 1 = N a R ^ a , note that t 2 is the ratio of two functions of P b , 1 and P b , 2 . The objective function in (P1) is fractional and non-convex. Therefore, the Dinkelbach method is leveraged to transform the original problem into an equivalent objective function. By using the fact that N a = t 1 log 2 1 + ρ a h a 2 τ + 1 . Since in the hybrid RSMA-TDMA transmission, the time for a single user’s offloading is always non-negative, constraint (13a) can be omitted. Then, the principle of Dinkelbach’s method is to convert the original format into the following optimization problem as
( P 2 ) : max P b , 1 , P b , 2 F ( μ )
s . t . t 1 P b , 1 + μ 1 P b , 2 E ,
P b , 1 0 ,
P b , 2 0 ,
where F ( μ ) μ N b t 1 log 2 ( 1 + τ 2 ϖ a τ + 2 ϖ a ρ b , 1 h b 2 ) + log 2 ( 1 + ρ b , 2 h b 2 ) , μ is an auxiliary variable that is determined by the proposed iterative algorithm in the later section.
Lemma 1.
For a given μ, the optimal power allocation for problem (P2) is given by
P b , 1 * = E μ 1 h ˜ b 1 ( 2 ϖ a 1 ) ( 1 + τ ) t 1 + μ 1 ,
P b , 2 * = E + t 1 h ˜ b 1 ( 2 ϖ a 1 ) ( 1 + τ ) t 1 + μ 1 .
Proof. 
See Appendix A.    □
To find the optimal value μ , two iterative algorithms are proposed to iteratively update the power allocation solutions and the iterative variable. For Dinkelbach’s iterative algorithm, the procedure of this proposed scheme is summarized in Algorithm 1. With the increase in l, the Dinkelbach iterative variable μ will finally converge to the η -optimal μ * , where the η -optimal μ * can be achieved if F ( μ * ) η . The convergence of Dinkelbach’s method-based algorithm was proved in [9,31], and the simulation result also shows that the proposed algorithm is able to converge within a few iterations, which is presented later in the following. Therefore, we also give the Newton iterative algorithm to obtain the optimal power allocation of U b as shown in Algorithm 2 of the next page.
Algorithm 1 Power allocation algorithm-based Dinkelbach iterative method
Input: 
System bound B, user information P a , R ^ a , N a , N b , σ 2 , channel information a , h a , b , h b .
Output: 
Power allocation P b , 1 , P b , 2 , rate splitting factor β , power allocation factor α , and time phase t 2 .
  1:
Initialization: Set l = 0 , μ 0 = + , η = 10 10 , P b , 1 , and  P b , 2 .
  2:
repeat
  3:
    l = l + 1 .
  4:
   Obtain P b , 1 ( l ) and P b , 2 ( l ) based on μ = μ ( l 1 ) .
  5:
   Solve F μ ( l ) based on P b , 1 ( l ) and P b , 1 ( l ) .
  6:
   Update μ as
μ ( l ) = log 2 1 + ρ b , 2 h b 2 N b t 1 log 2 1 + τ 2 ϖ a τ + 2 ϖ a ρ b , 1 h b 2 .
  7:
until  F μ ( l ) η
  8:
P b , 1 * = P b , 1 ( l ) , and  P b , 2 * = P b , 2 ( l ) .
  9:
α * = 1 τ ρ b , 1 * h b 2 .
  10:
β * = 1 B log 2 ( ρ a h a 2 ) log 2 ( ε a ) R b , 1 .
  11:
end
Algorithm 2 Power allocation algorithm based Newton iterative method
Input: 
System bound B, user information P a , R ^ a , N a , N b , σ 2 , channel information a , h a , b , h b .
Output: 
Power allocation P b , 1 , P b , 2 , rate splitting factor β , power allocation factor α , and time phase t 2 .
  1:
Initialization: Set l = 0 , μ 0 = + , η = 10 10 , P b , 1 , and  P b , 2 .
  2:
repeat
  3:
    l = l + 1 .
  4:
   Update μ as
μ ( l + 1 ) = μ l F ( μ l ) F ( μ l ) .
  5:
until  F μ ( l ) η
  6:
Obtain P b , 1 * , and  P b , 2 * .
  7:
end

3.3. Case 3: E E 2

This corresponds to the case where the user U b has enough energy to use RSMA for task offloading, and the minimal t 2 can be achieved by using RSMA, i.e., P b , 2 * = 0 . Since P b , 2 * = 0 , all the energy is consumed in the first time phase to minimize offloading delay, which means P b , 1 * = E t 1 . The sum offloading delay can be expressed as T * = t 1 .
Remark 3.
From about three cases, we can easily obtain that the TDMA scheme has more offloading delay compared to the hybrid RSMA-TDMA scheme when the energy budget of U b is higher, the hybrid RSMA-TDMA will become the RSMA scheme when adopting the CR-inspired RSAM scheme, the sum offloading delay depends on the offloading delay of U a ; then, the sum offloading delay tends to a constant. It is due to the design of the CR-inspired RSMA guarantee that the outage probability of U a is the same as OMA, the achievable rate of U a is the target rate.
For cases 1 and 3, the optimal power allocation expressions of U b can be directly obtained, then the complexity can be expressed as O ( 1 ) . For case 2, due to adopting the Dinkelbach method to transform the original problem to a convex problem, the optimal power allocation expressions of U b can be directly obtained by (18) and (19); thus, the complexity is O ( I d ) , which I d is the number of iterations for Dinkelbach’s algorithm to converge. For the Newton method-based algorithm, the complexity is O ( I n ) , where I n is the number of iterations for Newton’s algorithm to converge.

4. Numerical Results

In this section, we present and discuss the numerical results to evaluate the performance of the proposed hybrid RSMA-TDMA scheme. Unless otherwise specified, the simulation settings are listed as follows: R ^ a = 2 bps/Hz. The normalized channel gains are adopted so as to clearly demonstrate the impact of the channel conditions on the latency [9], we set h ˜ i = i h i 2 σ 2 .
In Figure 2, we present a comparison of the offloading delay achieved by the proposed hybrid RSMA-TDMA scheme with the TDMA scheme and the hybrid NOMA-TDMA scheme proposed in [9] in different energy budgets E. For both transmission schemes, the offloading delay decreases with the growth of the energy budget, and the offloading delay of TDMA scheme is higher than other schemes. Moreover, the case of higher channel gain has lower latency. When we use the hybrid RSMA-TDMA scheme with same channel gains, the achievable rate of U b in the first phase is much larger than the hybrid NOMA-TDMA scheme, and the achievable rates of both users in the remaining time phase have a small gap, although the offloading delay generated in the first stage of the hybrid RSMA-TDMA scheme is higher than the offloading delay generated in the first phase of the hybrid NOMA-TDMA scheme, due to the superiority of the CR-inspired RSMA scheme in the first time phase, U b can achieve the maximum possible transmission rate without interfering with the offloading performance of the U a , the offloading delay generated in the second time phase will become lower. It can be seen from the plot that, under the setting of h ˜ b = 1.5 , as the energy budget E increases, the offloading delay of the hybrid RSMA-TDMA scheme remains fixed at 7.5 s. This is due to the fact that the energy budget sufficiently supports both users offloading their task data using the CR-inspired RSMA scheme, i.e., Case 3. Compared to other offloading schemes, it can be seen that the proposed hybrid RSMA-TDMA scheme has superior performance under a limited energy budget. Next, we illustrate the offloading delay obtained with different hybrid schemes and the corresponding power allocation. Compared to other offloading schemes, it can be seen that the proposed hybrid RSMA-TDMA scheme has superior performance under a limited energy budget. We then present the offloading delay when different hybrid schemes are selected, along with the power allocation. The numerical results are shown in Table 2. As shown in Figure 2, the offloading delay decreases with the increasing energy budget, in the proposed scheme, the energy threshold that supports the selection of the RSMA scheme is less than the energy threshold that supports the selection of the NOMA scheme; therefore, with the energy threshold tending to 60 J, the offloading delay tends to 7.5 s.
Figure 3 illustrates the offloading delay curves for the data size. In Figure 3, it can be observed that the offloading delay increases among three offloading schemes as the amount of offloading data size increases, while it decreases as the energy budget increases. This is due to having a sufficient energy budget to enable all tasks to be completed in the first phase. We can also note that with the same energy budget, the NOMA-TDMA scheme converges to the OMA scheme as the amount of offloaded data increases, due to the fact that the increase in the amount of offloaded data leads to the inability to allocate enough energy to utilize the NOMA scheme for task offloading in the first phase. We also note that the hybrid NOMA-TDMA scheme converges to the OMA scheme as the amount of offloaded data increases at the same energy budget, due to the fact that the increase in the amount of offloaded data leads to the inability to allocate enough energy to utilize the NOMA scheme for task offloading in the first stage. Moreover, the proposed RSMA scheme can take advantage of the low energy budget due to the fact that the threshold value of using hybrid RSMA-TDMA scheme will be lower than that of the hybrid NOMA-TDMA scheme; therefore, a greater benefit can be obtained at low energy budget.
Furthermore, the effect of target rate R ^ a on the minimum energy threshold and the maximum energy threshold for using the hybrid RSMA-TDMA scheme is shown in Figure 4. E m a x and E m i n denote the minimum energy threshold and the maximum energy threshold for using hybrid NOMA-TDMA scheme [9], respectively. With the increase in target rate R ^ a , the energy thresholds E 1 and E 2 tend to E m i n and E m a x , respectively. It can also be seen that the hybrid RSMA-TDMA scheme tends to the hybrid NOMA-TDAM scheme with the increase in R ^ a .
The performance of the proposed algorithm and the effect of different energy budgets and tasks of two users are shown in Figure 5. The increase in energy budget E leads to the decrease in offloading delay because a higher energy budget leads to an increase in power allocation and decrease in remaining offloading time t 2 according to (18) and (19). The numerical results further confirm that the algorithm can efficiently converge within a few iterations regardless of the parameters. Comparing the two iterative methods, although both methods have the same effect in fractional programming, fewer iterations are required for the Newton iteration method compared to the Dinkelbach iteration method.

5. Conclusions

In this letter, we proposed a hybrid RSMA-TDMA scheme for a MEC system. The offloading phase was divided into two time phases, and a CR-inspired RSMA scheme was designed in the first time phase. In this phase, we treated two edge users as PU and SU, respectively, SU offloaded its task data together with PU by CR-inspired RSMA scheme, while the remaining time phase was allocated to a single user to offload the task data. We investigated three different offloading scenarios based on the energy threshold. To minimize offloading delay, we formulated a generic problem for the three offloading scenarios to determine the users’ power allocation. Despite the non-convexity of the formulated problem, we adopted Dinkelbach’s method to transform the original problem into a convex one, two iterative algorithms based on Dinkelbach and Newton’s iterative methods were proposed. The convergence of the proposed algorithm has been proven. Meanwhile, numerical results have verified the performance superiority of the proposed scheme compared with the hybrid NOMA-TDMA scheme and TDMA scheme in the limited region and the sum offloading delay tends to a constant with the increase in energy budget.

Author Contributions

Conceptualization, F.X., P.C.; methodology, F.X., P.C. and H.W.; software, F.X., P.C.; validation, F.X., P.C. and Y.M.; formal analysis, F.X., H.W. and Y.M.; investigation, F.X. and P.C.; resources, H.W., Y.M. and H.L.; data curation, F.X.; writing—original draft preparation, F.X., P.C.; writing—review and editing, H.W., Y.M. and H.L.; visualization, H.L.; supervision, H.W. and H.L.; project administration, H.W. and H.L.; funding acquisition, H.W. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 62071202, in part by the Shandong Provincial Natural Science Foundation under Grant ZR2020MF009, and in part by the Research Fundation of Shandong Jiaotong University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors gratefully acknowledge all the Reviewers for their positive and valuable comments and suggestions regarding our manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The proof of the Lemma 1 can be completed by studying the possible choices of λ i , i { 1 , 2 , 3 } , and showing that the solutions for the case with λ i = 0 , i { 1 , 2 } yield the smallest offloading delay.
Problem (P2) is convex for a fixed μ , we define Lagrangian function as L ( P b , 1 , P b , 2 , λ 1 , λ 2 , λ 3 ) F ( μ ) λ 1 P b , 1 λ 2 P b , 2 + λ 3 ( t 1 P b , 1 + μ 1 P b , 2 E ) , where λ i with i { 1 , 2 , 3 } are Lagrange multipliers, the Karush–Kuhn–Tucker (KKT) conditions can be expressed as follows:
μ t 1 2 N a t 1 h ˜ b ln 2 1 + 1 2 N a t 1 τ + 2 N a t 1 ρ b , 1 h b 2 + λ 3 t 1 λ 1 = 0 ,
h ˜ b ln 2 1 + ρ b , 2 h b 2 + λ 3 μ 1 λ 2 = 0 ,
t 1 P b , 1 + μ 1 P b , 2 E 0 ,
λ 3 ( t 1 P b , 1 + μ P b , 2 E ) = 0 ,
P b , i 0 , i { 1 , 2 } ,
λ i P b , i = 0 , i { 1 , 2 } ,
λ i 0 , i { 1 , 2 , 3 } .
For the hybrid RSMA-TDMA case, since λ i = 0 , i { 1 , 2 } , and hence P b , 1 and P b , 2 are non-zero, which is the reason this case is termed hybrid RSMA. If λ 3 = 0 , the KKT conditions are as follows:
μ t 1 B 2 N a t 1 b h b 2 σ 2 ln 2 ( 1 + ( 1 2 L a t 1 ) τ + 2 L a t 1 ρ b , 1 h b 2 ) = 0 ,
b h b 2 σ 2 ln 2 1 + ρ b , 2 h b 2 = 0 ,
which cannot be true. Therefore, we can show that λ 3 0 as follows, which means that the KKT conditions can be rewritten as:
μ t 1 B 2 N a t 1 B b h b 2 σ 2 ln 2 ( 1 + ( 1 2 N a t 1 B ) τ + 2 N a t 1 B ρ b , 1 h b 2 ) + λ 3 t 1 = 0 ,
B b h b 2 σ 2 ln 2 ( 1 + ρ b , 2 h b 2 ) + λ 3 μ 1 = 0 ,
t 1 P b , 1 + μ 1 P b , 2 E = 0 ,
P b , i > 0 , i { 1 , 2 } .
With some algebraic operations, the optimal solutions of P b , 1 and P b , 2 can be obtained as shown in Lemma 1.

References

  1. Iwai, T.; Nakao, A. Demystifying Myths of MEC: Rethinking and Exploring Benefits of Multi-Access/Mobile Edge Computing. In Proceedings of the 2018 IEEE 7th International Conference on Cloud Networking (CloudNet), Tokyo, Japan, 22–24 October 2018; pp. 1–4. [Google Scholar]
  2. Wang, H.; Lv, T.; Lin, Z.; Zeng, J. Energy-Delay Minimization of Task Migration Based on Game Theory in MEC-Assisted Vehicular Networks. IEEE Trans. Veh. Technol. 2022, 71, 8175–8188. [Google Scholar] [CrossRef]
  3. Shirin Abkenar, F.; Ramezani, P.; Iranmanesh, S.; Murali, S.; Chulerttiyawong, D.; Wan, X.; Jamalipour, A.; Raad, R. A Survey on Mobility of Edge Computing Networks in IoT: State-of-the-Art, Architectures, and Challenges. IEEE Commun. Surv. Tuts. 2022, 24, 2329–2365. [Google Scholar] [CrossRef]
  4. Shirin Abkenar, F.; Iranmanesh, S.; Bouguettaya, A.; Raad, R.; Jamalipour, A. ENERGENT: An energy-efficient UAV-assisted fog-IoT framework for disaster management. J. Commun. Netw. 2022, 24, 698–709. [Google Scholar] [CrossRef]
  5. Altin, I.; Akar, M. Novel OMA and Hybrid NOMA Schemes for MEC Offloading. In Proceedings of the 2020 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom), Odessa, Ukraine, 26–29 May 2020; pp. 1–5. [Google Scholar]
  6. Kiani, A.; Ansari, N. Edge Computing Aware NOMA for 5G Networks. IEEE Internet Thing J. 2018, 5, 1299–1306. [Google Scholar] [CrossRef]
  7. Wan, Z.; Xu, D.; Xu, D.; Ahmad, I. Joint computation offloading and resource allocation for NOMA-based multi-access mobile edge computing systems. Comput. Netw. 2021, 196, 108256. [Google Scholar] [CrossRef]
  8. Chen, G.; Wu, Q.; Chen, W.; Ng, D.W.K.; Hanzo, L. IRS-Aided Wireless Powered MEC Systems: TDMA or NOMA for Computation Offloading? IEEE Trans. Wirel. Commun. 2023, 22, 1201–1218. [Google Scholar] [CrossRef]
  9. Ding, Z.; Ng, D.W.K.; Schober, R.; Poor, H.V. Delay Minimization for NOMA-MEC Offloading. IEEE Signal Process. Lett. 2018, 25, 1875–1879. [Google Scholar] [CrossRef] [Green Version]
  10. Liu, L.; Sun, B.; Wu, Y.; Tsang, D.H.K. Latency Optimization for Computation Offloading with Hybrid NOMA-OMA Transmission. IEEE Internet Thing J. 2021, 8, 6677–6691. [Google Scholar] [CrossRef]
  11. Zeng, M.; Nguyen, N.P.; Dobre, O.A.; Poor, H.V. Delay Minimization for NOMA-Assisted MEC Under Power and Energy Constraints. IEEE Wirel. Commun. Lett. 2019, 8, 1657–1661. [Google Scholar] [CrossRef]
  12. Zhou, F.; You, C.; Zhang, R. Delay-Optimal Scheduling for IRS-Aided Mobile Edge Computing. IEEE Wirel. Commun. Lett. 2021, 10, 740–744. [Google Scholar] [CrossRef]
  13. Li, H.; Fang, F.; Ding, Z. Joint resource allocation for hybrid NOMA-assisted MEC in 6G networks. Digit. Commun. Netw. 2020, 6, 241–252. [Google Scholar] [CrossRef]
  14. Mao, Y.; Dizdar, O.; Clerckx, B.; Schober, R.; Popovski, P.; Poor, H.V. Rate-Splitting Multiple Access: Fundamentals, Survey, and Future Research Trends. IEEE Commun. Surv. Tuts. 2022, 24, 2073–2126. [Google Scholar] [CrossRef]
  15. Xu, Y.; Mao, Y.; Dizdar, O.; Clerckx, B. Rate-Splitting Multiple Access With Finite Blocklength for Short-Packet and Low-Latency Downlink Communications. IEEE Trans. Veh. Technol. 2022, 71, 12333–12337. [Google Scholar] [CrossRef]
  16. Xiao, F.; Li, X.; Yang, L.; Liu, H.; Tsiftsis, T.A. Outage Performance Analysis of RSMA-Aided Semi-Grant-Free Transmission Systems. IEEE Open J. Commun. Soc. 2023, 4, 253–268. [Google Scholar] [CrossRef]
  17. Rimoldi, B.; Urbanke, R. A rate-splitting approach to the Gaussian multiple-access channel. IEEE Trans. Inf. Theory 1996, 42, 364–375. [Google Scholar] [CrossRef]
  18. Mao, Y.; Clerckx, B.; Li, V.O.K. Rate-splitting multiple access for downlink communication systems: Bridging, generalizing, and outperforming SDMA and NOMA. EURASIP J. Wirel. Commun. Netw. 2018, 2018, 133. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Clerckx, B.; Mao, Y.; Jorswieck, E.A.; Yuan, J.; Love, D.J.; Erkip, E.; Niyato, D. A Primer on Rate-Splitting Multiple Access: Tutorial, Myths, and Frequently Asked Questions. IEEE J. Select. Areas Commun. 2023, 41, 1265–1308. [Google Scholar] [CrossRef]
  20. Clerckx, B.; Mao, Y.; Schober, R.; Poor, H.V. Rate-Splitting Unifying SDMA, OMA, NOMA, and Multicasting in MISO Broadcast Channel: A Simple Two-User Rate Analysis. IEEE Wirel. Commun. Lett. 2020, 9, 349–353. [Google Scholar] [CrossRef] [Green Version]
  21. Jaafar, W.; Naser, S.; Muhaidat, S.; Sofotasios, P.C.; Yanikomeroglu, H. On the Downlink Performance of RSMA-Based UAV Communications. IEEE Trans. Veh. Technol. 2020, 69, 16258–16263. [Google Scholar] [CrossRef]
  22. Ye, Z.; Wang, X.; Zhang, Z.; Chen, X.; Yan, C. A rate-splitting non-orthogonal multiple access scheme for uplink transmission. In Proceedings of the International Conference on Wireless Communications & Signal Processing, Chennai, India, 22–24 March 2017. [Google Scholar]
  23. Liu, H.; Tsiftsis, T.A.; Kim, K.J.; Kwak, K.S.; Poor, H.V. Rate Splitting for Uplink NOMA with Enhanced Fairness and Outage Performance. IEEE Trans. Wirel. Commun. 2020, 19, 4657–4670. [Google Scholar] [CrossRef]
  24. Yang, Z.; Chen, M.; Saad, W.; Xu, W.; Shikh-Bahaei, M. Sum-Rate Maximization of Uplink Rate Splitting Multiple Access (RSMA) Communication. IEEE Trans. Mob. Comput. 2022, 21, 2596–2609. [Google Scholar]
  25. Truong, T.P.; Dao, N.N.; Cho, S. HAMEC-RSMA: Enhanced Aerial Computing Systems with Rate Splitting Multiple Access. IEEE Access 2022, 10, 52398–52409. [Google Scholar] [CrossRef]
  26. Liu, H.; Bai, Z.; Lei, H.; Pan, G.; Kim, K.J.; Tsiftsis, T.A. A New Rate Splitting Strategy for Uplink CR-NOMA Systems. IEEE Trans. Veh. Technol. 2022, 71, 7947–7951. [Google Scholar] [CrossRef]
  27. Liu, H.; Ye, Y.; Bai, Z.; Kim, K.J.; Tsiftsis, T.A. Rate Splitting Multiple Access Aided Mobile Edge Computing in Cognitive Radio Networks. In Proceedings of the 2022 IEEE International Conference on Communications Workshops (ICC Workshops), Seoul, Republic of Korea, 16–20 May 2022; pp. 598–603. [Google Scholar]
  28. Chen, P.; Liu, H.; Ye, Y.; Yang, L.; Kim, K.J.; Tsiftsis, T.A. Rate-Splitting Multiple Access Aided Mobile Edge Computing With Randomly Deployed Users. IEEE J. Select. Areas Commun. 2023, 41, 1549–1565. [Google Scholar] [CrossRef]
  29. Wang, F.; Xu, J.; Ding, Z. Optimized Multiuser Computation Offloading with Multi-Antenna NOMA. In Proceedings of the 2017 IEEE Globecom Workshops (GC Wkshps), Singapore, 4–8 December 2017; pp. 1–7. [Google Scholar]
  30. Sabuj, S.R.; Asiedu, D.K.P.; Lee, K.J.; Jo, H.S. Delay Optimization in Mobile Edge Computing: Cognitive UAV-Assisted eMBB and mMTC Services. IEEE Trans. Cogn. Commun. Netw. 2022, 8, 1019–1033. [Google Scholar] [CrossRef]
  31. Dinkelbach, W. On Nonlinear Fractional Programming. Manag. Sci. 1967, 13, 492–498. [Google Scholar] [CrossRef]
Figure 1. Proposed hybrid RSMA-TDMA scheme for MEC system.
Figure 1. Proposed hybrid RSMA-TDMA scheme for MEC system.
Electronics 12 02550 g001
Figure 2. Offloading delay in different energy budget settings.
Figure 2. Offloading delay in different energy budget settings.
Electronics 12 02550 g002
Figure 3. The relationship between data size and offloading delay.
Figure 3. The relationship between data size and offloading delay.
Electronics 12 02550 g003
Figure 4. The relationship between energy budget and target rate R ^ a .
Figure 4. The relationship between energy budget and target rate R ^ a .
Electronics 12 02550 g004
Figure 5. The convergence performance in different parameter settings.
Figure 5. The convergence performance in different parameter settings.
Electronics 12 02550 g005
Table 1. Comparison with other schemes of references.
Table 1. Comparison with other schemes of references.
[7][9][10][12][25][28]Proposed Scheme
NOMA scheme
RSMA scheme
Hybrid transmission scheme
Optimal power allocation
Energy budget
Offloading delay minimization
Table 2. The power allocation of both schemes in different energy budget settings.
Table 2. The power allocation of both schemes in different energy budget settings.
(a) Hybrid RSMA-TDMA scheme
P b , 1 P b , 2 t 2 Energy BudgetOffloading Delay
4.085111.08510.8446408.3446
5.041312.04130.5971458.0971
7.798814.79880.0344597.5344
(b) Hybrid NOMA-TDMA scheme
P b , 1 P b , 2 t 2 Energy BudgetOffloading Delay
0.87397.87394.5251409.5251
1.76838.76834.1238459.1238
4.370211.37023.2672598.2672
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xiao, F.; Chen, P.; Wu, H.; Mao, Y.; Liu, H. Delay Minimization Using Hybrid RSMA-TDMA for Mobile Edge Computing. Electronics 2023, 12, 2550. https://doi.org/10.3390/electronics12112550

AMA Style

Xiao F, Chen P, Wu H, Mao Y, Liu H. Delay Minimization Using Hybrid RSMA-TDMA for Mobile Edge Computing. Electronics. 2023; 12(11):2550. https://doi.org/10.3390/electronics12112550

Chicago/Turabian Style

Xiao, Fengcheng, Pengxu Chen, Hua Wu, Yuming Mao, and Hongwu Liu. 2023. "Delay Minimization Using Hybrid RSMA-TDMA for Mobile Edge Computing" Electronics 12, no. 11: 2550. https://doi.org/10.3390/electronics12112550

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop