Next Article in Journal
How to Build Live-Cell Sensor Microdevices
Next Article in Special Issue
Low-Profile Antenna System for Cognitive Radio in IoST CubeSat Applications
Previous Article in Journal
Development of a Rapid Measurement Method for Analysis of the NOx Conversion Process Based on Quantum Cascade Laser Absorption Spectroscopy
Previous Article in Special Issue
A Survey of Symbiotic Radio: Methodologies, Applications, and Future Directions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

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

1
State Grid Sichuan Electric Power Company, Information Communication Company, Chengdu 610041, China
2
School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(8), 3884; https://doi.org/10.3390/s23083884
Submission received: 19 February 2023 / Revised: 4 April 2023 / Accepted: 6 April 2023 / Published: 11 April 2023
(This article belongs to the Special Issue 5G/6G Networks for Wireless Communication and IoT)

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.

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 K L channels are common resources. The location of the BS is U 0 = x u , y u . The channel fading of the system follows Rayleigh fading.
The location of the m t h URLLC user is denoted by D m , D m = x m , y m . The distance between the URLLC user m and the BS is
d m = D m U 0 2 .
The distance between the eMBB user n and the BS is
d n = D n U 0 2 .
Let P m , k U and P n , 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 P U = P m , k U , m M , k K and P = P n , k , n N , k K , respectively; the sets of channel selection between URLLC users, eMBB users, and BS are A U = a m , k U , m M , k K and A = a n , k , n N , k K , respectively. When URLLC user m occupies the channel k , a m , k U = 1 , otherwise, a m , k U = 0 ; when eMBB user n occupies the channel k , a n , k = 1 , otherwise, a n , 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 , k U = P m , k U h m , k U N 0 + i = 1 N a i , k P i , k h i , k + j = m + 1 M a j , k U P j , k U h j , k U ,
where h m , k U = g m , k U 2 d m β , β denotes the path loss index, g m , k U 2 is the small-scale fading gain of the URLLC user m , and N 0 is the additive white Gaussian noise.
Therefore, the throughput of URLLC user m on the channel k is
R m , k U = W K l o g 2 1 + γ m , k U 1 l n 2 C γ m , k U H Q 1 δ ,
where H = t W K is the transmission block length of URLLC service, t is the transmission time, C γ m , k U = 1 1 1 + γ m , k U 2 denotes the channel dispersion, and Q 1 δ is the inverse function of Q δ = 1 2 π δ e t 2 2 d t .

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 k th channel can be expressed as
γ n , k = P n , k h n , k N 0 + i = n + 1 N a i , k P i , k h i , k ,
where h n , k = g n , k 2 d n β , g n , k 2 is the small-scale fading gain of eMBB user n .
As a result, the throughput of eMBB user n on the channel k is
R n , k = W K l o g 2 1 + γ n , k .
In summary, the total system throughput is expressed as
R = k = 1 K m = 1 M a m , k U R m , k U + n = 1 N a n , k R n , k .

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:
P 0 : m a x A U , A , P U , P R
C 1 : P n , k 0
C 2 : P n , k p m a x
C 3 : k = 1 K n = 1 N a n , k P n , k + k = 1 K m = 1 M a m , k U P m , k U P m a x
C 4 : P m , k U 0
C 5 : P m , k U p m a x u
C 6 : a n , k 0 , 1
C 7 : a m , k U 0 , 1
C 8 : R R m i n .
Constraints C1–C2 are the power constraints for eMBB users, p m a x is the maximum allocated power for eMBB users, C3 is the power constraint for the coverage area of the BS, P m a x is the total transmit power of the BS, C4–C5 are the power constraints for URLLC users, p m a x u 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 R m i n 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
S P 1 : m a x A U , A R
C 3 : k = 1 K n = 1 N a n , k P n , k + k = 1 K m = 1 M a m , k U P m , k U P m a x
C 6 : a n , k 0 , 1
C 7 : a m , k U 0 , 1
C 8 : R R m i n .
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
p m , k = P r R m , k U < r t v = 0 1 γ 2 r t v 1 f x d x ,
where r t v is the throughput threshold. When the throughput is less than the threshold value, the transmission is interrupted. f x is the probability density function. Its expression is
f x = x N 0 exp x 2 N 0 , x 0 .
The interruption probability of URLLC user m is
p m , k = P r R m , k U < r t v = 1 e x p 1 γ 2 r t v 1 2 2 N 0 .
Solve the throughput threshold:
r t v = l o g 2 1 + 2 N 0 γ 2 l n 1 p m , k .
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 k 1 with higher throughput than with channel k 2 , the user prefers channel k 1 to channel k 2 . 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 P L n E , P L k C for eMBB users and channels
2. Set the matching set M C E = , o p = 1 ;
3. while o p = = 1 do
4. Set o p = 0 ;
5.  for each eMBB user n do
6.   if P L n , k E
7.    Select the optimal channel c k in the preference list P L n E as M C E u n ;
8.   if the number of participants of M C E u n = = maximum capacity of the channel
9.    Select the worst matching user u n in M C E c k ;
10.          if u n is better than P L n E u n
11.    Swap matching u n and u n in M C E c k ;
12.          else
13.      P L n E = P L n E \ c k ;
14.          end if
15.          Set o p = 1
16.          end if
17.           M C E = M C E u n , c k
18.          end if
19.   end for
20. end while
21. Repeat steps (1)–(20) to obtain the matching result M C U for the URLLC users.
22. Output matching results M C U and M C E .

4.2. Power Optimization

Based on the obtained channel selection results, the users’ allocated power is optimized. The problem can be formulated as
S P 2 : m a x   R P U , P
C 1 : P n , k 0
C 2 : P n , k p m a x
C 3 : k = 1 K n = 1 N a n , k P n , k + k = 1 K m = 1 M a m , k U P m , k U P m a x
C 4 : P m , k U 0
C 5 : P m , k U p m a x u
C 8 : R R m i n .
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
S P 2 : m a x P k W K k = 1 K l o g 2 1 + p k H k
C 1 : p k 0
C 2 : p k p m a x + p m a x u
C 3 : k = 1 K p k P m a x
C 9 : k = 1 K R k R m i n .
where H k is the equivalent channel gain of channel k , and p k P K is the total power allocated on the channel k .
Next, construct the Lagrangian function:
L = W K k = 1 K l o g 2 1 + p k H k k = 1 K μ k p k + k = 1 K λ k p k p m a x p m a x u + γ k = 1 K p k P m a x + ϖ R m i n k = 1 K R k ,
where μ k , λ k , γ , ϖ are the Lagrange multipliers.
In Equation (38), the partial derivative of p k is obtained as
L p k = W K l n 2 H k 1 + p k H k μ k λ k + γ = 0 .
From Equation (39), we get
p k = W γ K l n 2 1 H k .
Let θ = W / γ K l n 2 , and the above equation can be expressed as
p k = θ 1 H k ,
where θ is the water level at the time of water injection.
The power p k 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
p m , k = p k j T k h j , k 2 α F h m , k 2 α F ,
where T k denotes the set of users on channel k , and α F denotes the fading factor ( 0 α F 1 ). 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
p n , k = p k p m , k .
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 θ = 1 K P m a x + k = 1 K 1 H k ;
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 p m a x + p m a x u , then set its value to p m a x + p m a x u 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 O K l o g K . 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 O M + N K l o g K . In the power allocation process, the complexity of the water injection method is O i K , where i denotes the number of iterations. Overall, the computational complexity of the proposed method is O I M + N K l o g K + i K , 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.
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.
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.
In Figure 4, the BS power P m a x 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.
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 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.

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.

Funding

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

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.

References

  1. Abreu, R.; Jacobsen, T.; Pedersen, K.; Berardinelli, G.; Mogensen, P. System level analysis of embb and grant-free urllc multiplexing in uplink. In 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 2020, arXiv:2001.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. [Google Scholar] [CrossRef] [Green Version]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  6. Li, M.; Du, J.; Wang, L. eMBB-URLLC Multiplexing: A Preference-Based Method of Ensuring eMBB Reliability and Improving Users’ Satisfaction. In 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. [Google Scholar] [CrossRef]
  8. Pradhan, A.; Das, S. Joint Preference Metric for Efficient Resource Allocation in Co-Existence of eMBB and URLLC. In 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. [Google Scholar] [CrossRef]
  10. Wu, X.; Wei, Z.; Cheng, Z.; Zhang, X. Joint Optimization of UAV Trajectory and User Scheduling Based on NOMA Technology. In 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. [Google Scholar] [CrossRef] [Green Version]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef] [Green Version]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  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. [Google Scholar] [CrossRef]
  23. Benjebbovu, A.; Li, A.; Saito, Y.; Kishiyama, Y.; Harada, A.; Nakamura, T. System-level performance of downlink NOMA for future LTE enhancements. In Proceedings of the 2013 IEEE Globecom Workshops (GC Wkshps), Atlanta, GA, USA, 9–13 December 2013; pp. 66–70. [Google Scholar]
Figure 1. System Model.
Figure 1. System Model.
Sensors 23 03884 g001
Figure 2. Total system throughput versus path loss factor.
Figure 2. Total system throughput versus path loss factor.
Sensors 23 03884 g002
Figure 3. The number of users versus throughput. (a) The number of URLLC users versus throughput. (b) The number of eMBB users versus throughput.
Figure 3. The number of users versus throughput. (a) The number of URLLC users versus throughput. (b) The number of eMBB users versus throughput.
Sensors 23 03884 g003aSensors 23 03884 g003b
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.
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.
Sensors 23 03884 g004aSensors 23 03884 g004b
Figure 5. BS power versus throughput.
Figure 5. BS power versus throughput.
Sensors 23 03884 g005
Figure 6. The number of private channels versus spectrum efficiency.
Figure 6. The number of private channels versus spectrum efficiency.
Sensors 23 03884 g006
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValues
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 N 0 174   dBm / Hz
URLLC user maximum allocated power p m a x u 0.5 W
eMBB user maximum allocated power p m a x 0.4 W
BS transmitting power P m a x 5 W
Fading factor α F 0.2
Time delay constraint t1 ms
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

Xie, H.; Zhang, Q.; Du, S.; Yang, Y.; Wu, X.; Qin, P.; Wu, R.; Zhao, X. Study of Resource Allocation for 5G URLLC/eMBB-Oriented Power Hybrid Service. Sensors 2023, 23, 3884. https://doi.org/10.3390/s23083884

AMA Style

Xie H, Zhang Q, Du S, Yang Y, Wu X, Qin P, Wu R, Zhao X. Study of Resource Allocation for 5G URLLC/eMBB-Oriented Power Hybrid Service. Sensors. 2023; 23(8):3884. https://doi.org/10.3390/s23083884

Chicago/Turabian Style

Xie, Huan, Qiuming Zhang, Shu Du, Yang Yang, Xue Wu, Peng Qin, Runze Wu, and Xiongwen Zhao. 2023. "Study of Resource Allocation for 5G URLLC/eMBB-Oriented Power Hybrid Service" Sensors 23, no. 8: 3884. https://doi.org/10.3390/s23083884

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