You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

31 December 2021

Forward-Reverse Orthogonal Matching Pursuit-Union-Subspace Pursuit-Based Multiuser Detector for Uplink Grant-Free NOMA Networks

School of Electrical and Information Engineering, University of the Witwatersrand, Johannesburg 2050, South Africa
This article belongs to the Special Issue Access Technology in 5G and Mobile Communication Networks

Abstract

Multiuser Detection (MUD) is quite challenging in uplink grant-free non-orthogonal multiple access wireless communication networks in which users sporadically transmit data. The reason for this is that the base station (BS) must perform detection of both multiuser activity and user signals concurrently, because knowledge of user activity status is not available at the BS. In this paper, a new multiuser detector, named the Forward-Reverse Orthogonal Matching Pursuit–Union–Subspace pursuit (FROMPUS)-based MUD, is proposed. The detector takes advantage of the concept of an initial support set. This serves as initial knowledge that is then employed in the reconstruction of active users’ signals. In addition, the detector uses the “serial-include” technique of incorporating a likely support set element candidates and a reliability testing procedure in which the most prominent elements of the support set are selected. To assess the performance of the proposed detector, computer simulations are performed. The results obtained for various parameter settings show that the FROMPUS performs better than any of the other five detectors considered in this paper. However, this excellent performance comes with a slightly higher computational complexity cost. Nonetheless, the cost is inconsequential, since the detector operates at the BS where complexity is of low priority in comparison to performance.

1. Introduction

The advent of the fifth and beyond fifth generation (5G) of wireless communication networks brings along with it the massive connectivity of users and devices, short message packets, low latency, sporadic communication, and low power, just to mention a few aspects. One of the frontrunners among the technologies that make all of these possibilities a reality is the non-orthogonal multiple access (NOMA) scheme for multiuser transmission in networks. The NOMA scheme has become the transmission scheme of choice due to some downsides associated with its orthogonal multiple access (OMA) scheme counterparts, which were used in previous generations of wireless communication networks. Some of these downsides include restriction to the number of users that OMA’s available resources can simultaneously cater for, and the use of dedicated feedback path-based scheduling techniques, resulting in additional overhead in terms of signally for orthogonality maintenance, just to mention a few. On the other hand, the NOMA-based 5G wireless communication network [1,2,3,4,5,6,7,8,9,10] is capable of supporting multiple users’ connectivity via non-orthogonal resources.
One of the major signal processing tasks that is required for optimal performance of NOMA-based 5G wireless networks is the detection of multiple signals with the aid of a multiuser detector (MUD). This detection is more challenging in the uplink grant-free (GF) transmission mode employed in NOMA systems. Usually, GF-free access is considered in uplink in a bid to reduce signaling overhead in the system. In the uplink GF-NOMA system, prior knowledge of user activity is not available at the base station (BS), because each active user sends their information data without needing to obtain permission via an uplink grant request. Consequently, the BS must implement detection of both multiuser activity and user signals at the same time. There have been different approaches and algorithms developed to implement multiuser detection in uplink GF-NOMA wireless communication networks in the literature. Some of these are presented below.
The first category is those techniques that employ multiple measurement vector (MMV) models in the design of the MUD. In [11], the authors develop a simultaneous orthogonal matching pursuit (SOMP)-based MUD to recover the transmitted signal by converting the single measurement vector (SMV) model into an MMV model. The authors in [12] adopt a differential OMP algorithm to develop a MUD scheme for a system with an MMV model. In [13], a compressive MUSIC-based MUD is constructed on a compressive MUSIC algorithm, a deterministic extension of compressive sensing (CS), to achieve detection of transmitted signals in the uplink NOMA system. A joint sparsity-based greedy algorithm recovery is proposed in [14] for MMV problems, named SOMP-EXT, which operates based on the mechanism of SOMP. The main function of this algorithm is to estimate the ratios of a posteriori probability for each of the sparse signals and return the extrinsic information via an iterative mechanism.
One of the common drawbacks of the aforementioned methods is the huge associated computational complexity involved as a result of the multiple measurement vector-based models that are used, with no significant performance justifying the huge computational cost. Hence, not many works have been documented in this area.
The second category includes techniques that employ the SMV model. Among the works in this category is that presented in [15], in which a compressive sensing algorithm without knowledge of the sparsity level, as proposed in [14], is extended for the estimation of multiuser activity and the detection of users’ signals in uplink GF-NOMA systems. Another is the method presented in [16], in which an iterative order recursive least square (IORLS) algorithm that uses sparsity for each frame is proposed. The IORLS recursively uses a modified orthogonal matching pursuit (OMP) mechanism within a frame to extract the sparsity support information. In [17], the authors put forward an MUD scheme that switches between traditional detection techniques and the CS-based reconstruction algorithm. The switching is conditioned on the sparsity level of the signals that are to be detected: when sparse signals are involved, the CS-base reconstruction mechanism is activated; however, when non-sparse signals are to be processed, the traditional estimation method kicks in. The major drawback of this approach is that it is highly computationally costly. In [18], CS-based detection and multicarrier access schemes are combined in the context of machine-type communication (MTC) systems. In this method, the authors exploit the inherent sparsity of sporadic transmission of MTC in the users’ signals received at the receiver in the system. In [19], the authors propose an MUD based on the structured matching pursuit (SMP) algorithm for joint estimation of both users’ transmitted signals and their corresponding activities in continuous time slots. Temporal correlation of the sets of active users is employed in [20] to construct a dynamic CS (DCS)-based MUD. This was employed to realize the detection of both user data and user activities in communication networks. In [21], the authors propose a combination of a channel estimation scheme and a multiuser detection (MUD) technique for scenarios in which users are either active or inactive in a frame in uplink GF-NOMA communication networks. In [22], a comparative study of three CS algorithm-based MUDs for uplink GF-NOMA communication networks is presented. In both [23] and [24], amended implementations of both subspace pursuit (SP) and orthogonal matching pursuit (OMP) are used by the author to develop the proposed MUDs. A newly developed iterative hard thresholding-based accelerated step-size (IHT_ASS) algorithm is used to construct the proposed MUD scheme documented in [25]. In [26], NOMA-based code domain networks are analyzed for both cases in which the networks are overloaded and cases where they are underloaded in an uplink GF-NOMA system in which the schemes are subjected to similar MUD schemes. In [27], two amended classical SP and OMP algorithms are jointly used to develop a new MUD scheme for uplink GF-NOMA. This is employed purposefully for both detection of user data and estimation of user activities. The authors in [28] develop two user activity detection algorithms by using the dynamic channel tap delays as prior information for detection purposes. In [29], the authors propose active user detection (AUD) based on the expectation propagation (EP) algorithm and combine it with the channel estimation method for massive machine-type communication (mMTC) networks. The proposed expectation propagation algorithm is a Bayesian framework that is highly costly in terms of computational complexity. An intelligent reflecting surface (IRS)-based MUD method is proposed for use in ultra-reliable and low-latency communications (URLLC) in [30]. Faster-than-Nyquist (FTN)-NOMA uplink is investigated in [31] in terms of random access, in which user activity detection is combined with user signal detection using a factor graph mechanism. The proposed method is based on the expectation-maximization (EM) algorithm, which is combined with the message passing algorithm. The multiuser detection using the proposed scheme requires a prohibitively high computational complexity cost. The same authors in [31] propose a receiver that executes the reconstruction of channel state information, detection of user activities, and decoding of transmitted user signals in [32]. In a bid to mitigate user interference in NOMA systems, the authors in [33] propose a multiuser detection (MUD) based on a demodulation-based minimum mean square error scheme together with a successive interference cancellation method. However, in [34], gradient information is used by the authors to develop a gradient descent-based gradient pursuit (GDGP)-based MUD for mMTC networks. Multiuser detection is proposed in [35] for another counterpart of NOMA, the interleave-division multiple access (IDMA) scheme. The authors incorporated compressed sensing into the proposed “current chip-by-chip (CBC) iterative detector”, which jointly performs user activity and data detection. In the same version of the NOMA scheme considered in [35], the authors in [36] analyzed all available options for designing address generation units for multiuser detectors. Thereafter, a complexity reduction technique is applied to those designs.
Among these techniques, some perform well, but with huge inherent computational complexity costs, while others perform poorly, with low computational complexity costs. Some of the above-mentioned methods exhibit both downsides.
This paper proposes a new MUD that exhibits improved performance and acceptable computational complexity in comparison with some existing MUDs in the literature. To achieve this, the SMV model for the uplink GF-NOMA system is considered, in which a novel MUD based on a fusion of some existing traditional compressive sensing algorithms is developed. The proposed detector is named the Forward-Reverse OMP-Union-SP (FROMPUS)-based MUD. The proposed MUD is based on the fused modified OMP- modified SP algorithm described in [27], which is mainly used for the initialization of the proposed FROMPUS-based MUD. The traditional OMP and SP algorithms generally detect signal elements serially, in line with corresponding decrease in amplitude. The performance of this systematic selection relies on the system’s uncertainty level. However, for a sparse system like uplink GF-NOMA systems, the maximum amplitude-based selection mechanism tends to fail to detect the exact elements. Consequently, the procedure incorrectly incorporates incorrect elements into the support set. In developing the proposed FROMPUS-based MUD, the “serial include” mechanism of incorporating probable support set elements is referred to as “Forward-Include”. In essence, this paper’s main contribution, which is an extension of the work presented in [27], is the development of a novel FROMPUS-based MUD that is both serial and reversible in operation, in a bid to reduce errors in the initial support set. This is achieved by taking advantage of the good aspects during the initialization stage. Furthermore, the temporal correlation of active users is also exploited by the FROMPUS-based MUD to enhance its performance. The performance of the proposed FROMPUS-based MUD algorithm is presented and compared with other considered MUDs in the context of uplink GF-NOMA wireless communication networks. Some insights into the computational complexity costs of all of the MUDs are also presented.
The remainder of this paper is arranged as follows. The next section focuses on typical uplink GF-NOMA communication networks, while Section 3 dwells on the proposed FROMPUS-based MUD for uplink GF-NOMA communication systems. The computer simulation results for the proposed MUD and other MUDs are presented in Section 4. The computational complexity costs of all of the MUDs are briefly presented in Section 5. Section 6 concludes the paper with some insights into future research directions.

4. Computer Simulation Results

This section details the computer simulations carried out in a bid to document the performance of the proposed FROMPUS-based MUD compared with some other previously greedy algorithm-based MUDs considered in the literature. These MUDs are the OMP-based MUD and Comp Efficient OMP-based MUD presented in [22], the modified subspace pursuit-based MUD [23], the modified orthogonal matching pursuit-based MUD [24], and the SOMP-based MUD developed for signal recovery in an MMV model [11]. In the simulation results, an oracle least square (Oracle LS) algorithm-based MUD that possesses both accurate knowledge of the positions of the elements in X that are non-zero as well as the correct support set of the users is employed for benchmarking the performance of the proposed FROMPUS-based MUD and the other MUDs. In the simulated uplink GF-NOMA network, the modulation scheme assumed is quadrature phase-shift keying (QPSK). The continuous time slots are initially fixed at T = 7 , while the available resources, the subcarriers, are fixed at N = 100 . The sparsity level of x [ t ] , the number of active users, is also initially fixed at = 20 , and the other parameters are set as follows. The total number of users U in the GF-NOMA network is initially set at 50 and then changed for subsequent simulations in order to obtain the results presented in this section. In most works in the literature focusing on uplink GF-NOMA networks, the general belief on the basis of various simulations carried out is that the major benefit of the NOMA system is the system’s capability with respect to overloading capacity. As a result, the comparative performances of the proposed FROMPUS-based MUD and the other MUDs are documented in terms of the percentage overloading factor, expressed as:
Percentage   overloading   factor = ( U N × 100 ) % .  
This overloading factor is obtained by increasing the total number of users U in the subsequent simulations from the initially set value of 50 up to a maximum of 400. Furthermore, in the computer simulation, the channel matrix H is assumed to be known, and satisfies the restricted isometry property (RIP) condition with a high probability, which allows for accurate recovery of signals that are sparse [38]. The various results presented in this section are aimed at identifying the impacts of variations of system parameters on the performances of both the FROMPUS-based MUD and the other MUDs. The first set of results displayed in Figure 2 shows the achievable bit error rate (BER) versus signal-to-noise ratio (SNR) performance of the proposed FROMPUS-based MUD in an uplink GF-NOMA system in comparison with the other five MUDs. The results are for a scenario in which the uplink GF-NOMA network is overloaded, similar to what can occur in any OMA-based network. In this instance, the MUDs that perform poorly are the OMP-based MUD, the Comp Efficient OMP-based MUD, and the SOMP-based MUD [11]. The worst performance is shown by the SOMP-based MUD, which is understandable, since it was originally designed to operate for signal recovery in an MMV model, rather than the SMV model considered in this paper. The proposed FROMPUS-based MUD shows the best performance out of all of the MUDs investigated in this paper, especially at higher SNR, while the Modified OMP-based MUD and the Modified SP-based MUD are the next best-performing MUDs, respectively. The results in Figure 3 illustrate the performances of all of the MUDs when the uplink GF-NOMA network is fully loaded. The performances of all of the MUDs follow the same trends when compared with the results presented in Figure 2. However, in Figure 4a,b, which shows the comparative performances of all of the MUDs when the network is overloaded with an overloading factor of 150%, it can be seen that the general performances of all of the MUDs are not as good as those presented in Figure 2 and Figure 3. These results show that all of the MUDs find it difficult to recover the active users’ transmitted signals in an overloading scenario. Under these conditions, it can be seen from Figure 4a that the proposed FROMPUS-based MUD still outperforms the Modified OMP-based MUD and the Modified SP-based MUD by 0.6 dB and 1.0 dB, respectively, and the other MUDs by 3.6 dB at a BER of 10−2. In Figure 4b, the proposed FROMPUS-based MUD still outperforms the Modified OMP-based MUD and the Modified SP-based MUD by 0.7 dB and 1.6 dB, respectively, and the other MUDs by over 4.0 dB at a BER of 10−2. The MUDs are assessed at a higher overloading factor of 300%, which is more aligned with massive connectivity in a typical uplink GF-NOMA network. The number of active users in the network is fixed at both = 20 and = 30 , and the corresponding results are as shown in Figure 5a,b, respectively. With the other parameters fixed and the number of active users increased to = 30 , the performances of all of the MUDs deteriorate, with the Modified OMP-based MUD being affected significantly. The proposed FROMPUS-based MUD still shows exceptional performance at this stage, with a performance about 1.2 dB and 1.5 dB better than that of the Modified OMP-based MUD and that of the Modified SP-based MUD, respectively, and outperforms the other MUD by over 4.0 dB at a BER of 10−2 in Figure 5a. The performance of the proposed FROMPUS-based MUD is better than that of the Modified SP-based MUD and the Modified OMP-based MUD, by about 1.0 dB and 2.0 dB, respectively, and is about 4.2 dB better than the other MUD at a BER of 10−1.
Figure 2. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs: overloading factor = 50%, = 20 , and T = 7 .
Figure 3. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs: overloading factor = 100%, = 20 , and T = 7 .
Figure 4. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs, = 20 , and T = 7 : (a) overloading factor = 150%; (b) overloading factor = 200%.
Figure 5. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs, overloading factor = 300%, T = 7 : (a) = 20 ; (b) = 30 .
The next set of results, shown in Figure 6a–c, are obtained when the MUDs are employed in the uplink GF-NOMA network for different values of the continuous time slots: T = 5 , T = 10 , and T = 15 , respectively. The overloading factor is fixed at 200%, and the number of active users is fixed at = 20 . When the continuous time slot’s value changes from T = 5 to T = 10 , there is no obvious change in the performance of any of the MUDs. However, when the continuous time slot’s value changes to T = 15 , the performances of all of the MUDs slightly improve, taking advantage of the slightly longer time slots. The last set of results in Figure 7a,b shows the effects of increasing the overloading factor to more than 300, and increasing the number of active users to more than 30. In Figure 7a, it can be seen that when the overloading factor is increased to 400% and the number of active users is fixed as 30, the performances of all of the MUDs deteriorates, with the proposed FROMPUS-based MUD still showing better performance than the other MUDs at higher SNR. It should be noted that most of the results presented in the literature are for overloading factors between 100% and 300%. Furthermore, as the number of active users increases to 40 from 20 with the overloading factor fixed at 200% (in comparison with Figure 4b), similar performance deteriorations are seen in all of the MUDs for the scenarios considered in this paper, while the proposed FROMPUS-based MUD still exhibits better performance than the other MUDs at higher SNR.
Figure 6. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs, overloading factor = 200%, = 20 : (a) T = 5 ; (b) T = 10 ; (c) T = 15 .
Figure 7. Achievable BER versus SNR performance of the FROMPUS-based MUD in comparison with five other MUDs, T = 5 : (a) overloading factor = 400%, = 30 ; (b) overloading factor = 200%, = 40 .

5. Computational Complexity Analysis

This section presents the order of computational complexity cost for each of the MUDs, computer simulation results of which are documented in Section 4. The least expensive MUD in terms of computational complexity cost is the Comp Efficient OMP-based MUD, with a computational complexity cost of order O   ( U l o g U ) . The OMP-based MUD has a complexity cost of O ( N 2 ) . The complexity cost of the SOMP-based MUD is O ( N U 2 ) . The Modified OMP-based MUD has a complexity cost of order O ( ( N U + 2 N ) ) , while the complexity cost of the Modified SP-based MUD is O ( ( N U + 2 + N ) ) . The proposed FROMPUS-based MUD’s complexity cost is higher than all of the other MUDs except for the SOMP-based MUD, with its computational complexity cost estimated to be on about an order of O ( ( 5 N U + ( + N + N ) ) ) . Given the advances in integrated circuit technology, the use of the FROMPUS-based MUD in uplink GF-NOMA networks will not be impeded by its computational complexity cost to a degree acceptable at the BS. Comparative complexity costs, along with some numerical results for all of the MUDs, are shown in Table 1.
Table 1. Comparative computational complexity costs.

6. Conclusions and Future Works

Different MUDs have been proposed in the literature, with some suffering from poor performance and some showing good performance but suffering from high computational complexity costs. This paper presents a new multiuser detector named Forward-Reverse OMP-Union-SP (FROMPUS)-based MUD. The proposed method shows good performance and also exhibits acceptable computational complexity cost in comparison with the other MUDs considered in this paper. For the detection procedure, FROMPUS exploits the idea of an initial support set, which serves as initial knowledge and is employed in the reconstruction of the active users’ transmitted signals. This enhances the detection process of FROMPUS. Furthermore, FROMPUS takes advantage of the “serial include” technique of incorporating a potential candidate element in the support, as well as the reliability testing procedure in which the most prominent support set elements are selected from a pool of available elements. From the simulation results presented, it is evident that FROMPUS employs these features to enhance its performances: the FROMPUS-based MUD shows excellent performance in comparison with the other MUDs considered in this paper. However, the only downside of the proposed FROMPUS-based MUD is its slightly high computational complexity cost in comparison with some of the detectors considered in this paper. On the other hand, the computational complexity cost can be compromised in situations where the performance of MUD is the main priority, especially at the base station, where the detection process is performed in the context of uplink GF-NOMA wireless communication networks. Based on these results, the proposed detector is a good candidate for 5G and beyond 5G wireless networks with multiple access-based NOMA schemes.
In terms of future research directions, the immediate focus will be directed towards the reduction of the computational complexity cost of the proposed FROMPUS-based MUD without compromising its overall performance. Furthermore, the proposed FROMPUS-based MUD will need to be investigated for massive multiple-input multiple-output-NOMA (massive MIMO-NOMA) and millimeter wave-based multiuser wireless communication networks.

Funding

This research was funded by the National Research Foundation (NRF) of South Africa through both NRF Competitive Program (funding) for Rated Researchers with grant number 118547 and funding based on the NRF, South Africa/NCBR, Poland joint science, and technology research collaboration with grant number 118678.

Data Availability Statement

Data sharing is not applicable to this article.

Acknowledgments

The author would like to thank Pasi Fränti of the School of Computing, University of Eastern Finland who sacrificially read through the manuscript and provided some technical suggestions that have improved the quality of this paper. Special thanks to the handling editor and the anonymous reviewers for their constructive comments.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A

In this section, a block diagram illustrating the operations of the proposed FROMPUS-based MUD is presented in Figure A1. As can be seen from the block diagram, the operations of the MUD commence with initialization, which is based on the Fused Modified OMP-Modified SP. Its outputs are transmitted into the “Forward-Include” unit of the MUD, which selects the highest amplitude-based element in a bid to select the correct element of the active users support set. Its output is used by the “Reverse-Select” unit of the MUD, which simply performs a reliability test. The support set computed by this unit is employed by the FROMPUS to compute the desired active users’ transmitted signals.
Figure A1. Block diagram of the FROMPUS-based MUD.

References

  1. Chen, Y.; Bayesteh, A.; Wu, Y.; Ren, B.; Kang, S.; Sun, S.; Xiong, Q.; Qian, C.; Yu, B.; Ding, Z.; et al. Toward the Standardization of Non-Orthogonal Multiple Access for Next Generation Wireless Networks. IEEE Commun. Mag. 2018, 56, 19–27. [Google Scholar] [CrossRef]
  2. Ding, Z.; Lei, X.; Karagiannidis, G.K.; Schober, R.; Yuan, J.; Bhargava, V.K. A Survey on Non-Orthogonal Multiple Access for 5G Networks: Research Challenges and Future Trends. IEEE J. Sel. Areas Commun. 2017, 35, 2181–2195. [Google Scholar] [CrossRef] [Green Version]
  3. Ding, Z.; Fan, P.; Poor, H.V. Impact of User Pairing on 5G Nonorthogonal Multiple-Access Downlink Transmissions. IEEE Trans. Veh. Technol. 2016, 65, 6010–6023. [Google Scholar] [CrossRef]
  4. Du, Y.; Dong, B.H.; Chen, Z.; Fang, J.; Yang, L. Shuffled multiuser detection schemes for uplink sparse code multiple access systems. IEEE Communs. Lett. 2016, 20, 1231–1234. [Google Scholar] [CrossRef]
  5. Ding, Z.G.; Dai, L.L.; Poor, H.V. MIMO-NOMA design for small packet transmission in the Internet of Things. IEEE Access 2016, 4, 1393–1405. [Google Scholar] [CrossRef]
  6. Ding, Z.; Schober, R.; Poor, H.V. A general MIMO framework for NOMA downlink and uplink transmission based on signal alignment. IEEE Trans. Wirel. Commun. 2016, 15, 4438–4454. [Google Scholar] [CrossRef] [Green Version]
  7. Dai, L.; Wang, B.; Yuan, Y.; Han, S.; Chih-Lin, I.; Wang, Z. Nonorthogonal multiple access for 5G: Solutions, challenges, opportunities and future research trends. IEEE Commun. Mag. 2015, 53, 74–81. [Google Scholar] [CrossRef]
  8. Nikopour, H.; Baligh, H. Sparse code multiple access. In Proceedings of the IEEE 24th International Symposium on Personal Indoor Mobile Radio Communications (PIMRC), London, UK, 8–11 September 2013; pp. 332–336. [Google Scholar]
  9. Dai, X.; Chen, S.; Sun, S.; Kang, S.; Wang, Y.; Shen, Z.; Xu, J. Successive interference cancelation amenable multiple access (SAMA) for future wireless communications. In Proceedings of the IEEE International Conference on Communication Systems (ICCS’14), Macau, China, 19–21 November 2014; pp. 1–5. [Google Scholar]
  10. Au, K.; Zhang, L.; Nikopour, H.; Yi, E.; Bayesteh, A.; Vilaipornsawai, U.; Ma, J.; Zhu, P. Uplink contention based SCMA for 5G radio access. In Proceedings of the IEEE Globecom Workshops (GC Wkshps’14), Austin, TX, USA, 8–12 December 2014; pp. 1–5. [Google Scholar]
  11. Liu, J.; Cheng, H.; Liao, C.; Wu, A.A. Scalable compressive sensing based multi-User detection scheme for Internet-Of-Things applications. In Proceedings of the 2015 IEEE Workshop on Signal Processing Systems (SiPS), Hangzhou, China, 14–16 October 2015; pp. 1–6. [Google Scholar]
  12. Zhu, X.; Dai, L.; Dai, W.; Wang, Z.; Moonen, M. Tracking a dynamic sparse channel via differential orthogonal matching pursuit. In Proceedings of the MILCOM, Tampa, FL, USA, 26–28 October 2015; pp. 792–797. [Google Scholar]
  13. Oyerinde, O.O. Multiuser Detection schemes based on families of OMP and MUSIC algorithms for Uplink Grant free NOMA systems. Int. J. Sens. Wirel. Commun. Control 2020, 10, 1–10. [Google Scholar] [CrossRef]
  14. Yu, N.Y. A Fast and Noise-Robust Algorithm for Joint Sparse Recovery through Information Transfer. IEEE Accesss 2019, 7, 37735–37748. [Google Scholar] [CrossRef]
  15. Yu, N.Y. Multiuser Activity and Data Detection via Sparsity-Blind Greedy Recovery for Uplink Grant-Free NOMA. IEEE Commun. Lett. 2019, 2082–2085. [Google Scholar] [CrossRef]
  16. Abebe, A.T.; Kang, C.G. Iterative order recursive least square estimation for exploiting frame-Wise sparsity in compressive sensing based MTC. IEEE Commun. Lett. 2016, 20, 1018–1021. [Google Scholar] [CrossRef]
  17. Shim, B.; Song, B. Multiuser detection via compressive sensing. IEEE Commun. Lett. 2012, 16, 972–974. [Google Scholar]
  18. Monsees, F.; Woltering, M.; Bockelmann, C.; Dekorsy, A. Compressive sensing multi-user detection for multicarrier systems in sporadic machine type communication. In Proceedings of the IEEE Vehicular Technology Conference (IEEE VTC 2015 Spring), Glasgow, UK, 11–14 May 2015; Volume 2016, pp. 1–5. [Google Scholar]
  19. Wang, B.C.; Dai, L.L.; Mir, T.; Wang, Z.C. Joint user activity and data detection based on structured compressive sensing for NOMA. IEEE Commun. Lett. 2016, 20, 1473–1476. [Google Scholar] [CrossRef]
  20. Wang, B.C.; Dai, L.L.; Zhang, Y.; Mir, T.; Li, J.J. Dynamic compressive sensing-based multi-user detection for uplink grant-free NOMA. IEEE Commun. Lett. 2016, 20, 2320–2323. [Google Scholar] [CrossRef]
  21. Du, Y.; Dong, B.; Zhu, W.; Gao, P.; Chen, Z.; Wang, X.; Fang, J. Joint Channel Estimation and Multiuser Detection for Uplink Grant-Free NOMA. IEEE Wirel. IEEE Commun. Lett. 2018, 99, 1–34. [Google Scholar] [CrossRef]
  22. Oyerinde, O.O. Compressive Sensing Algorithms for Multiuser Detection in Uplink Grant Free NOMA Systems. In Proceedings of the IEEE 89th Vehicular Technology Conference (VTC) 2019, Kuala Lumpur, Malaysia, 28 April–1 May 2019; pp. 1–6. [Google Scholar]
  23. Oyerinde, O.O. Multiuser Detector for Uplink Grant Free NOMA Systems based on Modified Subspace Pursuit Algorithm. In Proceedings of the 12th International Conference on Signal Processing and Communication Systems (ICSPCS), Cairns, Australia, 17–19 December 2018; pp. 1–5. [Google Scholar]
  24. Oyerinde, O.O. Modified Orthogonal Matching Pursuit (MOMP)-based Multiuser Detector for Uplink NOMA Systems. In Proceedings of the 13th International Conference on Signal Processing and Communication Systems (ICSPCS’2019), Gold Coast, Australia, 16–18 December 2019; pp. 1–5. [Google Scholar]
  25. Oyerinde, O.O. Iterative Hard Thresholding-Based Multiuser Detector for Uplink Grant Free NOMA Systems. In Proceedings of the IEEE Africon Accra, Accra, Ghana, 25–27 September 2019; pp. 1–5. [Google Scholar]
  26. Oyerinde, O.O. Comparative study of Overloaded and Underloaded NOMA schemes with two Multiuser Detectors. In Proceedings of the IEEE Wireless Africa (WAC), Pretoria, South Africa, 18–20 August 2019; pp. 1–5. [Google Scholar]
  27. Oyerinde, O.O. Multiuser Detector based on Fused Amended Orthogonal Matching Pursuit and Subspace Pursuit Algorithms for Uplink Grant-Free NOMA Wireless Communication Systems. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–6. [Google Scholar] [CrossRef]
  28. Wang, Y.; Zhu, X.; Lim, E.G.; Wei, Z.; Liu, Y.; Jiang, Y. Compressive Sensing based User Activity Detection and Channel Estimation in Uplink NOMA Systems. In Proceedings of the 2020 IEEE Wireless Communications and Networking Conference (WCNC), Seoul, Korea, 25–28 May 2020; pp. 1–6. [Google Scholar] [CrossRef]
  29. Ahn, J.; Shim, B.; Lee, K.B. EP-Based Joint Active User Detection and Channel Estimation for Massive Machine-Type Communications. IEEE Trans. Commun. 2019, 67, 5178–5189. [Google Scholar] [CrossRef]
  30. Feng, L.; Que, X.; Yu, P.; Li, W.; Qiu, X. IRS Assisted Multiple User Detection for Uplink URLLC Non-Orthogonal Multiple Access. In Proceedings of the IEEE INFOCOM 2020-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020; pp. 1314–1315. [Google Scholar] [CrossRef]
  31. Yuan, W.; Wu, N.; Guo, Q.; Ng, D.W.K.; Yuan, J.; Hanzo, L. Iterative Joint Channel Estimation, User Activity Tracking and Data Detection for FTN-NOMA Systems Supporting Random Access. IEEE Trans. Commun. 2020, 68, 2963–2977. [Google Scholar] [CrossRef] [Green Version]
  32. Yuan, W.; Wu, N.; Yuan, J.; Ng, D.W.K.; Hanzo, L. Joint Data and Active User Detection for Grant-Free FTN-NOMA in Dynamic Networks. In Proceedings of the ICC 2020–2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar] [CrossRef]
  33. Shiono, S.; Sanada, Y.; Kimura, R.; Matsuda, H.; Sawai, R. Latency of Uplink Non-Orthogonal Multiple Access Grant-Free Transmission with Multiuser Detection in Base Station. In Proceedings of the 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall), Honolulu, HI, USA, 22–25 September 2019; pp. 1–5. [Google Scholar] [CrossRef]
  34. Jiang, F.; Zheng, G.; Hu, Y.; Wang, Y.; Xu, Y. Low-Complexity Multi-User Detection Based on Gradient Information for Uplink Grant-Free NOMA. IEEE Access 2020, 8, 137438–137448. [Google Scholar] [CrossRef]
  35. Li, B.; Du, R.; Kang, W.; Liu, G. Multi-User Detection for Sporadic IDMA Transmission Based on Compressed Sensing. Entropy 2017, 19, 334. [Google Scholar] [CrossRef] [Green Version]
  36. Kong, B.Y. Low-Complexity Address Generation for Multiuser Detectors in IDMA Systems. Electronics 2020, 9, 2069. [Google Scholar] [CrossRef]
  37. Sundman, D.; Chatterjee, S.; Skoglund, M. FROGS: A serial reversible greedy search algorithm. In Proceedings of the 2012 Swedish Communication Technologies Workshop (Swe-CTW), Lund, Sweden, 24–26 October 2012; pp. 40–45. [Google Scholar] [CrossRef] [Green Version]
  38. Han, Z.; Li, H.; Yin, W. Compressive Sensing for Wireless Networks; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.