Next Article in Journal
A Novel Low-Cost Capacitance Sensor Solution for Real-Time Bubble Monitoring in Medical Infusion Devices
Previous Article in Journal
An ECC-Based Authentication Protocol for Dynamic Charging System of Electric Vehicles
Previous Article in Special Issue
Liquid Crystal-Filled 60 GHz Coaxially Structured Phase Shifter Design and Simulation with Enhanced Figure of Merit by Novel Permittivity-Dependent Impedance Matching
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Noise-Canceling Channel Estimation Schemes Based on the CIR Length Estimation for IEEE 802.11p/OFDM Systems

1
Department of Electronics Engineering, Korea National University of Transportation, 50 Daehak-ro, Chungju-si 27469, Chungbuk, Republic of Korea
2
Department of Smart Information and Telecommunication Engineering, Sangmyung University, 31, Sangmyeongdae-gil, Dongnam-gu, Cheonan-si 31066, Chungnam, Republic of Korea
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(6), 1110; https://doi.org/10.3390/electronics13061110
Submission received: 7 February 2024 / Revised: 13 March 2024 / Accepted: 13 March 2024 / Published: 18 March 2024
(This article belongs to the Special Issue Advances in Wireless and Optical Communication Systems)

Abstract

:
This paper investigates methods for noise-canceling channel estimation (NC-CE) to track rapid time-varying channels in IEEE 802.11p/orthogonal frequency division multiplexing (OFDM) systems. To this end, we introduce a novel three-step channel estimation technique based on the estimated length of the channel impulse response (CIR). This approach aims to surpass the performance of conventional designs that rely on constructed data pilots (CDPs). In the first step, we not only eliminate noise components but also estimate the channel frequency responses (CFRs) of virtual subcarriers for long preamble parts. Moving on to the second step, we incorporate a modified CDP method without a frequency-domain reliability test and interpolation, taking into account the CFRs of virtual subcarriers obtained at the previous OFDM symbol time. The final step can be implemented as the operation of the inverse fast Fourier transform (IFFT)/nulling/FFT to reduce noise components from the CFRs obtained in the second step and generate CFRs for virtual subcarriers to be used in the next symbol time. The results of our simulations validate the effectiveness of our proposed channel estimation schemes.
Keywords:
IEEE 802.11p; NC; CE; CIR; CFR

1. Introduction

Extensive research has been conducted in the field of cooperative intelligent transportation systems (C-ITS), which aims to actively respond to real-time traffic conditions by facilitating communication between vehicles and infrastructure while in motion [1]. Various candidate technologies have emerged to realize vehicle-to-everything (V2X) communications, and the IEEE 802.11p standard has been developed based on the physical layer (PHY) and medium access control (MAC) layer of WiFi [1,2]. It is worth noting that the IEEE 802.11p standard is essentially a modification of the frequency bandwidth specified in the IEEE 802.11a standard, reducing it from 20 MHz to 10 MHz [1].
The IEEE 802.11p standard has the technical limitations of existing WiFi although it is based on a proven WiFi technology. As is well known, IEEE 802.11a is a technology designed without considering the fast mobility of terminals [1,2]. Accordingly, in the transmission frame of the IEEE 802.11p, each orthogonal frequency division multiplexing (OFDM) symbol includes only four pilot subcarriers [1]. Research on channel estimation methods has been extensively performed for OFDM systems [2,3,4,5,6,7,8,9,10]. Nevertheless, with this small number of pilot subcarriers, it is difficult to estimate with high precision channel changes in the frequency domain that occur in V2X situations [3,4,5,6,7]. In particular, considering that information exchange through V2X communication is very essential for vehicle driving safety, it is necessary to emphasize more accurate channel estimation within the constraints on the pilot subcarrier of IEEE 802.11p [2,8,9,10,11,12].
Using only a limited number of pilot signals, research has continued to improve channel estimation performance for IEEE 802.11p/OFDM systems [3,4,5,11,12,13,14,15]. To overcome the lack of a pilot signal, the construct data pilot (CDP) method is proposed [10]. In this CDP method, the data symbols detected by both the estimated channel frequency response (CFR) from the current four pilot symbols and the estimated CFR at the previous OFDM symbol are used as constructed pilot signals to improve channel estimation performance. The channel estimation technique using the CDP can further improve channel estimation performance by introducing the time-domain reliability test and frequency-domain interpolation (TRFI) [4,5,11]. Virtual carriers are utilized for channel estimation based on the CDP using the TRFI, which can improve the channel estimation performance in IEEE 802.11p, as shown in previous studies [4,5].
Let us take a closer look at the channel estimation technique that shows the best performance in this research area [3,4,5]. In [3], the authors found that much noise remained in the channel estimated in the frequency domain using pilot subcarriers. To reduce this noise, they first obtain the time-domain channel impulse response (CIR) using the inverse discrete Fourier transform (IDFT) on the estimated CFR. Next, the noise present in the estimated channel can be reduced by forcing the values to zero that exist after the maximum delay spread in the obtained CIR. Although this channel estimation technique shows robust performance against noise, the authors provided the performance of this channel estimator assuming that the maximum delay spread of the CIR is accurately known. In the real world, the maximum delay spread of the CIR cannot be accurately known, and only an approximate value can be known through estimation. Notice that in the studies by the authors of [4,5], the assumption was made that when estimating the CFR of virtual subcarriers, the CIR length is arbitrarily chosen as L cp 1 , where L cp is the cyclic prefix length. In [4], the authors improve channel estimation accuracy by replacing the channel leakage energy (CLE) present in the null subcarriers of most practical OFDM systems with the successive interpolation scheme. While existing studies have only attempted to mitigate the CLE presented by null subcarriers [13,14,15], the approaches proposed in [4,5] involve estimating the CFRs for virtual subcarriers to obtain excellent channel estimation performance. Nevertheless, they require very high computational complexity in the frequency-domain interpolation process of obtaining the CFR for the CLE substitution. Also, the authors in [12,16] deal with the minimum mean square error (MMSE) channel estimation techniques with reduced complexity. In [12,16], it is based on the CIR length estimation and the power delay profile estimation, respectively. Nevertheless, they still require high computational complexity related to the MMSE solution.
In this paper, building upon the methodologies presented in [4,5], we first release the conventional assumption that the maximum delay spread is perfectly known [3] and verify the proposed scheme to be implemented by a practical maximum delay spread determination criterion of [6,7]. Through this, we provide a noise-canceling channel estimation (NC-CE) that can be practically implemented in the time domain for IEEE 802.11p/OFDM channel estimation. Note that the proposed NC-CE method uses only fast Fourier transform (FFT) and inverse FFT to generate channel values for null subcarriers and does not use additional frequency-domain interpolation, thereby significantly reducing computational complexity compared to the existing channel estimation techniques.
The remainder of this paper is organized as follows: Section 2 describes the IEEE 802.11p physical layer. The proposed channel estimation scheme is described in Section 3. Section 4 shows the simulation results, and concluding remarks are given in Section 5.

2. System Model

IEEE 802.11p has been standardized by modifying some specifications in the physical layer of the existing IEEE 802.11a [1]. The IEEE 802.11p standard utilizes the 5.9 GHz band and a bandwidth of 10 MHz, which is half of 802.11a bandwidth. The size of the FFT and IFFT is 64 (=N). With one OFDM symbol duration equal to T s = 6.4 μ s, the transmitter employs the convolutional encoder, and the receiver adopts the Viterbi decoder [1,5].
The IEEE 802.11p packet is composed of three parts: the preamble for time–frequency synchronization, the signal field for control information, and the data field for message signals [1,12]. The preamble located at the beginning of the packet has short training symbols used for time synchronization and two long training symbols used for the initial channel estimation. Other specific parameters in IEEE 802.11p can be found in [1].
IEEE 802.11p’s physical layer is based on OFDM. The guard interval (GI) is arranged to reduce inter-symbol interference (ISI) due to multipath fading channels. The signal field composed of one OFDM symbol has information such as modulation order, code rate, and so on. On the other hand, the data field contains data to be transmitted and the number of OFDM symbols in the data field can be variable according to data size. In the data field, each OFDM symbol contains N (=64) subcarriers, including N p (=4) pilot subcarriers with an index set of S p = 21 , 7 , 7 , 21 , N v (=12) virtual (null) subcarriers with an index set of S v = 32 , , 27 , 0 , 27 , , 31 , and N d (=48) data subcarriers with an index set of S d . Then, the number of useful subcarriers is N u (= N p + N d = 52 ) with an index set of S u = S d S p = { 26 , 25 , , 1 , 1 , , 25 , 26 } . From here, the diagonal matrices p p , p v , p d , and p u (= p p + p d ) are defined so that the non-zero diagonal elements of the matrix indicate the positions of pilot subcarriers, virtual subcarriers, data subcarriers, and useful subcarriers, respectively. For example, the rth row and cth column element of p p can be presented as
p p r , c = 1 , if r = c & r S p 0 , else .

2.1. Notations

Throughout this paper, normal letters represent scalar values, and boldface letters denote vectors or matrices, respectively. The superscripts · T and · H stand for the transpose and conjugate transpose of a matrix. Also, diag · means to convert an input diagonal matrix to an output column vector or an input column vector to an output diagonal matrix. Note that A . / B indicates the element-by-element division between the two vectors A and B .
When we define F as the N × N full FFT matrix, F 64 and F 52 represent the reduced 64 × L FFT matrix obtained by taking 64 (=N) rows and the first L columns of F and the reduced 52 × L FFT matrix obtained by taking 52 (= N u ) rows corresponding to the useful subcarriers in S u and the first L columns of F , respectively, as
F 64 = F × I L × L 0 = F × I T
and
F 52 = I E × F × I L × L 0 = I E × F 64 .
In (2), I L × L is the L × L identity matrix and I T is the N × L truncation matrix of extracting first the L column vectors from the full FFT matrix F . In (3), I E is the 52 × N matrix of extracting 52 row vectors corresponding to the positions of the useful subcarriers in the given F 64 , defined as
I E = 0 26 × 5 I 26 × 26 0 26 × 1 0 26 × 26 0 26 × 6 0 26 × 5 0 26 × 26 0 26 × 1 I 26 × 26 0 26 × 6 .
Moreover, the nulling matrix can be expressed, from I T in (2), as
I N = I T × I T H = I L × L 0 0 0
where I N × A gives all elements, except the first L in the N × 1 column vector A , which are nulled.
Note that, in (2), L denotes the CIR length (i.e., the maximum access delay time normalized by the discrete sampling time [12]). When L ^ is the estimated maximum access delay time, L ^ = L denotes the perfectly estimated CIR length.

2.2. OFDM Signal Presentation

By removing the GI and applying the FFT to the received signal, the frequency-domain received signal N × 1 vector Y i of the ith OFDM symbol can be expressed, for the quasi-static fading channels, as
Y i = X i H i + W i = X i F 64 h i + W i
where i 1 , 2 , , M , Y i ( k ) k S u = X i ( k , k ) H i ( k ) + W i ( k ) , Y i ( k ) k S v = X i ( k , k ) k S v = W i ( k ) k S v = 0 , and M is the number of OFDM symbols in data field (i.e., packet). Then, H i and W i denote the CFR N × 1 vector and the additive white Gaussian noise (AWGN) N × 1 vector in which the element W i ( k ) k S u has a mean of zero and a variance of σ 2 . In addition, X i denotes the N × N diagonal matrix in which the diagonal element X i ( k , k ) k S u is the modulated data symbol for k S d and the pilot symbol for k S p where E X i ( k , k ) = 0 , E X i ( k , k ) 2 = 1 and E · denotes the expectation.
In (6), h i is the CIR L × 1 vector. Then, H i stands for the CFR N × 1 vector of
H i = F 64 × h i = F × I T × h i .

3. Proposed NC-CE Schemes

Note that we propose the NC-CE scheme utilizing the estimated CIR length obtained by the algorithms in [6,7]. This denotes that L L ^ according to [6]’ and L L ^ according to [7]’.

3.1. Initial Step (Long Preamble CE)

For the convenience of description for the initial channel estimation, let us represent the received signal for two long preambles (i.e., Y i i = 2 1 of (6)), from I E of (4), as follows [1,10]:
y 0 LP 1 = I E × Y 2 = diag x LT F 52 h 0 + w 0 LP 1 y 0 LP 2 = I E × Y 1 = diag x LT F 52 h 0 + w 0 LP 2 w 0 LP 1 = I E × W 2 w 0 LP 2 = I E × W 1
In (8), x LT is the long training BPSK symbol 52 × 1 vector known to the receiver [1]. By the least square (LS) method, the initial CFR 52 × 1 vector in the useful subcarriers can be obtained as
H ^ 0 = 1 2 y 0 LP 1 + y 0 LP 2 . / x LT = x ^ 0 H y 0 LP
where x ^ 0 = diag x LT and y 0 LP = 1 2 y 0 LP 1 + y 0 LP 2 .
As shown in [3,5], we can estimate the CIR vector by invoking the time-domain least square (TDLS) estimation strategy from (9) as
h ^ 0 = F 52 H x ^ 0 H x ^ 0 F 52 1 F 52 H H ^ 0
where x ^ 0 H x ^ 0 = I 52 × 52 . Then, the CFR can be obtained by transforming h ^ 0 into the frequency domain as
H ^ 0 FSC = F 64 h ^ 0 = F 64 F 52 H F 52 1 F 52 H H ^ 0 = Q 0 H ^ 0 .
As mentioned in [5], Q 0 indicates a linear filter matrix to estimate the CFR N × 1 vector of H ^ 0 FSC , corresponding to the virtual subcarriers as well as the useful subcarriers, from H ^ 0 of (9), which is expressed as
Q 0 = F 64 F 52 H F 52 1 F 52 H
where Q 0 F 64 F 52 H and F 52 H F 52 I . Note that H ^ 0 in (9) is the 52 × 1 column vector and H ^ 0 FSC in (11) is the N × 1 column vector.

3.2. Modified CDP Step

In [10], the author showed the CDP-based channel estimation scheme with the reliability test. The authors in [4,5] presented the enhanced channel estimation methods based on CDP as a structure with the reliability test and the frequency-domain interpolation. Notice that the proposed CE method adopts the CDP scheme without both the reliability test and the frequency-domain interpolation.

3.2.1. Constructing Data Pilots by LS Method

The received signal of the ith data OFDM symbol Y i in (6) is equalized using the ( i 1 ) th estimated channel value H ^ i 1 FSC , and then, by demapping, the constructed data pilot can be expressed as
X ^ i = diag p d D Y i . / H ^ i 1 FSC + p p X i P + p v
where X i P denotes the N × 1 pilot symbol vector and D ( · ) is a function that maps the equalized signal with regard to the corresponding modulation order [10]. Note, in (13), that X ^ i k , k k S v = 1 , X ^ i k , k k S d = D Y i ( k ) / H ^ i 1 FSC k , and X ^ i k , k k S p = X i P ( k ) , which is a predefined frequency-domain pilot symbol of the kth subcarrier in the ith OFDM symbol.
The instantaneous channel coefficient H ^ i can be expressed by equalizing Y i of (6) with X ^ i of (13) as
H ^ i = Y i . / X ^ i
with Y i k k S v = 0 , H ^ i k k S v = 0 and H ^ i k k S u = Y i ( k ) / X ^ i k , k .

3.2.2. Virtual Subcarrier Filling Step

Then, we make the frequency-domain N-point CFRs not only perform the effective noise cancellation but also implement the IFFT/FFT operations. Unlike conventional CE schemes (i.e., the 52-point type [11]), we leverage the virtual CFRs estimated in the previous OFDM symbol time (i.e., i 1 ) for k S v to improve the noise cancellation. We can express the estimated CFRs in the current ith OFDM symbol as
H ¯ i = p v H ^ i 1 FSC + p u H ^ i .
Note that the CE method in [5] with L ^ = ( L cp 1 ) has an enhanced TRFI step similar to [11], but the proposed CE methods with L ^ by [6] or by [7] do not require an additional interpolation step, such as the TRFI [11].

3.3. Noise-Canceling Step

In this step, we attenuate the noise components in (6) and the noisy CFRs in (15) as
H ^ i FSC = F 64 F 64 H F 64 1 F 64 H H ¯ i = Q D H ¯ i
where Q D = F 64 F 64 H and F 64 H F 64 = I L × L . Note that H ^ 0 of (9) is the 52 × 1 vector and H ^ i i = 1 M of (14) is the 64 × 1 vector. Furthermore, from F 64 of (2) and I N of (5), the operation of (16) can be equivalently expressed as
H ^ i FSC = F 64 F 64 H H ¯ i = F × I T F × I T H H ¯ i = F × I T I T H F H H ¯ i = F × I N × F H × H ¯ i
and this means that H ^ i FSC can be obtained from H ¯ i of (15) through the IFFT, truncation (nulling), and FFT operations as follows:
  • h ^ i = F H × H ¯ i : By the IFFT, the CFR can be transformed into the time-domain CIR.
  • I N × h ^ i : Noise cancellation in the time domain is performed by nulling components that exceed the L row in the CIR of h ^ i .
  • F × ( I N × h ^ i ) : By the FFT, the noise-canceled CIR can be transformed into the CFR.
For the next ( i + 1 ) th data field, we can go to the step of (13). The process is repeated until we arrive at the Mth OFDM symbol.
Let us compare (16) to (11). H ^ 0 in (11) does not have a virtual subcarrier component, and H ^ 0 FSC has the estimated virtual subcarrier component. However, H ¯ i in (16) has the virtual subcarrier component p v H ^ i 1 FSC , determined in the previous step, as shown in (15), and then, the virtual subcarrier component of H ^ i FSC is newly obtained by removing noise effects. Furthermore, it can be seen that filling the virtual subcarrier component enables IFFT/FFT-based channel estimation, as shown in (17).

3.4. Comparison with TDLS Scheme [3]

From (11) in [5], y i = I E Y i and x ^ i = diag I E × diag X ^ i , we can estimate the CFR vector by invoking the TDLS estimation strategy as
H ^ i TDLS = F 52 F 52 H x ^ i H x ^ i F 52 1 F 52 H x ^ i H y i .
Notice that when x ^ i H x ^ i = I (e.g., MPSK) in (18), we can rewrite (18) as
H ^ i TDLS MPSK = F 52 F 52 H F 52 1 F 52 H x ^ i H y i = Q 0 x ^ i H y i
where Q 0 of (12) can be used for the data field. On the other hand, for the case of x ^ i H x ^ i I (e.g., 16QAM and 64QAM) in (18), it has high complexity as the inverse matrix operation must be performed for each OFDM symbol. Moreover, we cannot use the IFFT/FFT operation in both (18) and (19).

3.5. Computational Complexity

Related to the computational complexity, the proposed NC-CE schemes have the following key features:
  • Q 0 : It is observed that Q 0 is used only once within the data filed (i.e., per packet) and can be pre-defined offline.
  • The IFFT/nulling/FFT operation: It can be implemented with very low complexity for a large N. The matrix inversion per the OFDM symbol is not required for 16QAM and 64QAM.
  • An interpolation scheme (e.g., TRFI) is not required.
Table 1 compares the complexity of the proposed NC-CE schemes and the existing CE methods from [3,4,5].

4. Simulation Results

In this section, we present simulation results to verify the error rates and the mean square error (MSE) performance of the proposed scheme based on the IEEE 802.11p standard with N = 64 , L cp = 16 , and T s = 0.1 μ s [1,12]. In Table 3 in [12], we can see the key parameters of IEEE 802.11p used in simulations. The transmitter and the receiver basically adopt the convolutional encoder and the Viterbi decoder with constraint length of seven for both [1,12]. We assume that one packet consists of M (=100) OFDM symbols, QPSK, 16QAM, and 64QAM with a coding rate of one-half. For all cases, over 5 × 10 5 packet transmissions with SNR = E H i ( k ) 2 / σ 2 were averaged. The error rate comparison is carried out in terms of the packet error rate (PER) and the coded bit error rate (BER). Among the five scenarios of ‘CohdaWireless V2V channel model’ in [17], we consider the ‘Street Crossing NLOS with 126 km/h’ and ‘Highway LOS with 252 km/h’ channel environments. The other parameters, such as the delay time, relative power, and Doppler spectrum for each channel tap, are listed in [17].
As shown in Table 1, three performance bounds, ‘Ideal’, ‘TDLS + Ideal ( L ^ = L ) ’, and ‘Ref. [5] + Ideal ( L ^ = L ) ’, are presented for performance comparison. ‘Ideal’ and ‘TDLS + Ideal ( L ^ = L ) ’ denote that the channel coefficient obtained by the FFT on the actual time-varying channel value at the middle position of each OFDM symbol (i.e., H i in (7)) and the TDLS CE method in [3] having perfectly estimated L. Also, ‘Ref. [5] + Ideal ( L ^ = L ) ’ denotes the CE method in [5], having both the TRFI step of [11] and a perfectly estimated L. In addition, we consider the three existing CE methods of [3,4,5], which are ‘TDLS + L ^ = ( L cp 1 ) ’, ‘Ref. [5] + L ^ = ( L cp 1 ) ’, and ‘Ref. [4] + L ^ = ( L cp 1 ) ’. ‘TDLS + L ^ = ( L cp 1 ) ’ denotes the TDLS CE method in [3]. ‘Ref. [5] + L ^ = ( L cp 1 ) ’ and ‘Ref. [4] + L ^ = ( L cp 1 ) ’ are the CE method in [5], which have the TRFI step of [11] and the CE method in [4], respectively. Furthermore, ‘Prop. + L ^ by [6]’ and ‘Prop. + L ^ by [7]’ represent the proposed CE methods of (17) with the estimated channel length L ^ to be obtained by the algorithms in [6,7], respectively. Also, ‘TDLS + L ^ by [6]’ and ‘TDLS + L ^ by [7]’ represent the TDLS CE methods with the estimated channel length L ^ by [6,7], respectively. Table 1 illustrates the relationship among the variable L ^ , the complexity, and the implementation of the IFFT/nulling/FFT for all of the considered CE methods in the simulations.

4.1. Simulation Results for MSE

From here, let us define the MSE of the kth CFR and the average MSE (AMSE) of the CFRs as
MSE k = E H ^ i k H i k 2 AMSE = 1 N u k S u E H ^ i k H i k 2 ,
where H ^ i k is the estimated kth CFR for the given scheme and H i k is the ideal kth CFR obtained by the FFT on the actual time-varying channel coefficient at the middle position of each OFDM symbol (i.e., H i in (7)).
Figure 1, Figure 2 and Figure 3 show the kth CFR MSE comparison with respect to CE schemes under ‘Street Crossing NLOS with 126 km/h’ for QPSK, 16QAM, and 64QAM, respectively. Figure 4, Figure 5 and Figure 6 show the kth CFR MSE comparison with respect to CE methods under ‘Highway LOS with 252 km/h’ for QPSK, 16QAM, and 64QAM, respectively. Figure 7 and Figure 8 show the AMSE comparison with respect to CE schemes under ‘Street Crossing NLOS with 126 km/h’ and ‘Highway LOS with 252km/h’, respectively. From Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8, note that the three TDLS schemes (i.e., TDLS + Ideal ( L ^ = L ) , TDLS + L ^ by [6], and TDLS + L ^ by [7]) do not estimate the CFRs for virtual subcarriers.
From Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8, the proposed schemes (red lines) are observed achieving the MSE bounds (cyan lines) of ‘TDLS + L ^ by [6]’ and ‘TDLS + L ^ by [7]’. Especially near the edge of both virtual subcarriers, the MSEs of the proposed schemes not only approach the achievable bound of ‘Ref. [5] + Ideal ( L ^ = L ) ’ but also outperform the ‘TDLS + Ideal ( L ^ = L ) ’ (e.g., Figure 1b,c and Figure 2b,c). Therefore, it can be seen that at some SNR points the proposed scheme can provide slightly lower error rates than ‘TDLS + L ^ by [6]’ and ‘TDLS + L ^ by [7]’. Consequently, in general, the three existing CE schemes (black lines) with L ^ = ( L cp 1 ) give a larger MSE near the edge of both virtual subcarriers. However, it can be seen from the proposed schemes (red lines) that all frequency regions exhibit low MSEs, regardless of the SNR.
Notice that the nulling (i.e., noise canceling) by I N in (17) can be comprehended as the circular convolution of the complex sinc function on the frequency domain, which is shown in Figure 9 and Figure 10 for L ^ = 7 and L ^ = L cp 1 = 15 , respectively. In instances where the reliability of certain CFR information is compromised in proximity to the boundary of data subcarriers, the enhancement of CE performance can be achieved through frequency-domain filtering, in which filter coefficients are properly estimated as L ^ = L . Notably, the proposed method emphasizes the preservation of circular symmetry in the estimated CFR values, a characteristic conducive to improved CE accuracy. This approach contrasts with existing schemes employing L ^ = ( L cp 1 ) , wherein the filtering is executed utilizing filter coefficients characterized by rapidly rotating phase components, as shown in Figure 10c. The consequence of such rotations is the generation of an elevated MSE in the vicinity of virtual subcarriers (e.g., Figure 1b,c and Figure 4b,c).

4.2. Simulation Results for Error Rates

Figure 11, Figure 12 and Figure 13 show the error rate performance comparison with respect to CE schemes under ‘Street Crossing NLOS with 126 km/h’ for QPSK, 16QAM, and 64QAM, respectively. Figure 14, Figure 15 and Figure 16 show the error rate performance comparison with respect to CE methods under ‘Highway LOS with 252km/h’ for QPSK, 16QAM, and 64QAM, respectively.
In Figure 11 and Figure 14 (i.e., QPSK case), we observe that the proposed schemes (red lines) can outperform the three existing schemes that have L ^ = ( L cp 1 ) (black lines). Moreover, the proposed schemes give lower PERs than the achievable bounds (cyan lines) of the TDLS schemes with high complexity at some SNR points. Better MSE performances can be interpreted near the edge of both virtual subcarriers, as observed in Figure 1 and Figure 4.
For the 16QAM case (i.e., Figure 12 and Figure 15), we can see that the achievable bounds (cyan lines) of the TDLS schemes approach the ideal case. This means that the L estimation performance in [6,7] converges to the ideal case (i.e., L ^ = L ). Then, the proposed schemes (red lines) converge to the achievable bounds (cyan lines) of the TDLS schemes. The same trend can also be seen in Figure 7b and Figure 8b. Although the error floor of the proposed method can be observed in 64QAM under the high SNR region of the NLOS environment (see Figure 13a), it can be said that overall it shows the same trend as that observed in 16QAM.
From the six figures, we can generally say that the performance of the proposed schemes (red lines) approaches three ideal cases (i.e., ‘Ideal’, ‘TDLS + Ideal ( L ^ = L ) ’, and ‘Ref. [5] + Ideal ( L ^ = L ) ’). In addition, the proposed schemes (red lines) can outperform the three existing schemes (black lines) that have L ^ = ( L cp 1 ) over all practical SNR ranges. Furthermore, the proposed schemes (red lines) are observed to achieve the performance bounds (cyan lines) of ‘TDLS + L ^ by [6]’ and ‘TDLS + L ^ by [7]’ (which requires high complexity associated with a matrix inversion in 16QAM and 64QAM).
Table 2 shows the SNR gains of ‘Prop. + L ^ by [7]’ over ‘Ref. [5] + L ^ = ( L cp 1 ) ’. It is confirmed that the proposed NC-CE schemes without the TRFI step can obtain SNR gains over the existing method [5] that has the TRFI step. Also, it can be seen that the performance gain increases in 16QAM (or 64QAM) rather than in QPSK.

5. Conclusions

In this paper, we have studied novel NC-CE methods that not only outperform the existing designs with L ^ = ( L cp 1 ) from [3,4,5] but also approach the achievable performance bounds in all practical SNR ranges. To this end, we develop a three-step channel estimation process. In the first step, we adopt the noise-attenuating and virtual subcarrier estimating scheme for long preamble parts. Then, in the second step, we develop the modified CDP structure without any interpolation method, filling the CFRs of the virtual subcarriers obtained in the previous OFDM symbol to cancel the noise components from the instantaneously estimated noisy CFRs. In the final step, we cancel the noise components from the CFRs via the IFFT/nulling/FFT operation, which enables low-complexity implementation. Finally, the simulation results verify the efficiency of our proposed method.
In this paper, it is assumed that the power delay profile of the channel does not change within one packet. Moreover, the proposed CE method relies heavily on the accuracy of the estimated L. Therefore, as a future research topic, we suggest the study of the efficient L estimation scheme and then, verification of the performance the proposed CE technique in an environment where the power delay profile of the channel changes within one packet.

Author Contributions

Conceptualization, K.K. and H.W.; methodology, H.W.; software, K.K.; validation, K.K. and H.W.; formal analysis, K.K.; investigation, K.K. and H.W.; resources, K.K.; data curation, K.K.; writing—original draft preparation, K.K.; writing—review and editing, H.W.; visualization, K.K.; supervision, H.W.; project administration, K.K. and H.W.; funding acquisition, K.K. and H.W. 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) grants funded by the Korean government (MSIT) (NRF-2020R1A2C1005260 and NRF-2021R1A2C1014063).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AWGNadditive white Gaussian noise
BERbit error rate
CDPconstructed data pilots
CFRchannel frequency response
CIRchannel impulse response
FFTfast Fourier transform
GIguard interval
IFFTinverse fast Fourier transform
ISIinter-symbol interference
MSEmean square error
NC-CEnoise-canceling channel estimation
OFDMorthogonal frequency division multiplexing
TRFItime-domain reliability test and frequency-domain interpolation
TDLStime-domain least square
PERpacket error rate

References

  1. IEEE Std. 1609.0-2013; IEEE Guide for Wireless Access in Vehicular Environments (WAVE)-Architecture. IEEE: Piscataway, NJ, USA, March 2014.
  2. Nguyen, V.L.; Hwang, R.H.; Lin, P.C.; Vyas, A. Toward the Age of Intelligent Vehicular Networks for Connected and Autonomous Vehicles in 6G. IEEE Netw. 2022, 3, 44–51. [Google Scholar] [CrossRef]
  3. Bourdoux, A.; Cappelle, H.; Dejonghe, A. Channel Tracking for Fast Time-Varying Channels in IEEE802.11p Systems. In Proceedings of the 2011 IEEE Global Telecommunications Conference-GLOBECOM 2011, Houston, TX, USA, 5–9 December 2011; pp. 1–6. [Google Scholar]
  4. Lim, S. A New Channel Estimation Scheme Using Virtual Subcarriers based on Successive Interpolation in IEEE 802.11p WAVE Systems. In Proceedings of the 2021 International Conference on Convergence Content (ICCC 2021), Jeju Island, Republic of Korea, 19–20 December 2021; pp. 441–442. [Google Scholar]
  5. Han, S.; Park, J.; Song, C. Virtual Subcarrier Aided Channel Estimation Schemes for Tracking Rapid Time Variant Channels in IEEE 802.11p Systems. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–5. [Google Scholar]
  6. Socheleau, F.; Aissa-El-Bey, A.; Houcke, S. Non data-aided SNR estimation of OFDM signals. IEEE Commun. Lett. 2008, 12, 813–815. [Google Scholar] [CrossRef]
  7. 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, 16, 4099–4113. [Google Scholar]
  8. Eliseev, S.N.; Filimonova, L.N. Channel Estimation of the 802.11p Standard in High-Speed Mobile Environments. In Proceedings of the 2021 Wave Electronics and Its Application in Information and Telecommunication Systems (WECONF), Petersburg, Russia, 31 May–4 June 2021; pp. 1–5. [Google Scholar]
  9. Miguel, S.; Manuel, G.-M.; Javier, G.; Rafael, M.-M.; Baldomero, C.-P. Analytical Models of the Performance of IEEE 802.11p Vehicle to Vehicle Communications. IEEE Trans. Veh. Technol. 2021, 11, 713–724. [Google Scholar]
  10. Zhao, Z.; 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]
  11. Kim, Y.; Oh, J.; Shin, Y.; 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]
  12. Lim, S.; Wang, H.; Ko, K. Power-Delay-Profile-Based MMSE Channel Estimations for OFDM Systems. Electronics 2023, 12, 510. [Google Scholar] [CrossRef]
  13. Kwak, K.; Lee, S.; Kim, J.; Hong, D. A New DFT-Based Channel Estimation Approach for OFDM with Virtual Subcarriers by Leakage Estimation. IEEE Trans. Wirel. Commun. 2008, 7, 2004–2008. [Google Scholar] [CrossRef]
  14. Kim, K.; Hwang, H.; Choi, K.; Kim, K. Low-Complexity DFT-Based Channel Estimation with Leakage Nulling for OFDM Systems. IEEE Commun. Lett. 2014, 18, 415–418. [Google Scholar] [CrossRef]
  15. Cho, Y.; Son, H. Enhanced DFT-Based Channel Estimator for Leakage Effect Mitigation in OFDM Systems. IEEE Commun. Lett. 2019, 23, 875–879. [Google Scholar] [CrossRef]
  16. Park, H. A Low-Complexity Channel Estimation for OFDM Systems Based on CIR Length Adaptation. IEEE Access 2022, 10, 85941–85951. [Google Scholar] [CrossRef]
  17. Kahn, M. IEEE 802.11 Regulatory SC DSRC Coexistence Tiger Team V2V Radio Channel Models. Doc.: IEEE 802.11-14, February 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).
Figure 1. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 1. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g001
Figure 2. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , 16QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 2. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , 16QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g002
Figure 3. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , 64QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 3. MSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , 64QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g003
Figure 4. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , QPSK, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 4. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , QPSK, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g004
Figure 5. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , 16QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 5. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , 16QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g005
Figure 6. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , 64QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Figure 6. MSE of CFR comparison at Highway LOS (252 km/h, L = 6 , 64QAM, CR = 1/2, M = 100 ): (a) SNR = 10 dB, (b) SNR = 20 dB, and (c) SNR = 30 dB.
Electronics 13 01110 g006
Figure 7. AMSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, 16QAM, 64QAM, CR = 1/2, M = 100 ): (a) QPSK, (b) 16QAM, and (c) 64QAM.
Figure 7. AMSE of CFR comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, 16QAM, 64QAM, CR = 1/2, M = 100 ): (a) QPSK, (b) 16QAM, and (c) 64QAM.
Electronics 13 01110 g007
Figure 8. AMSE of CFR comparison at Highway LOS (252 km/h, L = 6 , QPSK, 16QAM, 64QAM, CR = 1/2, M = 100 ): (a) QPSK, (b) 16QAM, and (c) 64QAM.
Figure 8. AMSE of CFR comparison at Highway LOS (252 km/h, L = 6 , QPSK, 16QAM, 64QAM, CR = 1/2, M = 100 ): (a) QPSK, (b) 16QAM, and (c) 64QAM.
Electronics 13 01110 g008
Figure 9. Complex sinc function ( L ^ = 7 ): (a) complex presentation, (b) real () and imag (), and (c) magnitude and phase.
Figure 9. Complex sinc function ( L ^ = 7 ): (a) complex presentation, (b) real () and imag (), and (c) magnitude and phase.
Electronics 13 01110 g009
Figure 10. Complex sinc function ( L ^ = L cp 1 = 15 ): (a) complex presentation, (b) real () and imag (), and (c) magnitude and phase.
Figure 10. Complex sinc function ( L ^ = L cp 1 = 15 ): (a) complex presentation, (b) real () and imag (), and (c) magnitude and phase.
Electronics 13 01110 g010
Figure 11. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 11. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , QPSK, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g011
Figure 12. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , 16QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 12. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , 16QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g012
Figure 13. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , 64QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 13. Error performance comparison at Street Crossing NLOS (126 km/h, L = 7 , 64QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g013
Figure 14. Error performance comparison at Highway LOS (252 km/h, L = 6 , QPSK, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 14. Error performance comparison at Highway LOS (252 km/h, L = 6 , QPSK, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g014
Figure 15. Error performance comparison at Highway LOS (252 km/h, L = 6 , 16QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 15. Error performance comparison at Highway LOS (252 km/h, L = 6 , 16QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g015
Figure 16. Error performance comparison at Highway LOS (252 km/h, L = 6 , 64QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Figure 16. Error performance comparison at Highway LOS (252 km/h, L = 6 , 64QAM, CR = 1/2, M = 100 ): (a) PER vs. SNR (dB), (b) BER vs. SNR (dB), and (c) ERs vs. SNR (dB).
Electronics 13 01110 g016
Table 1. Legend description for simulation results and complexity comparison.
Table 1. Legend description for simulation results and complexity comparison.
CommentsLegend L ^ Complexity (MI 1, TRFI)IFFT/Nulling/FFT
IdealL
Bounds TDLS + Ideal ( L ^ = L ) LHigh (O,X)X
Ref.[5] + Ideal ( L ^ = L ) LMedium (X,O)O 2
[3] TDLS + L ^ = ( L cp 1 ) L cp 1 High (O,X)X
[5]Ref.[5] + L ^ = ( L cp 1 ) L cp 1 Medium (X,O)O 2
[4]Ref.[4] + L ^ = ( L cp 1 ) L cp 1 Medium (X,O)X
Proposed Prop . + L ^ by [6]by [6]Low (X,X)O
Methods Prop . + L ^ by [7]by [7]Low (X,X)O
[3,6] TDLS + L ^ by [6]by [6]High (O,X)X
[3,7] TDLS + L ^ by [7]by [7]High (O,X)X
1 Matrix inversion (MI) per OFDM symbol is required for 16QAM and 64QAM. 2 Although not mentioned in [5], implementation by the IFFT/nulling/FFT operations can be confirmed through the analytical approach of this paper.
Table 2. SNR gain (dB) of ‘Prop. + L ^ by [7]’ over ‘Ref. [5] + L ^ = ( L cp 1 ) ’.
Table 2. SNR gain (dB) of ‘Prop. + L ^ by [7]’ over ‘Ref. [5] + L ^ = ( L cp 1 ) ’.
EnvironmentAt PER = 10−2At BER = 10−3From
Street Crossing NLOS, QPSK1.0 dB0.9 dBFigure 11c
Street Crossing NLOS, 16QAM2.5 dB1.8 dBFigure 12c
Street Crossing NLOS, 64QAM≫5.5 dB6.0 dBFigure 13c
Highway LOS, QPSK0.25 dB1.0 dBFigure 14c
Highway LOS, 16QAM1.3 dB1.5 dBFigure 15c
Highway LOS, 64QAM2.6 dB2.0 dBFigure 16c
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

Ko, K.; Wang, H. Noise-Canceling Channel Estimation Schemes Based on the CIR Length Estimation for IEEE 802.11p/OFDM Systems. Electronics 2024, 13, 1110. https://doi.org/10.3390/electronics13061110

AMA Style

Ko K, Wang H. Noise-Canceling Channel Estimation Schemes Based on the CIR Length Estimation for IEEE 802.11p/OFDM Systems. Electronics. 2024; 13(6):1110. https://doi.org/10.3390/electronics13061110

Chicago/Turabian Style

Ko, Kyunbyoung, and Hanho Wang. 2024. "Noise-Canceling Channel Estimation Schemes Based on the CIR Length Estimation for IEEE 802.11p/OFDM Systems" Electronics 13, no. 6: 1110. https://doi.org/10.3390/electronics13061110

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