1. Introduction
Enabling 5G technology is recognized by MIMO in mobile communications [
1]. Performance gain in extensive MIMO can be attained, and reliable exposure to channel state information (C.S.I.) is essential [
2]. A large number of downlinks to C.S.I. are needed to acquire C.S.I. conventionally, since they can use the large-scale array antenna at the base station, even for a massive downlink MIMO [
3,
4,
5,
6,
7]; then, since the array size of the base station is proportional, the channel matrices are not able to compute and this requires extreme maximized training for downlink overheads since it is a direct estimation [
8].
MIMO transmission will be a significant part of wireless communication in the coming days in wireless technology. This type of system has minimum difficulty executing OFDM and is simple. In contrast, in the case of non-orthogonal multi-carriers, the MIMO structure of the receiver has become more complicated since it has to handle various interference measurements, i.e., inter-symbol interference (I.S.I.), inter-carrier interference (I.C.I.), and inter-antenna interference (I.A.I.) [
9,
10,
11]. Those reference signals that are received have been influenced by various measurements of interference (known as pilots); this estimates the channel (C.E.) and the complicated and consecutive equalization (E.Q.) of the received signal (Rx). Mostly, the channel is dispersed in multiple types of broadband communication [
12,
13,
14,
15].
In ref. [
4], it was found that the improved channel estimation of C.P. information could be designed to be utilized through Kalman filters. However, this technique can be employed only for orthogonal waveforms. In order to improve the performance of Channel Estimation by reusing pilots’ knowledge from C.P., this paper utilized the localization of symbol-time in orthogonal waveforms [
16,
17].
It can also be referred to by correctly localizing the pilot energy up to the terminated point of the block. It needs to possess maximum energy while it is copied to the C.P. Identification of symbols in the data of non-orthogonal multi-carriers and acquires the various Channel Estimation and C.Q. modules independent of the usual practice. The earlier works on Channel Estimation [
18] were calculated with L.S. then LMMSE estimators that assumed that I.S.I. and I.C.I. manage additional correlation noise with the white noise of non-orthogonal waveforms. Even though the non-iterative techniques have been discussed in [
19], they can acquire the implementation of Channel Estimation with increased errors and poor SNR. It is directly applicable to MIMO interference with little interference and non-orthogonal waveforms and has no solution for channel estimation.
Channel Estimation (C.E.) utilizes C.S.I. to transmit and receive the wireless signal. In a wireless communication medium, C.S.I. causes power degradation, fading, and wave scattering as a function of transmission distance. The channel state information (C.S.I.) is determined by comparing the pilot signals used during the transmitter to the received pilot signals. In contrast, the SNR reflects the resilience of the bit stream about the channel noise. The concept of C.E. is evolving based on the objective of the correlation of signal at the center point integrated with suppression of the M.A.I. This signal quality impacts receiver BER performance [
20]. In C.E., two schemes are employed for estimating signals, namely, (i) pilot-assisted scheme, which trains the allocation of symbols to bandwidth; and (ii) blinding using statistical features. At the receiving end, channel estimation inserts pilot signals into the transmitted signal, resulting in signal overhead, which a minimum number of pilot symbols can reduce.
Currently, for uplink MU-MIMO communication, countless MIMO detectors are used. In addition, an optimal maximum likelihood detector and a low-complexity environment are also developed.
The channel estimate is crucial in OFDM systems. Enhancing the system’s bit error rate performance is utilized to boost the channel capacity of an OFDM system. Based on a comb-shaped pilot array, channel estimation is performed on the pilots, and a Rayleigh fading channel is considered.
A performance measure of the M.S.E. of the channel estimator fusing DFT-based procedure obtains the best results as contrasted with the consolidation of LS-based strategies. The comparative analysis is carried out by varying parameters, such as the number of subcarriers, channel taps, cyclic prefix length, and pilot frequency.
This article recommends a channel estimation method incorporating differential evolution and L.S. with DFT. The proposed ICHE-DA is included in the central part of the OFDM-MIMO block. We consider a two-user interference channel for MIMO-OFDM systems. We demonstrate the basic idea of a user-based transmitter and receiver using DFT-LS-WIENER. Further, we focus on interference from frequency-selective channels. By doing so, the main struggle is to evaluate the accuracy of covariance matrices, which may need accurate information on interference parameters. Moreover, one of the contributions is to analyze the firmness of the spectrum by coinciding with the DFT series. The findings showed that the suggested system outperforms the current technique in terms of BER, PSNR, CC, and MMSE.
Problem Statement
In an ideal radio channel, there would only be one direct path signal, a flawless recreation of the transmitted signal. On a natural channel, the signal is altered during transmission. Copies of the transmitted signal that have been attenuated, reflected, refracted, and diffracted make up the received signal. Additionally, the channel puts noise into the signal and causes the carrier frequency to shift as the transmitter or receiver moves (Doppler effect). A radio system’s performance depends on the radio channel’s characteristics. Therefore, understanding these effects on the signal is crucial. As a result, in our work, we consider a MIMO-OFDM system before employing pilot permutation to estimate the channel. This article compares the L.S., MMSE without DFT, and the L.S., MMSE with DFT. A new DFT-LS-WIENER hybrid channel estimation technique is also proposed to improve bit error rate performance.
The rest of the paper is organized as follows:
Section 2 describes the literature survey.
Section 3 presents the proposed DFT-LS-WIENER method.
Section 4 discusses the comparison of the proposed work. Finally,
Section 5 presents the conclusion
2. Literature Survey
In their introduction of the MIMO-OFDM for hybrid channel estimator, Nie et al. [
3] underlined the sparse nature of angular channels and the use of compressed sensing (C.S.) tools based on wave systems. The continuous annular channel has resolved the issue of restricted angular resolution. The discretization has also been resolved by the angular support of sparse channel designs utilized in C.S. based on channel estimation. The proposed channel estimator’s minimum construction error and optimal performance are calculated by performance analysis [
20]. Lee et al. [
7] discussed a novel scheme for channel estimation in downlink channels using the CSMBCS technique in the downlink channel estimation. The usual sparsity and cluster design have been employed where the user is unknown to evaluate the scenario of various subcarriers of downlink channels. The initial local clusters have been constructed using the Bayesian architecture described by sparsity and local beta process (LBP) property. However, accuracy may be low [
21].
Qiao et al. [
8] determined the parallel-interference-cancellation (P.I.C.) technique based on MIMO LMMSE for shared channel estimation and leveling non-symmetrical waveforms. In contrast to the essential practice, appropriately restricting the pilots in time, and area, likewise utilizing pilots’ data from C.P. Using execution findings showed that using C.P. data from pilots resulted in edge error rate execution increases of up to 2.4 dB above the OFDM signal. It performs poorly in BER tests [
22]. Berraki et al. [
10] proposed a semi-daze, time–space estimation of channel procedure for frequency-selective enormous MIMO frameworks. The arrangement relies upon subspace spread by signing eigenvectors obtained from a signing covariance matrix. Critically, the receiver examines the reception rate based on time–space estimation accessed for an exact matrix estimation. The estimation technique does not need symmetry between preparation images of clients in all cells [
23].
Alkhateeb et al. [
11] anticipated the NAMP calculation as an assessment model that depends on the LTE-Advanced remote channel model. At first, NAMP need not bother with the sparsity level prior information. At that point, the fixed advance size that improves the sign reproduction effectiveness is decided. Lastly, a Singular Entropy request assurance component endeavors to avoid the less pertinent iotas that can be presented. It accomplishes increasingly stable execution, particularly in low SNR channel conditions, and after that, the multifaceted computational nature is decreased, such as the versatile SAMP calculation. The main drawback of this work is that it has higher computational complexity [
24].
The estimation of the channel covariance matrix of the received sampled signals in the frequency domain is proposed by Ngo et al. [
25]. An asymptotically massive MIMO system’s channel vector possesses orthogonal property, where the channel vector and eigenvector are proportional. The covariance matrix estimation by a limited number of signal samples produces an error and the assumption that channels are perfectly orthogonal are the two limitations of the system. The condition assumed in this method is that the numbers of both the samples and antennas are asymptotically large.
Zarifi et al. [
26] proceeded with a CDMA system having unknown WSS noise. The centro-Hermitian property estimates the generalized correlation decomposition-based blind channel estimation noise covariance matrix for estimating noise subspace in the data samples. Lama et al. [
27] considered multipath channels for the STBC-CDMA system. STBC is implemented by exploiting spreading codes with unique structures and developing a computationally efficient channel estimation algorithm.
The angular resolution is improved by utilizing redundancy samples containing substantially more uniform DSFT premises than the antenna numbers proposed by Lee et al. [
28]. DSFT number premises are equal to angular spectrum samples at an increased rate, which increases both lengths of the short channel vector that need to be recuperated, and the number of nonzero components improved. Along these lines, more channel estimations (longer preparing groupings) should be acquired for extraordinary recuperation of the signal.
Li et al. propose the Minimum Mean Square Error (MMSE) scheme with second-order statistics [
29]. The limitations of this method are the channel estimation error. A joint estimation of channel length and OFDM system impulse response is proposed by Charles et al. [
30], using the balanced achievement between information, specification based on Kullback–Leibler divergence, and noise rejection with an accurate channel description. Hence, data specification is unsuitable for practical channel length estimation techniques because of prohibitive complexity. Estimating the channel is performed recursively, allowing optimal channel length establishment with considerable cost and increased performance and robustness. The main limitation of the proposed work is that power consumption is high. Dhanasekaran et al. [
31] presented a game theory-based MIMO-OFDM communication system for reducing the BER and NMSE value. This work improves the performance of the MIMO-OFDM system [
32,
33,
34,
35,
36]. Ramalingam et al. introduced various communication protocols using optimization techniques and IoT networks [
31,
37,
38,
39,
40,
41,
42].
3. Proposed Methodology
This work presented an improved channel estimation algorithm DFT-LS-WIENER integrated with a differential approach. Moreover, this paper uses the L.M.DFT approach for channel estimation in the wireless communication medium. The middle area of the MIMO framework is where the suggested DFT-LS-WIENER is located. MIMO systems typically include several transmitters and a receiver antenna for parallel data transmission. The proposed model is examined for two transmitters and four-receiver antennae. Quadrature Phase-Shift Keying modulation (QPSK) is utilized for input modulation on the transmitter side [
43,
44,
45,
46,
47]. Then, I.S.I. is mitigated through the utilization of P.S.A., where P.S.A. is involved in transmitting waveform pulses and effectively utilizing available bandwidth.
If signal bandwidth is more effective than channel bandwidth, it leads to signal distortion. This distortion is observed in the I.S.I. environment. To control I.S.I. in wireless communication, a pulse shaping filter (P.S.F.) is utilized for analysis. On each transmitter side, symbol mapping and IFFT operations are performed. Subsequently, this leads to transmitting information over the Multipath channel and includes AWGN noise on the receiver side. At the receiver, this operation is performed inversely with the utilization of DFT-LS-WIENER. With the utilization of LMMSE and DFT, a semi-blind review is performed.
Figure 1 details the overall flow of constructing a MIMO system with ICEA-DA.
3.1. System Description
All of the subcarriers have been modulated using different techniques. The results have been simulated using the QPSK modulation technique. The next step in aligning the bit stream over the subcarriers is the mapping of the subcarriers. In the OFDM design, the Wiener filter is employed because it reduces the mean square error between the actual transmitted signal and the received signal. Here, L = 7 is the Wiener filter order under consideration. Initially, the incoming signal information is transmitted through pilot sequences and modulation schemes such as the QPSK scheme [
48,
49]. The QPSK scheme consists of the advantages and noise factor. Another advantage of this scheme is a higher information transmission rate than another modulation scheme with minimal bandwidth.
The signal shift consists of ‘4’ signal states with the transmission of information through the QPSK scheme as 2 bits/symbol. Each signal in the system is modified by 1 bit thanks to the encoding strategy. The transmitted signal is represented by the sine and cosine of the following Equation (1):
Here, signifies the signal based on the time, represents the symbol energy, symbol duration is denoted as , whereas is defined as the baseband of the signal.
In the modulator of the MIMO scheme, 4 phases of the signal are generated, which consists of 2D signal space with unit function
and
denoted as follows Equations (2) and (3)
From the above, Equations (2) and (3)
and
are used to measure the quadrature and in-phase components. According to Equation (4), an OFDM signal is conceptually composed of four signal constellations based on four points in the signal space.
Here, the system’s full power, distributed equally between the two carriers involved, is represented by the signal factor 1/2. At the receiving end, the symbols are demodulated by removing the carrier phase factor, and the continuously received robot in phase 2 is determined from the input data.
Let
indicates the transmit-side P.S.F. for each symbol and
signifies the receive antenna side matched the filter. The composite channel is symbolized as
. The
time-domain signal received at the
antenna is as follows:
Here, Equation (5) represents/denotes noise placed in the uncorrelated spatial and temporal region and/or represents the presence of noise in transmitting the time-domain signal at their antenna. After the removal of I.S.I., with the utilization of IFFT, ISI is eliminated. Moreover, it uses the symbol mapping technique at each transmitter side. Fourier analysis is performed in frequency domain components for signal transmutes in time or spatial domain factors. IFFT is implemented at the receiver end to improve flexibility, execution speed, and precision. Different complexes and data points are transformed for the same number of time-domain points when the IFFT procedure is used. The IFFT involved in the execution of N-point receiver operation in Equation (6) IFFT is presented mathematically as follows:
The represented data frame transforms where/the size or the number of signal points.
k = 0, 1, …,
N − 1, and
indicates the FFT frequency output at the
kth end. Then, FFT analysis transforms the signal in the receiver block in the time domain. The following is the mathematical formulation for the FFT in Equation (7).
Moreover, the information is passed in a multipath channel environment with added AWGN noise characteristics. Instead of the message signal, AWGN is used in this document due to its higher bandwidth. The example that follows shows how system n’s noise generates a vector that has the same components as the message defined in Equation (8) and a random stationary point with mean 0 of a complex Gaussian distribution:
where
signifies the noise power and
represents a message signal of the same length. It includes random variables that are normal or Gaussian.
3.2. Firmness of Spectrum
When a signal is delivered, the fundamental frequency is f0 = 1/T0, where T0 is the signal’s period. This translates to a frequency of 1/N for discrete-time transmissions. Since all other frequencies are multiples of this fundamental frequency, the resolution of the spectrum is determined by the number of samples N. At k = N/2, it is possible to determine the highest signal frequency that X[k] may represent. According to Shannon’s sampling theorem, the highest frequency of the original signal, which is assumed to be an audio stream sampled at 44.1 kHz, is 44.1/2, or 22.05 kHz. In the case of N = 1024 samples, the coefficient at k = N/2 corresponds to a frequency of 22.05 kHz, and the coefficient at k = 1 to a frequency of 22.05/512 43.1 Hz. The DFT coefficients would represent various frequencies (for instance, k = 1 corresponds to 22.05/500 = 44.1 Hz) if we sampled another area of an audio signal with just 1000 samples (at the same sample rate). According to the conclusion, the spectra can only be compared if the DFT spectra are computed using the same number of samples. The second numerical sample demonstrated another impact on the resolution. The DFT spectrum cannot fail to reflect the genuine contribution of the individual frequencies of an arbitrary signal x[n], even if the signal is periodic because it is sampled, i.e., it only has information about particular discrete frequencies.
3.3. Receiver Structure
A receiver with channel estimation and MIMO detection is proposed using LS-DFT with overlapping pilots. Without sacrificing generality, each subcarrier in each frame-block is assumed to have a pilot, i.e., NF = NT = 1, yielding N(T.S.) = N.N.T., and pilot existence of multiple or redundancy N.R. = N (T.S.)/N.G. The phase difference of the received signal causes multipath fading. This is because the signal strength moves over varying distances and paths. Use a Rayleigh distribution to reach the receiver via multiple paths. For fast-fading situations, the Rayleigh distribution is most commonly used. The pilots are assigned by reusing the pilot sequence from the multiple request pilot requests themselves. The multi-objective optimization algorithm can easily optimize the time-varying channel metric. The proposed pilot allocation method has the potential to provide a powerful method for counting the sends with a request to users within their cells. The fitness function (F.F.) is a crucial component of evolutionary algorithms. The pilot pattern of multiple pilot requests is reused in this document for the pilot assignment. The optimization algorithm can optimize the channel measure that changes over time.
The proposed pilot allocation method has the potential to provide a powerful method for counting the requesting users in their cells. The fitness function (F.F.) is critical to the receiver-side optimization concept.
In order to develop a solution for parallel search optimization and the continuous process, the DFT-LS-WIENER technique is proposed. Because control parameters are included, the suggested DFT-LS-WIENER offers improved convergence benefits. With efficient continuous variable handling and integer variable optimization, the suggested DFT-LS-WIENER is provided in canonical form.
3.4. Least Square Error (L.S.) Estimation
If ‘Z’ is sent through a channel ‘j’ such that it can be written in matrix form as,
Then, the error ‘e’ can be defined as
where x is the anticipated result.
The definition of the squared error (S) is
where “t” in superscript denotes complex matrix transposition.
By taking the derivative with respect to ‘j’ and setting it equal to zero, we may minimize this equation. The result of the final equation is:
Both SISO and MIMO systems can use Equation (14).
3.5. DFT-LS-Wiener Channel Estimation
At the pilot frequencies, channel estimation is performed using the Least Squares (L.S.) approach. In this case, DFT-based channel estimation is used. As a result, the channel answers are shortened to the number of channel taps before being approximated using the least square method.
After completing the DFT-based LS estimation, the estimates are fed to the Wiener filter model.
The goal of applying the Wiener filter model in channel estimation is to decrease the quantity of noise in a noise-affected signal and to decrease the mean square error between the actual broadcast signal and the received signal.
Wiener coefficients are produced based on the order of the Wiener filter; for example, if the order is six, then the Wiener filter model produces six Wiener coefficients.
DFT-LS estimates are filtered using these Wiener coefficients.
The desired output is a noiseless channel estimate.
By applying linear time-invariant (L.T.I.) approaches to filter a noisy experimental process, a Wiener filter is a signal processing filter that generates an estimate of a desired or target stochastic process. The Wiener filter decreases the mean squared error between the estimated and predicted random processes. By using the pertinent signal as input and filtering the known signal to obtain an estimate as output, a Wiener filter aims to compute a statistical estimate of an unknown signal. For instance, an interesting unknown signal tampered with by additive noise can be present alongside a known signal. It is possible to estimate potentially important signals using Wiener filters to remove noise from distorted signals. A typical deterministic filter’s frequency response is designed for the selected carrier frequency. The Wiener filter, however, is created differently. To develop a linear time-invariant filter whose output is as close as possible to the original signal, one must be aware of the spectral properties of both the original signal and noise.
3.6. Finite Impulse Response Wiener Filter Model for Discrete Series Ls Estimates
The output of the Wiener filter g[n] is compared with the reference signal s[n] after being convolved with the input signal H
ls[n]. The DFT-LS estimates (H
ls[n]) are supplied to a Wiener filter with coefficients a
0, a
1…a
N of order (number of touches passed) N in order to produce the Wiener filter coefficients. The expression’s result, x[n], is used to signify the filter’s output. The difference between the estimated and original signals is reduced to a minimum via the Wiener filter model. It significantly reduces root mean square error and improves bit error rate performance. The block diagram of the F.I.R. Wiener filter with DFT_LS estimates as input is shown in
Figure 2.
5. Conclusions
The proposed DFT-LS-WIENER estimate performs better than L.S., LS-DFT, MMSE, and MMSE-DFT channel estimation algorithms in terms of BER performance for the channel estimation of MIMO-OFDM. When the number of subcarriers increases, the bit error rate is reduced. As the number of channel taps increases, the bit error rate also increases. As the cyclic prefix length increases, the bit error rate is reduced considerably. When the pilot frequency is increased, the bit error rate is also increased. Including the DFT technique in L.S. and MMSE improves the bit error rate performance. The computational complexing and time complexity of the DFT-LS-WIENER algorithm depends on the number of transmitting and receiving antennas in the system. If the number of transmitting antennae is N and the number of receiving antennae is M, then its time and computational is N*M. The accuracy of the proposed technique is high compared to the L.S., MMSE, LS-DFT, and MMSE-DFT channel estimation algorithms. Compared to the proposed approach, the efficiency of the introduced method attained 85%, 79.5%, 84.9%, and 84.1% compared with L.S., MMSE, LS-DFT, and MMSE-DFT. The proposed DFT-LS-WIENER algorithm is less complex and very easy to implement. The demerits include introducing the Wiener model in channel estimation, increasing the cost of implementation, and extra circuitry required for implementing the Wiener filter model. Our future works include implementing other adaptive filters such as the Kalman and Kernal filters in the channel estimation algorithms. Further, there will be minimal hardware implementation using the proposed methodology, and it will be simultaneously carried out without compromising the proposed methodology’s performance.