Research on User Pairing Techniques Based on NOMA in Cognitive Radio Networks

Abstract

This paper outlined a Non-Orthogonal Multiple Access (NOMA) grouping transmission scheme for cognitive radio networks. To address the problems of small channel gain difference of the middle part users caused by the traditional far-near pairing algorithm, and the low transmission rate of the traditional Orthogonal Multiple Access (OMA) transmission, a joint pairing algorithm was proposed, which provided multiple pairing schemes according to the actual scene. Firstly, the secondary users were sorted according to their channel gain, and then different secondary user groups were divided, and the far-near pairing combined with (Uniform Channel Gain Difference (UCGD) algorithm was used to group the secondary users. After completing the user pairing, the power allocation problem was solved. Finally, the simulation data results showed that the proposed algorithm can effectively improve the system transmission rate.

Share and Cite:

Huang, Y. , He, X. and Du, Y. (2023) Research on User Pairing Techniques Based on NOMA in Cognitive Radio Networks. Journal of Computer and Communications, 11, 131-145. doi: 10.4236/jcc.2023.113010.

1. Introduction

In recent years, due to the rapid growth of future wireless networks and the limited spectrum resources, NOMA technology has the advantages of high spectrum utilization and large system capacity. NOMA technology has been widely studied in academia and industry [1] [2] [3] [4] [5] , and there have been numerous researches on NOMA technology and Cognitive Radio (CR) technology. NOMA technology mainly encodes multiple user signals by linear superposition. [5] [6] [7] mention that at the receiver side, Successive Interference Cancellation (SIC) is used to decode and recover the signal in the power domain. However, if a large number of users adopt NOMA to send signals, it will increase the decoding complexity at the receiver side. Therefore, it is often necessary to pair two users. The users who complete the pairing adopt NOMA service. Secondly, in order to ensure the fairness of NOMA users, more power is usually allocated to users with poorer signal gain, and less power is allocated to users with better channel gain. Therefore, it is worth studying how to allocate the power between users to improve the system transmission rate while ensuring the fairness of NOMA users.

2017, in [8] Chinnadurai et al. sorted the users according to the channel gain, took the median of the sorting result as the channel gain threshold, divided the users into strong user group and weak user group, and took one user from each group to complete the pairing, and the system performance after pairing was better than that of random pairing. This method can mine the characteristics of channel gain, but in actual application, how to select the appropriate channel gain threshold is a more difficult thing. 2018, in [9] Islam studied the effect of user pairing on the system performance in the fixed power allocation NOMA system (F-NOMA). It is concluded through theoretical analysis and simulation that F-NOMA can provide larger sum rate than the traditional orthogonal multiple access, and the larger the channel gain difference between the paired users, the more the gain increases, and the less the SIC decoding error affects the system performance. 2019, in [10] Zhang Jun proposed an optimal user pairing scheme for the downlink of NOMA, and proved the optimality of the algorithm in the scenario of even number of users. The experimental results show that the system performance obtained by the proposed scheme is better than that of the OMA scenario. 2017, in [11] Ding and Fan et al. maximized the system rate by jointly optimizing user pairing and power control, and proved that the larger the channel gain difference between the two users sharing the same subcarrier, the higher the system rate. However, the resource management scheme proposed in this research work is to maximize the rate of the whole NOMA system by sacrificing the rate of users with poor channel quality. Moreover, with the increase of the number of system users, two users with similar channel gain will also be paired under this pairing scheme, which is not conducive to the successful execution of SIC at the receiver side.

In summary, we have found that the current research on SU grouping pairing in CR-NOMA has the following shortcomings: although the greater the difference in channel gains between two users on the same subcarrier, the higher the system rate, grouping in this way will cause strong interference to the middle users, resulting in poor communication quality between them. Secondly, the Uniform Channel Gain Difference (UCGD) pairing mainly balances the difference in channel gains between users, which can alleviate the problem of strong interference from middle users, but UCGD pairing is a static user grouping strategy that cannot support dynamic user access scenarios very well. The grouping pairing algorithm proposed in this paper first pairs SUs based on the near-far pairing strategy to achieve higher transmission rates. Secondly, the near-far pairing strategy faces the problem of strong interference in the middle. Therefore, based on the near-far pairing strategy, this paper combines the UCGD pairing scheme to solve the problem of strong interference from middle users. The specific grouping strategy will be explained in detail in the text.

In this study, it is different from previous work or studies. The goal of this research is to maximize the transmission rate of Cognitive Radio-Non-Orthogonal Multiple Access (CR-NOMA) communication through user pairing and power allocation. More specifically, the main contributions of this work are summarized as follows:

· First, in the CR-NOMA network, we allow the paired secondary users to multiplex Primary User (PU) spectrum resources.

· Subsequently, the user pairing problem is described using a matrix model, and the proposed grouping strategy can adaptively switch to better pairing schemes for different user quantities. For the non-linear power allocation problem, convex optimization is used to achieve successful rate allocation and obtain the optimal solution to improve the overall performance of the network.

· Finally, we provide numerical results to evaluate the effectiveness of our proposed algorithm, which can effectively delay the network lifetime and provide some insights for the CR-NOMA user pairing study.

The remainder of this paper is organized as follows. Section 2 establishes the system and network model, including the system model and relevant grouping matrix description. Section 3 analyzes user pairing and system capacity. In section 4, the system model is presented, and the proposed problem is addressed. Section 5 simulates the proposed scheme. Finally, section 6 summarizes this paper and outlines future research directions.

2. System and Network Model

2.1. System Model

The main consideration of this system is to adopt the downlink model of non-orthogonal multiple access (NOMA) in the CR network. The system adopts the Underlay spectrum sharing method, that is, the secondary user (SU) can simultaneously access spectrum resources within the interference threshold range of the PU. As shown in Figure 1(a) and Figure 1(b), several primary and secondary users are randomly generated in the cell, and then M primary users and N secondary users are randomly reserved.

As shown in Figure 2, a system model is established for randomly retained M Primary Users and N secondary users (SUs). The whole system communicates under W sub-carriers, where ( M W , N 2 M ). In the communication process, the primary users are given priority in sub-carrier allocation, and each PU uses different sub-carriers to complete the communication. According to the underlay spectrum sharing mode rules, SUs can access the spectrum resources

Figure 1. Randomly Generated Primary and Secondary Users. (a) Randomly generate several users; (b) Randomly keep a specified number of users.

shared by the PU on the sub-carrier where the PU is located within the interference threshold of the PU. Assuming that the SU is sorted by channel gain as h 1 h 2 h n . h i = | h ^ i | 2 ( 1 + d i α ) 1 represents the channel gain coefficient between the secondary user i and the Primary base station (PBS), | h ^ i | represents the Rayleigh fading gain, and d i represents the distance between the secondary user i and the PBS.

2.2. Carrier Allocation Model

As mentioned previously, PU prioritizes the subcarriers for allocation. In this paper, a M × W matrix A = | A ( i , j ) | , { i [ 1 , , M ] , j [ 1 , , N ] } is used to

Figure 2. System Model for PU and SU Communication.

represent the subcarrier allocation. Where A ( i , j ) = 1 indicates that P U i completes the communication on subcarrier j. According to the communication of each primary user on different subcarriers, the related constraints of matrix A can be obtained as follows:

A ( i , j ) ( 0 , 1 ) , i [ 1 , , M ] , j [ 1 , , W ] (1a)

j = 1 W A ( i , j ) ( 0 , 1 ) , i [ 1 , , M ] (1b)

i = 1 M A ( i , j ) ( 0 , 1 ) , j [ 1 , , W ] (1c)

As shown in Equation (1a), the values in matrix A are all either 0 or 1. According to each primary user using different subcarriers for communication, Equations ((1b), (1c)) in the equation indicates that there can be at most one 1 in each row and column of matrix A.

2.3. Grouping Model

Before assigning the subcarriers to the secondary users, this paper groups every two secondary users into one group for NOMA communication. For the sake of convenience, we use an N-row K-column matrix B = | B ( i , j ) | , { i [ 1 , , N ] , j [ 1 , , K ] } to represent the grouping of the secondary users. Similarly, when B ( i , j ) = 1 , it indicates that the i-th SU is in the j-th group. The related constraints of matrix B are as follows:

B ( i , j ) ( 0 , 1 ) , i [ 1 , , N ] , j [ 1 , , K ] (2a)

N / 2 K ( N + 1 ) / 2 (2b)

i = 1 N B ( i , j ) 2, j [ 1 , , K ] (2c)

j = 1 K B ( i , j ) = 1 , i [ 1 , , N ] (2d)

As shown in Equation (2a), the values in matrix B are all either 0 or 1. In this paper, two SUs are grouped as one, so when N is even, K = N / 2 , and when N is odd, K = N / 2 + 1 . Therefore, as shown in Equation (2b), N / 2 K N / 2 + 1 . Equations (2c) and (2d) respectively indicate that each group can have up to two users and each user can only be in one group.

After the SUs grouping is considered, the next thing to consider is the SUs carrier selection problem. Similarly, a K-row W-column matrix C = | C ( i , j ) | , { i [ 1 , , K ] , j [ 1 , , W ] } is used to represent the SUs group access problem. When C ( i , j ) = 1 , it indicates that the SUs in the i-th group communicates in the j-th sub-carrier. Therefore, it is not difficult to obtain the relevant constraints of matrix C as follows:

C ( i , j ) ( 0 , 1 ) , i [ 1 , , K ] , j [ 1 , , W ] (3a)

i = 1 K C ( i , j ) ( 0 , 1 ) , j [ 1 , , W ] (3b)

j = 1 W C ( i , j ) = 1 , i [ 1 , , K ] (3c)

As shown in Equation (3a), the values in matrix C are all either 0 or 1. As each SU group uses a different subcarrier to complete the communication process, each row of matrix C also contains only one 1, as shown in Equation (3c). Since SU groups may not occupy all subcarriers, each column has at most one 1, as shown in Equation (3b).

3. System Capacity Analysis and User Pairing

3.1. User Pairing

Users can be divided into strong and weak users according to their channel gain coefficients. Moreover, if users are interfered by strong users, the problem of how to reasonably pair strong and weak users needs to be solved. We call the first n/2 users strong users and the last n/2 users weak users.

Far-Near Pairing

As in [12] By maximizing the difference in channel gain between users, pairing is done between the user with the strongest channel gain among the strong users and the user with the weakest channel gain among the weak users. Therefore, strong interference exists for the users in the middle part. The specific allocation scheme is shown in Equation (4).

| S U 1 S U n S U 2 S U n 1 S U n / 2 S U n / 2 + 1 | . (4)

UCGD Pairing

As in [13] UCGD pairing is a method of pairing by balancing the channel gain difference between users. It first combines strong users and weak users, and then forms a more balanced pairing scheme. The specific allocation scheme can be expressed by Equation (5).

| S U 1 S U n / 2 + 1 S U 2 S U n / 2 + 2 S U n / 2 S U n | (5)

JPS Pairing

In this paper, we propose a Joint Pairing Scheme (JPS) by combining the existing UCGD and near and far pairing schemes, firstly, we also sort the users according to the channel gain coefficients between them, and secondly, we divide the N SUs (N is an even number) into an even number block P blocks, where P is an even number and 2 P N / 2 . Firstly, the user blocks are paired near and far, and the pairing scheme of the user groups is carried out between the users in the paired user blocks using the UCGD scheme. The specific pairing scheme can be specified by an example shown in Figure 3.

In Figure 3, we know that there are currently 20 SUs, of which the even numbered block P = 4 , i.e., each block contains 5 users. Then block pairing is performed for P-blocks by way of far and near pairing. Second, after completing block pairing, the users within the block pairing are paired in user groups by UCGD, for example, block 1 and block 4 in the figure are paired in block pairing, then for the users within block 1 and block 4 in combination, the user groups formed by block 1 and block 4 are paired in user pairs, and the users

Figure 3. JPS pairing example chart.

within the two blocks are paired in combination in turn, i.e., S U 1 and S U 16 are paired. S U 2 and S U 17 are paired. And so on. In this case, the value of P in our example is 5. Of course, this is only one case, and in the case of N = 20 , there are other values of P such as P = 10 and P = 2 . You can divide the P values according to the actual situation.

3.2. System Capacity Analysis

As in [8] , at the transmitting end, PBS transmits signals using linear superposition coding. When S U j and S U k are paired in the rth group, the signal transmitted by the user can be represented as:

s r = i = 1 N B ( i , r ) P i x i = P j x j + P k x k (6a)

i = 1 N B ( i , r ) P i = P j + P k = P P B S (6b)

In Equations (6a) and (6b), j , k ( 1 , 2 , , N ) , j < k and r { 1 , , K } . P i and x i respectively represent the transmission powers of S U i and the signals sent. P P B S represents the transmission power of the base station. Since users are sorted in an ordered sequence based on channel gains, when j < k , h j h k . According to the NOMA principle, more power should be allocated to S U i with poorer channel conditions, i.e., P j < P k .

As shown in Figure 4, as in [14] according to the SIC principle, at the receiving end, the signal of the user with higher power, S U k , is detected first. After

Figure 4. SIC detection process.

detecting the signal of S U k , the signal of S U k is eliminated from the signal and then the signal of S U j is detected. For S U k , when the signal of S U k is detected, the signal of S U j is treated as interference. Similarly, for S U j , after eliminating the signal of S U k , the signal of S U j is detected, so the signal of S U k is not treated as interference with the signal of S U j .

Let S U j and S U k be the rth group of users, and from the matrix C, it can be determined that the subcarrier ω on which the rth group of users S U j and S U k are located can be expressed by Equation (7):

ω = i = 1 W C ( r , i ) i (7)

Since matrix C records the subcarrier access information for each user, to determine the specific subcarrier on which the current group of users is located, it is only necessary to calculate the cumulative product of each column in the rth row. This is because each row has only one element equal to 1 and the rest are 0. Therefore, the received signal of the rth group of users on subcarrier ω can be expressed by Equation (8).

y r = i N , z W B ( i , r ) C ( r , z ) | h i | 2 P i s i + η = | h j | 2 P j ( ω ) s j + | h k | 2 P k ( ω ) s k + η (8)

As in Equation (8), η represents additive Gaussian white noise with mean 0 and variance σ 2 , and P j ( ω ) is the power of S U j on the subcarrier ω .

According to Shannon's equation, we can know that the system capacity in the rth group can be expressed by equation (9):

R r = i = 1 N B ( i , r ) R ( r , i ) = R ( r , j ) + R ( r , k ) = log ( 1 + S I N R ( r , j ) ( ω ) ) + log ( 1 + S I N R ( r , k ) ( ω ) ) (9)

As in Equation (9), R r represents the cumulative channel capacity of the rth group of users, R ( r , j ) and R ( r , k ) represent the channel capacity of S U j and S U k in the rth group, respectively. S I N R ( r , j ) ( ω ) represents the signal-to-noise ratio of S U j when transmitting on the subcarrier ω . And it is not difficult to derive the general Equation (10) of S I N R ( r , i ) ( ω ) :

S I N R ( r , i ) ( ω ) = a i P ( ω ) | h i | 2 m = 1 i 1 B ( m , r ) a m P ( ω ) | h i | 2 + η (10)

In Equation (10), a i represents the power allocation factor of the S U i . a i P ( ω ) represents the total transmission power from the base station to the S U i on subcarrier ω .

4. Problem Solution Method

4.1. Mathematical Modeling

Given the constraint of interference temperature for the primary user, the objective of this paper is to maximize the sum of channel capacities of secondary user groups by jointly considering subcarrier allocation strategies and secondary user grouping. Based on Shannon’s formula principle, we can obtain the following mathematical model:

max a i r = 1 K R r (11a)

s.t.(1a)-(3c), (4b) (11b)

γ ( r , i ) ( ω ) S I N R ( r , i ) ( ω ) r , i , ω (11c)

Γ S U ( r ) ( ω ) Γ t h P U ( ω ) r , i , ω (11d)

Equation (11a) is the objective function, which is equivalent to Equation (9) representing the sum of transmission rates of two secondary users within the same group. Equations (11b)-(11d) represent constraint conditions. Equation (11b) is one of these constraints. As in Equation (11b) represents the constraint conditions of the matrix mentioned earlier. As in Equation 11(c) represents the QoS threshold γ that the secondary users in the rth group need to meet on the subcarrier ω . Equation 11(d) represents that the cumulative interference of the secondary users on the subcarrier ω cannot exceed the interference temperature threshold of the primary user.

Γ S U ( r ) ( ω ) = i = 1 N B ( i , r ) a i P ( ω ) | h i | 2 (12)

As in Equation (12) Γ S U ( r ) ( ω ) represents the cumulative interference generated by the secondary user group r on the subcarrier ω .

4.2. Solving Power Problems

Subsequently, by making simple transformations to the constraints and objective function, we can easily obtain the following equation:

max a i R = log ( 1 + a i P ( ω ) | h j | 2 η ) + log ( 1 + ( 1 a j ) P j ( ω ) | h j | 2 a i P ( ω ) | h j | 2 + η ) (13a)

s.t. γ i η P ω | h i | 2 a i P ω | h i | 2 η γ j P ω | h j | 2 γ j + P ω | h i | 2 (13b)

For the Equations (13a) and (13b) above, it is not difficult to see that this is a convex optimization problem. Therefore, for convex optimization problems, we can use the Lagrangian function to solve them. The Lagrangian function constructed for the above equations is as follows:

L ( a i , λ ) = R + λ 1 ( γ i η P ω | h i | 2 a i ) + λ 2 ( a i P ω | h i | 2 η γ j P ω | h j | 2 γ j + P ω | h i | 2 ) (14)

As shown in Equation (14), a i represents the power allocation factor of the S U i . λ 1 and λ 2 are Lagrange multipliers. Finally, by using the KKT conditions and taking the partial derivatives of a i , λ 1 , and λ 2 , we have the following relationships:

L a i = R a i λ 1 + λ 2 = 0 (15a)

L λ 1 = γ i η P ω | h i | 2 a i = 0 (15b)

L λ 2 = a i P ω | h i | 2 η γ j P ω | h j | 2 γ j + P ω | h i | 2 = 0 (15c)

γ i η P ω | h i | 2 a i 0 (15d)

a i P ω | h i | 2 η γ j P ω | h j | 2 γ j + P ω | h i | 2 0 (15e)

λ 1 , λ 2 0 (15f)

0 < a i < 1 / 2 (15g)

Equations (15a)-(15c) represent the partial derivatives of a i , λ 1 , and λ 2 , respectively. Equations (15d)-(15e) represent the original constraints, while Equation (15f) represents the non-negativity of Lagrange multipliers. As S U i represents a user with higher channel gain, according to the NOMA principle, it is allocated less power. Therefore, its power allocation factor needs to be less than 1/2, as shown in Equation (15g).

It can be seen from R a i λ 1 + λ 2 = 0 that:

when λ 1 > 0 , λ 2 = 0 , a i = γ i η P ω | h i | 2 ,

when λ 1 = 0 , λ 2 > 0 , a i = P ω | h i | 2 η γ j P ω | h j | 2 γ j + P ω | h i | 2 .

5. Simulation Result

In this paper, MATLAB is used to simulate data in the CR-NOMA hybrid network. The noise power spectrum density in the system is n = 174 dbm . The coverage range of the base station is 1000 meters, the path loss is 4, and the bandwidth of each user group is 1 Hz. When the number of secondary users is N = 40 , the secondary users are paired in pairs, containing 20 groups. Figure 5 compares the total transmission rate of each user group under the condition of N = 40 between the JPS algorithm proposed in this paper and the UCGD and Far-Near pairing algorithms. The base station transmission power P = 14 db. Since all three algorithms are based on the number of 40 secondary users, they are sorted according to the channel gain and then divided into secondary user groups. The situation of secondary user 1 in each group is the same, but secondary user 2 is different. Therefore, an interlaced fluctuation occurs. As the number of groups increases, the path loss increases, resulting in a gradual decrease in the transmission rate of the overall user group.

In Figure 6, this paper compares the JPS NOMA scheme with the OMA transmission scheme in terms of transmission power from 10 to 15 dB, S U 1 and S U 2 of the two algorithms, and the total transmission rate. It can be observed that the system throughput of the proposed JPS algorithm is larger than that of the OMA transmission. Therefore, the proposed algorithm has an advantage over OMA in terms of throughput.

In Figure 7, it can be observed that the JPS and far-near, USGD algorithms have higher throughput when the transmit SNR is greater than 13 dB in the

Figure 5. Group-wise user transmission rate comparison.

Figure 6. Comparison of transmission rate performance of different pairing schemes.

Figure 7. Comparison of total transmission rate between JPS and OMA.

10 - 15 dB range. Moreover, the JPS algorithm can flexibly adjust the number of users in each group to form different pairing schemes.

6. Conclusion

This paper proposes an SU-based pairing algorithm by combining CR and NOMA to improve system throughput while ensuring multiple constraints such as interference temperature, QoS quality, and power limitations. The proposed algorithm can generate different pairing schemes in a CR-NOMA multi-user system and select the best pairing scheme based on the actual scenario. However, there are still shortcomings in this study. For example, although the grouping strategy proposed in this paper can adaptively select the best pairing scheme according to the number of users, the simulation results did not meet our expected results. In future work, we will conduct further research in more complex and comprehensive multi-cell and multi-user network environments and optimize the proposed scheme, considering more complex scenario.

Acknowledgements

The authors would like to thank the anonymous reviewers for their selfless reviews and valuable comments, which have improved the quality of our original manuscript.

Founding

This work was partially supported by the Talent Introduction Project of Sichuan University of Science & Engineering (No. 2020RC22), by the Teaching Reform Research Project of Sichuan University of Science & Engineering (JG-2121), by the second batch of industry-university cooperation and collaborative education projects of the Ministry of Education in 2021 (202102123021), by the 2022 network ideological and political education research project of Sichuan University of Science & Engineering (SZ2022-21), by the Sichuan Key Provincial Research Base of Intelligent Tourism(ZHZJ22-01), by the Key Science and Technology Plan Project of Zigong in 2022 (Collaborative Innovation Category of Medical Big Data and Artificial Intelligence Research Institute of Zigong) (2022ZCYGY16).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Makki, B., Chitti, K., Behravan, A. and Alouini, M.-S. (2020) A Survey of NOMA: Current Status and Open Research Challenges. IEEE Open Journal of the Communications Society, 1, 179-189.
https://doi.org/10.1109/OJCOMS.2020.2969899
[2] Maraqa, O., Rajasekaran, A.S., Al-Ahmadi, S., Yanikomeroglu, H. and Sait, S.M. (2020) A Survey of Rate-Optimal Power Domain NOMA with Enabling Technologies of Future Wireless Networks. IEEE Communications Surveys & Tutorials, 22, 2192-2235.
https://doi.org/10.1109/COMST.2020.3013514
[3] Wei, Z., Yang, L., Ng, D.W.K., Yuan, J. and Hanzo, L. (2020) On the Performance Gain of NOMA over OMA in Uplink Communication Systems. 68, 536-568.
https://doi.org/10.1109/TCOMM.2019.2948343
[4] Budhiraja, I., et al. (2021) A Systematic Review on NOMA Variants for 5G and Beyond. IEEE Access, 9, 85573-85644.
https://doi.org/10.1109/ACCESS.2021.3081601
[5] Wei, D.W. and Fu, Y.H. (2022) Adaptive Grouping Algorithm Based on Number of Users in NOMA Wireless Communication System. Journal of Nanjing University of Posts and Telecommunications (Natural Science), 42, 44-51.
[6] Huang, Y., Zhang, C., Wang, J., Jing, Y., Yang, L. and You, X. (2018) Signal Processing for MIMO-NOMA: Present and Future Challenges. IEEE Wireless Communications, 25, 32-38.
https://doi.org/10.1109/MWC.2018.1700108
[7] Chen, F.T., Deng, Q., Shi, B.B., et al. (2020) A LC-MMSE-SIC Detection Algorithm for WHT-NOMA. Journal of Nanjing University of Posts and Telecommunications (Natural Science), 40, 11-16.
[8] Chinnadurai, S., Selvaprabhu, P. and Lee, M.H. (2017) A Novel Joint User Pairing and Dynamic Power Allocation Scheme in MIMO-NOMA System. 2017 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea (South), 18-20 October 2017, 951-953.
https://doi.org/10.1109/ICTC.2017.8190822
[9] Islam, S.M.R., Zeng, M., Dobre, O.A. and Kwak, K.-S. (2018) Resource Allocation for Downlink NOMA Systems: Key Techniques and Open Issues. IEEE Wireless Communications, 25, 40-47.
https://doi.org/10.1109/MWC.2018.1700099
[10] Zhu, L., Zhang, J., Xiao, Z., Cao, X. and Wu, D.O. (2019) Optimal User Pairing for Downlink Non-Orthogonal Multiple Access (NOMA). IEEE Wireless Communications Letters, 8, 328-331.
https://doi.org/10.1109/LWC.2018.2853741
[11] Ding, Z., Fan, P. and Poor, H.V. (2016) Impact of User Pairing on 5G Nonorthogonal Multiple-Access Downlink Transmissions. IEEE Transactions on Vehicular Technology, 5, 6010-6023.
https://doi.org/10.1109/TVT.2015.2480766
[12] Swami, P., Bhatia, V., Vuppala, S. and Ratnarajah, T. (2021) User Fairness in NOMA-HetNet Using Optimized Power Allocation and Time Slotting. IEEE Systems Journal, 15, 1005-1014.
https://doi.org/10.1109/JSYST.2020.2975250
[13] Mounchili, S. and Hamouda, S. (2020) Efficient Pairing Distance for Better Radio Capacity in NOMA Systems. 2020 4th International Conference on Advanced Systems and Emergent Technologies (IC_ASET), Hammamet, Tunisia, 15-18 December 2020, 383-388.
https://doi.org/10.1109/IC_ASET49463.2020.9318294
[14] Chen, L., Ma, L. and Xu, Y. (2019) Proportional Fairness-Based User Pairing and Power Allocation Algorithm for Non-Orthogonal Multiple Access System. IEEE Access, 7, 19602-19615.
https://doi.org/10.1109/ACCESS.2019.2896181

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.