Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2023 Apr 11;23(8):3884. doi: 10.3390/s23083884

Study of Resource Allocation for 5G URLLC/eMBB-Oriented Power Hybrid Service

Huan Xie 1, Qiuming Zhang 1, Shu Du 1, Yang Yang 1, Xue Wu 2,*, Peng Qin 2, Runze Wu 2, Xiongwen Zhao 2
Editors: Giuseppe Araniti, Chiara Suraci, Anna Maria Mandalari, Roberto Morabito, Antonino Orsino
PMCID: PMC10146767  PMID: 37112226

Abstract

With the rapid development of the 5G power Internet of Things (IoT), new power systems have higher requirements for data transmission rates, latency, reliability, and energy efficiency. Specifically, the hybrid service of enhanced mobile broadband (eMBB) and ultra-reliable low-latency communication (URLLC) has brought new challenges to the differentiated service of the 5G power IoT. To solve the above problems, this paper first constructs a power IoT model based on NOMA for the mixed service of URLLC and eMBB. Considering the shortage of resource utilization in eMBB and URLLC hybrid power service scenarios, the problem of maximizing system throughput through joint channel selection and power allocation is proposed. The channel selection algorithm based on matching as well as the power allocation algorithm based on water injection are developed to tackle the problem. Both theoretical analysis and experimental simulation verify that our method has superior performance in system throughput and spectrum efficiency.

Keywords: enhanced mobile broadband (eMBB) service, ultra-reliable low-latency communication (URLLC) service, power Internet of Things, resource allocation

1. Introduction

With the rapid construction of the power Internet of Things (IoT) based on 5G technology, there are new differentiated power system business requirements such as power consumption information collection, power transmission and transformation status detection, and accurate load control. For meeting the higher requirements of the above services for high data rate, low latency, reliability, energy efficiency, etc., the International Telecommunication Union (ITU) has proposed three types of services: massive machine type communication (mMTC), enhanced mobile broadband (eMBB), and ultra-reliable low-latency communication (URLLC) [1]. In particular, the URLLC technology-based power IoT is able to transmit electricity consumption information quickly [2,3]; eMBB technology is able to enhance and maintain the wireless network rate in a high and stable state. The coexistence of different service categories within the same time/frequency resources, especially eMBB and URLLC services, brings new challenges to differentiated services in 5G power networks [2,3,4].

In recent years, eMBB and URLLC hybrid services have received much attention [5,6,7,8]. In the Literature [5], a system model consisting of a base station (BS) and a reconfigurable intelligent surface (RIS) was proposed to study the coexistence of eMBB and URLLC services in cellular networks with the assistance of RIS. Literature [6] considered the low delay requirement and the shortage of spectrum resources of URLLC, so a method of multiplexing eMBB and URLLC based on puncturing was proposed. In the Literature [8], a joint measurement based on the minimum reachable rate of eMBB and the optimal configuration requirement of URLLC was proposed to minimize the loss in a multi-service coexistence environment. The above work does not take into account that URLLC services are characterized by random and sporadic transmissions, which can result in idle channel resources.

To accommodate future power heterogeneous service traffic demands, diverse quality of service (QoS) demands, and enormous connection, non-traditional technologies such as non-orthogonal multiple access (NOMA) [9,10,11,12,13] are considered as core schemes beyond 5G and 6G networks [14,15]. The Literature [9] proposed an air-ground integrated C-NOMA heterogeneous power IoT (PIoT) network model. Each sub-channel of a high-altitude platform (HAP) was occupied by a user cluster and could be multiplexed by multiple unmanned aerial vehicles (UAVs) using NOMA. It delved into the task offloading and resource allocation issues. The Literature [12] proposed a 6G heterogeneous IoT C-NOMA system based on XAPS (including a HAP and multiple UAVs), where both the cluster terminals of the HAP and the terminals of the UAVs used NOMA to realize extensive and hotspot intensive coverage. In conclusion, the above work mainly targets a single type of user and uses NOMA without considering user service types and characteristics. In this paper, under the condition that the channel resources have been allocated to the URLLC service for transmission, when eMBB services request transmission, it is allowed to reuse their channel resources while ensuring the performance of URLLC services.

Due to limited communication resources, efficient resource allocation is a significant method to enhance system performance [16,17,18,19,20,21,22]. The Lliterature [16] proposed a heterogeneous network model for vehicular networking, which effectively improved the system energy efficiency and spectral efficiency through power control and sub-channel allocation. In the Literature [17], a space-air-ground power IoT architecture based on wireless transmission was proposed to achieve a balance between network reliability and running cost through task assignment and resource distribution. The resource allocation methods of the above work have a high computational complexity and the system performance still has room for improvement.

For settling the above issues, this paper firstly designs a NOMA-based model of a power IoT network for downlink transmission of URLLC and eMBB hybrid service scenarios. Second, considering the limited communication resources, a system throughput maximization problem with joint channel selection and power allocation is proposed. The problem involves several factors, such as channel resources and power, and is difficult to solve, so it is segmented into two problems that can be settled iteratively. The first subproblem is the channel selection problem of the users, the second subproblem is the power allocation problem for the users, and the approximate optimal results can be obtained by iterating the above two subproblems.

The major contributions of this paper can be summarized as follows:

  • (1)

    We develop a NOMA-based model of a power IoT network for downlink transmission of URLLC and eMBB combined service scenes. Among them, URLLC is typically characterized by low latency and high reliability, while eMBB focuses on transmitting large data blocks and high rate data and is mainly oriented to meet the service requirements of industrial and electric power industries. NOMA technology is used among users to achieve channel multiplexing. The model can be applied to different types of power business scenarios. Considering the limited communication resources, the problem of maximizing system throughput with joint channel selection and power allocation is proposed.

  • (2)

    Since the problem involves several factors such as channel resources and power, discrete variables and continuous variables exist simultaneously, and there is coupling between channel selection and power allocation, it is difficult to solve. Therefore, it is segmented into two problems that can be settled iteratively. In the first subproblem, the channel resources are classified and the channels are assigned based on the matching algorithm. In the second subproblem, the water injection power allocation is first performed for the channels to obtain the power of each channel, and then the fractional transmit power allocation method is employed for allocating the power to the users on the channels. By iterating the above two problems, the maximum system throughput is obtained.

  • (3)

    In this paper, a detailed theoretical analysis and abundant simulation experiments are carried out, and the proposed method is compared with other benchmark methods. The experimental results indicate that our method has superior performance in terms of system throughput and spectral efficiency.

2. System Model

Shown in Figure 1, this paper designs a NOMA-based power IoT network model for downlink transmission of URLLC and eMBB hybrid service scenarios, including one BS, M=1,2,,M URLLC users, and N=1,2,,N eMBB users. The frequency band resource with bandwidth W is divided into K=1,2,,K channels, of which L channels are private resources and KL channels are common resources. The location of the BS is U0=xu,yu. The channel fading of the system follows Rayleigh fading.

Figure 1.

Figure 1

System Model.

The location of the mth URLLC user is denoted by Dm, Dm=xm,ym. The distance between the URLLC user m and the BS is

dm=DmU02. (1)

The distance between the eMBB user n and the BS is

dn=DnU02. (2)

Let Pm,kU and Pn,k be the assigned power of URLLC user m and eMBB user n in channel k. The sets of assigned power of URLLC users and eMBB users are defined as PU=Pm,kU,mM,kK and P=Pn,k,nN,kK, respectively; the sets of channel selection between URLLC users, eMBB users, and BS are AU=am,kU,mM,kK and A=an,k,nN,kK, respectively. When URLLC user m occupies the channel k, am,kU=1, otherwise, am,kU=0; when eMBB user n occupies the channel k, an,k=1, otherwise, an,k=0.

2.1. URLLC Communication Model

When there are too many transmission services in the common resources or the transmission conditions are too poor to achieve the transmission goal of URLLC services, private resources are allocated for URLLC services in priority. Moreover, the decoding of URLLC users is preferred in order to reduce the transmission delay, so that the signal-to-interference-noise ratio (SINR) of URLLC user m in channel k is expressed as

γm,kU=Pm,kUhm,kUN0+i=1Nai,kPi,khi,k+j=m+1Maj,kUPj,kUhj,kU, (3)

where hm,kU=gm,kU2dmβ, β denotes the path loss index, gm,kU2 is the small-scale fading gain of the URLLC user m, and N0 is the additive white Gaussian noise.

Therefore, the throughput of URLLC user m on the channel k is

Rm,kU=WKlog21+γm,kU1ln2Cγm,kUHQ1δ, (4)

where H=tWK is the transmission block length of URLLC service, t is the transmission time, Cγm,kU=111+γm,kU2 denotes the channel dispersion, and Q1δ is the inverse function of Qδ=12πδet22dt.

2.2. eMBB Communication Model

When the eMBB user decodes, there is only interference from other eMBB users on the channel k, so the SINR of the eMBB user n in the kth channel can be expressed as

γn,k=Pn,khn,kN0+i=n+1Nai,kPi,khi,k, (5)

where hn,k=gn,k2dnβ, gn,k2 is the small-scale fading gain of eMBB user n.

As a result, the throughput of eMBB user n on the channel k is

Rn,k=WKlog21+γn,k. (6)

In summary, the total system throughput is expressed as

R=k=1Km=1Mam,kURm,kU+n=1Nan,kRn,k. (7)

3. Problem Formulation

Maximizing the throughput of the power IoT network in a hybrid service scenario by co-designing channel selection and power allocation is the objective of this paper, which can be shown by:

P0:maxAU,A,PU,PR (8)
C1:Pn,k0 (9)
C2:Pn,kpmax (10)
C3:k=1Kn=1Nan,kPn,k+k=1Km=1Mam,kUPm,kUPmax (11)
C4:Pm,kU0 (12)
C5:Pm,kUpmaxu (13)
C6:an,k0,1 (14)
C7:am,kU0,1 (15)
C8:RRmin. (16)

Constraints C1–C2 are the power constraints for eMBB users, pmax is the maximum allocated power for eMBB users, C3 is the power constraint for the coverage area of the BS, Pmax is the total transmit power of the BS, C4–C5 are the power constraints for URLLC users, pmaxu is the maximum power sum for URLLC users, C6–C7 are the channel selection constraints for eMBB users and URLLC users, respectively, C8 is the QoS constraint, and Rmin is the minimum system throughput.

4. System Analysis

Since the problem involves multiple factors, discrete and continuous variables exist simultaneously, and there is coupling between channel selection and power allocation, which makes it difficult to solve, it is segmented into two problems that can be settled iteratively. In the first subproblem, the channel resources are classified and the channels are assigned based on the matching algorithm. In the second subproblem, the power allocation based on the water injection method is first performed for the channels to obtain the power of each channel, and then the fractional transmit power allocation method is employed for allocating the power to the users on the channels. By iterating the above two subproblems, the maximum system throughput is obtained.

4.1. Channel Selection

Based on the given power, the problem P0 is transformed into an optimization problem on channel selection, which can be expressed as

SP1:maxAU,AR (17)
C3:k=1Kn=1Nan,kPn,k+k=1Km=1Mam,kUPm,kUPmax (18)
C6:an,k0,1 (19)
C7:am,kU0,1 (20)
C8:RRmin. (21)

We introduce the interruption probability as the reliability target of service transmission, and take URLLC users as an example. The interruption probability of URLLC user m is represented as

pm,k=PrRm,kU<rtv=01γ2rtv1fxdx, (22)

where rtv is the throughput threshold. When the throughput is less than the threshold value, the transmission is interrupted. fx is the probability density function. Its expression is

fx=xN0expx2N0,x0. (23)

The interruption probability of URLLC user m is

pm,k=PrRm,kU<rtv=1exp1γ2rtv122N0. (24)

Solve the throughput threshold:

rtv=log21+2N0γ2ln1pm,k. (25)

When the URLLC user transmits, according to the information obtained by the BS, it will determine whether the throughput of the URLLC user in the common resource can be greater than the throughput threshold. For the URLLC user who can meet the throughput threshold, its transmission channel will be selected from the common channel resources, and for the URLLC user who cannot reach the throughput threshold, the private channel resources will be assigned for transmission first. The part of the user’s required resources that exceeds the number of private resources will be selected from the common resources, so that the users’ channel selection is completed.

The problem of channel selection is transformed into a one-to-one matching game using matching game theory, and a channel is set to accommodate at most one URLLC user and one eMBB user. The channels and the users are two sets of participators. In order to maximize the system throughput, the users are matched with the channels to find a solution. It is defined as a matching mapping between the set of users M/N and the set of channels K. Taking eMBB users as an example, under this model, each user only cares about the throughput of the occupied channel, thus obtaining the utility function.

For each channel k, it is concerned with the reachable rate of all users occupying channel k. So the utility function of matching channel k is obtained.

Each user can be matched to only one channel. When a user matches with channel k1 with higher throughput than with channel k2, the user prefers channel k1 to channel k2. In exchange matching, two users exchange the channels they match when the other matches remain unchanged. If the utility of one or more participants increases while the utility of the other participants does not decrease, then this exchange matching is called a blocking pair. For a blocking pair, each user hopes to match with other participants, instead of maintaining matches with the present matching participant. It is said to be steady if there is no blocking pair in the match.

According to the above-mentioned definition, the channel selection algorithm based on matching is proposed. As shown in Algorithm 1, first, an initial matching is given in which the users and channels are randomly matched. Next, two different channels are randomly selected for exchange matching. Then the utility is calculated. In case there exists a blocking pair, the exchange operation is carried out. The exchange matching goes on until there are no blocking pairs. At last, steady matching is realized.

The system rate increases after each switching operation. In a limited number of switching operations, a stable match can be found. After each exchange, R increases.

Algorithm 1 Channel selection algorithm based on matching
1. Initialize preference lists PLnE, PLkC for eMBB users and channels
2. Set the matching set MCE=, op=1;
3. while op==1 do
4. Set op=0;
5.  for each eMBB user n do
6.   if PLn,kE
7.    Select the optimal channel ck in the preference list PLnE as MCEun;
8.   if the number of participants of MCEun== maximum capacity of the channel
9.    Select the worst matching user un in MCEck;
10.          if un is better than PLnEun
11.    Swap matching un and un in MCEck;
12.          else
13.     PLnE=PLnE\ck;
14.          end if
15.          Set op=1
16.          end if
17.          MCE=MCEun,ck
18.          end if
19.   end for
20. end while
21. Repeat steps (1)–(20) to obtain the matching result MCU for the URLLC users.
22. Output matching results MCU and MCE.

4.2. Power Optimization

Based on the obtained channel selection results, the users’ allocated power is optimized. The problem can be formulated as

SP2:max RPU,P (26)
C1:Pn,k0 (27)
C2:Pn,kpmax (28)
C3:k=1Kn=1Nan,kPn,k+k=1Km=1Mam,kUPm,kUPmax (29)
C4:Pm,kU0 (30)
C5:Pm,kUpmaxu (31)
C8:RRmin. (32)

Furthermore, a power allocation algorithm based on the water injection method is designed. First, using the water injection method to allocate channel power, the inter-channel power allocation problem is specifically described as

SP2:maxPkWKk=1Klog21+pkHk (33)
C1:pk0 (34)
C2:pkpmax+pmaxu (35)
C3:k=1KpkPmax (36)
C9:k=1KRkRmin. (37)

where Hk is the equivalent channel gain of channel k, and pkPK is the total power allocated on the channel k.

Next, construct the Lagrangian function:

L=WKk=1Klog21+pkHkk=1Kμkpk+k=1Kλkpkpmaxpmaxu+γk=1KpkPmax+ϖRmink=1KRk, (38)

where μk, λk,γ, ϖ are the Lagrange multipliers.

In Equation (38), the partial derivative of pk is obtained as

Lpk=WKln2Hk1+pkHkμkλk+γ=0. (39)

From Equation (39), we get

pk=WγKln21Hk. (40)

Let θ=W/γKln2, and the above equation can be expressed as

pk=θ1Hk, (41)

where θ is the water level at the time of water injection.

The power pk of each channel is obtained, and then the fractional transmit power allocation (FTPA) [23] method is employed for allocating the power to the users on the channels. The allocated power of URLLC user m on the channel k is formulated as

pm,k=pkjTkhj,k2αFhm,k2αF, (42)

where Tk denotes the set of users on channel k, and αF denotes the fading factor (0αF1). When αF=0, the power is equally distributed among users, and as αF increases, users with small channel gain will be allocated more power.

Similarly, the allocated power for eMBB user n is formulated as

pn,k=pkpm,k. (43)

As shown in Algorithm 2, the overall algorithm of power allocation is as follows.

Algorithm 2 Power allocation algorithm based on water injection method
1. Set the water level for the initial water injection, and let θ=1KPmax+k=1K1Hk;
2. The channel state values of each channel are arranged in ascending order from smallest to largest, and the power values are also arranged in ascending order at this time.
3. Use Equation (41) to calculate the power allocated to each channel.
4. If the power assigned to a channel is less than 0, then set its value to 0 and eliminate it in the next iteration; if the power assigned to a user is greater than pmax+pmaxu, then set its value to pmax+pmaxu and return to step 2 to finally obtain the transmit power of all channels.
5. The allocated power of users in each channel is calculated by Equations (42) and (43), and if the allocated power is greater than its maximum value, the maximum value is taken to finally complete the power allocation.

The optimization results of channel selection and power allocation are obtained by iterating Algorithm 1 and Algorithm 2 until convergence.

4.3. Performance Analysis

Since the preference profiles are finite and shorten each time they are rejected by the agent, the loop of Algorithm 1 terminates once all preference profiles are associated to be empty. Similarly, the number of channels is finite, and convergence is reached quickly in Algorithm 2. Therefore, our method has preferable convergence. In the matching algorithm, the preference list length is K and the complexity of the user’s preference profile is OKlogK. The loop terminates when each channel is assigned to a user or its preference profiles is empty. At each rejection, the users then create a preference list. Each user can be rejected at most K times, and the computational complexity is OM+NKlogK. In the power allocation process, the complexity of the water injection method is OiK, where i denotes the number of iterations. Overall, the computational complexity of the proposed method is OIM+NKlogK+iK, and I is the number of iterations of the two algorithms. Compared with the exhaustive method, the complexity is greatly reduced.

5. Experimental Analysis

This section verifies the performance of the proposed method through abundant simulation experiments. The coverage area of the BS is 500 m × 500 m, the total system bandwidth is 1 MHz, and the number of channel resources and private channel resources are 8 and 2, respectively. The number of common channel resources is 6, and the path loss factor is 2. Table 1 is a detailed list of simulation parameters.

Table 1.

Simulation parameters.

Parameters Values
Number of URLLC users M 6
Number of channels K 8
Number of eMBB users N 6
Path loss factor β 2
Additive Gaussian white noise N0 174 dBm/Hz
URLLC user maximum allocated power pmaxu 0.5 W
eMBB user maximum allocated power pmax 0.4 W
BS transmitting power Pmax 5 W
Fading factor αF 0.2
Time delay constraint t 1 ms

Figure 2 investigates the effect of the path loss factor on system throughput under different methods, including the average power method, maximum power method, OMA method, random method, and the proposed method. Figure 2 shows that the system throughput is decreasing as path loss factor increases because the larger the path loss, the smaller the channel gain and the lower the throughput. The proposed method is superior in terms of throughput compared to other methods because the proposed method can make full use of system resources by optimizing channel selection and transmission power strategies, thus improving system throughput. Compared with the average power method and the maximum power methods, the performance of the proposed method is improved by 0.4% and 2%, respectively. This is because the average power method and the maximum power method cannot dynamically adjust power resources. Compared with the OMA method, the performance of the proposed method is improved by 43%, which is due to the low channel utilization of OMA method, resulting in poor performance. The random method does not consider the optimization of channel and power, and its performance is the lowest.

Figure 2.

Figure 2

Total system throughput versus path loss factor.

Throughput is greatly affected by the number of users under different methods. Figure 3 shows the number of users with throughput. Along with the increase of users, the system throughput is also increasing. According to Figure 3, compared with the OMA method, our approach makes the most of channel resources and improves channel utilization. The throughput of the proposed method is also superior to that of several other methods. This is because the proposed method takes into account the channel and power and has better performance, which reflects the effectiveness of the proposed method.

Figure 3.

Figure 3

Figure 3

The number of users versus throughput. (a) The number of URLLC users versus throughput. (b) The number of eMBB users versus throughput.

In Figure 4, the BS power Pmax is fixed. By changing the number of URLLC and eMBB users, the effect of the maximum allocated power of users on throughput is observed. From the figure, it can be seen that for the same maximum allocated power, the more users, the higher the system throughput. When the maximum allocated power of URLLC users and eMBB users increases, system throughput also improves. The reason is that the greater the allocated power, the larger the overall system growth rate, resulting in higher system throughput.

Figure 4.

Figure 4

Figure 4

Maximum allocated power of users versus throughput. (a) Maximum power allocated by URLLC users versus throughput. (b) Maximum power allocated by eMBB users versus throughput.

In Figure 5, the maximum allocated power of URLLC and eMBB users is fixed. By changing the number of users, the effect of BS power on throughput is observed. Specifically, the throughput improves with the number of users for the same BS transmit power. Additionally, for systems with the same number of users, the higher the BS transmit power, the more power the users are allocated under the maximum allocated power constraint, resulting in an increase in transmission rate and system throughput.

Figure 5.

Figure 5

BS power versus throughput.

Figure 6 shows the effect of the number of private channels on spectrum efficiency. In Figure 6, the maximum allocated power of users and the BS transmit power are fixed. By changing the number of URLLC users, the change of the system performance is observed. As you can see, spectral efficiency improves with the increase of users for the same number of private channels. The reason is that an increase in the number of users causes the transmission rate to increase, leading to a growth in spectral efficiency. Meanwhile, for the system with the same number of URLLC users, the more private channel resources, the lower the spectral efficiency, which is due to the fact that the fewer private channels, the higher the channel utilization and the higher the spectral efficiency, reflecting the superiority of NOMA technology.

Figure 6.

Figure 6

The number of private channels versus spectrum efficiency.

6. Conclusions

In this paper, a downlink power IoT network model based on NOMA for URLLC and eMBB hybrid service scenarios is proposed, and the problem of system throughput maximization is formulated through joint optimization of channel selection and power allocation. Because of the coupling, the problem is decomposed into two subproblems, and we design a channel selection algorithm based on matching and a power allocation algorithm based on the water injection method to maximize the system throughput. Theoretical analysis and simulation results show that the proposed method has superior performance in system throughput and spectrum efficiency in power hybrid service scenarios. In the future, we will consider integrating the space-air-ground heterogeneous network into the power network and explore more complex application scenarios.

Author Contributions

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

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research was funded by the State Grid Sichuan Electric Power Company under the project No. 521947220001.

Footnotes

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.

References

  • 1.Abreu R., Jacobsen T., Pedersen K., Berardinelli G., Mogensen P. System level analysis of embb and grant-free urllc multiplexing in uplink; Proceedings of the 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring); Kuala Lumpur, Malaysia. 28 April–1 May 2019; pp. 1–5. [Google Scholar]
  • 2.Park J., Samarakoon S., Shiri H., Abdel-Aziz M.K., Nishio T., Elgabli A., Bennis M. Extreme URLLC:Vision, challenges, and key enablers. arXiv. 20202001.09683 [Google Scholar]
  • 3.Bennis M., Debbah M., Poor H.V. Ultrareliable and low-latency wireless communication: Tail, risk, and scale. Proc. IEEE. 2018;106:1834–1853. doi: 10.1109/JPROC.2018.2867029. [DOI] [Google Scholar]
  • 4.Guo Y., Qin Z., Liu Y., Al-Dhahir N. Intelligent reflecting surface aided multiple access over fading channels. IEEE Trans. Commun. 2021;69:2015–2027. doi: 10.1109/TCOMM.2020.3042277. [DOI] [Google Scholar]
  • 5.Almekhlafi M., Arfaoui M.A., Elhattab M., Assi C., Ghrayeb A. Joint Resource Allocation and Phase Shift Optimization for RIS-Aided eMBB/URLLC Traffic Multiplexing. IEEE Trans. Commun. 2022;70:1304–1319. doi: 10.1109/TCOMM.2021.3127265. [DOI] [Google Scholar]
  • 6.Li M., Du J., Wang L. eMBB-URLLC Multiplexing: A Preference-Based Method of Ensuring eMBB Reliability and Improving Users’ Satisfaction; Proceedings of the 2021 IEEE International Workshop Technical Committee on Communications Quality and Reliability (CQR 2021); Naples, FL, USA. 13 May 2021; pp. 1–6. [Google Scholar]
  • 7.Alsenwi M., Tran N.H., Bennis M., Pandey S.R., Bairagi A.K., Hong C.S. Intelligent Resource Slicing for eMBB and URLLC Coexistence in 5G and Beyond: A Deep Reinforcement Learning Based Approach. IEEE Trans. Wirel. Commun. 2021;20:4585–4600. doi: 10.1109/TWC.2021.3060514. [DOI] [Google Scholar]
  • 8.Pradhan A., Das S. Joint Preference Metric for Efficient Resource Allocation in Co-Existence of eMBB and URLLC; Proceedings of the 2020 International Conference on COMmunication Systems & NETworkS (COMSNETS); Bengaluru, India. 7–11 January 2020; pp. 897–899. [Google Scholar]
  • 9.Qin P., Fu Y., Zhao X., Wu K., Liu J., Wang M. Optimal Task Offloading and Resource Allocation for C-NOMA Heterogeneous Air-Ground Integrated Power-IoT Networks. IEEE Trans. Wirel. Commun. 2022;21:9276–9292. doi: 10.1109/TWC.2022.3175472. [DOI] [Google Scholar]
  • 10.Wu X., Wei Z., Cheng Z., Zhang X. Joint Optimization of UAV Trajectory and User Scheduling Based on NOMA Technology; Proceedings of the 2020 IEEE Wireless Communications and Networking Conference (WCNC); Seoul, Republic of Korea. 25–28 May 2020; pp. 1–6. [Google Scholar]
  • 11.Lin Z., Lin M., Wang J.-B., de Cola T., Wang J. Joint Beamforming and Power Allocation for Satellite-Terrestrial Integrated Networks with Non-Orthogonal Multiple Access. IEEE J. Sel. Top. Signal Process. 2019;13:657–670. doi: 10.1109/JSTSP.2019.2899731. [DOI] [Google Scholar]
  • 12.Qin P., Zhu Y., Zhao X., Feng X., Liu J., Zhou Z. Joint 3D Location Planning and Resource Allocation for XAPS-Enabled CNOMA in 6G Heterogeneous Internet of Things. IEEE Trans. Veh. Technol. 2021;70:10594–10609. doi: 10.1109/TVT.2021.3109883. [DOI] [Google Scholar]
  • 13.Li Y., Zhang H., Long K., Jiang C., Guizani M. Joint Resource Allocation and Trajectory Optimization with QoS in UAV-Based NOMA Wireless Networks. IEEE Trans. Wirel. Commun. 2021;20:6343–6355. doi: 10.1109/TWC.2021.3073570. [DOI] [Google Scholar]
  • 14.Ding Z., Lei X., Karagiannidis G.K., Schober R., Yuan J., Bhargava V.K. A survey on non-orthogonal multiple access for 5G networks:Research challenges and future trends. IEEE J. Sel. Areas Commun. 2017;35:2181–2195. doi: 10.1109/JSAC.2017.2725519. [DOI] [Google Scholar]
  • 15.Elhattab M., Arfaoui M.-A., Assi C. CoMP transmission in downlink NOMA-based heterogeneous cloud radio access networks. IEEE Trans. Commun. 2020;68:7779–7794. doi: 10.1109/TCOMM.2020.3021145. [DOI] [Google Scholar]
  • 16.Qin P., Fu Y., Feng X., Zhao X., Wang S., Zhou Z.Z. Energy Efficient Resource Allocation for Parked-Cars-Based Cellular-V2V Heterogeneous Networks. IEEE Internet Things J. 2022;9:3046–3061. doi: 10.1109/JIOT.2021.3094903. [DOI] [Google Scholar]
  • 17.Liu J., Zhao X., Qin P., Geng S., Meng S. Joint Dynamic Task Offloading and Resource Scheduling for WPT Enabled Space-Air-Ground Power Internet of Things. IEEE Trans. Netw. Sci. Eng. 2022;9:660–677. doi: 10.1109/TNSE.2021.3130251. [DOI] [Google Scholar]
  • 18.Qin P., Fu Y., Tang G., Zhao X., Geng S. Learning Based Energy Efficient Task Offloading for Vehicular Collaborative Edge Computing. IEEE Trans. Veh. Technol. 2022;71:8398–8413. doi: 10.1109/TVT.2022.3171344. [DOI] [Google Scholar]
  • 19.Qin P., Wang M., Zhao X., Geng S. Content Service Oriented Resource Allocation for Space-Air-Ground Integrated 6G Networks: A Three-Sided Cyclic Matching Approach. IEEE Internet Things J. 2022;10:828–839. doi: 10.1109/JIOT.2022.3203793. [DOI] [Google Scholar]
  • 20.Qin P., He H., Zhao X., Fu Y., Zhang Y., Wang M., Wu X. Efficient resource allocation with context-awareness for parked car road side unit-based Internet of vehicles. J. Commun. 2022;43:113–125. [Google Scholar]
  • 21.Qin P., Wu X., Cai Z., Zhao X., Fu Y., Wang M., Geng S. Joint Trajectory Plan and Resource Allocation for UAV-Enabled C-NOMA in Air-Ground Integrated 6G Heterogeneous Network. IEEE Trans. Netw. Sci. Eng. 2023:1–13. doi: 10.1109/TNSE.2023.3261278. [DOI] [Google Scholar]
  • 22.Hassan M., Singh M., Hamid K., Saeed R., Abdelhaq M., Alsaqour R. Design of Power Location Coefficient System for 6G Downlink Cooperative NOMA Network. Energies. 2022;15:6996. doi: 10.3390/en15196996. [DOI] [Google Scholar]
  • 23.Benjebbovu A., Li A., Saito Y., Kishiyama Y., Harada A., Nakamura T. System-level performance of downlink NOMA for future LTE enhancements; Proceedings of the 2013 IEEE Globecom Workshops (GC Wkshps); Atlanta, GA, USA. 9–13 December 2013; pp. 66–70. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES