Next Article in Journal
A Deep Learning Approach to Detect Failures in Bridges Based on the Coherence of Signals
Previous Article in Journal
Artificial-Intelligence-Based Charger Deployment in Wireless Rechargeable Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Multi-Cell Interference-Aware Cooperative QoS-Based NOMA Group D2D System

1
Department of Technology, The University of Lahore, Lahore 54590, Pakistan
2
Innovation Education and Research Center for On-Device AI Software (Bk21), Department of Computer Science and Engineering, Chungnam National University, Daejeon 34134, Republic of Korea
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Future Internet 2023, 15(4), 118; https://doi.org/10.3390/fi15040118
Submission received: 16 February 2023 / Revised: 13 March 2023 / Accepted: 18 March 2023 / Published: 24 March 2023
(This article belongs to the Section Internet of Things)

Abstract

:
Nonorthogonal multiple access (NOMA), one of the favorable candidates of next-generation wireless networks combined with group device-to-device (D2D) networks, can sufficiently increase a system’s spectral efficiency. In fact, in a cooperative scenario, successive interference cancellation (SIC) is used in NOMA receivers to reduce the complexity of relaying, as each user has to decode high-order user data. This work presents a quality of service (QoS)-based cooperative NOMA-aided group D2D system (Q-CNOMA). The Q-CNOMA system not only reduces the burden on the group transmitter by relaying the signal to a receiver in neighboring cells but also improves the overall system performance. In order to model the major components in a D2D scenario such as receivers clustering around a transmitter, the spatial distribution of D2D transmitters is modeled using a Gaussian–Poisson process (GPP). A closed-form expression of outage probability is calculated and benchmarked against conventional systems to prove the superiority of the proposed Q-CNOMA system.

1. Introduction

The next generation (5G and beyond, 6G) of wireless networks promises to deliver high reliability, increased data rate, and low latency under diverse and ubiquitous connectivity scenarios. The current applications of mobile communication have risen beyond simple voice and data communication to data-hungry, delay-sensitive applications. As such, researchers from academia and industry have defined many key enabling technologies in order to meet the stringent quality-of-service (QoS) requirements of next-generation wireless networks [1]. However, the role of multiple-access schemes is always pivotal in enhancing the overall system performance. As a consequence, non-orthogonal multiple access (NOMA) is proposed as a promising multiple-access scheme in order to address the challenges posed by 5G, and beyond, wireless networks [2].
NOMA can be modelled in pattern division multiple access [3], sparse-code domain [4], power domain [3] and low-density spreading [5]. A different power level is assigned to each user on the basis of channel conditions for data transmission in the NOMA power-domain technique. As such, multiple users are superimposed onto the same resource (time/frequency/code/power, etc.), resulting in an overall improvement in spectral efficiency.
Another attractive feature of NOMA is that it can be easily integrated into other enabling technologies proposed for next-generation wireless networks, such as device-to-device (D2D) [6], multiple input multiple output (MIMO) [7], millimetre wave [8], sensor networks [9] and full-duplex (FD) communication [10]. In fact, D2D communication is another technique that can be used to enhance the spectral efficiency of radio systems by enabling cellular users to communicate independently with neighboring users in a D2D communication network [11]. Furthermore, cooperative relaying combined with NOMA possesses a significant potential to enhance the network throughput. In particular, by employing cooperative relaying NOMA, the data rate of the far users would be expected to improve without the involvement of a base station [12]. Hence, introducing D2D communication along with NOMA relaying is of paramount importance.

1.1. Related Work

Recently, a lot of research works have been performed on NOMA and D2D relaying separately. However, little attention has been paid to relaying in NOMA-based D2D communication. The authors in [13] proposed a two-phase cellular and D2D transmission scheme which is based on the principle of NOMA. The authors considered a single-cell network with two users (near and far), where the base station (BS) transmits data simultaneously to both the users. However, based on the decoding status, either the D2D transmitter or receiver send the BS data to the far user. In order to demonstrate the effectiveness of the proposed scheme, the authors conducted extensive simulations to analyze the overall throughput of the system. The results show that the proposed system outperforms the existing systems, which are based on the OMA technique. However, the system only considers two users and is limited to only a single-cell scenario. In [14], the authors proposed a joint subchannel and power allocation algorithm for a NOMA-associated D2D communication system. The authors proposed a novel many-to-one matching-theory-based subchannel allocation algorithm which was then used to solve the non-convex power-allocation problem. The simulation results show that the sum rate of the NOMA-associated D2D systems is better than the OMA-based D2D system. However, the authors only considered a single cell without corporation between the users.
In [15], the authors considered an OMA-based full-duplex (FD) cooperative D2D (C-D2D) network. The D2D transmitter (DT) assumes the role of FD relay in order to realize bidirectional communication between the BS and cellular user. The authors employed NOMA in order to manage resources between cellular and D2D users. Further, the overall system performance was evaluated by deriving the analytical expressions for achievable rates (cellular and D2D users) and outage probability (FD and half-duplex (HD) systems). The numerical results demonstrate that the proposed system manages to achieve better outage performance for both the cellular and D2D user. However, the proposed system lacks analysis of its interference and is also limited to the single-cell scenario. The authors in [16] explored a NOMA-based cooperative cellular network. In the proposed network setting, only the center cell users can establish a direct communication link with the BS, whereas the edge cell users would require a relay in HD mode to facilitate its transmission. Further, a new two-stage relay selection strategy (TSRS) was proposed which aims to reduce the outage probability of center cell users while enhancing the probability of successful reception at the edge cell user. The authors derived the closed-form analytical expressions for outage probability at each user (center and edge) in order to evaluate the performance. The results show that the proposed D2D-aided cooperative NOMA system achieves better outage performance than the conventional partial-relay selection scheme.
The authors in [17] introduced the idea of NOMA-based group D2D communication. The system uses a power allocation scheme to reduce the interference between different D2D groups using the same sub-channels. The authors only considered a single-cell scenario which lacks the effect of interference, and the spatial distribution of the D2D does not follow any specific distribution. A group D2D-enabled system model in a NOMA communication system was proposed in [18], and the authors calculated the outage performance of the system in a multi-cell scenario, but the cooperation between the nodes, which would further improve the system’s performance, was not analyzed. In [19], the authors proposed a cooperative full-duplex (FD) D2D-based NOMA communication network. The strong and weak users in a single cell co-operate with each other to increase the outage performance of the system. The base station sends the signal to an FD-enabled strong user and forward it to its predefined weak user pair. The authors in [19] only consider a single-cell scenario, i.e., no interference characterization at the receiver and no spatial topology was considered for D2D users. The effect of the integration of D2D in a downlink NOMA system was investigated in [20]. The authors proposed power control techniques for a pair of D2D users underlaid with a pair of cellular users. The superiority of NOMA over OMA was shown in terms of sum rate. An uplink multi-carrier NOMA-based D2D system underlaid with a cellular network was considered in [21]. The authors proposed an iterative algorithm using the Karush–Kuhn–Tucker (KKT) condition to enhance the channel throughput of the system. The system achieves near optimal performance. However, device clustering of the D2D network was ignored. In [22], a D2D-aided cooperative relaying system employing NOMA to increase the spectral efficiency of the system was proposed. In the proposed model, the base station transmits a signal to the relay and receivers. To increase the spectral efficiency of the system, the receiver obtains another independent signal from the relay. The relay also transmits its signal to another receiver, thus further enhancing the spectral efficiency. A power allocation strategy was also proposed, to enhance the capacity and the signal-to-noise ratio (SNR). However, when considering a multi-cell scenario, their results cannot be generalized and no particular random distribution was followed to define the spatial distribution of D2D users. The authors in [23] developed a sector-based green NOMA D2D system. A novel multiple-interference cancellation scheme was proposed which minimizes the interference in the network with optimized resource allocation. The proposed system is inferior to the SIC-based NOMA system. However, some performance gains in terms of energy efficiency and fairness factor were achieved.
A D2D-assisted NOMA relaying scheme was proposed by the authors of [24]. The authors improved the signal-to-interference-noise ratio ( S I N R ) of a far user by employing maximal ratio combining (MRC) on a NOMA signal in the first phase of communication from a base station and in a D2D-assisted NOMA signal from relay in the second phase. The proposed system achieves a better average data rate than the traditional OMA system. However, the user location is assumed to be fixed and no interference is assumed at the receivers, which make the proposed system very simple and unrealistic. The authors in [25] investigated an under-laid NOMA-based D2D network. The sum rate of the overall system is maximized by employing a joint power allocation and user clustering. The proposed model achieves performance gain in terms of average sum rate and user connectivity as compared to a traditional NOMA and OMA system. The proposed model deploys the D2D users at fixed locations and follows PPP, which cannot fully comprehend a D2D network [18,26]. A cooperative NOMA-associated D2D system employing decode and forward relaying was considered in [27]. The authors assumed a direct link between the base station and D2D user and an extra power-line link for weak users. The system was analyzed for the optimum and operational value of the power allocation coefficient for the strong user. The simulation results showed that the outage probability reduced sufficiently with the addition of a power-line link at low SNR values. However, a multi-cell corporation analysis was not included in the discussion. In [28], the proposed system’s model employs the NOMA power domain to separate the user data in a large-scale D2D network using a cooperative hybrid automatic repeat request (HARQ). The system performance in terms of outage and throughput was studied and it was shown that the proposed system outperforms OMA and non-cooperative NOMA. A potential limitation in this system’s model is that the authors only consider two user NOMA transmissions in D2D communication. The power allocation in the NOMA signal was based on the assumption that only a single user is close to the source, which is not true as D2D receivers always tend to cluster around their respective transmitter. This aspect makes the channel condition of the users very similar to each other. Furthermore, the proposed D2D network is modelled by a poisson point process (PPP), which is not sufficient to fully model the behaviour of a D2D network.

1.2. Motivation and Contributions

The research towards the performance analysis of cooperative relaying in NOMA D2D-based systems in multi-cell scenarios is still under consideration; especially, the behaviour of D2D devices is not often considered. In the literature [18,26,29], PPP is commonly used to analyze the behaviour of D2D networks. However, PPP is inferior to the Gaussian–Poisson process (GPP) when clustering the behaviour of D2D networks is under consideration. GPP is a class of cluster point processes which have a simple structure as compared to PPP and also provide a better modelling in a cooperative environment [29]. In this paper, a quality-of-service-based cooperative NOMA D2D network (Q-CNOMA) in a multi-cell interference-aware environment is proposed. The transmitters in the proposed system model, i.e., the D2D group transmitters, are distributed randomly over R 2 following GPP, and the D2D receivers are randomly clustered around the transmitter.
Another important aspect of NOMA D2D communication networks is power allocation among users. The NOMA in a D2D system assigns the power to users depending on their channel conditions. This ordering of the user is not optimal for group D2D users as the D2D receivers are almost always in close proximity, which leads to the same channel conditions resulting in similar power allocation coefficients. This approach limits the benefits of the NOMA in D2D communication. In contrast to ordering on the basis of channel condition, few authors [16,30] considered ordering the user according to their QoS. The proposed Q-CNOMA system uses user’s desired rate as the QoS measure to assign the power allocation coefficients.
The limitations and gaps in the aforementioned discussion prompted us to evaluate and explore the performance of cooperative relaying in NOMA-aided group D2D networks. In this work, we propose and investigate group D2D communication with a Q-CNOMA network and try to overcome the above-mentioned limitations and gaps. To the best of our knowledge, this is the first time that Q-NOMA has been analyzed in a cooperative group D2D relaying in a multi-cell scenario.
The primary contributions of this work can be summarized as follows.
  • We propose a multi-cell cooperative relaying in Q-NOMA-enabled D2D communications. To completely analyze the device clustering and spatial separation, GPP is used to model the D2D transmitter topology, and the D2D receivers are randomly distributed around it.
  • The power allocation coefficients are assigned depending upon the QoS of users.
  • Furthermore, closed-form expressions of interference and the outage probability at the D2D receiver are derived. The interference approximation for cooperative Q-NOMA-aided D2D relaying is used to derive the closed-form expression of outage probability.
  • Analytical and simulation results are established to validate the outage probability results and to demonstrate the dominance of Q-NOMA over conventional OMA-assisted D2D systems.

1.3. Gauss–Poisson Process

The GPP can be defined as a homogeneous Poisson cluster process in which clusters exhibit independence. Based on the parent-process intensity, denoted as λ , the clusters in GPP can be characterized as single- or two-point clusters with probabilities 1 a and a, respectively. In case of a single-point GPP, the cluster is located at the position of the parent. However, when GPP is composed of two points, one is designated as a parent point and the second point is randomly distributed around the parent point [29].
The proposed system model is described in Section 2. The closed-form expression of the outage probability at the final receiver under a multi-cell interference is presented in Section 3. The performance of the proposed system and the impact of different parameters on outage probability is presented in Section 4. Finally, the paper is concluded in Section 5.

2. System Model

Consider multi-cell cooperative relaying in Q-NOMA-enabled D2D scenario shown in Figure 1. It is assumed that each group transmitter sends data to its clustered devices using NOMA and relay nodes ( R e s) are supposed to send data to the adjacent cells’ group transmitters using OMA. In our case, the device connected to group transmitter one ( G T 1 ) wants to transmit data to a device present in neighboring cell connected to its group transmitter ( G T 2 ) . As such, under this particular setting, the entire communication is divided into two phases. G T 1 in Phase I is responsible for transmitting the NOMA signal to all the receivers ( r x ) in its coverage area (any receiver would act as a R e in Phase II). In Phase II, the relay nodes communicate to ( G T 2 ) of the concerned receiver using OMA transmission. The signal received at the ith relay in Phase I is written as:
y R e , i = h i , 1 m 1 = 1 M 1 + 1 β m 1 P G T 1 S m 1 + n i , 1 + I i = 1 , 2 , , M 1
where h i , 1 = h ˜ i , 1 1 + d i , 1 α denotes the channel between ith relay and G T 1 during Phase I, h ˜ i , 1 is the Rayleigh fading channel gain, d i , 1 is the distance of the ith relay to the G T 1 , α is the path loss factor, β m 1 is the power allocation coefficient, and S m 1 is the message signal of m 1 th receiver. P G T 1 denotes the transmission power of G T 1 , I is the interference, and n i , 1 is the additive white Gaussian noise (AWGN) with zero mean and variance σ 2 . Any number of r x near the cell edge can act as a D2D R e and forward the desired data to G T 2 (group transmitter in Phase II). The relays receive M 1 + 1 data streams multiplexed using NOMA and decode two data signals, one data stream being its own signal and the second stream the data that needs to be relayed ( S R e ) . In Phase II, each R e will transmit the decoded data to G T 2 . The G T 2 will employ MRC and transmits the data to R x using NOMA as follows:
y 2 , 1 y 2 , i T = h 2 , 1 h 2 , i T S R e P R e + n 2 , 1 n 2 , i T ŷ G T 2 = H S R e P R e + n ˜
where i = { 1 , 2 , , M 1 } , y 2 , i represents the received signal at a G T 2 transmitted from ith relay, h 2 , i and n 2 , i are the Rayleigh fading channel gain and AWGN between ith relay and G T 2 , respectively. For simplicity, we assumed that every relay transmits signal with power P R e . After MRC, the received signal at G T 2 can be written as:
y G T 2 = H H S R e P R e + H H n ˜ | | H | | = | | H | | S R e P R e + H H n ˜ | | H | |
G T 2 is responsible for delivering the message signal to all r x in its cell. The received signal at R x can be denoted by y R x and is written as:
y R x = h R x , 2 m 2 = 1 M 2 β m 2 P G T 2 S m 2 + n R x , 2
After SIC, the desired signal at R x can be written as follows:
y R x = h R x , 2 β R x P G T 2 | | H | | S R e P R e + H H n ˜ | | H | | + n R x , 2 = h R x , 2 β R x P G T 2 | | H | | S R e P R e ) + 2
Here, = h R x , 2 β R x P G T 2 H H n ˜ | | H | | + n R x , 2 . Rayleigh fading channel gain and AWGN between R x and G T 2 are denoted by h R x , 2 and n R x , 2 , respectively. In group D2D network, r x are located in close proximity to each other and exhibit clustering around their corresponding G T . The channel conditions of these r x are very similar to each other; hence, when employing NOMA, the ordering of users on the basis of their channel gains is not optimal [18]. To achieve the desired multiplexing gains and the fairness among receivers, we ordered the users on the basis of their QoS requirement which is the desired rate in our case. Power allocation schemes used in our work are presented in the next section.

Power Allocation Scheme

In NOMA, different users are separated on the basis of their respective power, making the power allocation coefficient a major factor in affecting the performance of the system. In proposed Q-CNOMA-based system, the ordering of users is based on their respective user rate B i not on their channel conditions, as users are placed very close to each other. The power allocation scheme employed in our system uses rates of receivers to assign the power allocation coefficient which can be calculated as follows according to [18]:
β i = 1 / B i j = 1 U 1 B j
where U is the total number of users in a cell and B i is the rate of the ith user. In order to maintain the fairness among users, inverse rates are used for power allocation so that the user with a high target rate does not experience a high S I N R as compared to users with low rate requirement.

3. Outage Probability Analysis

This section presents the analysis of outage probability for the R x in proposed Q-CNOMA-based D2D relaying system. Note that from (5), the received SINR/signal depends on interference. As such, in order to compute the outage probability, the interference distribution is required. Therefore, before deriving the outage probability, the interference distribution is calculated using the Lemma 1, as given below.
Now with interference distribution in hand, we can proceed towards finding the outage probability. In order to write the outage event at R x , let us first define the following two events:
A 1 = Outage in Phase I
A 2 = Success in Phase I and Outage in Phase II
Note that the events A 1 and A 2 are mutually exclusive. As such, based on (7) and (8), the overall outage probability at the R x in the considered network, denoted as P o u t , can be written as follows:
P o u t = P 1 + 1 P 1 P 2
where P 1 and P 2 represent the outage probability of Phase I and Phase II, respectively. Subsequently, the outage probabilities P 1 and P 2 are expressed in following Lemma and Theorem, respectively.
Lemma 1.
The outage probability at the receiver in Phase I can be obtained using the results presented in [2] and can be expressed as follows:
P 1 = l = 1 L b l e ϕ m , 1 m a x ψ l L I ϕ m , 1 m a x ψ l ρ ρ t
where b l = ω 1 θ l 2 ( 1 + θ l ) , ω = π 2 , ψ l = c 2 ( 1 + θ l ) α , θ l = cos ( 2 l + 1 ) π 2 L , c represents the radius of coverage area, L I denotes the Laplace transform of the interference I, L is the complexity–accuracy trade-off parameter, ρ = P I σ 2 , P I is the maximum transmission power available to interfering transmitters, ρ t = P G T 1 σ 2 , ϕ m , 1 m a x = max ( ϕ 1 , 1 , ϕ 2 , 1 , , ϕ m , 1 ) , ϕ j , 1 = τ j , 1 β i τ j , 1 m , 1 = j , 1 M 1 + 1 β m , 1 , τ j , 1 = 2 B j , 1 t h 1 , and B j , 1 th is the targeted rate of jth user in Phase I.
Theorem 1.
The outage probability at the receiver in Phase II can be expressed as follows:
P 2 = 1 exp γ t / Ω 2 , i + l = 1 L k 1 = 0 N 1 k 2 = 0 2 N 2 k 3 = 1 N 3 b l T e η 1 · ( 1 ) k 1 k 1 ! ( ψ l η 2 ) k 1 Γ ( 1 k 1 , γ t ˜ ) ω k 3 e x k 3 · ( 1 + x k 3 ξ I ) k 1 L I ( s ) e γ + ι π T x k 3
where γ t = τ R x ξ R x , Ω 2 , i is the variance of the Rayleigh CDF, τ R x = 2 B t h R x 1 , and ξ R x = P G T 2 2 ; L, N 1 , N 2 , and N 3 are the complexity–accuracy trade-off parameters; ξ I = 1 2 ; η 1 = τ R x β R x m 2 = j 2 M 2 β m 2 ; η 2 = τ R x ξ R x β R x ; β m 2 is the power allocation coefficient of user m 2 ; M 2 are the total number of users in Phase II, and Γ · is the Gamma function.
Proof: Please see Appendix A.

4. Numerical Results

This section presents the numerical results in order to validate the accuracy of the analytical outage probability expression derived in Equations (9)–(11) of Section 3 under the proposed system model presented in Figure 1. In particular, the Monte-Carlo method was utilized to obtain simulation results. In addition, Matlab software is used to generate the numerical results as well as to carry out the Monte-Carlo simulations. Further, in all the results, unless otherwise stated, the default power allocation scheme presented in Equation (6) was adopted. In all simulations, the parameters presented in Table 1 were considered, unless otherwise specified.

4.1. Outage Probability Comparison

In Figure 2, the average outage probability of the proposed system is benchmarked against the relevant systems found in the literature, including the QoS-based group D2D NOMA communication network. In Figure 2, the proposed Q-CNOMA system shows a remarkable performance gain over all SINR regimes. However, the distance between the receiver and transmitter increases, and that results in an increase in the system’s outage probability. In the paired D2D OMA system, the transmission requires many relay nodes, not only increasing the total time slots but also affecting the OMA transmission’s effect on the performance of the system. The burden of calculating the power allocation coefficient at the group transmitter is ignored when using the fixed power allocation policy with the proposed system. However, it affects the outage of the relay networks, thus degrading the systems’ performance.

4.2. Impact of M 1 and R e on Outage Probability

The impact of varying the number of users in Phase I while varying the number of relays is investigated in Figure 3. The Monte-Carlo simulation was carried out to verify the analytical expression of the outage probability. The simulation and analytical results are in good agreement, validating the performance analysis. Results clearly show that increasing the number of users in a cell with NOMA transmission would increase the average outage probability of the system. However, it can be observed that increasing the number of relay nodes would improve the performance of the system.

4.3. Impact of M 2 and α on Outage Probability

Figure 4 describes the average outage probability of the proposed model with varying the number of users in Phase II for different path loss values. It can be seen that the system achieves lower average outage probability as the number of users in Phase II deceases. This phenomenon is experienced because the allocation of the power coefficients in the NOMA system is based on the user’s channel condition or desired rate. Therefore, increasing the number of users results in power allocation coefficients that are relatively close to each other making it difficult for SIC to perfectly decode each user’s data.

5. Conclusions

In this paper, we investigated a QoS-based D2D NOMA system in a multi-cell interference-aware cooperative environment. The topology of D2D transmitters was modeled by GPP. As the users are located in the close proximity to each other, the power allocation coefficients were modeled on user data rate instead of channel conditions. A closed-form expression for the outage probability of Q-CNOMA was derived for the end receiver when the power allocation is based on users’ desired rates. Simulation results further verify the correctness of the analytical results with Monte-Carlo simulations. Simulation results demonstrate that the proposed Q-CNOMA system achieves better outage probability than a Q-CNOMA system with fixed power allocation coefficients, Q-NOMA system with enlarged coverage area, NOMA-based system, and paired D2D OMA system. The simulation results further elaborate that increasing the number of users in Phase I increases the outage. However, this effect is reduced by introducing relay nodes in the same cell. As compared to the number of users in Phase I, the outage probability is more affected by increasing the users in Phase II, as verified by simulations. The proposed scheme can have prominent applications in future sensor networks where nodes have a limited power source. Future works can be carried out on relay selection in the proposed Q-CNOMA system, to further enhance the system’s performance. Another interesting dimension is to investigate the current system underlying the cellular system with multiple antenna transceivers.

Author Contributions

Conceptualization, M.A.H. and A.A.; Methodology, M.A.H. and A.A.; Software, T.A., Formal analysis, A.A., T.A., S.S. and A.M.; Investigation, T.A., A.A., W.N. and M.A.H.; Resources, A.A., A.M. and I.R.; Data curation, T.A.; Project administration, T.A., S.S. and A.A.; Funding acquisition, T.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is available upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Outage Probability in Phase II

Proof. 
In Phase II, the relays transmit their data to G T 2 , which is responsible for delivering it to the end receiver, i.e., R x . The S I N R of the received signal given in (5) can be written as:
S I N R R x = h R x , 2 | | H | | 2 β R x P G T 2 h R x , 2 m 2 = j 2 M 2 β m 2 P G T 2 + I + 2 j 2 = 1 , 2 , , M 2
The users in the proposed system’s model are in close proximity to each other. The outage event at R x ( φ R x ) occurs if the threshold rate of any high-order user or the threshold rate of R x , B t h R x is not achieved and can be described as follows:
φ i R x = B i R x < B t h R x = log 2 1 + h R x , 2 | | H | | 2 β R x P G T 2 h R x , 2 m 2 = j 2 M 2 β m 2 P G T 2 + I + 2 < B t h R x = h R x , 2 | | H | | 2 β R x P G T 2 h R x , 2 m 2 = j 2 M 2 β m 2 P G T 2 + I + 2 < τ R x = h R x , 2 < τ R x ( ξ I I + 1 ) ξ R x ( | | H | | 2 β R x τ R x m 2 = j 2 M 2 β m 2 )
where ξ I = 1 2 , τ R x = 2 B t h R x 1 , ξ R x = P G T 2 2 . In case of m 2 = M 2 , the outage event can be stated as:
h R x , 2 < τ R x ( ξ I I + 1 ) ξ R x ( | | H | | 2 β R x )
The outage probability in Phase II can be expressed as follows:
P 2 = P r | | H | | 2 < τ R x ξ R x , h R x < τ R x ( 1 + ξ I I ) ξ R x ( | | H | | 2 β R x τ R x m 2 = j 2 M 2 β m 2 )
where γ t = τ R x ξ R x
P 2 = P r ( | | H | | 2 < γ t , . h R x < τ R x ( 1 + ξ I I ) ξ R x ( | | H | | 2 β R x τ R x m 2 = j 2 M 2 β m 2 ) )
= 0 γ t f | | H | | ( y ) d y + γ t 0 f | | H | | 2 ( y ) · F | h R x | τ R x ( 1 + x ξ I ) ξ R x ( y β R x τ R x m 2 = j 2 M 2 β m 2 ) · f I ( x ) d x d y
where the integral in first term represents the CDF of the Rayleigh fading random variable | | H | | and is given as 1 exp γ t Ω 2 , i [31]; f I ( . ) denotes the probability density function (PDF) of the interference I. For ease of notation, let us assume that in (A6), η 1 = τ R x β R x m 2 = j 2 M 2 β m 2 , η 2 = τ R x ξ R x β R x , and y η 1 = z . In addition, let us denote the integral in the second term of (A6) by A. Therefore, the outage probability in Phase II can now be written as follows:
P 2 = 1 exp γ t Ω 2 , i + A
In order to obtain P 2 , it is required to compute the integral in A. Thus, in what follows, we will solve the integral in A. As such, based on (A6), A is given as follows:
A = γ t ˜ 0 f | | H | | ( z + η 1 ) · F | h R x | η 2 ( 1 + x ξ I ) z f I ( x ) d z d x = γ t ˜ 0 e ( z + η 1 ) l = 1 L b m 2 e ψ l η 2 ( 1 + x ξ I ) z f I ( x ) d z d x = 0 l = 1 L b m 2 f I ( x ) γ t ˜ e ( z + η 1 ) e ψ l η 2 ( 1 + x ξ I ) z A 1 d z d x
For ease of notation, let us denote ( λ = ψ l η 2 ( 1 + x ξ I ) ) in (A8). Therefore, A 1 in (A8) can be expressed as follows:
A 1 = e η 1 γ t ˜ e z e λ z d z
Using (1.211) of [32], the expression A 1 can be written as:
A 1 = e η 1 k 1 = 0 N 1 γ t ˜ e z . ( λ ) k 1 k 1 ! 1 z k 1 d z A 1 = k 1 = 0 N 1 e η 1 ( λ ) k 1 k 1 ! γ t ˜ e z 1 z k 1 d z
where N 1 = . Using (3.381.3) of [32], (A10) becomes:
A 1 = k 1 = 0 N 1 e η 1 ( λ ) k 1 k 1 ! Γ ( 1 k 1 , γ t ˜ )
Substituting the value of (A11) into (A8) would provide the following expression:
A = 0 l = 1 L b m 2 f I ( x ) k 1 = 0 N 1 e η 1 ( λ ) k 1 k 1 ! Γ ( 1 k 1 , γ t ˜ ) d x = l = 1 L k 1 = 0 N 1 b m 2 e η 1 ( 1 ) k 1 k 1 ! Γ ( 1 k 1 , γ t ˜ ) ( ψ l η 2 ) k · 0 ( 1 + x ξ I ) k 1 f I ( x ) d x A 2
In order to solve A 2 in (A12), the PDF of interference at the receiver is required. As such, the Laplace transform of the interference PDF at the receiver is given by [18]:
L I ( s ) = e 2 π λ G T p = 1 P Ω p a ( 1 X 1 ( γ p ) + s γ p a 1 + s γ p a . Λ 2 ( c )
where Ω p = ω p e p γ , ω p = Γ ( p + 2 ) γ p p ! ( p + 1 ) 2 ( L p + 1 ( γ p ) ) 2 , L p ( . ) is the Laguerre polynomial of degree P, and γ p are the roots of L p ( . ) . Λ 2 ( . ) and X 1 ( . ) are calculated using (A-7) and (A-10) of [2]. Based on (A13), the Laplace inverse of the interference I, denoted by f I x , can be expressed as follows, from [33]:
f I ( x ) = e υ x T k 2 = 0 2 N 2 L I s = s exp ι π x T
where s = υ 0 + ι π k 2 T , υ 0 = υ 1 log ς T , υ , υ 1 > 0 are real numbers, ς is the desired relative accuracy, T is a scaling parameter, ι = 1 , N 2 is the number of terms used to invert Laplace transform, and the prime indicates that k 2 = 0 summation term is halved. Now, based on (A14), A 2 in (A12) can be expressed as follows:
A 2 = 1 T k 2 = 0 2 N 2 0 ( 1 + x ξ I ) k 1 e υ + ι π T x L I ( s ) d x = 1 T k 2 = 0 2 N 2 L I ( s ) 0 ( 1 + x ξ I ) k 1 e υ + ι π T x d x A 3
It is very challenging to solve the integral in A 3 . Therefore, we use Gauss–Laguerre quadrature to approximate A 3 as follows:
A 3 = 0 ( 1 + x ξ I ) k 1 e υ + ι π T x d x k 3 = 1 N 3 ω k 3 ( 1 + x k 3 ξ I ) k 1 e υ + ι π T x k 3 e x k 3
Using (A16), A 2 in (A15) can be written as follows:
A 2 = 1 T k 2 = 0 2 N 2 k 3 = 1 N 3 ω k 3 e x k 3 ( 1 + x k 3 ξ I ) k 1 · e υ + ι π T x k 3 L I ( s )
Now, based on (A17), (A12) can be expressed as follows:
A = l = 1 L k 1 = 0 N 1 k 2 = 0 2 N 2 k 3 = 1 N 3 b m 2 T e η 1 ( 1 ) k 1 k 1 ! ( ψ l η 2 ) k 1 · Γ ( 1 k 1 , γ t ˜ ) ω k 3 e x k 3 ( 1 + x k 3 ξ I ) k 1 · L I ( s ) e υ + ι π T x k 3
Finally, substituting A from (A18) in (A7) proves the result for the outage probability in Phase II in Theorem 1.  □

References

  1. Salahdine, F.; Han, T.; Zhang, N. 5G, 6G, and Beyond: Recent advances and future challenges. Ann. Telecommun. 2023, 1–25. [Google Scholar] [CrossRef]
  2. Hama, Y.; Ochiai, H. Time-Frequency Domain Non-Orthogonal Multiple Access for Power Efficient Communications. IEEE Trans. Wirel. Commun. 2023, 1. [Google Scholar] [CrossRef]
  3. Sadat, H.; Abaza, M.; Mansour, A.; Alfalou, A. A survey of NOMA for VLC systems: Research challenges and future trends. Sensors 2022, 22, 1395. [Google Scholar] [CrossRef] [PubMed]
  4. Rebhi, M.; Hassan, K.; Raoof, K.; Chargé, P. Sparse code multiple access: Potentials and challenges. IEEE Open J. Commun. Soc. 2021, 2, 1205–1238. [Google Scholar] [CrossRef]
  5. Millar, G.; Kulhandjian, M.; Alaca, A.; Alaca, S.; D’Amours, C.; Yanikomeroglu, H. Low-Density Spreading Design Based on an Algebraic Scheme for NOMA Systems. IEEE Wirel. Commun. Lett. 2022, 11, 698–702. [Google Scholar] [CrossRef]
  6. Le, M.; Pham, Q.V.; Kim, H.C.; Hwang, W.J. Enhanced resource allocation in D2D communications with NOMA and unlicensed spectrum. IEEE Syst. J. 2022, 16, 2856–2866. [Google Scholar] [CrossRef]
  7. Qi, Y.; Vaezi, M. Signaling design for MIMO-NOMA with different security requirements. IEEE Trans. Signal Process. 2022, 70, 1389–1401. [Google Scholar] [CrossRef]
  8. Xiu, Y.; Zhao, J.; Sun, W.; Di Renzo, M.; Gui, G.; Zhang, Z.; Wei, N. Reconfigurable intelligent surfaces aided mmWave NOMA: Joint power allocation, phase shifts, and hybrid beamforming optimization. IEEE Trans. Wirel. Commun. 2021, 20, 8393–8409. [Google Scholar] [CrossRef]
  9. Anwar, A.; Seet, B.C.; Ding, Z. Non-orthogonal multiple access for ubiquitous wireless sensor networks. Sensors 2018, 18, 516. [Google Scholar] [CrossRef] [Green Version]
  10. Shi, W.; Sun, Y.; Liu, M.; Xu, H.; Gui, G.; Ohtsuki, T.; Adebisi, B.; Gacanin, H.; Adachi, F. Joint UL/DL resource allocation for UAV-aided full-duplex NOMA communications. IEEE Trans. Commun. 2021, 69, 8474–8487. [Google Scholar] [CrossRef]
  11. Jiao, R.; Dai, L.; Zhang, J.; MacKenzie, R.; Hao, M. On the performance of NOMA-based cooperative relaying systems over Rician fading channels. IEEE Trans. Veh. Technol. 2017, 66, 11409–11413. [Google Scholar] [CrossRef] [Green Version]
  12. Ghous, M.; Hassan, A.K.; Abbas, Z.H.; Abbas, G.; Hussien, A.; Baker, T. Cooperative Power-Domain NOMA Systems: An Overview. Sensors 2022, 22, 9652. [Google Scholar] [CrossRef] [PubMed]
  13. Yu, S.; Zhai, C.; Zhang, X.; Liu, J. NOMA-enabled D2D adaptive relaying and transmission in cellular networks. Trans. Emerg. Telecommun. Technol. 2022, 33, e4437. [Google Scholar] [CrossRef]
  14. Zhao, J.; Liu, Y.; Chai, K.K.; Chen, Y.; Elkashlan, M. Joint subchannel and power allocation for NOMA enhanced D2D communications. IEEE Trans. Commun. 2017, 65, 5081–5094. [Google Scholar] [CrossRef]
  15. Bajpai, R.; Gupta, N. Outage trade-offs between full/half-duplex relaying for NOMA aided multicarrier cooperative D2D communications system. IETE Tech. Rev. 2022, 39, 1167–1179. [Google Scholar] [CrossRef]
  16. Wu, S.; He, Y.; Zhang, Y.; Zhang, Y.; Zhou, L. Performance Analysis and Relay Selection of D2D Aided Cooperative NOMA System. In Advances in Wireless Communications and Applications: Smart Wireless Communications: Algorithms and Network Technologies, Proceedings of 5th ICWCA 2021; Springer: Berlin/Heidelberg, Germany, 2022; pp. 35–44. [Google Scholar]
  17. Zhao, J.; Liu, Y.; Chai, K.K.; Chen, Y.; Elkashlan, M.; Alonso-Zarate, J. NOMA-based D2D communications: Towards 5G. In Proceedings of the 2016 IEEE global communications conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
  18. Anwar, A.; Seet, B.C.; Li, X.J. Quality of service based NOMA group D2D communications. Future Internet 2017, 9, 73. [Google Scholar] [CrossRef] [Green Version]
  19. Zhang, Z.; Ma, Z.; Xiao, M.; Ding, Z.; Fan, P. Full-duplex device-to-device-aided cooperative nonorthogonal multiple access. IEEE Trans. Veh. Technol. 2016, 66, 4467–4471. [Google Scholar]
  20. Madani, N.; Sodagari, S. Performance analysis of non-orthogonal multiple access with underlaid device-to-device communications. IEEE Access 2018, 6, 39820–39826. [Google Scholar] [CrossRef]
  21. Zheng, H.; Hou, S.; Li, H.; Song, Z.; Hao, Y. Power allocation and user clustering for uplink MC-NOMA in D2D underlaid cellular networks. IEEE Wirel. Commun. Lett. 2018, 7, 1030–1033. [Google Scholar] [CrossRef]
  22. Kim, J.B.; Lee, I.H.; Lee, J. Capacity scaling for D2D aided cooperative relaying systems using NOMA. IEEE Wirel. Commun. Lett. 2017, 7, 42–45. [Google Scholar] [CrossRef]
  23. Gandotra, P.; Jha, R.K.; Jain, S. Green NOMA with multiple interference cancellation (MIC) using sector-based resource allocation. IEEE Trans. Netw. Serv. Manag. 2018, 15, 1006–1017. [Google Scholar] [CrossRef]
  24. Song, Y.B.; Kang, H.S.; Kim, D.K. 5G cellular systems with D2D assisted NOMA relay. In Proceedings of the 2016 URSI Asia-Pacific Radio Science Conference (URSI AP-RASC), Seoul, Repubic of Korea, 21–25 August 2016; pp. 1–3. [Google Scholar]
  25. Kazmi, S.A.; Tran, N.H.; Ho, T.M.; Manzoor, A.; Niyato, D.; Hong, C.S. Coordinated device-to-device communication with non-orthogonal multiple access in future wireless cellular networks. IEEE Access 2018, 6, 39860–39875. [Google Scholar] [CrossRef]
  26. Afshang, M.; Dhillon, H.S. Spatial modeling of device-to-device networks: Poisson cluster process meets Poisson hole process. In Proceedings of the 2015 49th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 8–11 November 2015; pp. 317–321. [Google Scholar]
  27. Dash, S.P.; Joshi, S. Performance analysis of a cooperative D2D communication network with NOMA. IET Commun. 2020, 14, 2731–2739. [Google Scholar] [CrossRef]
  28. Shi, Z.; Ma, S.; ElSawy, H.; Yang, G.; Alouini, M.S. Cooperative HARQ-assisted NOMA scheme in large-scale D2D networks. IEEE Trans. Commun. 2018, 66, 4286–4302. [Google Scholar] [CrossRef] [Green Version]
  29. Guo, A.; Zhong, Y.; Zhang, W.; Haenggi, M. The Gauss–Poisson process for wireless networks and the benefits of cooperation. IEEE Trans. Commun. 2016, 64, 1916–1929. [Google Scholar] [CrossRef]
  30. Yang, Z.; Ding, Z.; Wu, Y.; Fan, P. Novel relay selection strategies for cooperative NOMA. IEEE Trans. Veh. Technol. 2017, 66, 10114–10123. [Google Scholar] [CrossRef] [Green Version]
  31. Men, J.; Ge, J. Non-orthogonal multiple access for multiple-antenna relaying networks. IEEE Commun. Lett. 2015, 19, 1686–1689. [Google Scholar] [CrossRef]
  32. Zwillinger, D.; Jeffrey, A. Table of Integrals, Series, and Products; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
  33. Kuhlman, K.L. Review of inverse Laplace transform algorithms for Laplace-space numerical approaches. Numer. Algorithms 2013, 63, 339–355. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Proposed system model.
Figure 1. Proposed system model.
Futureinternet 15 00118 g001
Figure 2. Outage probability comparison of proposed Q-CNOMA with C-NOMA, Q-NOMA, NOMA and OMA.
Figure 2. Outage probability comparison of proposed Q-CNOMA with C-NOMA, Q-NOMA, NOMA and OMA.
Futureinternet 15 00118 g002
Figure 3. Impact of M 1 and R e on outage probability of proposed Q-CNOMA system.
Figure 3. Impact of M 1 and R e on outage probability of proposed Q-CNOMA system.
Futureinternet 15 00118 g003
Figure 4. Impact of M 2 and α on the outage probability of the proposed Q-CNOMA system.
Figure 4. Impact of M 2 and α on the outage probability of the proposed Q-CNOMA system.
Futureinternet 15 00118 g004
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterDescriptionValue
M 1 Number of users in Phase I2
M 2 Number of users in Phase II2
N R e Number of relays2
{ B j } j = 1 M 1 Users’ rates in Phase I(0.7, 1.2)
{ B j } j = 1 M 2 Users’ rates in Phase II(0.5, 1.1)
c Radius of coverage area10 m
α Path loss exponent4
λ G T x Intensity of group transmitters 10 4
d 1 Distance of group transmitter from relay in Phase I9 m
d 2 Distance of group transmitter from relay in Phase II8 m
PDegree of Gauss–Laguerre polynomial5
L, N, V, Q, SGaussian–Chebyshev parameters5
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

Hasan, M.A.; Ahmad, T.; Anwar, A.; Siddiq, S.; Malik, A.; Nazar, W.; Razzaq, I. A Novel Multi-Cell Interference-Aware Cooperative QoS-Based NOMA Group D2D System. Future Internet 2023, 15, 118. https://doi.org/10.3390/fi15040118

AMA Style

Hasan MA, Ahmad T, Anwar A, Siddiq S, Malik A, Nazar W, Razzaq I. A Novel Multi-Cell Interference-Aware Cooperative QoS-Based NOMA Group D2D System. Future Internet. 2023; 15(4):118. https://doi.org/10.3390/fi15040118

Chicago/Turabian Style

Hasan, Muhammad Amish, Tanveer Ahmad, Asim Anwar, Salman Siddiq, Abdul Malik, Waseem Nazar, and Imran Razzaq. 2023. "A Novel Multi-Cell Interference-Aware Cooperative QoS-Based NOMA Group D2D System" Future Internet 15, no. 4: 118. https://doi.org/10.3390/fi15040118

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