Abstract

The fourth Industrial Revolution is expected to lead to an era of technological innovation and digitization that would require connectivity by the users, anywhere and anytime. The fifth generation of wireless communication systems and the technologies therein are being explored to cater to high connectivity needs that encompass high data rates, very low latencies, energy-efficient systems, etc. A multiuser environment is anticipated that would require multiple access techniques, such as Nonorthogonal Multiple Access (NOMA). The user data in the power domain NOMA is superimposed, at the transmitter base station, which is in turn subjected to Successive Interference Cancellation at the user end. In the multiuser downlink, the desired user’s signal is subjected to imperfect SIC due to incomplete cancellation of the undesired user’s signal. Pulse-shaping of NOMA symbols using wavelet transform is proposed to mitigate the multiuser interference due to imperfect SIC. Closed-form symbol error rate (SER) expression is derived for the wavelet NOMA system for a three-user scenario. Analytical results show that wavelet transform pulse-shaped NOMA performs better compared to Fourier transform pulse-shaped NOMA symbols in mitigating SIC and thereby minimize the residual error due to imperfect SIC.

1. Introduction

The number of wireless devices connected to the network is growing to billions, and the fifth-generation mobile communication networks (5G) is envisaged to cater to massive connectivity, high data rate with high reliability [1]. Moreover, most of the data traffic from mobile subscribers is video streaming that requires higher bandwidth and lower latency. These requirements call for an upgrade of current mobile communication networks. To meet the requirements, there are several types of technologies have been presented in the literature [2], the use of millimetre-wave (mmWave) spectrum and Nonorthogonal Multiple Access (NOMA), where suboptimal power allocation and hybrid beamforming problems are solved to meet the minimum rate requirements of each user [3, 4].

Although, mmWave frequencies are yet to be standardized, still 30 to 300 GHz spectrum could be the best option for 5G mobile networks [4]. On the other hand, NOMA is considered a promising multiple access technique to boost the current wireless communication network. NOMA allows the optimization of multiuser operation and allocates the same frequency resources to all the users in the downlink, where no spatial separation is needed. This can be achieved by using a superposition technique [5]. In the power domain NOMA, the user’s data is superimposed based on power level, while sharing the same frequency channel at the same time. At the receiver side, successive interference cancellation (SIC) is applied to retrieve a signal.

2. Prior Works and Contribution

In downlink NOMA, most of the researchers consider Fast Fourier transform-based Orthogonal Frequency Division Multiplexing (FFT-OFDM) as a pulse shaping technique [68]. However, a few works have focused on wavelet transform based OFDM pulse shaping in NOMA that offers greater bandwidth, low latency, and higher spectral efficiency [9]. Due to the presence of cyclic prefix (CP), the FFT-NOMA system lacks the ability to counter intersymbol interference (ISI) and intercarrier interference (ICI) for multicarrier NOMA system. Moreover, the wavelet-based NOMA system offers improved SER performance if the channel conditions are not fully known at the receiver and greater immunity to channel noise for its spectrally confined side lobes. A great amount of work has been presented to solve the mathematical framework which quantifies the performance of multicarrier NOMA [10]. In single carrier NOMA, users with high channel gain need to decode all the other user’s signals; hence, it magnifies the complexity and decoding delay [11]. Therefore, wavelet transform-based NOMA is a key to counter each shortcoming of FFT-NOMA, related to interference suppression, and can be implemented in a 5G mobile communication system to accommodate greater connectivity demands [12].

To the best of our knowledge, none of the works in literature has evaluated wavelet NOMA performance for more than two users. Moreover, perfect SIC conditions are considered in the prior works for wavelet NOMA, which implies that undesired user’s signals are completely subtracted until the desired signal is recovered [13]. However, if the undesired user’s Channel State Information (CSI) is incomplete, then all such user’s signals cannot be subtracted from the composite signal to retrieve the desired user’s data. This results in imperfect SIC and thus gives rise to a residual error in addition to the desired user signal. In this paper, closed-form SER expressions are formulated for a three-user scenario by considering the effect of channel noise through FFT-NOMA as well as wavelet NOMA. While deriving the expressions, imperfect channel state information is considered, which leads to imperfect SIC at the receiver. Therefore, some residual error is produced as a result of imperfect SIC. Our work highlights the issue targeting more than two users in NOMA system, along with the channel impairments and imperefct SIC at the reciever. Because of the imperfect SIC, residual error will occur at every SIC performing user. We give a comparison of residual error at User 2 and User 3 using FFT and wavelet NOMA.

2.1. Organization

The rest of the paper is organized as follows: Section 2 presents the system model of FFT and wavelet NOMA, and interference mitigation using wavelet NOMA is described in Section 3. Section 4 explains the formulation of SER expression for three users with imperfect channel conditions at the receiver. Results are presented and explained in Section 5. Section 6 concludes the paper and elaborates the future research challenges for the proposed research work in 5G mobile communication networks.

2.2. System Model of FFT-NOMA and W-NOMA

The selection of a suitable pulse-shape plays an important role in the system’s complexity and other communication-related problems such as channel dispersion. Communication systems based on the OFDM technique possess many features, including receiver design with lower complexity, robustness to multipath delay spread, compatibility of MIMO systems, and simple equalizers.

In the cited literature, a typical NOMA system model comprises of two users in which User 1 is considered as the far user while the other is near to the base station (BS). In this research work, three user NOMA system model is considered that includes an intermediate user in addition to the far and the near user. By applying a superimposed algorithm, each user’s data is allocated with different power levels and converted into a single data stream, authorizing multiplexing of all the three users in a nonorthogonal way over the wireless communication channel as shown in Figure 1.

The focus of this work is the influence of interference between User 2 and User 3 on their communication error rate. In the case of imperfect estimation of User 3 and User 1 channel, incomplete SIC at the receiver will result in a residual error. To mitigate this effect of incomplete SIC, wavelet filter banks are proposed in our system model. The three-user system model for both FFT-NOMA and W-NOMA is presented in this section. Figure 2 shows the transceiver structure for wavelet NOMA. The input data symbol is subjected to source coding and baseband modulation at the transmitter side. Variable power is assigned based on channel conditions for all three users. A superposition coding algorithm is applied at the transmitter. Each user’s signal is termed as , , and , respectively. Mathematically, this superimposed signal can be expressed as : where is the total available transmit power, while , , and are the allocated power factors to symbols of User 1, User 2, and User 3, respectively. Multicarrier modulation using Fast Fourier Transform (FFT) for FFT-NOMA and wavelet transform for wavelet NOMA allows multiple low symbol error rate data streams to be communicated over nonorthogonal subcarriers. At the receiver side, after the Minimum Mean-Square Error (MMSE) equalization, the received data is transformed using DFT filter banks for FFT-NOMA, while wavelet filter banks are used for wavelet NOMA. User 3 and User 2’s interference is cancelled out using SIC, whereas for User 1, the interference is treated as noise and each user’s signal is thus recovered after baseband demodulation and decoding. Since this research work has proposed wavelet NOMA for interference mitigation between users, the following section presents the effect of interference between users.

2.3. Interference Mitigation Using Wavelet Transform-Based NOMA

In this article, researchers have analysed the performance of the wavelet-based wireless communication system because it inherits some useful advantages compared to OFDM. Wavelet uses short waveforms to form an orthogonal base in comparison with OFDM applications that make it robust to suppress the ISI and ICI. Usually, wavelets are used for the multiresolution analysis of signals or images. Our focus is to reduce the power of interferences that have to be calculated according to the definition of ISI and ICI [14]. As described in [15], ISI occurs when delayed waves of subchannel affect the reception of the currently transmitted symbol of the same subchannel, where ICI occurs if the currently transmitted symbol is affected by the delayed waves of all the other channels. Therefore, the interference power due to ISI and ICI for the subchannel can be described as [15]:

where,

and

These interferences occur because of imperfect SIC and CSI at the receiver side, and it can be reduced to the minimum as wavelets offer additional flexibility in signal reconstruction. The data is first modulated and converted to a parallel data stream by a multiplexer and then unsampled by the factor . Subsequently, the data stream is then filtered by the subchannel impulse response to retrieve the data, where is the channel coefficient having excess delay of the former subchannel to the followed subchannel , and this justifies the ICI occurrence among the delayed waves of all the other channels to the current detection of the transmitted data. It is important to notice that is the additional delay subjected by the channel and affecting the SIC process for every user performing SIC to subtract the high power user’s data from the received composite signal. For the conventional OMA system that implies OFDM, the sampling factor for all the subchannels is the same, whereas the power of ISI and ICI is represented as and respectively. However, for the increased number of subchannels, the power of ISI and ICI reduced intensely because of the inherited nature of wavelets to less sensitive to offsets in both time and frequency domain. Hence, it prunes the delayed symbols of other subchannels to prevent ICI. Furthermore, customizable transceiver characteristics of wavelets give an edge over the conventional OFDM system to adapt channel conditions in a better way to overcome ISI. Figure 3 shows the responses of FFT and wavelet filter banks, which annotates the low side-lobe attenuation of wavelet compared to FFT filter bank which prevents spectral leakage and results in a reduced interference scenario. In Figure 3, it can also be seen that lower power requirements towards frequency offsets from interferences and reduced Peak-to Average-Power-Ratio (PAPR) make our wavelet-based system model more robust towards interferences from imperfect SIC and help in the better reconstruction of the signal, hence increasing SER of the system.

In the literature [1618], ideal channel conditions are considered for two users for NOMA-based communication system. In this research work, more than 2 users are considered, and multiuser interference using a wavelet filter bank is described in detail. Three users are presented, and SER expressions are derived for each user in wavelet NOMA. These expressions will help in the evaluation of imperfect SIC on multiuser data. In [16, 19], the symbol error rate (SER) expression of QPSK-modulated downlink NOMA system for User 1 and User 2 is given as, where , is the AWGN noise, and is the distance between two users and given as,

here, and are the terms including the product of power factor and symbol energy. and are the average symbol energy of User 1 and User 2; and are the power factors assigned to User 1 and User 2, respectively. Substituting values of , , and in (2) and (3) gives us, where represents the noise variance at the output of the user for FFT or wavelet filter bank for near and far users, respectively. In the literature, perfect SIC is assumed [20, 21]. However, in this research work, the case of three users is considered. It is also assumed that SIC is imperfect and interference is caused due to high power user’s signal either at near user or intermediate user.

In the following discussion, assumptions of contribution are briefly explained to assess the SER performance of near, intermediate, and far users with perfect and imperfect CSI conditions in the downlink NOMA. Assuming QPSK modulation, power factors are allocated to each user based on the channel gains . Channel is assumed to be imperfect, which leads to imperfect SIC and residual error due to interference during demodulation of the received signal. The distance among the users is assumed to be equal. Furthermore, Additive White Gaussian Noise (AWGN) channel conditions are assumed; therefore, channel equalization is not considered in either FFT-NOMA or Wavelet-NOMA. At the receiver, SIC is applied to recover the data from the superimposed signal. In literature, closed-form SER expressions are derived for a two-user case using NOMA [22]. However, in this research, the wavelet-transform-based NOMA technique is proposed, which includes wavelet as a pulse shaping technique and NOMA as a multiple access technique. The basis of the research work is focused on interference created by User 2’s data on User 1 and User 3. In Figure 4, signal space for three users is shown which explains the effect of high transmits power users on relatively low power users that are performing SIC. For the ease of understanding of interference from User 1, constellation points are rotated 45° for the third user. User 3 has its constellation at the centre, and User 2 has its constellation around User 3. We have assumed that User 1 has its constellation 45° tilted around User 2, for simplicity. In this way, all users can easily be identified due to the isolation of each user from the other. Moreover, each user is interfering with the other two users, which is the scenario presented in this research work. In Figure 4, the circle at the centre shows User 3, which has the effect of the other two high-power users in the received superposed signal. User 2 is shown by the cross sign, and it will have the effect of User 1 only. User 1 is shown by an asterisk sign, and it will treat other user’s signals as noise.

User 1 and User 2 constellations are grouped, shown by the elliptical circles in Figure 4. Hence, interference between User 1 and User 2 can easily be recognized. It is assumed that the minimum distance between constellation points of User 3, User 2, and User 1 is , , and , respectively, and is the ratio of of two users under consideration. Assume that all user’s data is equally likely to be transmitted simultaneously. Due to Inter User Interference (IUI), each user’s received data consists of a constellation point that after rotation transferred to four different possible constellation points. Users are considered at equidistance from each other, where User 1 will decode its data by considering near (User 3) and intermediate user’s (User 2) data as noise. However, at User 2, SIC is applied. Due to imperfect CSI, User 2 will not be able to completely subtract User 3’s data. Thus, the incomplete cancellation of undesired data results in a residual error in the signal, after imperfect SIC. As a similar case for User 3, imperfect CSI produces a residual error. We have focused on the mitigation of this residual error due to incomplete channel state information, at the receiver. To mitigate this effect, the wavelet-transform-based pulse-shaping technique is considered. This research evaluates the downlink wavelet NOMA for the three users’ case. We present a closed-form expression of SER for three users in FFT-NOMA and wavelet-NOMA and numeric results for SER vs. . The numeric values for residual error are also presented for FFT-NOMA and wavelet-NOMA.

3. Closed-Form SER Expression for 3 Users with Imperfect Channel Estimation

The closed-form SER for traditional NOMA is a function of symbol energy to noise ratio. To evaluate the exact form of SER, it is essential to find the value of noise, i.e., channel noise and multiuser interference that affects the demodulation process. Consider a three-user case, where users are equally spaced, and the channel gain of three users are in the order that User 1 is with the worst channel condition, and User 2 interfere with User 1 and User 3 both. The channel conditions are expressed as <. The is the variable power allocated to the user. The power allocated to each user can be considered magnitude wise ( > > ).

3.1. Residual Error

Most of the literature work assumes a perfect SIC scenario, which is one of the key aspects in realizing the performance gain of NOMA technology [7, 23, 24]. However, the imperfect SIC in a three-user case implies that the signal information of User 3 is distorted due to the presence of a relatively greater power signal from undesired users since User 3 does not have complete information about User 1 and User 2 signal. The composite signal received at the user is expressed as [24] (),

where is the composite received signal, is the transmit power assigned, is the channel coefficient between the user and the BS, is the user’s desired signal, and is the zero-mean complex additive Gaussian noise of the channel link comprising as variance. From equation (9), the composite signal can be expressed as,

where is the overall channel noise. The desired received signal at User 1 is retrieved by considering User 2 and User 3 signal as noise because of the lesser power and will simply be subtracted out to retrieve ,

since User 1 is the far user and can decode its data by treating User 2 and User 3 signal as noise. The desired signal is expressed as,

While for the SIC performing users, due to imperfect channel conditions, the SIC leads to the residual error, affecting the SER of the intended user. Thus, User 2 will perform SIC to decode User 1 data from the composite signal, and there will remain some residual data of User 1 which can be expressed as,

After performing SIC, the signal at User 2 can be expressed as, where represents the interference of User 1 due to the imperfect CSI of this user. This interference thereby results in a residual error in the desired signal of User 2. Similarly, if the intended user is User 3 that is performing SIC again, there will be a residual signal from User 1 and User 2 after performing SIC. User 3 signal can be expressed as,

So, if we consider the three users’ case, then the signal after SIC at the User 3 will be given as,

From (14) and (16), the expression for residual error in the User 2 and User 3 due to the imperfect SIC is expressed as, where and are the residual error terms present in the desired user’s signal due to imperfect CSI. The case of User 1 is slightly different from the other two SIC-performing users. As User 1 is not performing SIC, there will only be the channel interference. After receiving the signal from the BS, User 1 will cancel out all the other user’s signals because these low power signals are now treated at the noise level. The application of FFT and DWT is a linear transformation process of a signal. By applying either FFT or DWT transformation on the received signal, is given as, where is the noise output from the FFT filter bank and can be manifested as

The output of the DWT filter bank is given as, where comprises the interference , , and channel noise . is the noise output from the wavelet filter bank. The use of DWT means simply passing the received signal from the low pass and high pass filters with impulse response and , respectively [8, 25, 26]. The SER expression of QPSK-modulated downlink NOMA system can now be formulated as, where , , and are the distances between the three users. We evaluated , , and as, where , , and are the energy assigned to the three users. For a three-user case, the SER expressions for wavelet NOMA are given as,

On similar lines, SER expressions are derived for as , while the symbol energy to noise ratio will consider .

4. Results and Performance

In this article, the authors presented the work including mathematical analysis of three users for NOMA system under imperfect SIC constraint and thus preference is given to the numerical results. Specifications for the system of a three user NOMA are described in Table 1. The residual error values of User 2 and User 1 are shown with FFT and wavelet noise in Tables 2 and 3, respectively. Error due to imperfect CSI is also added, but overall noise will be lower due to good channel conditions of the users located near the BS. Hence, the residual error minimizes as the distance from the BS is reduced.

Comparing Tables 2 and 3, it can be seen that for wavelet NOMA and FFT-NOMA, three different types of channel conditions are used. Residual error due to imperfect CSI for User 2 and User 3 for FFT noise is shown in Table 2. At 0 dB, the residual error value for User 3 is 0.0565 that is the minimum compared to the User 2 for FFT-NOMA, while for User 2, the error value at 0 dB is 0.0781 that is a bit higher than the User 3 because of the placement of it is near to the base station. The channel has the minimum error for User 3 since the channel conditions are better compared to User 2. Similarly, Table 2 shows the effect of wavelet filter banks for the NOMA system, and at the 0 dB, the residual error value for User 2 and User 3 is 0.0625 and 0.0255, respectively. The error values for both the users from Table 3 are significantly less than the error value from Table 2 because of the potential of wavelet filter banks to perform better for imperfect SIC at the receiver side.

Furthermore, for relatively poor channel conditions where channel gains at 10 dB with FFT-noise, the absolute value of the residual error for User 3 is , and for User 2, the residual error is . On the other hand, at 10 dB with wavelet-noise, the residual error for User 3 is , and for User 2, the residual error value at 10 dB is . This is verified from the residual error values shown in Table 3 for wavelet NOMA. The cyclic prefix in FFT-NOMA helps to avoid ISI, but these redundant bits reduce the spectral efficiency. The length of the cyclic prefix depends on the bandwidth, but maximum, it could be 25% of the symbol length. However, the wavelet filter banks due to the ability of energy confinement of the transmitted symbols have a greater impact in reducing interference compared to the FFT filters. Thus, the wavelet NOMA improves the overall signal to noise ratio after passing through the high-quality wavelet filters. Therefore, the wavelet noise level is lower than the FFT noise level for both User 2 and User 3. That is the reason with the imperfect SIC, a user can perform better in terms of SER by implementing wavelet-based NOMA instead of the FFT-based NOMA system.

Moreover, Figure 5 shows the trend of three NOMA users for SER on the -axis and the symbol to noise ratio on the -axis without implying any filter at this stage. Conventionally, with ideal conditions for two users, the near user performs better in terms of SER compared to the far user. The behaviour of the NOMA users for the assumptions made in the presented work for three users with imperfect SIC is presented in Figure 5. The SER of User 3 has the least performance compared to User 2 because of the suitable combination of the constellation presented in Figure 4. Also, User 2 has greater power allocation as compared to User 3, hence resulted in a better SER performance. User 1 subtracts both User 2 and User 3 signals by treating them as noise. For imperfect SIC, Figure 6 shows the SER performance of User 3, User 2, and User 1 in the presence of both FFT and wavelet filter banks. As we do not have complete information about the channel, interference will be strong at User 3 because of the interference from other users. These interferences add up in the form of noise and affecting the SER performance of the SIC-performing users. User 1 will treat other users’ signal as noise due to the low power levels of the users. This is the scenario which also implies that User 2 will treat User 3 signal as noise. But the residual error due to User 1 will occur after SIC at User 2. Out of the band noise due to poor response of IFFT or FFT filters for imperfect SIC makes it worse for User 2 to detect and demodulate its data. As the SER performance degrades, the overall system’s performance and throughput also deteriorate. Therefore, wavelet NOMA performs better than FFT-NOMA either for perfect channel conditions or imperfect CSI due to its high-quality filter banks.

5. Future Applications and Challenges

For future wireless communication networks, wavelet is gaining popularity in communication system design [20]. Due to spectral efficiency and user fairness with QoS, 5G has attracted the attention of communication system designers. In future works, in addition to NOMA, several other multiple access schemes can be analysed such as Generalized Frequency Division Multiplexing (GFDM) and Universal Filtered Multicarrier (UFMC) for the 5G network. Using adaptive modulation schemes such as Index Modulation (IM), we can manage to retrieve near user and far user data with more realistic results for more than two users assuming imperfect SIC. This work can be extended to a multicarrier NOMA system, where radio frequency front-end impairments are ignored in the literature. Security is the perspective of multiple access techniques and is also a significant area that remains to be explored. To perform SIC, users must decode other user’s data which is a real security concern. The security threat also occurs with other multiple access schemes like TDMA where users can switch on during a time slot not allocated to it and attempt to decode another user’s signal. Furthermore, all the research work is based on half-duplex NOMA, either uplink or downlink case has been presented in the literature. Thus, it is critical to consider full-duplex (FD) NOMA and analyse its performance. To improve the performance of the 5G cellular system, FD-NOMA is a potential approach than a half-duplex system.

6. Conclusion

For the next-generation (5G/B5G) wireless communication technology, NOMA is presented in the literature as a promising multiple access scheme. In 5G, limited bandwidth can be efficiently used by implementing NOMA utilizing the user’s channel conditions and QoS requisites, while for channel impairments and imperfect SIC, current research has already proved the ability of wavelet NOMA to increase system throughput and efficiency. Closed-form SER expressions for three users, that are equally spaced with each other, are already shown. Numeric results show that wavelet filter banks help to detect and demodulate the signal better than the FFT-based NOMA system for imperfect CSI conditions. Further studies can be carried out to validate the mathematical model of the assumption to compare the analytical and theoretical findings using a cooperative relay sharing network. MIMO NOMA and FD-NOMA can be studied for the most suitable wavelet filter banks to improve 5G system performance.

Data Availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The authors would like to acknowledge the Energy Research Center, COMSATS University Islamabad, Lahore Campus, and SQU for their support and encouragement throughout. The research reported in this publication was partly funded by the Natural Sciences and Engineering Research Council of Canada (NSERC) of Canada and the in-kind support of the University of Waterloo, Ontario, Canada.