Abstract
The 5G system requires an optimum coding technique to achieve the high diversity gain, low bit error rate (BER), and low detection complexity. Various coding techniques were developed in recent times for improving the diversity performance of the MIMO systems. Space-time-coding (STC) is used to fulfill the requirement of handling large data flow in the 5G wireless communications. It is highly required to optimize the orthogonal nature of STC. The paper proposed a novel design of the optimum linearly scalable dispersion code (O-LSDC). In this paper, an optimum coefficient-based O-LSDC is designed based on the elementary matrix operations, unitary matrix normalization technique, and coefficient mapping strategy. Mapped coefficients are linearly solved for optimum value estimation. To find the optimum solution of the LSDC codes, five cases of LSDC are defined based on the scaling coefficients and then performance is evaluated against the BER vs. SNR. Evaluating the simulation results in terms of error probabilities for the five different orthonormal LSDC, this work simulates the system for multiple antennas using the Rayleigh fading MIMO system model. Also, evaluating the impact of the proposed LSDC over the BER performance for the varied number of Monte Carlo iterations, then the performance graph is plotted for multiple-antennas system. The proposed O-LSDC under Rayleigh fading channel using the M-PSK modulation enhances the performance of the 5G and beyond communication system in terms of BER and SNR.
1. Introduction
Nowadays, there is a significant information overload on the channels of wireless communication. Especially during the COVID-19 pandemic, the digital information flow is significantly increased, which demands enhancing the wireless channel capacity. The 5G wireless system with the massive MIMO technique is used to improve the capacity of the wireless channel. In the multiple-antenna system, the channel between transmitter and receiver is modeled with multiple paths. This offers the wireless channels to be modeled as the Rayleigh fading channel. Practicable modulation technique for multiple-antenna systems with receive- (Rx-) only channel information comes under two categories termed as diversity and multiplexing. Due to different gains and phases, the MIMO offers diversity in the space domain, popularly known as spatial diversity to maximize the reliability of the transmitted data. Spatial multiplexing performs the simultaneous/parallel transmission of the individual data streams from every transmitting (Tx) antenna to enhance the channel capacity at the cost of diversity in the fading channels. The practicable systems required new space-time (ST) signaling schemes to achieve high reliability (diversity) and high spectrum efficiency (SE) [1, 2].
While using OSTBC reduces channel capacity in MIMO channels while increasing diversity, a revolutionary ST coding known as linear scalable dispersion codes is suggested (LSDC). LSDC utilizes a linear matrix modulation scheme, in which the transmitted codeword is a linear combination of the dispersion matrices with the weights evaluated by the Tx symbols; the coefficients of these matrices are selected in such a way that it increases the ergodic capacity of the multiple-antenna system [3, 4]. This code is a special case of the STBC [5, 6].
The MIMO system using LSDC and MMSE receiver in a Rician flat-fading environment is studied in [7, 8]. The encoded data is Tx towards the eigenvectors of the squared Rician channel components and it is found out that the optimum power allocates approach and determined the bounds on Pe for various Tx criteria. This work proved that the best Tx strategy for low SNR is the beamforming approach [9–11]. Implementation of space frequency- (SF-) LSDC is studied in [10, 12, 13], which requires an appropriate linear precoding method and derived ST dispersion matrix to achieve full Tx diversity-multiplexing advantages. For the frequency selective channel, SF-LDC is more appropriate in contrast to ST-LSDC, but both induce high PARP in this system [14]. The U-LSDC is proposed in [10] by converting the M ×M LSDC into T× M nonsquare LSDC, where M is the code rate. U-LSDC illustrates the unitary encoding rectangular matrix [15, 16]. It is mathematically traceable and provides symbolwise full diversity. The LDC designed from genetic algorithms aided optimization approaches provides average pairwise error probability (PEP), high data rate, and optimized MI at the cost of detection complexness [14–23].
Up till now, the LDCs are designed to increase the MI amid Tx and Rx end but do not care about the error probability (Pe) performance. Utilizing elementary matrix operations, unitary matrix normalization technique, and coefficient mapping strategy, as well as Monte Carlo simulation, this work proposed a novel design of the optimum linearly scalable dispersion code (O-LSDC) that maximizes the ergodic capacity and performs well in terms of BER and SNR, which was also found to be very efficient for any configuration of Tx and Rx antennas and codeword length. This paper demonstrates the LSDC design depends on the coefficient mapping strategy. Mapped coefficients are linearly solved to estimate the optimum coefficient values. Based on scaling coefficients, the paper presents the five versions of the LSDC for evaluation. The primary contribution of this paper is to design the optimum LSD coding method that enhances the performance of the multiple-antenna communication system under Rayleigh fading channel for the 5G networks in terms of error probabilities and maximum achieved signal for reliable data transmission. Outlining the offerings of this paper, we have the following:(i)Describing the Validation of STBC-MIMO for the effective provisioning of the communications networks.(ii)Proposing the system model to improve the efficiency of existing LSDC code based on channel realization. It is proposed to design the optimum space code vector for the orthonormal matrix for a communications system modeled with multiple-antenna channels.(iii)Presenting the five different cases of the LSDC.(iv)Evaluating the simulation results in terms of error probabilities and comparing the BER vs. SNR for the various proposed LSDC codes for different rounds of Monte Carlo simulation for the NRD distribution and the performance graph are plotted sequentially for multiple-antenna systems, eventually, evaluating the results of the BER for the MIMO-O-LSDC system with the different higher-order PSK modulation techniques.(v)Finally, presenting the conclusion of this work.
2. STBC Coding
The LSDC is a special case of the STBC implemented in orthogonal space used to achieve diversity goal. The orthogonal area-based OSTBC codes achieve good diversity in the space and time domains. These STBC codes can be represented as orthonormal matrix form of dimension , where ns is the number of time instances and Nt is the number of Tx antennas expressed as follows [1–3]:
The efficiency of the MIMO system depends on the efficient design and representation of the matrix. Let the information symbols be given as
Let the input vector represent the symbol as
If variable is the MIMO channel realization matrix, with the classification of the various block-based coding methods under the presence of noise N, the received and transmitting vectors are defined as
Equation (4) can be extended as thewhere and denote effective channel matrices comprised of a concatenation of and the ∗ symbol represents the complex conjugate. In this work, it is considered to transmit only one ST block during every channel operation. The value of is set to 4 in the current work. And the numbers of transmitting antennas corresponding to the code vectors are set to . Thus, the corresponding STBC vector for the size of the for transmitted signals is defined aswhere G1 and G2 are complex ST mapping matrices. The corresponding space-time code vector STBC is designed as
2.1. Validation of STBC-MIMO
In this paper n optimum O-LSDC code is introduced as a paradigm for improving the communication performance over Rayleigh fading channels using the MIMO system. Initially the validation of the existing Alamouti STBC based coding methodology is presented. The basic STBC code offers orthonormal complex code matrix O of size The validation of STBC is done for 4 × 3 complex orthogonal matrix, respectively, to ¾ rate system. For the validation of STBC-MIMO, the complex orthogonal matrix (O) is considered as follows [10]:
The expected value of BER is calculated aswhere represents the energy of the modulated signal and represents the normalized noise power density level. The ratio corresponds to the SNR of the system. The performance validates the symbol error rates (SER) and BER for the STBC-MIMO system as depicted in Figure 1, which depicts that it is highly desired to decrease the BER of the MIMO systems validated with STBC coding. As the validated BER of the order of are achieved for QPSK and BPSK modulation with the matrix given in equation (8). The BER plotted in the figure is corresponding to the 1000 iterations of Monte Carlo simulations.

The BER is also validated for the orthonormal matrix of equation (8) for basic STBC in Figure 2. The performance is plotted and validated for the BPSK and the QPSK modulations, respectively. The MIMO system is simulated using the 3 transmitting antennas and the Alamouti STBC coding. The constellation values of the M-PSK modulations are modeled using the orthonormal code vectors S shown in equation (8).

3. Proposed System Model
In this paper, it is proposed to design the optimum space code vector for the orthonormal matrix for a communications system modeled with multiple-antenna channels. It is proposed to improve the efficiency of the existing LSDC code-based realization of the channel. The proposed channel model considers the Rayleigh fading channel. The performance is proposed to evaluate the M-PSK modulation by generating a random matrix of symbols. The LSD coded data is partitioned into n data streams to be simultaneously transmitted utilizing n Tx antennas. The received signal at each Rx antenna is a linear superposition of the n transmitted signals plus noise. The LSD coded signal is modeled using the Rayleigh channel and it is proposed to model the channel using the normalized channel realization matrix to improve the error rates of the system. The proposed method uses the NRD for the modeling system. The linear decision equalizer is used for the received signal processing with linear filtration method. It is also used for Tx data recovery and to mitigate the intersymbol interference. The received data is then decoded using inverse matrix RR scheduling using O-LSDC decoder and then demodulated using M-PSK to achieve the original data and to analyze the BER performance of the received data. The block diagram of the proposed system design is shown in Figure 3.where , for j = 1,. . .,4 are the transmitted symbols as a function of time taken from the QAM constellation. It is clear from Figure 4 that the performance of the system depends on the efficient channel realization and also using the efficient precoding design that can add the improvement. The LSD-based optimum precoding is proposed for design in this paper. The LSDC is a special coding method that is expected to improve the diversity of modeled multiple-antenna channels. An example of LSDC for three antennas was acquired as [1].


The research problem in this paper is to design the optimal S matrix by experimentally deriving the optimal values of coefficients and .
4. Five Different Cases of LSDC
In this work in favor to search for the optimum LSDC, five cases of LSDC are defined and then performance is evaluated against the SNR in dB. The basic LSDC is defined in equation (10) by the orthonormal matrix. To derive the optimal coefficients values of and , the real and imaginary terms of the term in equation (10) are compared, respectively, with equation (8).
Case 1. LSDC-1
As in Case 1 it was initially observed that most of the having the multiple of . Thus, as an experiment, it is tried to minimize the coefficients having value 0 in terms of factors. The basic LSDC is defined in equation (10), which is the orthonormal matrix. In favor of deriving the optimal coefficients values of and , the real and imaginary terms of the term in equation (10) are compared, respectively, with equation (8). Based on the relative comparison, the following linear equation combinations have been derived for finding the coefficients. Let the initial estimate be taken as set the try to set the factor asThese linear equations lead to coefficient vectors as = 1, = 2 , = 3, = , andThis concluded the first optimum orthonormal matrix asIt can be observed that the rational effects of terms are completely removed from the orthogonal matrix realization. The SER probabilities corresponding to the LSDC-1 orthonormal matrix and the STBC are shown in Figure 4. Just for the sake of ease of computation the numbers of iterations are restricted to 100 for plotting the figure. It can be observed from Figure 4 that it needs great improvement in the performance of LSDC-1, as the SER probability for the LSDC-1 is even less than the existing STBC code validated earlier. It is because the orthonormal matrix in the LSDC-1 is having larger coefficients values for real and imaginary terms. Thus, it requires to rethink of optimizing the scalable coefficients.
Case 2. LSDC-2
For the sake of increasing the performance of the LSDC-1, let us start further optimizing the scalable coefficients. The coefficients are optimized by performing the various elementary matrix operations in the rows and columns of equation (10). The LSDC becomesThe values of are reduced from 2 to -, and are minimized to from 4 , respectively, in equation (14) of LSDC-1. The coefficient values for the LSDC-2 matrix are = 1 = - = 3 = , = = = = 4.
The LSDC-2 code vector is derived asThe error probabilities corresponding to the LSDC-1 and LSDC-2 orthonormal matrix-based STBC are shown in Figure 5. It can be observed that good improvement in the SER performance is reported by the suggested modifications by LSDC-2 compared to the LSDC-1. But still, the error rate is higher; thus it requires rethinking about optimizing the scalable coefficients.

Case 3. LSDC-3
To design the optimum LSDC-3, coefficients are further optimized and the values of are reduced from 3 to 1, and are minimized to from 4, respectively, in equation (16). Finally set the optimum values of the parameters to ensure that scalability is minimized by setting the coefficients as = 1, = -, = 1, = , = , = , = , and = 1.
Based on the experiences the orthonormal LSDC-3 matrix is given as
Case 4. LSDC-4
Based on the experience and are changed in the LSDC-3 mentioned above; the coefficient values of LSDC-4 are, respectively, taken as = 1, = , = 1, = , = , = , = , and = 1.
The respective orthonormal complex random matrix is reduced to
Case 5. O-LSDC
Now based on the experimental studies it is observed that reducing the complex coefficients can improve the performance of the BER of the system. The modified LSDC matrix O-LSDC is proposed which is obtained by the different types of matrix operations like elementary matrix operations, unitary matrix normalization technique, and coefficient mapping strategy. The obtained orthonormal O-LSDC matrix should satisfy the three constraints of the basic LSDC given in [1]. Figure 6 shows the flowchart for the proposed MIMO-O-LSDC system with the different higher-order PSK modulation techniques.
The O-LSDC can be obtained by following steps:(i)Step 1: firstly, initialize the MIMO and LSD parameters Nt, Nr, Nitr count, and PSK order (α′s, β′s, T, Nt)(ii)Step 2: initialize the popularly used Alamouti OSTBC matrix(iii)Step 3: compare real and imaginary coefficients of 4 × 3 LSDC matrix and OSTBC(iv)Step 4: mathematically formulate the linear equation of α′s, β′s to get the optimal coefficient values(v)Step 5: optimally search for the optimal LSDC parameters by solving the linear matrix equations and performing different matrix operations(vi)Step 6: obtain the modified O-LSDC orthogonal matrix for the given set of antennasThe optimum LSDC matrix is obtained asCorresponding to the coefficient used, the LSDC-4, the optimum O-LSDC orthonormal matrix, reduced toAs the maximum real and imaginary parts are minimized to real numbers thus it is expected to improve the BER performance significantly.

5. Simulation Results
The results of the five models of LSDC are designed experimentally for enhancing the BER and SER of the LSDC are presented in this section. Paper simulates the system for three antennas using the Rayleigh fading multiple-antenna communication system models. The five different orthonormal LSDC are used for performance evaluation. A hypothetical number of experiments are performed to design the optimum ST code vectors. The scale of the ST code vectors is varied based on the experiences and using linear equation solver for improving the performance of the BER of the 5G communication system. The work simulation and validation are done using MATLAB 2019a.
5.1. Evaluation of Error Probabilities
Figure 7 presents that the proposed O-LSDC code significantly outperforms the basic STBC code; clear improvement in SER is observed. It is clear from the results of Figure 7 that the significant improvement in error probabilities is achieved by the O-LSDC codes over the basic STBC codes. The proposed optimum O-LSDC outperforms the other mentioned codes. Another experiment is performed for the comparison of the BER for five various proposed LSDC codes with the STBC [9] for 1000 rounds of Monte Carlo simulation using the NRD distribution.

(a)

(b)
5.2. Impact of Monte Carlo Simulation
Evaluating the impact of the Monte Carlo simulation [24] over BER performance the number of iterations is varied and the BER and SER are plotted sequentially for the MIMO system as shown in Figures 8 and 9. As an experiment number of Monte Carlo iterations is from 1000 to 100000 and the performance is compared for the BER and proposed O-LSDC code for multiple-antenna system designs with NRD distribution. It is found that improvement can be achieved in BER with the increasing number of Monte Carlo iterations.


5.3. Results Evaluation for O-LSDC for M-PSK
The performance is proposed to evaluate the M-PSK modulation by generating a random matrix of symbols. In this section, the results of the proposed multiple-antenna system over the different orders of the M-PSK modulations are evaluated. In M-PSK, modulation of the carrier signal takes on one of M possible phase values depending on , where The general symbolical representation of the M-PSK modulation is given as
It is clear from the equation that increasing the order increases the number of phases, thus reducing the kind of orthogonality, and therefore it tends to increase the probability of the error. Figure 10 presents the proposed results comparison of BER for the different order of the PSK modulation techniques for the fixed set of the Monte Carlo iterations of 1000. It can be observed that the proposed O-LSDC improves the BER pattern and the BER continuously degrades with the increase in the SNR value of the system. The O-LSDC with 16 PSK even outperforms validated STBC code with the BPSK performance. The results are evaluated for the ¾ rate code for the 3 transmitting antenna systems. A good improvement is expected with the increasing number of iterations.

5.4. Performance under Massive PSK
Another experiment is performed for representing the efficiency of the proposed work where the performance is evaluated under the massive PSK scenario. The term massive represents the huge number of modulation phases. The order of the modulation for M-PSK is changed as the m = and set as [2, 4, 16, and 64] for the performance evaluation of BER vs. SNR in the multiple-antenna systems using O-LSDC as shown in Figure 11.

6. Conclusions
This work proposed a novel design of the LSDC that performs well in terms of BER and SNR in the multiple-antenna system for the 5G networks. In this work to find the optimum solution of the LSDC, five cases of O-LSDC are defined and then performance is evaluated against the BER vs. SNR in dB. The scale of the ST code vectors is varied based on the different elementary matrix operations and using linear equation solver for improving the performance of the BER of the system. It can be observed that good improvement in the SER performance is reported by the suggested modifications in LSDC-2 compared to the LSDC-1. But still, the error rate is higher; thus it requires rethinking about optimizing the scalable coefficients. The proposed O-LSDC matrix is obtained by the unitary matrix normalization technique, which involves the different types of matrix operations like elementary matrix operations, matrix rotations, and matrix normalization and the obtained scalable matrix is much closer to the reparability property also. It is observed in the experimental studies that reducing the complex coefficients can enhance the BER performance of the system. Experimental results show that a significant improvement in error probabilities is achieved by the O-LSDC codes over the Alamouti STBC codes. It can be observed that the proposed MIMO-O-LSDC code improves the BER pattern and the BER continuously degrades with the increase in the SNR value of the system for the different M-PSK modulation, thereby increasing the performance of the 5G communication system. Future work in this topic includes the realization of the O-LSDC for the massive MIMO system, which is the key technology for the future wireless communication system and IoT connectivity.
Data Availability
The dataset used in this research work is available from the corresponding author.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Authors’ Contributions
Conceptualization was done by by P. P., R. S., and P. S.; methodology, software validation, writing an original draft, review, editing, investigation, and project administration were done by by P. P; checking, review, and supervision were done by R. S. and P. S. All authors have read and agreed to the published version of the manuscript.
Acknowledgments
The authors are immensely grateful to the director of the Research Centre UIT, RGPV, Bhopal, India, and the honorable Vice-Chancellor of the RGPV, Bhopal, India, for their inspiration and motivation in the successful completion of the work.