Next Article in Journal
Exploring the Utilization of Gradient Information in SIFT Based Local Image Descriptors
Previous Article in Journal
High-Precision Authentication Scheme Based on Matrix Encoding for AMBTC-Compressed Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Noise Suppression Channel Estimation Method Based on Adaptive Weighted Averaging for OFDM Systems

School of Mechanical, Electrical and Information Engineering, Shandong University, Weihai 264209, China
*
Author to whom correspondence should be addressed.
Symmetry 2019, 11(8), 997; https://doi.org/10.3390/sym11080997
Submission received: 4 July 2019 / Revised: 26 July 2019 / Accepted: 30 July 2019 / Published: 3 August 2019

Abstract

:
Orthogonal frequency division multiplexing (OFDM) systems have inherent symmetric properties, such as coding and decoding, constellation mapping and demapping, inverse fast Fourier transform (IFFT) and fast Fourier transform (FFT) operations corresponding to multi-carrier modulation and demodulation, and channel estimation is a necessary module to resist channel fading in the OFDM system. However, the noise in the channel will significantly affect the accuracy of channel estimation, which further affects the recovery quality of the final received signals. Therefore, this paper proposes an efficient noise suppression channel estimation method for OFDM systems based on adaptive weighted averaging. The basic idea of the proposed method is averaging the last few channel coefficients obtained from coarse estimation to suppress the noise effect, while the average frame number is adaptively adjusted by combining Doppler spread and signal-to-noise ratio (SNR) information. Meanwhile, to better combat the negative effect brought by Doppler spread and inter-carrier interference (ICI), the proposed method introduces a weighting factor to correct the weighted value of each frame in the averaging process. Simulation results show that the proposed channel estimation method is effective and provides better performance compared with other conventional channel estimation methods.

Graphical Abstract

1. Introduction

Orthogonal frequency division multiplexing (OFDM) technology is widely used in modern communication systems for its superior performance and high spectral efficiency [1,2]. The cyclic prefix (CP) is inserted between the adjacent OFDM symbols as a guard interval (GI), which not only reduces the inter-symbol interference (ISI) largely, but also simplifies the design of the frequency-domain equalizer [3]. For these reasons, OFDM technology has been applied to many transmission standards such as digital video broadcasting-terrestrial (DVB-T) and wireless local area network (WLAN) [4]. In recent years, the applications of the OFDM system in underwater acoustic communication, smart grid, vehicular ad-hoc network and other fields have also received extensive attention and research [5,6,7]. The transmission reliability of OFDM systems can be further enhanced by using the multiple-input multiple-output (MIMO) technique without increasing the bandwidth [8,9]. Offset quadrature amplitude modulation (OQAM) can also be combined with OFDM to make the system have lower spectral sidelobes by using the pulse shaping filters, which is a candidate technology for 5G communication [10,11]. In OFDM systems, channel estimation is an important module for coherent detection and frequency-domain equalization, and the accuracy of channel estimation directly affects the recovery quality of the final received OFDM signals [12,13]. However, channel estimation is a challenging technology in wireless systems due to the noise effect and time variance of wireless channels [14,15].
There have been many researches on channel estimation in OFDM systems. In general, channel estimation methods can be divided into three categories: pilot-based channel estimation, blind channel estimation, and semi-blind channel estimation [16]. Blind and semi-blind estimation perform channel estimation with non-pilot and few pilots, respectively, and thus have higher spectral efficiency. However, these two methods suffer from high computational complexity and are not preferred in practice. Due to reliability and simplicity, the pilot-based channel estimation is more attractive in practical applications [12]. Pilot-based channel estimation method estimates the channel impulse response (CIR) or channel frequency response (CFR) by multiplexing the known pilot sequences into OFDM symbols. In practice, pilot symbols are inserted in various patterns, such as block-type, comb-type, and scatter-type, to adapt to different channel environments [16]. In this paper, comb-type pilot-based channel estimation is used in OFDM systems since comb-type pilot is more robust to a time-varying channel with low to high Doppler spread.
To suppress the noise effect in the channel and obtain more accurate channel estimation results, this paper proposes an adaptive weighted averaging (AWA)-based noise suppression channel estimation method. The essence of the proposed method is to average the last few channel coefficients obtained from coarse estimation to suppress the noise effect, while the average frame number is adaptively adjusted by combining Doppler spread and signal-to-noise ratio (SNR) information. Moreover, to better combat the negative effect of the Doppler spread and inter-carrier interference (ICI), this paper introduces a weighting factor to correct the weighted value of each frame in the averaging process. Simulation results show that the proposed method outperforms the conventional counterparts in terms of bit error rate (BER) and normalized mean square error (NMSE).
The remainder of this paper is organized as follows. Section 2 illustrates the related work and the system model is presented in Section 3. Section 4 introduces three conventional channel estimation methods. Section 5 details the proposed AWA-based noise suppression channel estimation method. The experimental results of the proposed method are presented in Section 6. Conclusions are presented in Section 7.

2. Related Work

There have been many conventional pilot-based channel estimation methods for OFDM systems, such as the least squares (LS) method [17], minimum mean square error (MMSE) method [18], and linear MMSE (LMMSE) method [19,20]. The LS method is the simplest channel estimation method and has been widely used for many years. However, the LS method ignores the noise effect, which greatly reduces its performance [17]. The MMSE method has good estimation performance by utilizing the channel statistic, but this method involves the inverse operation of the matrix, so its computational complexity is high [18]. To reduce the computational complexity of the MMSE method, the LMMSE method is implemented for channel estimation in the receiver of the OFDM system [19]. However, the LMMSE method requires a priori information to calculate the channel autocorrelation matrix and its implementation is somewhat difficult in fast fading channels.
In recent years, researchers have proposed some new channel estimation methods. Combining channel soft information and Turbo decoding in an iterative way can greatly improve the accuracy of channel estimation, which can be realized by the expectation maximization (EM) algorithm or belief propagation (BP) algorithm [21,22]. In [22], an iterative channel estimation based on a factor graph is proposed; this method iteratively passes soft information between the channel estimation and data decoding stages through the BP algorithm. The main disadvantage of this method is the high computational complexity caused by multiple iterations. Moreover, the EM algorithm is also widely used in fast fading channel estimation [21]. Based on the strong performance of deep learning, the deep learning-based channel estimation method is promising [23]. Different from existing OFDM receivers that first estimate channel state information (CSI) explicitly and then recover the transmitted symbols using the estimated CSI, the deep learning-based method estimates CSI implicitly and recovers the transmitted symbols directly, which has similar performance compared with the MMSE method and is more robust than conventional methods. However, the deep learning-based method requires massive amounts of training data samples, which is often difficult to obtain in practice [23].
The additive white Gaussian noise (AWGN) existing in wireless communication systems will significantly reduce the accuracy of channel estimation [24]. In recent years, researchers have put forward some noise suppression channel estimation methods. To suppress the noise effect, a threshold, which is often obtained through noise variance estimation, is applied at the LS estimation of the CIR to find the positions of the most significant taps (MSTs) [16,25]. However, a fixed threshold often cannot distinguish the paths with smaller energy from the noise. Linear filter in time domain is also an effective way to mitigate the noise effect, but it is not easy to determine the parameters of the linear filter in practical implementation [26]. In [27], an improved MMSE (IMMSE) channel estimation method is proposed. This method inherits the noise resistance of the MMSE method and simplifies the matrix calculation. However, this method suffers from a loss of the partial path energy while suppressing the noise, which decreases the estimation accuracy at high SNR scenarios. Moreover, for some wideband wireless channels, researchers have proved that the CIR often presents a sparse structure (i.e., the CIR indeed contain only a small proportion of nonzero valued coefficients) [28]. Such channels occur in radio [29] and underwater [30] communications. Some recent works exploit the channel sparsity to discard most of the noise effect in the zero-value taps, which can significantly improve the accuracy of the channel estimation [28,29,30].
Moreover, some researchers utilize the averaging of AWGN to further suppress the noise effect, which can be combined with the above-mentioned conventional noise suppression method [16,27,28,29,30]. In [31], a simple noise suppression channel estimation method based on inter-frame pilot averaging is proposed. This method can provide more accurate interpolation results because the noise power at the pilot position is suppressed by averaging adjacent frames. Meanwhile, a similar noise reduction method by averaging the channel coefficients of LS estimation in two or more OFDM frames is proposed in [32,33]. These averaging methods in [31,32,33], which use a fixed average frame number, can be implemented on time invariant channels and are very simple to implement in practice. However, it cannot be applied directly to dynamic channels, because the Doppler spread and the ensuing ICI in dynamic channels will bring Doppler distortion in the averaging process. With the increase of the Doppler spread, the estimation accuracy of the averaging method using a fixed average frame number deteriorates significantly. In [34,35], a more sophisticated adaptive averaging channel estimation method is proposed, which adjusts the average frame number according to the Doppler spread. However, the method in [34,35] does not further consider the relationship between the average frame number and SNR, so its performance is unstable under different SNR scenarios. On the other hand, a weighted inter-frame averaging method for coherent optical OFDM (CO-OFDM) system is proposed in [36], which uses a weighting factor between 0 and 1 to resist the phase rotation. Inspired by this method, this paper also introduces a weighting factor in the averaging process to resist the Doppler distortion.
To keep the performance of the averaging method optimal under different Doppler spread and SNR scenarios, this paper proposes an AWA-based noise suppression channel estimation method. As a unique feature of the averaging method, the proposed AWA method can be combined with other conventional noise suppression methods to further improve the noise suppression effect. In this paper, the proposed method is combined with the threshold value method [25] (i.e., taking threshold value estimation as the coarse estimation). This paper is novel in three points: First, it studies and analyzes the influence of Doppler spread and SNR on the averaging method and uses the combination of Doppler spread and SNR to adaptively determine the average frame number. Second, it introduces a weighting factor into the averaging process, which can improve the robustness against Doppler spread and ICI. Third, it combines the proposed method with the threshold value method to further suppress the noise in the MSTs.
In [37], researchers committed to determine the positions of the MSTs by counting the number of positive and negative CIR coefficients of multiple frames, which was consistent with the goal of the threshold value method. Therefore, the proposed method is different from the multi-frame statistical channel estimation method in [37]. Moreover, the proposed method can be further improved by combining the multi-frame statistical channel estimation method. To facilitate further research, channel model and some simulation parameters, the same as [37], are selected in this paper.

3. System Model

A CP-OFDM system [37] with N subcarriers and utilizing the proposed channel estimation method, is presented in Figure 1, where N P N uniformly spaced subcarriers are used as comb-type pilots. The pilots position arranged in ascending order is denoted as P 1 , P 2 , , P N P . This paper assumes that the system is perfectly synchronized and that the CP length N G should be longer than the maximum channel delay spread L (in terms of samples) to avoid the ISI problem. In the frequency selective channel, the pilot subcarriers spacing should not exceed the coherent bandwidth, which can be transformed to N P L [30]. Since L is unknown, this paper chooses N P N G which guarantees that the above constraint is respected.
At the receiver, the fast Fourier transform (FFT) output of the pilot symbols is expressed as [22]:
Y P = X P F P h + n ,
where Y P = [ Y 1 , Y 2 , , Y N P ] T is the demodulated signal over the pilot subcarriers. X P is a N P × N P diagonal matrix containing the pilot symbols and F P is a N P × L Fourier submatrix indexed by [ P 1 , P 2 , , P N P ] in row and [ 1 , 2 , , L ] in column, obtained from the standard N × N FFT matrix F with entries F l , m = e j 2 π ( l 1 ) ( m 1 ) / N , where l , m = 1 , 2 , , N . h = [ h 1 , h 2 , , h L ] T is the sampled equivalent CIR and n = [ n 1 , n 2 , , n N P ] T is the zero-mean complex AWGN with covariance matrix σ 2 I N P , i.e., n ~ C N ( 0 , σ 2 I N P ) . After FFT transformation, the estimated CSI is obtained in the channel estimation block. The AWGN existing in the estimated channel coefficients is further suppressed in the adaptively weighted averaging block, which is detailed in Section 5.

4. Conventional Channel Estimation Methods

4.1. Time-Domain LS Channel Estimation

The LS method is the simplest channel estimation method for OFDM systems [17,38], and the CFR at the pilot subcarriers estimated by the LS method can be represented as:
H ^ P = X P 1 Y P = F P h + X P 1 n .
Ignoring the effects of the noise item X P 1 n , the CIR estimated by the LS method can be expressed as:
h ^ LS = F P + H ^ P = F P + F P h + F P + X P 1 n ,
where F P + represents the pseudo-inverse matrix of F P , and F P + = ( F P H F P ) 1 F P H = ( 1 / N P ) F P H . F P H is the conjugate transposition of F P . Since L is unknown, N P replaces L to guarantee that the estimated CIR length is longer than the actual CIR length. Thus, Equation (3) can be re-written as:
h ^ LS = 1 N P F PS H H ^ P = h S + 1 N P F PS H X P 1 n ,
where h S = [ h 1 , h 2 , , h L , 0 N P L ] T is the zero expansion of the actual CIR and F PS is a N P × N P Fourier submatrix indexed by [ P 1 , P 2 , , P N P ] in row and [ 1 , 2 , , N P ] in column, obtained from F . Finally, the estimated CFR at all subcarriers can be obtained by applying N points FFT operation to h ^ LS , which avoids the interpolation in frequency domain.

4.2. IMMSE Channel Estimation

The LS channel estimation method is easy to implement in practice, but it is susceptible to the noise effect. The IMMSE channel estimation method based on the LS method is an effective noise suppression method [27], and the estimated de-noise CIR h ^ IMMSE obtained from the IMMSE method can be expressed as:
h ^ IMMSE ( n ) = h ^ LS ( n ) × | h ^ LS ( n ) | 2 α | h ^ LS ( n ) | 2 + ( 1 α ) A 2 , 0 n N P ,
where A = max 0 N N P ( | h ^ LS ( n ) | ) and α is the suppression factor, which is usually selected in the region of [0.99, 1] [37]. The main disadvantage of the IMMSE method is that it suffers from a loss of the partial path energy while suppressing the noise effect, which decreases the estimation accuracy at high SNR scenarios.

4.3. Threshold Value Channel Estimation

The threshold value method based on the LS method is also a commonly used noise suppression channel estimation method for OFDM systems. The essence of this method is to eliminate the noise taps and keep the MSTs in the estimated CIR. The performance of this method is very sensitive to the threshold, and a simple threshold proposed in [30] is expressed as:
σ ^ n 2 = 1 N P N G i = N G + 1 N P | h ^ LS ( i ) | 2 ,
where σ ^ n 2 is the estimated variance of the noise in the LS CIR estimate. Considering N G > L , the threshold value channel estimation results h ^ T ( n ) after noise suppression can be expressed as [30]:
h ^ T ( n ) = { h ^ LS ( n ) , | h ^ LS ( n ) | 2 σ ^ n 2 0 , | h ^ LS ( n ) | 2 < σ ^ n 2 , 0 n N G .
The disadvantage of this method is that it cannot distinguish the paths with smaller energy from the noise. To prevent the loss of path energy, the threshold cannot be set too high, which will reduce the noise suppression ability of the threshold value method.

5. The Proposed Adaptive Weighted Averaging Channel Estimation Method

To improve the estimation accuracy of threshold value channel estimation method and keep simple implementation, this paper proposes an AWA-based noise suppression channel estimation method. In the proposed method, the residual noise existing in the coarse channel estimation results can be further suppressed by averaging the estimated channel coefficients of the last few frames, which utilizes the statistical characteristic of AWGN.
Let H ^ T ( k , n ) be the CFR estimated from the threshold value method for the k-th subcarrier in the n-th signal frame, and the averaging of multi-frame CFR can be expressed as [33]:
H ^ A ( k , n ) = 1 B i = n B + 1 n H ^ T ( k , i ) = 1 B i = n B + 1 N [ H ( k , i ) + W ( k , i ) ] , 1 k N , 1 N N t ,
where B is the average frame number and N t is the total number of transmitted OFDM symbols. H ( k , n ) and H ^ A ( k , n ) are the actual CFR and the further denoising CFR by averaging, respectively. W ( k , n ) is the residual complex AWGN with covariance matrix σ r 2 / I N , which exists in the threshold value channel estimation results. For the static channel, the CFR does not change with time, i.e., H ( k , i ) = H ( k , n ) for i = 1 , 2 , , N t . Therefore, Equation (8) can be re-written as [33]:
H ^ A ( k , n ) = H ( k , n ) + 1 B i = n B + 1 N W ( k , i ) , 1 k N , 1 n N t .
According to Equation (9), the variance of the noise term is σ r 2 / B . Thus, theoretically, the noise suppression effect of the averaging method increases with the increase of the average frame number in the static channel environment.
However, there is no perfect static channel in practice. For dynamic channel, although this paper assumes that the channel is quasi-static within an OFDM symbol period, due to the influence of the Doppler spread and the ensuing ICI, the prior condition H ( k , i ) = H ( k , n ) is not satisfied and converted to H ( k , i ) H ( k , n ) for i = 1 , 2 , , N t . Therefore, Equation (8) should be re-written as:
H ^ A ( k , n ) = H ( k , n ) + 1 B i = n B + 1 n W ( k , i ) + d ( k , n ) , 1 k N , 1 n N t ,
where d represents the Doppler distortion caused by the approximation due to the Doppler spread and the ensuing ICI, and the distortion increases with the B and Doppler spread f d . To ensure that the improvement of channel estimation accuracy brought by averaging is far greater than the negative impact of d , B must be adaptively adjusted by combining f d and SNR R . Meanwhile, considering that the correlation between two frames is inversely proportional to the distance, a weighting factor can be introduced to correct the weighted value of each frame in the averaging process, which can better combat the negative effect of the Doppler spread and ICI. Therefore, this paper proposes an AWA-based noise suppression channel estimation method, which can estimate f d and R , and further determine the averaging frames adaptively. The specific processes of the proposed channel estimation method are shown in Figure 2.
The yellow filling blocks in Figure 2 represent the core of the proposed channel estimation method, which is the determination of the average frames and the process of weighted averaging. Next, this paper will illustrate these two parts in detail.

5.1. Determination of the Average Frames

To adaptively determine the average frame number, f d and R must be known. Therefore, this paper uses two simple methods to estimate f d and R , respectively.

5.1.1. Estimation of the SNR

Let Y ( k , n ) be the received OFDM signal in frequency domain corresponding to the k-th subcarrier in the n-th frame, and the actual received signal power S ( n ) for the n-th frame OFDM signal can be calculated as [39]:
S ( n ) = 1 N i = 1 N | Y ( i , n ) | 2 = S p ( n ) + S n ( n ) , 1 n N t ,
where S p ( n ) and S n ( n ) represent the pure signal power and the noise power in the n-th frame OFDM signal, respectively. Then, for the n-th frame OFDM signal, its received SNR in decibel form can be expressed as:
R ( n ) = 10 log 10 [ S p ( n ) / S n ( n ) ] = 10 log 10 [ ( S ( n ) S n ( n ) ) / S n ( n ) ] , 1 n N t .
Therefore, the estimation of the SNR can be realized only by the noise power of the received signal. According to Equation (1), the noise n contained in the received pilot signal Y P is the zero-mean complex AWGN with covariance matrix σ 2 I N P . Therefore, the noise power of the n-th frame OFDM signal is S n ( n ) = σ 2 .
Meanwhile, according to Equation (4), the noise item of the CIR obtained by the LS method is also the zero-mean complex AWGN, and its covariance matrix σ n 2 I N P can be expressed as:
σ n 2 I N P = σ 2 N P 2 F PS H X P 1 I N P ( F PS H X P 1 ) H = σ 2 N P 2 1 | X ( P i ) | 2 F PS H F PS I N P ,
where X ( P i ) represents the quadrature phase shift keying (QPSK) signal at the pilot position, and thus | X ( P i ) | 2 = 2 . Meanwhile, considering F PS H F PS = N P I N P , Equation (13) can be re-written as:
σ n 2 I N P = σ 2 / ( 2 N P ) × I N P .
Therefore, S n ( n ) = σ 2 = 2 N P σ n 2 , and σ n 2 can be estimated by Equation (6). Finally, the estimation of the received SNR in decibel form can be expressed as:
R ^ ( n ) = 10 log 10 [ ( S ( n ) 2 N P σ n 2 ) / ( 2 N P σ n 2 ) ] , 1 n N t .

5.1.2. Estimation of the Doppler Spread

The estimation of f d in this paper is based on the fact that the autocorrelation function of the received pilot symbols in time domain can be expressed as a Bessel function [34], i.e.,
r ( Δ i ) = J 0 ( 2 π f d Δ i T ) ,
where J 0 ( ) is the first type of zero-order Bessel function and Δ i is the difference in the OFDM symbol number. T is the OFDM symbol duration. Then search for the first negative value of r ( Δ i ) and let that Δ i be z . The first zero crossing point z 0 of r ( Δ i ) can be determined by linear interpolation as follows [34]:
z ^ 0 = r ( z ) r ( z 1 ) r ( z ) + z ,
where the autocorrelation r ( ) is estimated as follows:
r ^ ( Δ i ) = 1 N t | Δ i | n = 1 N t | Δ i | ( y n × y n + Δ i * ) ,
where y n represents the received n-th frame OFDM signal in the time domain. The first zero crossing point of J 0 ( x ) is x = 2.405 [34]. That is, r ( Δ i ) becomes zero for the first time when 2 π f d Δ i T = 2.405 . Thus, using the estimated zero crossing point z0, the Doppler spread can be estimated as [34]:
f ^ d = 2.405 2 π T z ^ 0 .

5.1.3. Determine the Average Frames Adaptively

In the proposed channel estimation method, B is a key parameter for the dynamic channel, and it should be adaptively adjusted by combining R ^ and f ^ d which are obtained from Equations (15) and (19), respectively. As the duration of each OFDM frame is T , the duration of the averaging frames is equal to T B = B × T .
To make the distortion d in Equation (10) small, there should be a strong correlation between the frames used for averaging (i.e., the channel is almost flat within the time interval T B ). Considering the channel coherence time T C can be expressed as [40]:
T C = 9 16 π f d 0.179 f d ,
and the coherence time T C should be much larger than T B , which can be expressed as:
T B = T C γ ,
where γ 1 is a correction factor. Combining Equations (20) and (21), B can be determined as:
B = floor ( 0.179 γ f ^ d T ) ,
where floor ( ) is a rounding down function.
In Equation (22), γ is a key and unknown parameter that determines the average frame number. At different SNR levels, the distortion that can be allowed is different (i.e., the larger the SNR is, the more obvious the negative effect of the distortion will be, and the stronger the correlation between the frames used for averaging should be). Meanwhile, the distortion increases with the increase of f d . Therefore, γ should be related to R and f d .
Since floor ( ) is used in Equation (22), the optimal value of γ corresponding to different R and f d is not limited to a strictly accurate number, but a fluctuation range, which relaxes the requirement for the estimation accuracy of R and f d . This can be expressed as Figure 3, whereby the fluctuation range of the optimal value of γ corresponding to different R and f d are indicated by the vertical bars. Noted that the optimal value of γ simulated in Figure 3 (solid line) is obtained by searching step by step with step length 0.1 according to Equation (22). It can be observed that there is an approximate exponential function relationship between γ and R , and the exponential curve shifts up and down with the increase and decrease of f d . Therefore, after data fitting, this paper uses Equation (23) to fit the exponential function relationship, and it is fine-tuned by f d . Thus γ can be expressed as:
γ = ρ e R 14 [ 1 + 1 3 log 2 ( 40 f d ) ] ,
where ρ is a parameter related to the weight of the averaging frames and it is selected as ρ = 2 for the proposed AWA method.
In Figure 3, the legend of “Calculated” means the value of γ calculated from Equation (23). It can be seen that the Equation (23) can be acceptable for R [ 0 , 25 ] dB and low to medium Doppler spread conditions according to simulation. Therefore, combining Equations (22) and (23), the average frame number B can be determined as:
B = floor [ 0.537 ρ f ^ d T e R ^ 14 log 2 ( f ^ d 320 ) ] .

5.2. The Process of Weighted Averaging

Through a large number of simulation experiments, if the weight of each frame for averaging is always one (i.e., unweighted), the parameter ρ in Equation (23) should be ρ = 2.6 . The adaptive unweighted averaging (AUA) of multi-frame channel coefficients can be expressed as:
H ^ U ( k , n ) = 1 M 1 i = n M 1 + 1 M 1 H ^ T ( k , i ) , 1 k N , 1 n N t ,
where M 1 = min [ B 1 , n ] , B 1 is obtained by putting ρ = 2.6 into Equation (24).
Considering that the correlation between two frames is inversely proportional to the distance, a weighting factor can be introduced to correct the weighted value of each frame in the averaging process. The estimated CFR in the AWA channel estimation method can be expressed as:
H ^ W ( k , n ) = ( 1 / i = 1 M 2 i ) i = 1 M 2 [ i H ^ T ( k , n M 2 + i ) ] , 1 k N , 1 n N t ,
where M 2 = min [ B 2 , n ] , B 2 is obtained by putting ρ = 2.0 into Equation (24). It can be observed from Equation (26) that the frame used for averaging has a greater weight if it is closer to the current frame, which can better combat the negative effect of the Doppler spread and ICI.
In the AWA channel estimation method, since the channel is almost flat within the time interval T B = B × T , the distortion brought by the Doppler spread and ICI can be neglected, and Equation (26) can be re-written as:
H ^ W ( k , n ) = H ( k , n ) + 2 M 2 ( M 2 + 1 ) i = 1 M 2 [ i W ( k , n M 2 + i ) ] , 1 k N , 1 n N t .
Because W ~ C N ( 0 , σ r 2 I N ) , the variance of the noise term in Equation (27) can be expressed as:
σ W 2 = σ r 2 [ 1 / i = 1 M 2 i ] 2 i = 1 M 2 i 2 = σ r 2 ( 4 M 2 + 2 ) 3 M 2 ( M 2 + 1 ) .
Since B 2 N t in practice, the assumption M 2 = B 2 can be accepted and the noise suppression ratio of the AWA method is approximately equal to ( 4 B 2 + 2 ) / [ 3 B 2 ( B 2 + 1 ) ] .
In the same way, the noise suppression ratio of the AUA method can be obtained from Equation (25), and it is approximately equal to 1 / B 1 . The theoretical average frame number B and noise suppression ratio of the AWA and AUA methods under different SNR and Doppler spread are presented in Figure 4.
In Figure 4a, with the increase of the SNR and Doppler spread, the theoretical average frame number of the AWA and AUA methods is all decreasing. Under the same condition, the AWA method has a more average frame number than the AUA method. Therefore, although the noise suppression effect of the AWA method is slightly worse under the same average frame number, its final noise suppression effect is stronger than the AUA method, which can be seen from Figure 4b. At the noise suppression ratio of 0.1, 0.2, and 0.3, the AWA method has about 0.6 dB, 2.5 dB, and 3.8 dB SNR gains compared with AUA method for f d equal to 10 Hz, 20 Hz, and 60 Hz, respectively. It can be seen that the SNR gains increase with the increase of Doppler spread, which is because the AWA method can better combat the negative effect of the Doppler spread and ICI.
According to Equation (27), the proposed method mainly increases the addition operation and storage resources, so its computational complexity is in the same order as the threshold value method. Therefore, the proposed method is convenient for hardware implementation in practice.

6. Simulation Results and Performance Analysis

In this section, the simulation experiments are presented to demonstrate the performance of the proposed AWA-based noise suppression channel estimation method. The simulation is performed in static and dynamic multipath environments, respectively. The multipath channel models are China digital television (DTV) Test 1st (CDT1), CDT6, Brazil A, Brazil B, and Brazil D, where CDT1 and CDT6 channels are from the field tests for digital terrestrial television broadcasting (DTTB) in China and Brazil A, Brazil B, and Brazil D [19] channels are from the field tests for DTTB in Brazil [33]. These five channels are typical multipath broadcasting channel models, and all belong to the Rayleigh fading channel. CDT1 and Brazil A channels have slight frequency selectivity; CDT6, Brazil B, and Brazil D channels have stronger frequency selectivity.
The profiles for the Brazil A, Brazil B, and Brazil D channel models are shown in Table 1. The profiles for the CDT1 and CDT6 channel models are shown in Table 2. The main simulation parameters for the OFDM system are presented in Table 3.
The performance of channel estimation is evaluated in terms of BER and NMSE, and the NMSE is defined as [26]:
NMSE = n = 1 L [ h ^ i ( n ) h i ( n ) ] 2 / n = 1 L [ h i ( n ) ] 2 ,
where h ^ i ( n ) and h i ( n ) represent the estimated CIR by various channel estimation methods and real CIR in the i-th frame, respectively. BER reflects the overall performance of the wireless communication system, NMSE reflects the estimation accuracy of various channel estimation methods. They are the two most commonly used indicators in the field of channel estimation.
The conventional LS, threshold value, IMMSE, and the proposed AWA and AUA channel estimation methods are presented in the CP-OFDM system. Moreover, an ideal channel estimation (ICE) method is given in the simulation results, which is the channel estimation with the known channel coefficients, as a reference. In the CP-OFDM system, the number of total subcarriers is 1152, and the CP occupies 192 subcarriers. Therefore, the total number of actual application subcarriers including pilot and data is N = 1152 192 = 960 , where N P = N / 4 = 240 comb-type pilot subcarriers are employed. For both pilots and data, the symbols are drawn from a QPSK constellation. The baseband symbol rate of the CP-OFDM system is 7.56 × 10 6 symbols per second and the duration of each OFDM frame is T = 1152 / 7.56 × 10 6 s = 152.38 μ s . In dynamic multipath environments, Doppler spread is chosen to be 20 Hz, 40 Hz, 60 Hz, and 80 Hz, respectively. According to [27], the suppression factor α in the IMMSE method is 0.997 for a Doppler spread equal to 20 Hz or 40 Hz and 0.999 for a Doppler spread equal to 60 Hz or 80 Hz, which can suppress the AWGN effectively with a smaller loss of the partial path energy. For a better study of the performance of the proposed method, neither interleaving methods nor any channel coding techniques are used.

6.1. The Performance in Static Channel

The NMSE performance of fixed and adaptive multi-frame averaging methods under a static CDT1 channel is shown in Figure 5. The BER and NMSE performance of LS, threshold value, IMMSE, and the proposed channel estimation methods under static CDT6 channel are shown in Figure 6 and Figure 7, respectively.
As can be seen from Figure 5, the NMSE of the six channel estimation curves all decreases with the increase of the SNR. For fixed multi-frame averaging method, the NMSE decreases with the increase of the average frame number. In Figure 5, the AUA method has the best NMSE performance, which is slightly better than the AWA method. The reason is that there is no Doppler spread in the static channel, and the advantage of weighted averaging against the negative effect of the Doppler spread and the ensuing ICI cannot be reflected. At the NMSE of 5 × 10 2 , the proposed AUA method can provide about 0.9 dB and 11.2 dB SNR gains compared with the AWA and fixed 8-frame averaging methods, respectively. Moreover, the gaps of the SNR gain among fixed 8-frame, 6-frame, 4-frame, and 2-frame averaging methods is about 1.2 dB, 1.7 dB, and 3.1 dB at the NMSE of 5 × 10 2 , respectively. Therefore, under the static CDT1 channel, the proposed adaptive averaging method is much better than the fixed averaging method.
In Figure 6, the proposed AUA and AWA methods have almost the same BER performance, and both of them can improve the channel estimation performance in the overall SNR range similar to the ICE method. The reason is that there is no distortion caused by averaging under the static channel. Compared with the IMMSE, threshold value, and LS methods, the proposed AWA method has about 0.3 dB, 1.6 dB, and 2.6 dB SNR gains at the BER of 10 3 . It can be seen that AWGN is the main factor affecting the accuracy of channel estimation, and the noise effect can be significantly suppressed by the proposed AWA method under the static CDT6 channel.
In Figure 7, the proposed AUA method has the best NMSE performance, and it can provide about 0.9 dB and 10.6 dB SNR gains compared with the proposed AWA method and IMMSE method at the target NMSE of 5 × 10 2 . Meanwhile, the gaps of the SNR gain among the IMMSE, threshold value, and LS methods are about 8.1 dB and 1.1 dB at the NMSE of 5 × 10 2 , respectively. This is because the average frame number of the AWA method is the same as that of the AUA method under the static channel, and the noise suppression ability of the AWA method is slightly worse under the same average frame number, which can be seen from Equation (28). Although the NMSE performance of the AUA method is slightly better than that of the AWA method in the static CDT6 channel, the BER performance of these two methods is almost identical, which can be seen from Figure 6. Therefore, in the static scenarios, the weight has little influence on the proposed adaptive averaging method.

6.2. The Performance in Dynamic Channel

The NMSE performance of fixed and adaptive multi-frame averaging methods under Brazil A channel with Doppler spread 40 Hz is shown in Figure 8. The BER and NMSE performance of the LS, threshold value, IMMSE, and the proposed channel estimation methods under Brazil A channel with Doppler spread 20 Hz are shown in Figure 9 and Figure 10, respectively.
In Figure 8, the proposed AWA method has the best NMSE performance and the fixed multi-frame averaging method is not suitable for dynamic channel scenarios. When the SNR increases, the performance of the fixed multi-frame averaging method in the dynamic channel deteriorates dramatically, and the more frames used in the fixed averaging method, the worse the performance deteriorates. In particular, the NMSE performance of the fixed 8-frame averaging method begins to deteriorate when the SNR is only greater than 10 dB. In the overall SNR range, the AWA method has about 0.5 dB SNR gains compared with the AUA method. This is because the AWA method allows the average frames to be weighted by their distance from the current frame, enabling more relevant average frames to play more dominant roles in the averaging process, and thus better combat the negative effect of the Doppler spread and ICI.
As shown in Figure 9 and Figure 10, the proposed AWA method provides better NMSE performance as well as system BER than the other channel estimation methods except the ICE method. For example, in Figure 9, at the BER of 5 × 10−3, compared with the ICE method, the proposed AWA method has about 0.8 dB SNR degradation, compared with the AUA, IMMSE, threshold value, and LS methods, the proposed AWA method has about 0.1 dB, 0.6 dB, 1.4 dB, and 2.1 dB SNR gains, respectively. In Figure 10, at the NMSE of 10−1, compared with the AUA, IMMSE, threshold value, and LS methods, the proposed AWA method has about 0.5 dB, 1.8 dB, 7.4 dB, and 9.3 dB SNR gains, respectively. Thus, the proposed adaptive averaging-based noise suppression channel estimation method works well under Brazil A channel with Doppler spread 20 Hz, and its performance can be further improved by introducing weighting factor to combat the distortion caused by Doppler spread and ICI.
The BER and NMSE performance of the LS, threshold value, IMMSE, and the proposed channel estimation methods under Brazil B channel with Doppler spread 60 Hz are shown in Figure 11 and Figure 12, respectively.
By comparing Figure 9 and Figure 10 with Figure 11 and Figure 12, it can be seen that the performance under Brazil B channel is worse than Brazil A channel, which is because Brazil B channel has stronger frequency selectivity and Doppler spread than Brazil A channel. However, the proposed AWA method still has the best performance among the six channel estimation methods except the ICE method. In Figure 11, the proposed AWA method can provide about 0.2 dB, 0.3 dB, 1.1 dB, and 1.8 dB SNR gains, and has about 1.1 dB SNR degradation, compared with the AUA, IMMSE, threshold value, LS, and ICE methods at the BER of 10−2, respectively. Therefore, with the increase of Doppler spread, the AWA method has more obvious advantages over the AUA method. In Figure 12, the IMMSE method has bad NMSE performance when the SNR is higher than 18 dB. This is because the IMMSE method suffers from a loss of the partial path energy while suppressing the noise effect. At the NMSE of 10−1, the proposed AWA method has about 0.5 dB, 1.5 dB, 4.1 dB, and 5.6 dB SNR gains compared with the AUA, IMMSE, threshold value, and LS methods, respectively. It can be seen that the proposed AWA method effectively suppresses the residual noise in the threshold value channel estimation and greatly improves the accuracy of channel estimation.
The BER and NMSE performance of the LS, threshold value, IMMSE, and the proposed channel estimation methods under Brazil D channel with Doppler spread 80 Hz are shown in Figure 13 and Figure 14, respectively.
In Figure 13 and Figure 14, the IMMSE method has bad BER and NMSE performance when the SNR is higher than 20 dB, and the proposed AWA method has the best BER and NMSE performance when the SNR is lower than 30 dB. In Figure 13, the proposed AWA method can provide about 0.1 dB, 0.1 dB, 0.9 dB, and 1.7 dB SNR gains, and has about 1.0 dB SNR degradation, compared with the AUA, IMMSE, threshold value, LS, and ICE methods at the BER of 10−2, respectively. In Figure 14, at the NMSE of 10−1, the proposed AWA method has about 0.8 dB, 0.9 dB, 3.7 dB, and 5.4 dB SNR gains compared with the AUA, IMMSE, threshold value, and LS methods, respectively. However, when the SNR is greater than 30 dB, the performance of the proposed AWA method is no longer optimal. This is because the noise effect is small in the high SNR and Doppler spread scenarios, and the channel distortion brought by the averaging becomes significant.

7. Conclusions

In this paper, we studied the multi-frame averaging scheme in the frequency domain for channel estimation and proposed an adaptive weighted averaging-based noise suppression channel estimation method. Combined with the Doppler spread and SNR information, the proposed method can adaptively select the average frame number, so it can adapt to the dynamic channel. Moreover, the introduction of weights improves the robustness of the proposed method to the Doppler distortion. Specially, the proposed method can be combined with other conventional noise suppression methods, such as the threshold value method in this paper, to further eliminate the residual noise effect existing in the channel estimation results, and significantly improve the channel estimation accuracy. Simulation results show that the proposed channel estimation method can provide a good performance under static and dynamic multipath channels. Yet under the dynamic channels with very large Doppler spread and SNR, the performance of the proposed adaptive weighted averaging method needs to be further improved.
Compared with the conventional LS, IMMSE, and threshold value methods, the proposed adaptive weighted averaging-based noise suppression channel estimation method has the best BER and NMSE performance. Meanwhile, the proposed method has the same order computational complexity as the threshold value method, so it can be easily implemented in practice and has broad market prospects that can be applied in MIMO technique, OQAM technique, and cognitive radio technique.

Author Contributions

M.Z. and X.Z. conceived the algorithm and designed the experiments; M.Z. performed the experiments; X.Z. and C.W. analyzed the results; M.Z. drafted the manuscript; M.Z., X.Z., and C.W. revised the manuscript. All authors read and approved the final manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 61702303) and the Shandong Provincial Natural Science Foundation, China (Grant No. ZR2017MF020).

Acknowledgments

The authors gratefully acknowledge the technical assistance of DL850E ScopeCorder administrated by Xiaoli Wang.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, Y.S.; Tan, Z.H.; Hu, H.J.; Cimini, L.J.; Li, G.Y. Channel estimation for OFDM. IEEE Commun. Surv. Tutor. 2014, 16, 1891–1908. [Google Scholar] [CrossRef]
  2. Uwaechia, A.N.; Mahyuddin, N.M. Spectrum-efficient distributed compressed sensing based channel estimation for OFDM systems over doubly selective channels. IEEE Access 2019, 7, 35072–35088. [Google Scholar] [CrossRef]
  3. Xiong, X.; Jiang, B.; Gao, X.Q.; You, X.H. DFT-based channel estimator for OFDM systems with leakage estimation. IEEE Commun. Lett. 2013, 17, 1592–1595. [Google Scholar] [CrossRef]
  4. Chin, W. Nondata-aided Doppler frequency estimation for OFDM systems over doubly selective fading channels. IEEE Trans. Commun. 2018, 66, 4211–4221. [Google Scholar] [CrossRef]
  5. Panayirci, E.; Altabbaa, M.T.; Uysal, M.; Poor, H.V. Sparse channel estimation for OFDM-based underwater acoustic systems in Rician fading with a new OMP-MAP algorithm. IEEE Trans. Signal Process. 2019, 67, 1550–1565. [Google Scholar] [CrossRef]
  6. Wu, L.B.; Wang, J.; Zeadally, S.; He, D.B. Anonymous and efficient message authentication scheme for smart grid. Secur. Commun. Netw. 2019, 2019, 4836016. [Google Scholar] [CrossRef]
  7. Tan, H.W.; Choi, D.; Kim, P.; Pan, S.; Chung, I. Secure certificateless authentication and road message dissemination protocol in VANETs. Wirel. Commun. Mob. Comput. 2018, 2018, 7978027. [Google Scholar] [CrossRef]
  8. Jeon, H.J.; Song, H.K.; Serpedin, E. Walsh coded training signal aided time domain channel estimation for MIMO-OFDM systems. IEEE Trans. Commun. 2008, 56, 1430–1433. [Google Scholar] [CrossRef]
  9. Ding, W.B.; Yang, F.; Dai, W.; Song, J. Time-frequency joint sparse channel estimation for MIMO-OFDM systems. IEEE Commun. Lett. 2015, 19, 58–61. [Google Scholar] [CrossRef]
  10. Fuhrwerk, M.; Moghaddamnia, S.; Peissig, J. Scattered pilot-based channel estimation for channel adaptive FBMC-OQAM systems. IEEE Trans. Wirel. Commun. 2017, 16, 1687–1702. [Google Scholar] [CrossRef]
  11. Kong, D.J.; Qu, D.M.; Jiang, T. Time domain channel estimation for OQAM-OFDM systems: Algorithms and performance bounds. IEEE Trans. Signal Process. 2014, 62, 322–330. [Google Scholar] [CrossRef]
  12. Li, Y. Pilot-symbol-aided channel estimation for OFDM in wireless systems. IEEE Trans. Veh. Technol. 2000, 49, 1207–1215. [Google Scholar] [CrossRef] [Green Version]
  13. Jellali, Z.; Atallah, L.N. Time varying sparse channel estimation by MSE optimization in OFDM systems. In Proceedings of the IEEE 77th Vehicular Technology Conference, Dresden, Germany, 2–5 June 2013; pp. 1–5. [Google Scholar]
  14. Uwaechia, A.N.; Mahyuddin, N.M. Collaborative framework of algorithms for sparse channel estimation in OFDM systems. J. Commun. Netw. 2018, 20, 9–19. [Google Scholar]
  15. Wang, L.; Hanzo, L. Dispensing with channel estimation: Differentially modulated cooperative wireless communications. IEEE Commun. Surv. Tutor. 2012, 14, 836–857. [Google Scholar] [CrossRef]
  16. Tang, R.G.; Zhou, X.; Wang, C.Y. A Haar wavelet decision feedback channel estimation method in OFDM systems. Appl. Sci. 2018, 8, 877. [Google Scholar] [CrossRef]
  17. Beek, J.J.; Edfors, O.; Sandell, M.; Wilson, S.K.; Borjesson, P.O. On channel estimation in OFDM systems. In Proceedings of the IEEE 45th Vehicular Technology Conference, Chicago, IL, USA, 25–28 July 1995; pp. 815–819. [Google Scholar]
  18. Sutar, M.B.; Patil, V.S. LS and MMSE estimation with different fading channels for OFDM system. In Proceedings of the 1st International Conference of Electronics, Communication and Aerospace Technology, Coimbatore, India, 20–22 April 2017; pp. 740–745. [Google Scholar]
  19. Tang, R.G.; Zhou, X.; Wang, C.Y. A novel low rank LMMSE channel estimation method in OFDM systems. In Proceedings of the IEEE 17th International Conference on Communication Technology, Chengdu, China, 27–30 October 2017; pp. 249–253. [Google Scholar]
  20. Edfors, O.; Sandell, M.; Beek, J.J.; Wilson, S.K.; Borjesson, P.O. OFDM channel estimation by singular value decomposition. IEEE Trans. Commun. 1998, 46, 931–939. [Google Scholar] [CrossRef] [Green Version]
  21. Schniter, P. A message-passing receiver for BICM-OFDM over unknown clustered-sparse channels. IEEE J. Sel. Top. Signal Process. 2011, 5, 1462–1474. [Google Scholar] [CrossRef]
  22. Hansen, T.L.; Jørgensen, P.B.; Badiu, M.A.; Fleury, B.H. An iterative receiver for OFDM with sparsity-based parametric channel estimation. IEEE Trans. Signal Process. 2018, 66, 5454–5469. [Google Scholar] [CrossRef]
  23. Ye, H.; Li, G.Y.; Juang, B.H. Power of deep learning for channel estimation and signal detection in OFDM systems. IEEE Wirel. Commun. Lett. 2018, 7, 114–117. [Google Scholar] [CrossRef]
  24. Mezghani, A.; Swindlehurst, A.L. Blind estimation of sparse broadband massive MIMO channels with ideal and one-bit ADCs. IEEE Trans. Signal Process. 2018, 66, 2972–2983. [Google Scholar] [CrossRef]
  25. Lee, Y.S.; Shin, H.C.; Kim, H.N. Channel estimation based on a time-domain threshold for OFDM systems. IEEE Trans. Broadcast. 2009, 55, 656–662. [Google Scholar]
  26. Zhou, X.; Ye, Z.; Liu, X.X.; Wang, C.Y. Channel estimation based on linear filtering least square in OFDM systems. J. Commun. 2016, 11, 1005–1011. [Google Scholar] [CrossRef]
  27. Zhou, X.; Yang, F.; Song, J. A novel noise suppression method in channel estimation. IEICE Trans. Fund. Electron. Commun. Comput. Sci. 2011, E94–A, 2027–2030. [Google Scholar] [CrossRef]
  28. Jellali, Z.; Atallah, L.N. Fast fading channel estimation by Kalman filtering and CIR support tracking. IEEE Trans. Broadcast. 2017, 63, 635–643. [Google Scholar] [CrossRef]
  29. Dziwoki, G.; Izydorczyk, J. Iterative identification of sparse mobile channels for TDS-OFDM systems. IEEE Trans. Broadcast. 2016, 62, 384–397. [Google Scholar] [CrossRef]
  30. Shi, X.L.; Yang, Y.X. Adaptive sparse channel estimation based on RLS for underwater acoustic OFDM systems. In Proceedings of the 6th International Conference on Instrumentation and Measurement, Computer, Communication and Control, Harbin, China, 21–23 July 2016; pp. 266–269. [Google Scholar]
  31. Zettas, S.; Kasampalis, S.L.; Lazaridis, P.; Zaharis, Z.D.; Cosmas, J. Channel estimation for OFDM systems based on a time domain pilot averaging scheme. In Proceedings of the 16th International Symposium on Wireless Personal Multimedia Communications, Atlantic City, NJ, USA, 24–27 June 2013; pp. 1–6. [Google Scholar]
  32. Lee, Y.S.; Kim, H.N.; Park, S.L.; Lee, S.L. Noise reduction for channel estimation based on pilot-block averaging in DVB-T receivers. IEEE Trans. Consum. Electron. 2006, 52, 51–58. [Google Scholar]
  33. Lee, Y.S.; Kim, H.N.; Son, K.S. Noise-robust channel estimation for DVB-T fixed receptions. IEEE Trans. Consum. Electron. 2007, 53, 27–32. [Google Scholar]
  34. Zettas, S.; Lazaridis, P.I.; Zaharis, Z.D.; Kasampalis, S.; Cosmas, J. Adaptive averaging channel estimation for DVB-T2 using Doppler shift information. In Proceedings of the 9th IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, Beijing, China, 25–27 June 2014; pp. 1–6. [Google Scholar]
  35. Zettas, S.; Lazaridis, P.I.; Zaharis, Z.D.; Kasampalis, S.; Cosmas, J. A pilot aided averaging channel estimator for DVB-T2. In Proceedings of the 8th IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, London, UK, 5–7 June 2013; pp. 1–8. [Google Scholar]
  36. Zhao, H.; Li, J.H.; Zhu, P.K.; Zhang, C.; Liu, Y.; Zhao, Y.P.; He, Y.Q.; Chen, Z.Y. Weighted inter-frame averaging-based channel estimation for CO-OFDM system. IEEE Photonics J. 2013, 5, 7902807. [Google Scholar] [CrossRef]
  37. Zhou, X.; Wang, C.Y.; Tang, R.G.; Zhang, M.T. Channel estimation based on statistical frames and confidence level in OFDM systems. Appl. Sci. 2018, 8, 1607. [Google Scholar] [CrossRef]
  38. Zhou, X.; Yang, F.; Song, J. Novel transmit diversity scheme for TDS-OFDM system with frequency-shift m-sequence padding. IEEE Trans. Broadcast. 2012, 58, 317–324. [Google Scholar] [CrossRef]
  39. He, P.; Li, Z.X.; Wang, X. A low-complexity SNR estimation algorithm and channel estimation method for OFDM systems. In Proceedings of the 4th IEEE International Conference on Information Science and Technology, Shenzhen, China, 26–28 April 2014; pp. 698–701. [Google Scholar]
  40. Rappaport, T.S. Wireless Communications: Principles and Practice, 2nd ed.; Publishing House of Electronics Industry: Beijing, China, 2012; pp. 139–141. [Google Scholar]
Figure 1. System model of the cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) system. Abbreviations: AWGN, additive white Gaussian noise; FFT, fast Fourier transform; IFFT, inverse fast Fourier transform; QPSK, quadrature phase shift keying.
Figure 1. System model of the cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) system. Abbreviations: AWGN, additive white Gaussian noise; FFT, fast Fourier transform; IFFT, inverse fast Fourier transform; QPSK, quadrature phase shift keying.
Symmetry 11 00997 g001
Figure 2. The specific processes of the proposed adaptive weighted averaging (AWA) method. Abbreviations: LS, least squares; SNR, signal-to-noise ratio.
Figure 2. The specific processes of the proposed adaptive weighted averaging (AWA) method. Abbreviations: LS, least squares; SNR, signal-to-noise ratio.
Symmetry 11 00997 g002
Figure 3. The optimal value of γ corresponding to different R and f d selected by simulation or calculation of Equation (23) obtained from 4 × 10 4 trail runs: (a) 20 and 60 Hz; (b) 40 and 80 Hz.
Figure 3. The optimal value of γ corresponding to different R and f d selected by simulation or calculation of Equation (23) obtained from 4 × 10 4 trail runs: (a) 20 and 60 Hz; (b) 40 and 80 Hz.
Symmetry 11 00997 g003
Figure 4. The theoretical performance value of the AWA and adaptive unweighted averaging (AUA) methods under different R and f d : (a) average frame number B ; (b) noise suppression ratio.
Figure 4. The theoretical performance value of the AWA and adaptive unweighted averaging (AUA) methods under different R and f d : (a) average frame number B ; (b) noise suppression ratio.
Symmetry 11 00997 g004
Figure 5. Normalized mean square error (NMSE) performance of fixed and adaptive multi-frame averaging method under static China digital television (DTV) Test 1st (CDT1) channel.
Figure 5. Normalized mean square error (NMSE) performance of fixed and adaptive multi-frame averaging method under static China digital television (DTV) Test 1st (CDT1) channel.
Symmetry 11 00997 g005
Figure 6. Bit error rate (BER) performance under static CDT6 channel. Abbreviations: ICE, ideal channel estimation; IMMSE, improved minimum mean square error.
Figure 6. Bit error rate (BER) performance under static CDT6 channel. Abbreviations: ICE, ideal channel estimation; IMMSE, improved minimum mean square error.
Symmetry 11 00997 g006
Figure 7. NMSE performance under static CDT6 channel.
Figure 7. NMSE performance under static CDT6 channel.
Symmetry 11 00997 g007
Figure 8. NMSE performance of fixed and adaptive multi-frame averaging method under Brazil A channel with Doppler spread 40 Hz.
Figure 8. NMSE performance of fixed and adaptive multi-frame averaging method under Brazil A channel with Doppler spread 40 Hz.
Symmetry 11 00997 g008
Figure 9. BER performance under Brazil A channel with Doppler spread 20 Hz.
Figure 9. BER performance under Brazil A channel with Doppler spread 20 Hz.
Symmetry 11 00997 g009
Figure 10. NMSE performance under Brazil A channel with Doppler spread 20 Hz.
Figure 10. NMSE performance under Brazil A channel with Doppler spread 20 Hz.
Symmetry 11 00997 g010
Figure 11. BER performance under Brazil B channel with Doppler spread 60 Hz.
Figure 11. BER performance under Brazil B channel with Doppler spread 60 Hz.
Symmetry 11 00997 g011
Figure 12. NMSE performance under Brazil B channel with Doppler spread 60 Hz.
Figure 12. NMSE performance under Brazil B channel with Doppler spread 60 Hz.
Symmetry 11 00997 g012
Figure 13. BER performance under Brazil D channel with Doppler spread 80 Hz.
Figure 13. BER performance under Brazil D channel with Doppler spread 80 Hz.
Symmetry 11 00997 g013
Figure 14. NMSE performance under Brazil D channel with Doppler spread 80 Hz.
Figure 14. NMSE performance under Brazil D channel with Doppler spread 80 Hz.
Symmetry 11 00997 g014
Table 1. Profiles for Brazil A, Brazil B, and Brazil D channel models.
Table 1. Profiles for Brazil A, Brazil B, and Brazil D channel models.
TapBrazil ABrazil BBrazil D
Delay (μs)Power (dB)Delay (μs)Power (dB)Delay (μs)Power (dB)
100000−0.10
20.15−13.800.30−120.48−3.90
32.22−16.203.50−42.07−2.60
43.05−14.904.40−72.90−1.30
55.86−13.609.50−155.710
65.93−16.4012.70−225.78−2.80
Table 2. Profiles for China digital television (DTV) Test 1st (CDT1) and CDT6 channel models.
Table 2. Profiles for China digital television (DTV) Test 1st (CDT1) and CDT6 channel models.
TapCDT1CDT6
Delay (μs)Power (dB)Delay (μs)Power (dB)
10000
2−1.8−20−18−10
30.15−20−1.80−20
41.80−100.15−20
55.70−141.80−10
618−185.70−14
Table 3. Simulation parameters of the OFDM system.
Table 3. Simulation parameters of the OFDM system.
ParametersSpecifications
System modelCP-OFDM
Baseband symbol rate7.56 × 106 symbols per second (SPS)
Modulation modeQPSK
The number of OFDM frame400
Subcarrier number1152
CP length (subcarriers)192
Pilot interval (subcarriers)3
Doppler spread20/40/60/80 Hz
Suppression factor α 0.997 (20/40 Hz)/0.999 (60/80 Hz)

Share and Cite

MDPI and ACS Style

Zhang, M.; Zhou, X.; Wang, C. A Novel Noise Suppression Channel Estimation Method Based on Adaptive Weighted Averaging for OFDM Systems. Symmetry 2019, 11, 997. https://doi.org/10.3390/sym11080997

AMA Style

Zhang M, Zhou X, Wang C. A Novel Noise Suppression Channel Estimation Method Based on Adaptive Weighted Averaging for OFDM Systems. Symmetry. 2019; 11(8):997. https://doi.org/10.3390/sym11080997

Chicago/Turabian Style

Zhang, Mingtong, Xiao Zhou, and Chengyou Wang. 2019. "A Novel Noise Suppression Channel Estimation Method Based on Adaptive Weighted Averaging for OFDM Systems" Symmetry 11, no. 8: 997. https://doi.org/10.3390/sym11080997

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop