Next Article in Journal
Data-Driven Fault Early Warning Model of Automobile Engines Based on Soft Classification
Next Article in Special Issue
Localization of Wireless Capsule Endoscopes Using the Receiver Selection Algorithm and a Modified Capsule Antenna
Previous Article in Journal
Dual-Channel Secure Communication Based on Wideband Optical Chaos in Semiconductor Lasers Subject to Intensity Modulation Optical Injection
Previous Article in Special Issue
Eye Shielding against Electromagnetic Radiation: Optimal Design Using a Reduced Model of the Head
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Power-Delay-Profile-Based MMSE Channel Estimations for OFDM Systems

1
Department of IT-Energy Convergence (BK21 FOUR), Korea National University of Transportation, 50 Daehak-ro, Chungju-si 27469, Republic of Korea
2
Department of Electronics Engineering, Korea National University of Transportation, 50 Daehak-ro, Chungju-si 27469, Republic of Korea
3
Department of Smart Information and Telecommunication Engineering, Sangmyung University, 31, Sangmyeongdae-gil, Dongnam-gu, Cheonan-si 31066, Republic of Korea
*
Authors to whom correspondence should be addressed.
Electronics 2023, 12(3), 510; https://doi.org/10.3390/electronics12030510
Submission received: 29 November 2022 / Revised: 5 January 2023 / Accepted: 15 January 2023 / Published: 18 January 2023

Abstract

:
This paper deals with the problem of the channel estimation of orthogonal frequency division multiplexing (OFDM) signals transmitted through a time-varying fading channel. We show that an accurate power delay profile (PDP) estimator can be obtained by utilizing the cyclic redundancy induced by a cyclic prefix (CP), which can be applicable to OFDM systems with insufficient pilot or training symbols (IEEE 802.11p/WAVE system), and then a least mean square error (MMSE) channel estimation scheme can be obtained in a manner based on the estimated PDP. The simulation results highlight the benefit of the proposed methods compared with the state-of-the-art standard and three achievable performance bounds.
Keywords:
PDP; OFDM; CP; MMSE

1. Introduction

Many studies on cooperative intelligent transportation systems (C-ITS) for actively responding to traffic conditions through a real-time mutual communication with surrounding vehicles and infrastructure while vehicles are moving have been widely discussed. The IEEE 802.11p/Wireless Access in Vehicular Environments (WAVE) standard was developed to support vehicle wireless (i.e., vehicle-to-everything (V2X)) communication, in which the MAC and PHY of WLAN were defined [1]. Note that IEEE 802.11p is a modification of the frequency bandwidth of the IEEE 802.11a standard from 20 MHz to 10 MHz [1]. This means that channel estimation (CE) in IEEE 802.11p V2X communication systems can be a difficult task, usually due to the high mobility and insufficient number of pilots in orthogonal frequency division multiplexing (OFDM) systems [1,2,3,4,5,6,7,8,9,10,11,12].
Since the minimum mean square error (MMSE)-CE scheme for OFDM systems shows excellent channel estimation performance, extensive research related to this has been conducted [2,3,4,5,6,7,8]. There are two kinds of MMSE scheme: one is the pilot symbol assisted scheme requiring pilot or training symbols [2,3,4,5,6] and the other is the decision-directed scheme utilizing the constructed data pilots [7,8]. In [2], the maximum likelihood (ML) and the MMSE schemes were compared as the channel estimators based on pilot-aided OFDM systems. The author in [3] investigated pilot-symbol-aided parameter estimation for OFDM systems. The work in [4] dealt MMSE-CE based on power delay profile approximation. In [5], low-complexity windowed discrete Fourier transform (DFT)-based MMSE channel estimators were proposed and analyzed. An adaptive MMSE-CE was addressed in [6] related to maximum access delay time estimation. Notice that the works of [2,3,4,5,6] cannot guarantee a good CE performance for OFDM systems with insufficient pilot or training symbols.
Correspondingly, various improved channel estimation technologies for IEEE 802.11p systems have been developed in order to solve the problem of insufficient pilot symbols in OFDM systems and so as to accurately estimate time-varying channels [7,8,9,10,11,12]. For example, spectral temporal averaging (STA), construct data pilot (CDP) [9], time–domain reliable-test frequency–domain interpolation (TRFI) [10], weighted sum using update matrix (WSUM) [11], and MMSE channel estimation schemes have been proposed [7,8]. The authors in [12] presented a state feedback decision algorithm for data pilot-aided channel estimation in the iterative channel estimation and decoding methods. As shown in [11], a WSUM scheme can be regarded as a weighted averaging scheme in a frequency domain when it is compared with a STA scheme. The authors in [8] presented an adaptive mode-switching method between channel estimation schemes based on the MMSE technique. The MMSE channel estimation schemes in [7,8] have structures in which a correlation matrix is obtained by accumulating each OFDM symbol in a packet, and a matrix inversion related to the updated correlation matrix is performed for every OFDM symbol in a packet. Despite the high complexity of the MMSE schemes in [7,8], they do not provide satisfactory performances in a higher speed and more frequency selective channel environment. This is caused by the fact that it is insufficient to estimate the correlation matrix of a channel using only OFDM symbols in one packet.
The works in [4,13,14] dealt with the delay spread estimation based on training symbols and the SNR estimation based on the preamble or pilot symbols for OFDM systems. Recently, the non-data-aided (NDA) method for noise variance estimation was proposed in [15]. Notice that the works in [4,13,14] cannot be used to estimate the power delay profile (PDP) for the case of having insufficient pilot or training symbols. Moreover, the works in [2,5,7,8] did not address the PDP estimation issue, which can be applied at the MMSE channel estimation for OFDM systems. The work in [4] presented the approximated PDP estimation method based on pilot symbols and the MMSE channel estimation scheme for OFDM systems. The authors in [16] presented the PDP estimation methods based on pilot symbols for multiple-input multiple-output (MIMO)-OFDM systems. Nevertheless, the methods in [4,6,16] cannot be applied to the case of having insufficient pilot or training symbols.
In this paper, we employ a technique for obtaining the correlation matrix of channels that are not related to the instantaneous channel estimation for OFDM symbols in a packet. By doing so, the inverse matrix operation in the MMSE scheme can be performed only once per packet. The authors in [17] presented the noise variance and PDP estimators for OFDM systems by taking advantage of the periodic redundancy induced by the CP. The authors in [18] showed the NDA signal-to-noise ratio (SNR) estimation of the OFDM signals transmitted through unknown multipath fading channel without a subjective choice of a threshold level [17]. Recently, the authors in [19] proposed an improved PDP estimation scheme as an approximated ML-type method. In order to apply for MMSE channel estimation, three types of PDP estimators are considered as follows:
  • ‘Method 1’: reference [17] (with a threshold level)
  • ‘Method 2’: reference [18] & Modification (without a threshold level)
  • ‘Method 3’: reference [19] (without a threshold level)
Notice that ‘Modification’ in ‘Method 2’ relate to reducing the amount of computation required for PDP estimation. The performance of the MMSE channel estimation scheme to which the three types of PDP estimators are applied is verified through the simulation on IEEE 802.11p/WAVE systems. For error rate performance comparison, we present three performance bounds of ‘Perfect CE’, ‘ Ideal R h h ’, and ‘ Ideal p L max ’, which show the limit of the time-varying channel, the practical channel where a path correlation exists, and the limit in the case where there is no path correlation in the practical channel, respectively. Through simulations considering the correlated channel matrix, it is confirmed that the performance limitations and superiority of the proposed methods are verified.
The remainder of this paper is organized as follows. Section 2 describes the discrete signal model for OFDM systems. Section 3 presents three types of PDP estimation scheme. The PDP based MMSE channel estimation schemes are described in Section 4. Section 5 shows the simulation results, and concluding remarks are given in Section 6.

2. Discrete Signal Model for OFDM Systems

In OFDM systems, source data are grouped and mapped into N modulated symbols X m ( k ) | k = 0 N 1 , where E { | X m ( k ) | 2 } = 1 , and E { } denotes the expectation. Then, by inverse discrete Fourier transform (IDFT) on N parallel subcarriers, the transmitted time–domain signal of the nth sample for the mth OFDM symbol can be written as
x m ( n ) = E s N k = 0 N 1 X m ( k ) e j 2 π k n / N ,
where n { 0 , 1 , , N 1 } , and E s is the signal power [20,21,22].
The guard interval is inserted to prevent interference between OFDM symbols and includes a cyclic prefix (CP) that replicates the end of the IDFT output sample. When Ng is the number of guard interval samples, it is assumed to be larger than the delay spread of the multipath fading channel. The signal is transmitted over the multipath fading channel, and its low-pass channel impulse response can be expressed as
h ( t ; τ ) = l = 0 L 1 h l ( t ) δ ( τ τ l ) ,
where t , τ , δ ( ) , τ l , and L are the time, the delay, a Dirac delta function, the propagation delay of the lth path, and the number of multipaths, respectively [20,21,22]. The correlation relationship between the paths can be expressed by the wide-sense stationary uncorrelated scattering (WSSUS) model [21,22,23]. This model assumes that the paths are uncorrelated, and the correlation property of the channel is stationary.
When we remove CP samples, the received signal can be presented as
y m ( n ) = l = 0 L 1 h l , m ( n ) x m ( ( n d l ) N ) + w m ( n ) ,
where ( ) N represents a cyclic shift in the base of N, w m ( n ) N ( 0 , σ 2 ) , which is an Additive White Gaussian Noise (AWGN), h l , m ( n ) = h l ( t ) | t = ( m ( N g + N ) + n ) T s is the lth path channel gain of the nth sample for the mth OFDM symbol, and d l = τ l / T s is the delay normalized by the sampling time T s [22]. For simplicity, we round d l to an integer without considering leakage. However, the correlation approach in this paper may also be extended to fractional d l [17].
When we assume the perfect synchronization with d 0 = 0 , and that the channel is time-invariant within two consecutive OFDM symbols, indexes m and ( n ) in h l , m ( n ) from (3) can be omitted as h l , m ( n ) h l . At the border between two OFDM symbols, the received signal samples for N g n < 0 can be expressed as
y m ( n ) = l = 0 L 1 h l x m 1 ( N + n d l ) U ( d l n ) + l = 0 L 1 h l x m ( n d l ) U ( n d l ) + w m ( n )
where h l N ( 0 , σ l 2 ) , σ h 2 = l = 0 L 1 σ l 2 = l = 0 L 1 | h l | 2 , and U ( ) is the unit step function [17]. When we define the maximum number of paths including zero channel gain path as
L max = max { d l } + 1 ,
the maximum access delay time, normalized by T s , can be written as
d max = max { d l } = L max 1 .
The correlation between each received signal over CP duration and its corresponding sample at the end of the OFDM symbol can thus be expressed as [17,24]
E { y m ( k ) y m * ( N k ) } = { σ h 2 , 0 < k N g d L 1     l = 0 L 1 σ l 2 U   ( N g k d l ) ,       N g d L 1 < k N g d 0 0 , N g d 0 < k N g ,
where k = 1 , , N g . Note that the expectation in (7) is taken with regard to both { h l } and { x m ( n ) } . When L is large, y m ( n ) | n = 0 N 1 N g can be approximated as the complex Gaussian by using the central limited theorem, and the probability density function (PDF) can be presented as [17,24]
f ( y m ( n ) ) = 1 π ( σ h 2 + σ 2 ) exp ( | y m ( n ) | 2 σ h 2 + σ 2 ) .
Samples y m ( k ) and y m ( N k ) are jointly Gaussian with the PDF of
f ( y m ( k ) , y m ( N k ) ) = exp ( | y m ( k ) | 2 + | y m ( N k ) | 2 2 ρ k { y m ( k ) y m * ( N k ) } σ h 2 + σ 2 ) π 2 ( σ h 2 + σ 2 ) ( 1 ρ k 2 )
where
ρ k = | E { y m ( k ) y m * ( N k ) } | E { | y m ( k ) | 2 } E { | y m ( N k ) | 2 } = 1 σ h 2 + σ 2 l = 0 L 1 σ l 2 U ( N g k d l ) .
Notice that 0 < ρ k < 1 and ρ k ρ k + 1 (i.e., ρ k is a non-increasing value in proportion to k ).

3. Power Delay Profile Estimation

Under the perfect synchronization at reception and a time-invariant channel over an OFDM symbol time, the Ng noise variance estimators can be written as
J ( u ) = σ ^ u 2 = 1 2 M ( N g ( u 1 ) ) m = 1 M k = u N g | y m ( N k ) y m ( k ) | 2 ,
where u { 1 , 2 , , N g } , and M denotes the number of OFDM symbols in the observation window [18]. Under the given environment, Figure 1 and Figure 2 show the normalized mean square errors (NMSEs) for Ng noise variance estimators from (11). It is shown that the estimator with u = L max results in the smallest NMSE [18,19].

3.1. Method 1: [17]

Define y = [ y 1 ( N g ) , y 1 ( N g + 1 ) , , y M ( N 1 ) ] , p = [ σ 0 2 , , σ L 1 2 ] , and d = [ d 0 , , d L 1 ] . From (8) and (9), and the fact that M OFDM symbols are mutually independent, the log likelihood function of y conditioned on σ 2 , p , and d can be written as [17,19]
Λ ( y | σ 2 , p , d ) = m = 1 M log ( k = 1 N g f   ( y m ( k ) , y m ( N k ) )       k = 0 N 1 N g         f   ( y m ( k ) ) ) = M ( k = 1 N g [ a k 2 ρ k b k c ( 1 ρ k 2 ) + log ( π 2 c ( 1 ρ k 2 ) ) ] + k = 0 N 1 N g g k c + log ( π c ) )
where
a k = 1 M ( m = 1 M | y m ( k ) | 2 + | y m ( N k ) | 2 ) b k = 1 M m = 1 M { y m ( k ) y m * ( N k ) } 2 g k = 1 M m = 1 M | y m ( k ) | 2 c = σ h 2 + σ 2
The authors of [17] showed a suboptimal way for the joint parameters’ estimation from (12). At first, we can estimate c in (12) as
c ^ = 1 N N g k = 0 N 1 N g g k = 1 ( N N g ) M k = 0 N 1 N g m = 1 M | y m ( k ) | 2 ,
which is the time average estimation of σ h 2 + σ 2 . Substituting c ^ back into the first summation from (12) and maximizing ρ k individually, we obtain the estimate for ρ k as the real root of the equation
c ^ ρ k 3 b k ρ k 2 + ( a k c ^ ) ρ k b k = 0 .
By letting { ρ ^ k } k = 1 N g be the real roots of Ng cubic equations from (15), the estimated path power can be written temporally as
p ^ 0 = σ ^ 0 2 = ρ ^ N g / c ^ p ^ k | k = 1 N g 1 = σ ^ k 2 = { ( ρ ^ N g k ρ ^ N g k + 1 ) / c ^   if   ρ ^ N g k > ρ ^ N g k + 1 0   else  
In [17], the authors suggested the L ^ max estimation scheme based on a threshold value α. If p ^ k ( = σ ^ k 2 ) > α c ^ , it is identified as a path having the estimated path power of p ^ k and the estimated delay time of k . They denoted the maximum delay time as d ^ max = max { k } satisfying p ^ k ( = σ ^ k 2 ) > α c ^ . Consequently, the estimated values can be presented for k = 0 , 1 , , N g 1 as follows
p ^ k = p ^ k U ( p ^ k α c ^ ) d ^ k = k U ( p ^ k α c ^ ) d ^ max = max { d ^ k }
From (5) and (17), we can obtain L ^ max = d ^ max + 1 , and thus, the estimated noise variance can be expressed as σ ^ 2 = J ( L ^ max ) from (11).

3.2. Method 2: [18] & Modification

As mentioned in [18], ‘Method 1’ of [17] has the major disadvantage of being based on a threshold level chosen arbitrarily. To overcome this limitation, the authors in [18] proposed a method inspired by the maximum likelihood estimation. From (11), J ( u ) can be expressed as
J ( u ) = ( 1 1 N g ( u 1 ) ) J ( u + 1 ) + ϵ ( u ) ,
where ϵ ( u ) can be modeled as is a random variable that follows a chi square distribution for d max u < N g . This distribution can be simplified, for large M, as
ϵ ( u ) N ( σ 2 N g ( u 1 ) , σ 4 M ( N g ( u 1 ) ) 2 ) .
Then, L max can be estimated using the likelihood function f ( X u | L max = u ) with the observation variables defined as X u = [ ϵ ( u ) , ϵ ( u + 1 ) , , ϵ ( N g 1 ) ] . When the different ϵ ( u ) is assumed to be independent, L ^ max can be obtained by
L ^ max = arg max u [ m = u N g 1 f ( ϵ ( u ) | L max = u ) ] 1 / ( N g u ) ,
where 1 u < N g , and f ( ϵ ( u ) | L max = u ) is computed from (19) with the approximation that σ 2 J ( u ) . Note that, because the observations X u are of variable lengths, (20) is defined as an average likelihood that is the geometric mean of the individual likelihood elements [18]. From (20), the estimated noise variance and the maximum delay time can be obtained as σ ^ 2 = J ( L ^ max ) and d ^ max = ( L ^ max 1 ) , respectively.
Notice that, unlike in [17], there is no need to solve Ng cubic equations, because L ^ max is determined first regardless of the threshold level. From (10), we can easily find that { ρ k } k = 1 N g d max are same. Therefore, { ρ ^ k } k = 1 N g d ^ max can be obtained as the real root of the single equation
c ^ ρ 3 b ρ 2 + ( a c ^ ) ρ b = 0 ,
where a = k = 1 N g d ^ max a k / ( N g d ^ max ) and b = k = 1 N g d ^ max b k / ( N g d ^ max ) . Then, { ρ ^ k } N g d ^ max + 1 N g can be obtained by solving (15). This means that we need L ^ max ( = d ^ max + 1 ) cubic equations’ real roots. Similar to (16), we can obtain the estimated path power as
p ^ 0 = σ ^ 0 2 = ρ ^ N g / c ^ p ^ k | k = 1 L ^ max 1 = σ ^ k 2 = { ( ρ ^ N g k ρ ^ N g k + 1 ) / c ^   if   ρ ^ N g k > ρ ^ N g k + 1 0   else   p ^ k | k = L ^ max N g = σ ^ k 2 = 0

3.3. Method 3: [19]

Table 1 shows the algorithm to estimate d max in [19]. As mentioned in [18], Cui et al. suggested an estimator in [17], but it has the major disadvantage of being based on a threshold level chosen arbitrarily. A threshold level can be dependent on SNR. Therefore, the authors in [19] proposed an L max estimation algorithm with robust characteristics in all SNR regions as a way to find an L ^ max that maximizes the log likelihood function from (12) without a threshold value. By ignoring constant term in (12), we can represent (12), from { ρ u ( k ) } k = 1 N g in Table 1, (13), and (14), as
Λ p ( y , { ρ u ( k ) } k = 1 N g | L max = u ) = M ( k = 1 N g [ a k 2 ρ u ( k ) b k c ^ ( 1 ρ u 2 ( k ) ) + log ( 1 ρ u 2 ( k ) ) ] ) ,
and then, L ^ max can be obtained as in [19]
L ^ max = arg max u [ Λ p ( y , { ρ u ( k ) } k = 1 N g | L max = u ) ] .
From (24), the estimated noise variance, the estimated maximum delay time, and the estimated PDP can be expressed as σ ^ 2 = J ( L ^ max ) , d ^ max = ( L ^ max 1 ) , and p L ^ max = p u | u = L ^ max in Table 1, respectively. Table 2 shows the steps and comparison of three methods.

4. PDP Based MMSE Channel Estimation

Let us define the channel correlation matrix in the time-domain as
R h h = E [ h h H ] ,
where ( ) H denotes the Hermitian transpose, and h is the N g × 1 channel column vector of
h | N g × 1 = [ h 0 , 0 , h 1 , , h L 1 , 0 ] T ,
where the non-zero L elements of { h l } l = 0 L 1 in (4) are located at { d l } l = 0 L 1 at h ( d l ) = h l , and ( ) T denotes the transpose. Therefore, the channel correlation matrix can be obtained in the frequency-domain as
R H H = F [ R h h ] N × N F H ,
where F is the N × N DFT matrix, and [ ] N × N denotes the operation that expands input [ ] to a N × N matrix through zero-padding. The channel PDP is written as
p L max = diag ( R h h ) = [ σ 0 2 , 0 , σ 1 2 , , σ L 1 2 , 0 ] ,
where the non-zero L path powers of { σ l 2 } l = 0 L 1 are allocated at { d l } l = 0 L 1 as p L max ( d l ) = σ l 2 , and diag ( ) obtains the diagonal elements of a matrix.
Note that, without considering fractional d l , R h h is a diagonal matrix and R h h diag ( p L max ) N g × N g where diag ( ) N g × N g creates a N g × N g diagonal matrix. On the contrary, for the fractional d l case, R h h cannot be a diagonal matrix and R h h diag ( p L max ) N g × N g . We describe this as related to the fractional d l , in Section 5.
From (17), (22), and p L ^ max in Table 2, the estimated channel PDP can be expressed as
p L ^ max = [ p ^ 0 , p ^ 1 , , p ^ N g 1 ] .
From (25), (27), and (29), the estimated channel correlation matrices can be presented, in the time-domain and in the frequency-domain, as
R ^ h h = diag ( p L ^ max ) N g × N g
and
R ^ H H = F [ R ^ h h ] N × N F H .
Then, we obtain the MMSE weight matrix as
W = R ^ H H ( R ^ H H + σ ^ 2 I ) 1 ,
where σ ^ 2 = J ( L ^ max ) , and I denotes the N × N identity matrix. Then, the MMSE channel estimation coefficient can be expressed as
H M M S E = W H i n i ,
where H i n i is the initially estimated channel gain. In general, the pilot-symbol-assisted channel estimation scheme has H i n i = H L S . In this paper, we assume that H i n i = H W S U M T D A , as in [7].

5. Simulation Results

In this paper, we demonstrate the efficiency of the proposed channel estimation schemes through simulations based on the IEEE 802.11p standard [1,25]. The key parameters in IEEE 802.11p are shown in Table 3. The transmitter and the receiver basically adopt the convolutional encoder and the Viterbi decoder with constraint length 7, respectively [1,25]. We assume that one packet consists of 100 OFDM symbols, and the received signal is stored in the buffer in packet units. When the buffer size is B f , p L ^ max from (29) is estimated using the current received packet and the past ( B f 1 ) packets, and the total number of OFDM symbols used in the estimation process is M = 100 B f . We adopt QPSK with coding rate of 1/2. For all cases, the packet error rate (PER) performance is averaged over 5 × 10 5 packet transmissions with SNR = E s σ h 2 / σ 2 .
For our simulations, we have employed the ‘CohdaWireless V2V channel model’ in [26]. Among the five scenarios presented in [26], we considered both ‘Street Crossing NLOS with 126 km/h’ and ‘Highway NLOS with 252km/h’, of which the channel profiles are presented in Table 4. The other parameters, such as the Doppler spectrum, for each channel tap are listed in [26]. In our simulation, we employ the fractional d l by considering T s = 0.1   µ s in Table 3 so that ‘Street Crossing NLOS’ has d 1 { 2,3 } and d 3 { 5,6 } , and ‘Highway NLOS’ has d 2 { 4,5 } , as shown in Table 4. For the fractional case, the given path power is divided into two according to the relative distance to two adjacent sampling time locations [27]. Figure 3a and Figure 4b show both R h h and p L max of ‘Street Crossing NLOS’ and ‘Highway NLOS’, respectively. Note that R h h is not a diagonal matrix, and p L max = diag ( R h h ) from (28). Figure 4 and Figure 5 show R H H and R H H D of ‘Street Crossing NLOS’, respectively, in which R H H D is given by
R h h D = diag ( p L max ) N g × N g R H H D = F [ R h h D ] N × N F H
In addition, Figure 6 and Figure 7 show R H H and R H H D of ‘Highway NLOS’, respectively. In the four figures, the values are shown for data and pilot subcarriers, except for null and DC subcarriers, among a total of N ( = 64 ) components. From Figure 3 to Figure 7, it can be said that the proposed estimation method, R ^ H H from (31), estimates R H H D from (34) as shown in Figure 5 and Figure 7 for the practical channel R H H as shown in Figure 4 and Figure 6.

5.1. Simulation Results for PDP Estimators

From here, let us compare the performance of the three methods in Section 3. When the NMSE of J ( u ) in (11) is defined as E [ | J ( u ) σ 2 | 2 ] / σ 4 , Figure 1 and Figure 2 show it for ‘Street Crossing NLOS’ and ‘Highway NLOS’, respectively. From both figures, it can be seen that there is a different trend depending on the region to which u belongs. For 1 u < L max , the NMSE of J ( u ) increases with SNR because of the residual interference (i.e., inter-symbol interference (ISI)). Note that u = L max results in the smallest NMSE. For L max < u N g ( = 16 ) , the NMSE of J ( u ) is slightly increased compared to the optimal performance of J ( L max ) , but it is maintained according to the SNR. Moreover, even for J ( L max ) , it can be seen that the NMSE slightly increases at a high SNR, which is due to the time-varying effect of the channel. As shown in Table 4, the velocity in ‘Highway NLOS’ is greater than that in ‘Street Crossing NLOS’. Therefore, we can observe from Figure 1 and Figure 2 that the time-varying effect of a channel is larger in ‘Highway NLOS’ than in ‘Street Crossing NLOS’.
For L ^ max , we define the correct detection (CD), the erroneous detection (ED), the bad detection (BD), and the good detection (GD) probabilities, respectively, as
P C D = Pr { L ^ max = L max } P E D = Pr { L ^ max < L max } P B D = Pr { ( L max + N g ) / 2 L ^ max } P G D = Pr { L max L ^ max < ( L max + N g ) / 2 }
In order to compare the three methods of Section 3, as shown in Figure 8 and Figure 9, we show P C D , P E D , P B D , and P G D , for ‘Street Crossing NLOS’ and ‘Highway NLOS’ with regard to different values of M and α. When the NMSE of σ ^ 2 is defined as E [ | σ ^ 2 σ 2 | 2 ] / σ 4 , Figure 1 and Figure 10 show the NMSE of σ ^ 2 for ‘Street Crossing NLOS’ and ‘Highway NLOS’, respectively. From Figure 8, Figure 9, Figure 10 and Figure 11, it can be seen that the performance of the PDP estimator improves as M increases.
In the high SNR region in Figure 8a, ‘Method 1’ has a higher CD probability than other methods but a non-zero ED probability, resulting in a low GD probability. Note that a non-zero ED probability means the case of L ^ max < L max (i.e., residual interference) at Figure 1 and the NMSE of ‘Method 1’ with α = { 0.01 , 0.02 } are observed to greatly increase at Figure 10. In Figure 11 of ‘Highway NLOS’, this phenomenon is not observed. Therefore, we can say that the performance of ‘Method 1’ depends on the channel environment and α. In the low SNR region in Figure 8 and Figure 9, ‘Method 1’ has a low ED probability but a high BD (or low GD) probability, which indicates the occurrence of the case ( L max + N g ) / 2 L ^ max in Figure 1 and Figure 2. Therefore, it can be observed that ‘Method 1’ results in a higher NMSE than other methods, in the low SNR region, as shown in Figure 10 and Figure 11. On the contrary, ‘Method 2’ and ‘Method 3’ outperform ‘Method 1’ in the low SNR region with respect to the CD, BD, and GD probabilities. In the high SNR region, both ‘Method 2’ and ‘Method 3’ have generally lower CD probabilities, but lower BD probabilities and higher GD probabilities.
In general, both ‘Method 2’ and ‘Method 3’ result in higher GD probabilities for all SNR regions. This results in, as shown in Figure 10 and Figure 11, both ‘Method 2’ and ‘Method 3’ showing stable NMSE performance in all SNR ranges.
On the other hand, the performance of ‘Method 1’ depends on SNR and a threshold α. Notice that ‘Method 1’ tends to have better performance at a low SNR when α is large and better performance at a high SNR when α is small. As mentioned above, the NMSE increases slightly at high SNRs due to the time-varying effect of the channel. From the observation results so far, it is confirmed that both ‘Method 2’ and ‘Method 3’, without a threshold α, show a stable performance regardless of the channel environment and SNR.

5.2. Simulation Results for Error Rate Performance

For a PER and BER performance comparison, we present three performance bounds which are ‘Perfect CE’, ‘ Ideal R h h ’, and ‘ Ideal   p L max ’, respectively. ‘Perfect CE’ denotes that the channel coefficient obtained by DFT on the actual time-varying channel value at the middle position of each OFDM symbol, { h l , m ( N / 2 ) | l = 0 L 1 } , is applied. Both ‘ Ideal R h h ’ and ‘ Ideal   p L max ’ denote that R h h from (27) and   p L max from (28) are assumed to be known to the receiver, and then, W = R H H ( R H H + σ 2 I ) 1 with (27) and W = R H H D ( R H H D + σ 2 I ) 1 with (34) are used, respectively, at the receiver with H i n i = H W S U M T D A in [7]. Notice that, as mentioned before, for the fractional d l case, R h h R h h D = diag ( p L max ) N g × N g , so that ‘ Ideal   p L max ’ denotes the achievable performance bound of the proposed three PDP-based MMSE schemes, which are expressed as ‘Prop–M.1’, ‘Prop–M.2’, and ‘Prop–M.3’.
Figure 12 and Figure 13 show a PER and BER performance comparison with respect to channel estimation schemes under ‘Street Crossing NLOS with 126 km/h’ for QPSK, with M { 100 , 300 } , and M = 200 , respectively. Figure 14 and Figure 15 show a PER and BER performance comparison with respect to channel estimation schemes under ‘Highway NLOS with 252 km/h’ for QPSK, with M { 100 , 300 } and M = 200 , respectively. Note that a threshold α = 0.01 is used for ‘Prop–M.1’ in Figure 12 and Figure 14, and Figure 13 and Figure 15 show the performance comparison for ‘Prop–M.1’ with respect to threshold α.
First, let us compare three performance bounds for PER and BER. From Figure 12, Figure 13, Figure 14 and Figure 15, ‘Perfect CE’ shows the lowest error rate bound, and ‘ Ideal R h h ’ and ‘ Ideal p L max ’ both show a similar performance to ‘Perfect CE’. Therefore, we can say that, even for the fractional d l case, the achievable performance bound of the MMSE-CE method can be obtained by using the proposed PDP-based MMSE-CE methods. Furthermore, it can be confirmed that the proposed three methods can approach the PER performance bound of ‘ Ideal p L max ’ as M increases.
In four figures, ‘MMSE [7]’ indicates the MMSE-CE scheme of [7], in which an inverse matrix operation is performed for every OFDM symbol. From Figure 12, Figure 13, Figure 14 and Figure 15, it is verified that the proposed three schemes show better PER performance than ‘MMSE [7]’ at all SNR regions and all M. The proposed schemes show better BER performance than ‘MMSE [7]’ in a specific SNR region in ‘Street Crossing NLOS’, as shown at both Figure 12b and Figure 13b, and in all SNR regions in ‘Highway NLOS’, as shown at both Figure 14b and Figure 15b. Even though ‘Prop–M.1’, ‘Prop–M.2’, and ‘Prop–M.3’ show similar PER performance, ‘Prop-M.1’ shows a higher BER than both ‘Prop–M.2’ and ‘Prop–M.3’ as shown from Figure 12b, Figure 13, Figure 14 and Figure 15b. Moreover, as shown in Figure 13b and Figure 15b, the BER performance of ‘Prop–M.1’ approaches both ‘Prop–M.2’ and ‘Prop–M.3’ as the threshold α decreases. This is because, when the threshold α is reduced in ’Method 1’, both the ED and GD performance are improved, as shown in Figure 8b and Figure 9b, and the noise variance estimation performance is improved, as shown in Figure 10b and Figure 11b. Furthermore, from Figure 12 and Figure 15, it is shown that the proposed methods can achieve PER = 10 2 at a reasonable SNR.

6. Conclusions

In this paper, we presented the MMSE channel estimation schemes for OFDM systems with three types of PDP estimators. Among the PDP estimators, the first is a threshold-based method in [17], and the second is described in [18] with our modification. The last one in [19] is the method with a structure without a threshold value, similar to the second method. Numerical simulations indicate the robustness of the PDP estimators in [18,19] according to the SNR and channel environment. Furthermore, through simulations over time-varying correlated fading channels, the PDP-based MMSE channel-estimation schemes can be used to obtain the performance close to the achievable bounds. In particular, it was confirmed that 0.01 PER can be obtained with 1 dB SNR loss at M = 200 , without SNR loss at M = 300 for ‘Street Crossing NLOS’, with 2.5 dB SNR loss at M = 200 , and with 1.5 dB SNR loss at M = 300 for ‘Highway NLOS’, respectively.

Author Contributions

Conceptualization, S.L. and K.K.; methodology, H.W.; software, S.L.; validation, H.W., S.L., and K.K.; formal analysis, H.W.; investigation, S.L.; resources, H.W.; data curation, S.L.; writing—original draft preparation, S.L.; writing—review and editing, H.W. and K.K.; visualization, S.L.; supervision, H.W.; project administration, K.K.; funding acquisition, H.W., S.L. and K.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean Government (MSIT) (NRF-2020R1A2C1005260, NRF-2021R1A2C2012558, NRF-2021R1A2C1014063).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. IEEE. Guide for Wireless Access in Vehicular Environments (WAVE)-Architecture; IEEE Std 1609-0; IEEE: Piscatvie, NJ, USA, 2014. [Google Scholar]
  2. Morelli, M.; Mengali, U. A comparison of pilot-aided channel estimation methods for OFDM systems. IEEE Trans. Signal Process. 1998, 49, 3065–3073. [Google Scholar] [CrossRef]
  3. 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]
  4. Hung, K.C.; Lin, D.W. Pilot-based LMMSE channel estimation for OFDM Systems with power–delay profile approximation. IEEE Trans. Veh. Technol. 2010, 59, 150–159. [Google Scholar] [CrossRef]
  5. Yang, B.; Cao, Z.; Letaief, K.B. Analysis of low-complexity windowed DFT-based MMSE channel estimator for OFDM systems. IEEE Trans. Commun. 2001, 49, 1977–1987. [Google Scholar] [CrossRef]
  6. Park, H.-R. A Low-Complexity Channel Estimation for OFDM Systems Based on CIR Length Adaptation. IEEE Access 2022, 10, 85941–85951. [Google Scholar] [CrossRef]
  7. Jang, D.; Ko, K. Advanced Channel Estimation Method for IEEE 802.11p/WAVE System. Int. J. Contents 2019, 15, 27–35. [Google Scholar]
  8. Choi, J.Y.; Jo, H.S.; Mun, C.; Yook, J.G. Preamble-based adaptive channel estimation for IEEE 802.11 p. Sensors 2019, 13, 2971. [Google Scholar] [CrossRef] [Green Version]
  9. Zhao, J.; Cheng, X.; Wen, M.; Jiao, B.; Wang, C.X. Channel Estimation Schemes for IEEE 802.11p Standard. IEEE Intell. Transp. Syst. Mag. 2013, 5, 38–49. [Google Scholar] [CrossRef]
  10. Kim, Y.K.; Oh, J.M.; Shin, Y.H.; Mun, C. Time and frequency domain channel estimation scheme for IEEE 802.11p. In Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Qingdao, China, 8–11 October 2014; pp. 1085–1090. [Google Scholar]
  11. Park, C.; Ko, K. Advanced Channel Estimation Schemes Using CDP based Updated Matrix for IEEE802.11p/WAVE Systems. Int. J. Contents 2018, 14, 39–44. [Google Scholar]
  12. Baek, S.; Lee, I.; Song, C. A New Data Pilot-Aided Channel Estimation Scheme for Fast Time-Varying Channels in IEEE 802.11p Systems. IEEE Trans. Veh. Technol. 2019, 68, 5169–5172. [Google Scholar] [CrossRef]
  13. Yucek, T.; Arslan, H. Time Dispersion and Delay Spread Estimation for Adaptive OFDM Systems. IEEE Trans. Veh. Technol. 2008, 57, 1715–1722. [Google Scholar] [CrossRef]
  14. Ren, G.; Zhang, H.; Chang, Y. SNR Estimation Algorithm Based on the Preamble for OFDM Systems in Frequency Selective Channels. IEEE Trans. Commun. 2009, 57, 2230–2234. [Google Scholar] [CrossRef]
  15. Sheng, B. Non-Data-Aided Measurement of Noise Variance for OFDM System in Frequency-Selective Channels. IEEE Trans. Veh. Technol. 2016, 65, 10184–10188. [Google Scholar] [CrossRef]
  16. Kim, Y.J.; Im, G.H. Pilot-Symbol Assisted Power Delay Profile Estimation for MIMO-OFDM Systems. IEEE Commun. Lett. 2012, 16, 68–71. [Google Scholar] [CrossRef]
  17. Cui, T.; Tellambura, C. Power delay profile and noise variance estimation for OFDM. IEEE Commun. Lett. 2006, 10, 25–27. [Google Scholar] [CrossRef]
  18. Socheleau, F.-X.; Aissa-El-Bey, A.; Houcke, S. Non data-aided SNR estimation of OFDM signals. IEEE Commun. Lett. 2008, 12, 813–815. [Google Scholar] [CrossRef] [Green Version]
  19. Wang, H.; Lim, S.; Ko, K. Improved Maximum Access Delay Time, Noise Variance, and Power Delay Profile Estimations for OFDM Systems. KSII Trans. Internet Inf. Syst. 2022; accepted. [Google Scholar]
  20. Ko, K.; Park, M.; Hong, D. Performance Analysis of Asynchronous MC-CDMA systems with a Guard Period in the form of a Cyclic Prefix. IEEE Trans. Commun. 2006, 54, 216–220. [Google Scholar]
  21. Park, M.; Ko, K.; Park, B.; Hong, D. Effects of asynchronous MAI on average SEP performance of OFDMA uplink systems over frequency-selective Rayleigh fading channels. IEEE Trans. Commun. 2010, 58, 586–599. [Google Scholar] [CrossRef]
  22. Kwak, K.; Lee, S.; Min, H.; Choi, S.; Hong, D. New OFDM Channel Estimation with Dual-ICI Cancellation in Highly Mobile Channel. IEEE Trans. Wireless Commun. 2010, 9, 3155–3165. [Google Scholar] [CrossRef]
  23. Bello, P. Characterization of Randomly Time-Variant Linear Channels. IEEE Trans. Commun. 1963, 11, 360–393. [Google Scholar] [CrossRef] [Green Version]
  24. van de Beek, J.; Sandell, M.; Borjesson, P. ML estimation of time and frequency offset in OFDM systems. IEEE Trans. Signal Process. 1997, 45, 1800–1805. [Google Scholar] [CrossRef] [Green Version]
  25. Mun, C.; Choi, J.; Kim, Y.; Baek, M.; Seo, G.; Ko, K. Cell Planning and Deployment for IEEE 802.11p/WAVE Network. IEEE Intell. Transp. Syst. Mag. 2015, 7, 49–57. [Google Scholar] [CrossRef]
  26. Kahn, M. IEEE 802.11 Regulatory SC DSRC Coexistence Tiger Team V2V Radio Channel Models. Doc.: IEEE 802.11-14. 2014. Available online: https://mentor.ieee.org/802.11/dcn/14/11-14-0259-00-0reg-v2v-radio-channel-models.ppt (accessed on 22 October 2022).
  27. Cho, Y.S.; Kim, J.K.; Yang, W.Y.; Kang, C.G. MIMO-OFDM Wireless Communications with MATLAB; John Wiley & Sons: Hoboken, NJ, USA, 2010. [Google Scholar]
Figure 1. NMSE of J ( u ) (Street Crossing NLOS, M { 200 , 300 } ).
Figure 1. NMSE of J ( u ) (Street Crossing NLOS, M { 200 , 300 } ).
Electronics 12 00510 g001
Figure 2. NMSE of J ( u ) (Highway NLOS, M { 200 , 300 } ).
Figure 2. NMSE of J ( u ) (Highway NLOS, M { 200 , 300 } ).
Electronics 12 00510 g002
Figure 3. R h h and p L max of Street Crossing NLOS and Highway NLOS.
Figure 3. R h h and p L max of Street Crossing NLOS and Highway NLOS.
Electronics 12 00510 g003
Figure 4. R H H of Street Crossing NLOS.
Figure 4. R H H of Street Crossing NLOS.
Electronics 12 00510 g004
Figure 5. R H H D of Street Crossing NLOS.
Figure 5. R H H D of Street Crossing NLOS.
Electronics 12 00510 g005
Figure 6. R H H of Highway NLOS.
Figure 6. R H H of Highway NLOS.
Electronics 12 00510 g006
Figure 7. R H H D of Highway NLOS.
Figure 7. R H H D of Highway NLOS.
Electronics 12 00510 g007
Figure 8. Probabilities of CD, ED, BD, and GD for L ^ max (Street Crossing NLOS, M { 100,200 , 300 } , α = 0.01 ).
Figure 8. Probabilities of CD, ED, BD, and GD for L ^ max (Street Crossing NLOS, M { 100,200 , 300 } , α = 0.01 ).
Electronics 12 00510 g008
Figure 9. Probabilities of CD, ED, BD, and GD for L ^ max (Highway NLOS, M { 100,200 , 300 } , α = 0.01 ).
Figure 9. Probabilities of CD, ED, BD, and GD for L ^ max (Highway NLOS, M { 100,200 , 300 } , α = 0.01 ).
Electronics 12 00510 g009
Figure 10. NMSE of σ ^ 2 (Street Crossing NLOS).
Figure 10. NMSE of σ ^ 2 (Street Crossing NLOS).
Electronics 12 00510 g010
Figure 11. NMSE of σ ^ 2 (Highway NLOS).
Figure 11. NMSE of σ ^ 2 (Highway NLOS).
Electronics 12 00510 g011
Figure 12. Error Performance Comparison at Street Crossing NLOS (QPSK, CR = 1/2, M { 100 , 300 } , α = 0.01 ).
Figure 12. Error Performance Comparison at Street Crossing NLOS (QPSK, CR = 1/2, M { 100 , 300 } , α = 0.01 ).
Electronics 12 00510 g012
Figure 13. Error Performance Comparison at Street Crossing NLOS (QPSK, CR = 1/2, M = 200 , α = { 0.005 , 0.01 , 0.02 } ).
Figure 13. Error Performance Comparison at Street Crossing NLOS (QPSK, CR = 1/2, M = 200 , α = { 0.005 , 0.01 , 0.02 } ).
Electronics 12 00510 g013
Figure 14. Error Performance Comparison at Highway NLOS (QPSK, CR = 1/2, M { 100 , 300 } , α = 0.01 ).
Figure 14. Error Performance Comparison at Highway NLOS (QPSK, CR = 1/2, M { 100 , 300 } , α = 0.01 ).
Electronics 12 00510 g014
Figure 15. Error Performance Comparison at Highway NLOS (QPSK, CR = 1/2, M = 200 , α = { 0.005 , 0.01 , 0.02 } ).
Figure 15. Error Performance Comparison at Highway NLOS (QPSK, CR = 1/2, M = 200 , α = { 0.005 , 0.01 , 0.02 } ).
Electronics 12 00510 g015
Table 1. Algorithm used to estimate d max in [19].
Table 1. Algorithm used to estimate d max in [19].
AlgorithmComments
for u = 1 : N g
            p u = 0 1 × N g 1 × N g zero row vector
            p u ( k ) | k = 0 u 1 = p ^ k = σ ^ k 2 u paths power selection from (16)
            σ 2 = J ( u ) uth estimated noise power from (11)
            p u = p u × ( c ^ σ 2 ) / k = 0 u 1   p ^ k channel power normalization
            ρ u ( k ) | k = 1 N g = l = 0 N g k p u ( l ) / c ^ uth ρ calculation
end for
Table 2. Steps and Comparison of Three Methods.
Table 2. Steps and Comparison of Three Methods.
StepMethod 1Method 3Method 2
0Compute J ( u ) , a k , b k , and c ^ from (11), (13), and (14)
1Calculate { ρ ^ k } k = 1 N g from (15)Compute ϵ ( u ) from (11) and (18)
2Temporary path power: { p ^ k } k = 1 N g from (16) L ^ max by (19) and (20)
3 L ^ max by a threshold ( α ) L ^ max by Λ p ( ) from (23) and (24)Calculate { ρ ^ k } N g d ^ max N g by (15) and (21)
{ p ^ k } k = 1 N g from (17) p u | u = L ^ max in Table 1 { p ^ k } k = 0 L ^ max 1 from (22)
4 d ^ max = ( L ^ max 1 ) , σ ^ 2 = J ( L ^ max ) , p L ^ max
Table 3. Parameters in IEEE 802.11p [9].
Table 3. Parameters in IEEE 802.11p [9].
ParametersValue
Bandwidth10 MHz
Modulation orderBPSK, QPSK, 16QAM, 64QAM
Total no. of subcarriers (DFT size =   N )64
No. of data subcarriers48
No. of pilot subcarriers4
Pilot subcarrier index−21, −7, 7, 21
Sampling time ( T s ) 0.1 µs
Guard interval ( T C P = N g T s ) 1.6 µs
OFDM symbol duration ( T s y m = ( N g + N ) T s ) 8.0 µs
Table 4. Channel profile due to scenario in [26].
Table 4. Channel profile due to scenario in [26].
Ch. TypeItemTap 0Tap 1Tap 2Tabp3 Units
Street Crossing
NLOS
(126 km/h, L max = 7 )
Power0−3−5−10dB
Delay ( τ l ) 0267400533 n s
d l d 0 = 0 d 1 { 2,3 } d 2 = 4 d 3 { 5,6 } × T s
Doppler0295−98591Hz
Highway
NLOS
(252 km/h, L max = 8 )
Power0−2−5−7dB
Delay ( τ l ) 0200433700 n s
d l d 0 = 0 d 1 = 2 d 2 { 4,5 } d 3 = 7 × T s
Doppler0689−492886Hz
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lim, S.; Wang, H.; Ko, K. Power-Delay-Profile-Based MMSE Channel Estimations for OFDM Systems. Electronics 2023, 12, 510. https://doi.org/10.3390/electronics12030510

AMA Style

Lim S, Wang H, Ko K. Power-Delay-Profile-Based MMSE Channel Estimations for OFDM Systems. Electronics. 2023; 12(3):510. https://doi.org/10.3390/electronics12030510

Chicago/Turabian Style

Lim, Sungmook, Hanho Wang, and Kyunbyoung Ko. 2023. "Power-Delay-Profile-Based MMSE Channel Estimations for OFDM Systems" Electronics 12, no. 3: 510. https://doi.org/10.3390/electronics12030510

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