A Powerful Joint Modulation and STBC Identification Algorithm for Multiuser Uplink SC-FDMA Transmissions
Abstract
:1. Introduction
1.1. Related Works
1.2. Contributions
- We introduce a new strategy for jointly classifying STBC and modulation parameters for usage in multi-user broadcasts of upstream single-carrier frequency division multiple access (SC-FDMA) systems.
- The mathematical investigation that is presented in this work demonstrates that the precise ML solution to this problem is too complicated to be used in practical settings. As a result, we have created a new mechanism that operates in a recursive fashion. The space-alternating generalized expectation-maximization (SAGE) procedure [45,46] is employed to separate the layered signals that have arrived at the BS.
- The expectation phase of the SAGE algorithm takes advantage of the soft information delivered by the channel decoder in order to limit the amount of multiple access interference that is produced by other users. This results in a search strategy that is comprised of several one-dimensional scans, as opposed to the more complex multi-dimensional scan.
- The proposed method of identification is supplemented by the creation of estimates of the channel impulse responses of the existing users.
- As long as the decoding procedure is a soft-decision one [47], the suggested classification method operates with any error-correcting code. Due to this, the suggested algorithm can easily be incorporated into the currently used wireless standards, providing a great deal of flexibility.
- The developed classification algorithm is dynamic in that it can be used to a wide variety of STBCs and modulation techniques with no special adjustments needed.
2. Signal Model and Problem Formulation
3. Proposed Identification Algorithm
- The uth cycle includes updating the subset of user u, but nothing is changed in the subgroups of the other users.
- When the multiple access interference of each other user is deducted from the total signal received. The result is
- We give a description of the log-likelihood function employed to calculate the revised setting of user u parameter subset asWe take into account that
- After removing the superfluous components, we translate (12) as
- The SAGE algorithm’s expectation phase employs the current estimates to derive the average value of with respect to information symbols, as demonstrated in (15):
- The parameters of user u are modified during the maximization step of the SAGE algorithm in the following fashion:
- The final estimate the channel vector is provided as
4. Practical Explanations and Implications
4.1. Expectation of Broadcast Matrices
4.2. Channel Decoder Advancement
4.3. Early Estimations
Algorithm 1: Summary of the proposed algorithm |
For each user u: |
For , where is the number of iterations:
|
End (iterations)
|
End (users) |
5. Simulation Results
- The number of users was .
- The number of total subcarriers was .
- There were = 512, subcarriers given for every user.
- There were samples of cyclic prefix.
- The interleaved sub-carrier method was employed.
- The assigned modulation constellation for each user was picked at random from a collection of 4-QAM, 16-QAM, 64-QAM, 128-QAM, 256-QAM, and 512-QAM.
- Every user employs a convolutional code of rate 0.5.
- Training symbols of size were introduced to launch the identifying task.
- The probability of improper classification served as a merit figure for the proposed classifier and the mean-square error (MSE) was employed to evaluate the performance of channel prediction.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Chen, Y.; Dong, B.; Liu, C.; Xiong, W.; Li, S. Abandon Locality: Frame-Wise Embedding Aided Transformer for Automatic Modulation Recognition. IEEE Commun. Lett. 2023, 27, 327–331. [Google Scholar] [CrossRef]
- Liu, Z.; Mu, J.; Lv, W.; Jing, Z.; Zhou, Q.; Jing, X. A Distributed Attack-Resistant Trust Model for Automatic Modulation Classification. IEEE Commun. Lett. 2023, 27, 145–149. [Google Scholar] [CrossRef]
- Guo, Y.; Wang, X. Modulation Signal Classification Algorithm Based on Denoising Residual Convolutional Neural Network. IEEE Access 2022, 10, 121733–121740. [Google Scholar] [CrossRef]
- Dobre, O.A. Signal Identification for Emerging Intelligent Radios: Classical Problems and New Challenges. IEEE Instrum. Meas. Mag. 2015, 18, 11–18. [Google Scholar] [CrossRef]
- Abdel-Moneim, M.A.; Al-Makhlasawy, R.M.; Abdel-Salam Bauomy, N.; El-Rabaie, E.S.; El-Shafai, W.; Farghal, A.E.; Abd El-Samie, F.E. An Efficient Modulation Classification Method Using Signal Constellation Diagrams with Convolutional Neural networks, Gabor Filtering, and Thresholding. Trans. Emerg. Telecommun. Technol. 2022, 33, e4459. [Google Scholar] [CrossRef]
- Ghanem, H.S.; Al-Makhlasawy, R.M.; El-Shafai, W.; Elsabrouty, M.; Hamed, H.F.; Salama, G.M.; El-Samie, F.E. Wireless Modulation Classification Based on Radon Transform and Convolutional Neural Networks. J. Ambient. Intell. Humaniz. Comput. 2022. [Google Scholar] [CrossRef]
- Abdel-Moneim, M.A.; El-Shafai, W.; Abdel-Salam, N.; El-Rabaie, E.S.; Abd El-Samie, F.E. A Survey of Traditional and Advanced Automatic Modulation Classification Techniques, Challenges, and Some Novel Trends. Int. J. Commun. Syst. 2021, 34, e4762. [Google Scholar] [CrossRef]
- Saif, W.S.; Esmail, M.A.; Ragheb, A.M.; Alshawi, T.A.; Alshebeili, S.A. Machine Learning Techniques for Optical Performance Monitoring and Modulation Format Identification: A Survey. IEEE Commun. Surv. Tutorials 2020, 22, 2839–2882. [Google Scholar] [CrossRef]
- Yi, C.; Sun, X.; Zhang, T.; Li, C.; Li, Y.; Ding, Z. Random Interleaving Pattern Identification From Interleaved Reed-Solomon Code Symbols. IEEE Trans. Commun. 2022, 70, 5059–5070. [Google Scholar] [CrossRef]
- Wu, Z.; Zhang, L.; Zhong, Z.; Liu, R. Blind Recognition of LDPC Codes Over Candidate Set. IEEE Commun. Lett. 2020, 24, 11–14. [Google Scholar] [CrossRef]
- Xia, T.; Wu, H.-C. Novel Blind Identification of LDPC Codes Using Average LLR of Syndrome a Posteriori Probability. IEEE Trans. Signal Process. 2014, 62, 632–640. [Google Scholar] [CrossRef]
- Xia, T.; Wu, H.-C. Blind Identification of Nonbinary LDPC Codes Using Average LLR of Syndrome a Posteriori Probability. IEEE Commun. Lett. 2013, 17, 1301–1304. [Google Scholar]
- Marey, M.; Mostafa, H. Turbo Modulation Identification Algorithm for OFDM Software-Defined Radios. IEEE Commun. Lett. 2021, 25, 1707–1711. [Google Scholar] [CrossRef]
- Liu, Y.; Simeone, O.; Haimovich, A.M.; Su, W. Modulation Classification for MIMO-OFDM Signals via Approximate Bayesian Inference. IEEE Trans. Veh. Technol. 2017, 66, 268–281. [Google Scholar] [CrossRef] [Green Version]
- Xing, Z.; Gao, Y. A Modulation Classification Algorithm for Multipath Signals Based on Cepstrum. IEEE Trans. Instrum. Meas. 2020, 69, 4742–4752. [Google Scholar] [CrossRef]
- Gupta, R.; Kumar, S.; Majhi, S. Blind Modulation Classification for Asynchronous OFDM Systems Over Unknown Signal Parameters and Channel Statistics. IEEE Trans. Veh. Technol. 2020, 69, 5281–5292. [Google Scholar] [CrossRef]
- Marey, M.; Mostafa, H.; Alshebeili, S.A.; Dobre, O.A. Blind Modulation Identification Algorithm For Two-Path Successive Relaying Systems. IEEE Wirel. Commun. Lett. 2021, 10, 2369–2373. [Google Scholar] [CrossRef]
- Marey, M.; Mostafa, H.; Alshebeili, S.A.; Dobre, O.A. Iterative Modulation Classification Algorithm for Two-Path Successive Relaying Systems. IEEE Wirel. Commun. Lett. 2021, 10, 2017–2021. [Google Scholar] [CrossRef]
- Zhang, Y.; Yan, W.; Zhang, L.; Ma, L. Automatic Space-Time Block Code Recognition Using Convolutional Neural Network With Multi-Delay Features Fusion. IEEE Access 2021, 9, 79994–80005. [Google Scholar] [CrossRef]
- Marey, M.; Dobre, O.A. Blind Modulation Classification for Alamouti STBC System With Transmission Impairments. IEEE Wirel. Commun. Lett. 2015, 4, 521–524. [Google Scholar] [CrossRef]
- Tayakout, H.; Dayoub, I.; Ghanem, K.; Bousbia-Salah, H. Automatic Modulation Classification for D-STBC Cooperative Relaying Networks. IEEE Wirel. Commun. Lett. 2018, 7, 780–783. [Google Scholar] [CrossRef]
- Turan, M.; Oner, M.; Cirpan, H.A. Joint Modulation Classification and Antenna Number Detection for MIMO Systems. IEEE Commun. Lett. 2016, 20, 193–196. [Google Scholar] [CrossRef]
- Marey, M.; Dobre, O.A. Blind Modulation Classification Algorithm for Single and Multiple-Antenna Systems Over Frequency-Selective Channels. IEEE Signal Process. Lett. 2014, 21, 1098–1102. [Google Scholar]
- Muhlhaus, M.; Oner, M.; Dobre, O.A.; Jondral, F. A Low Complexity Modulation Classification Algorithm for MIMO Systems. IEEE Commun. Lett. 2013, 17, 1881–1884. [Google Scholar] [CrossRef] [Green Version]
- Gupta, R.; Majhi, S.; Dobre, O.A. Design and Implementation of a Tree-Based Blind Modulation Classification Algorithm for Multiple-Antenna Systems. IEEE Trans. Instrum. Meas. 2019, 68, 3020–3031. [Google Scholar] [CrossRef]
- Bouchenak, S.; Merzougui, R.; Harrou, F.; Dairi, A.; Sun, Y. A Semi-Supervised Modulation Identification in MIMO Systems: A Deep Learning Strategy. IEEE Access 2022, 10, 76622–76635. [Google Scholar] [CrossRef]
- Huynh-The, T.; Nguyen, T.V.; Pham, Q.V.; da Costa, D.B.; Kim, D.S. MIMO-OFDM Modulation Classification Using Three-Dimensional Convolutional Network. IEEE Trans. Veh. Technol. 2022, 71, 6738–6743. [Google Scholar] [CrossRef]
- Pathy, A.K.; Kumar, A.; Gupta, R.; Kumar, S.; Majhi, S. Design and Implementation of Blind Modulation Classification for Asynchronous MIMO-OFDM System. IEEE Trans. Instrum. Meas. 2021, 70, 1–11. [Google Scholar] [CrossRef]
- Gao, Z.; Zhu, Z.; Nandi, A.K. Modulation Classification in MIMO Systems with Distribution Test Ensemble. IEEE Access 2020, 8, 128819–128829. [Google Scholar] [CrossRef]
- Wang, Y.; Gui, J.; Yin, Y.; Wang, J.; Sun, J.; Gui, G.; Gacanin, H.; Sari, H.; Adachi, F. Automatic Modulation Classification for MIMO Systems via Deep Learning and Zero-Forcing Equalization. IEEE Trans. Veh. Technol. 2020, 69, 5688–5692. [Google Scholar] [CrossRef]
- Eldemerdash, Y.; Marey, M.; Dobre, O.A.; Karagiannidis, G.K.; Inkol, R. Fourth-Order Statistics for Blind Classification of Spatial Multiplexing and Alamouti Space-Time Block Code Signals. IEEE Trans. Commun. 2013, 61, 2420–2431. [Google Scholar] [CrossRef]
- Eldemerdash, Y.; Dobre, O.A.; Marey, M.; Inkol, R. Fourth-order Moment-based Identification of SM and Alamouti STBC for Cognitive Radio. In Proceedings of the IEEE International Conference on Communications, Ottawa, ON, Canada, 10–15 June 2012; pp. 1737–1741. [Google Scholar]
- Marey, M.; Dobre, O.A.; Inkol, R. Classification of Space-time Block Codes Based on Second-order Cyclostationarity with Transmission Impairments. IEEE Trans. Wirel. Commun. 2012, 11, 2574–2584. [Google Scholar] [CrossRef]
- Marey, M.; Dobre, O.A.; Inkol, R. Cyclostationarity-Based Blind Classification of STBCs for Cognitive Radio Systems. In Proceedings of the IEEE International Conference on Communications, Ottawa, ON, Canada, 10–15 June 2012; pp. 1715–1720. [Google Scholar]
- Marey, M.; Dobre, O.A.; Liao, B. Classification of STBC Systems over Frequency-selective Channels. IEEE Trans. Veh. Technol. 2015, 64, 2159–2164. [Google Scholar] [CrossRef]
- Choqueuse, V.; Marazin, M.; Collin, L.; Yao, K.; Burel, G. Blind Recognition of Linear Space Time Block Codes: A Likelihood-Based Approach. IEEE Trans. Signal Process. 2010, 58, 1290–1299. [Google Scholar] [CrossRef]
- Choqueuse, V.; Yao, K.; Collin, L.; Burel, G. Hierarchical Space-Time Block Code Recognition Using Correlation Matrices. IEEE Trans. Wirel. Commun. 2008, 58, 3526–3534. [Google Scholar] [CrossRef] [Green Version]
- Marey, M.; Dobre, O.A.; Inkol, R. Blind STBC Identification for Multiple Antenna OFDM Systems. IEEE Trans. Commun. 2014, 62, 1554–1567. [Google Scholar] [CrossRef]
- Marey, M.; Dobre, O.A. Automatic Identification of Space-Frequency Block Coding for OFDM Systems. IEEE Trans. Wirel. Commun. 2017, 16, 117–128. [Google Scholar] [CrossRef]
- Karami, E.; Dobre, O.A. Identification of SM-OFDM and AL-OFDM Signals Based on Their Second-order Cyclostationarity. IEEE Trans. Veh. Technol. 2015, 64, 942–953. [Google Scholar] [CrossRef]
- Eldemerdash, Y.A.; Dobre, A.O.; Liao, J.B. Blind Identification of SM and Alamouti STBC-OFDM Signals. IEEE Trans. Wirel. Commun. 2015, 14, 972–982. [Google Scholar] [CrossRef] [Green Version]
- Marey, M.; Mostafa, H. STBC Identification for Multi-User Uplink SC-FDMA Asynchronous Transmissions Exploiting Iterative Soft Information Feedback of Error Correcting Codes. IEEE Access 2022, 10, 21336–21346. [Google Scholar] [CrossRef]
- Bayer, O.; Oner, M. Joint Space Time Block Code and Modulation Classification for MIMO Systems. IEEE Wirel. Commun. Lett. 2017, 6, 62–65. [Google Scholar] [CrossRef] [Green Version]
- Marey, M.; Dobre, O.A.; Mostafa, H. Cognitive Radios Equipped With Modulation and STBC Recognition Over Coded Transmissions. IEEE Wirel. Commun. Lett. 2022, 11, 1513–1517. [Google Scholar] [CrossRef]
- Lee, J.H.; Kim, S.C. Detection of Interleaved OFDMA Uplink Signals in the Presence of Residual Frequency Offset Using the SAGE Algorithm. IEEE Trans. Veh. Technol. 2007, 56, 1455–1460. [Google Scholar] [CrossRef]
- Pun, M.o.; Morelli, M.; Kuo, C.c.J. Iterative Detection and Frequency Synchronization for OFDMA Uplink Transmissions. IEEE Trans. Wirel. Commun. 2007, 6, 629–639. [Google Scholar] [CrossRef] [Green Version]
- Yang, Z.; Fang, Y.; Zhang, G.; Lau, F.C.; Mumtaz, S.; Da Costa, D.B. Analysis and Optimization of Tail-Biting Spatially Coupled Protograph LDPC Codes for BICM-ID Systems. IEEE Trans. Veh. Technol. 2020, 69, 390–403. [Google Scholar]
- Iqbal, N.; Zerguine, A.; Alouini, M.S. A Robust Frequency Domain Decision Feedback Equalization System for Uplink SC-FDMA Systems. IEEE Trans. Wirel. Commun. 2021, 20, 8110–8118. [Google Scholar] [CrossRef]
- Alamouti, S. A Simple Transmit Diversity Technique for Wireless Communications. IEEE J. Sel. Areas Commun. 1998, 16, 1451–1458. [Google Scholar] [CrossRef]
- Feng, X.; Wang, J.; Kuai, X.; Zhou, M.; Sun, H.; Li, J. Message Passing-Based Impulsive Noise Mitigation and Channel Estimation for Underwater Acoustic OFDM Communications. IEEE Trans. Veh. Technol. 2022, 71, 611–625. [Google Scholar] [CrossRef]
- Fernandez, J. Joint Synchronization and Compressive Channel Estimation for Frequency-Selective Hybrid mmWave MIMO Systems. IEEE Trans. Wirel. Commun. 2022, 21, 548–562. [Google Scholar] [CrossRef]
- Chindapol, A.; Ritcey, J. Design, Analysis and Performance Evaluation for BICM-ID with Square QAM Constellations in Rayleigh Fading Channels. IEEE J. Sel. Areas Commun. 2001, 19, 944–957. [Google Scholar] [CrossRef] [Green Version]
- Lottici, V.; Luise, M. Embedding Carrier Phase Recovery Into Iterative Decoding of Turbo-Coded Linear Modulations. IEEE Trans. Commun. 2004, 52, 661–668. [Google Scholar] [CrossRef]
- Marey, M.; Dobre, O.A. Iterative Receiver Design for Uplink OFDMA Cooperative Systems. IEEE Trans. Broadcast. 2016, 62, 936–947. [Google Scholar] [CrossRef]
- Giannakis, G.; Liu, Z.; Ma, X.; Zhou, S. Space-Time Coding for Broadband Wireless Communications; Wiley: Hoboken, NJ, USA, 2007. [Google Scholar]
Notation | Meaning |
---|---|
U | Total number of users |
u | User index |
Total available number of subcarriers | |
The subcarrier set allocated to user u | |
The cardinality of | |
The empty set | |
The modulation type of user u | |
The STBC format of user u | |
The zth data sequence of user u | |
The zth frequency-domain SC-FDMA sequence of user u | |
The zth time-domain SC-FDMA sequence of user u | |
The input to the encoder of the selected STBC format | |
The number of transmit antennas of user u | |
The number of STBC time intervals of user u | |
The number of symbols fed into the STBC encoder of user u | |
The CIR between p transmit antenna of user u and the base-station | |
The received signal at the base-station | |
⊙ | The linear convolution between two vectors |
The noise vector at the base-station | |
The component situated at row and column of matrix | |
The th component of vector | |
The probability density function of given |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Marey, M.; Mostafa, H. A Powerful Joint Modulation and STBC Identification Algorithm for Multiuser Uplink SC-FDMA Transmissions. Appl. Sci. 2023, 13, 1853. https://doi.org/10.3390/app13031853
Marey M, Mostafa H. A Powerful Joint Modulation and STBC Identification Algorithm for Multiuser Uplink SC-FDMA Transmissions. Applied Sciences. 2023; 13(3):1853. https://doi.org/10.3390/app13031853
Chicago/Turabian StyleMarey, Mohamed, and Hala Mostafa. 2023. "A Powerful Joint Modulation and STBC Identification Algorithm for Multiuser Uplink SC-FDMA Transmissions" Applied Sciences 13, no. 3: 1853. https://doi.org/10.3390/app13031853
APA StyleMarey, M., & Mostafa, H. (2023). A Powerful Joint Modulation and STBC Identification Algorithm for Multiuser Uplink SC-FDMA Transmissions. Applied Sciences, 13(3), 1853. https://doi.org/10.3390/app13031853