Next Article in Journal
Deep Ensemble Learning Based Objective Grading of Macular Edema by Extracting Clinically Significant Findings from Fused Retinal Imaging Modalities
Next Article in Special Issue
Performance Enriching Channel Allocation Algorithm for Vehicle-to-Vehicle City, Highway and Rural Network
Previous Article in Journal
Smart Management Consumption in Renewable Energy Fed Ecosystems
Previous Article in Special Issue
SAFE-MAC: Speed Aware Fairness Enabled MAC Protocol for Vehicular Ad-hoc Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Preamble-Based Adaptive Channel Estimation for IEEE 802.11p †

1
Department of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, Korea
2
Department of Electronics and Control Engineering, Hanbat National University, Daejeon 34158, Korea
3
Department of Electronic Engineering, Korea National University of Transportation, Chungju 27469, Korea
*
Authors to whom correspondence should be addressed.
This paper is an extended version of the conference paper: Choi, J.Y.; Mun, C.; Yook, J.G. Adaptive Channel Estimation Based on a Decision Method Using a Long Preamble for the IEEE 802.11p. In Proceedings of the IEEE 85th Vehicular Technology Conference (VTC Spring), Sydney, NSW, Australia, 4–7 June 2017.
Sensors 2019, 19(13), 2971; https://doi.org/10.3390/s19132971
Submission received: 13 June 2019 / Revised: 28 June 2019 / Accepted: 3 July 2019 / Published: 5 July 2019
(This article belongs to the Special Issue Vehicular Network Communications)

Abstract

:
Recently, research into autonomous driving and traffic safety has been drawing a great deal of attention. To realize autonomous driving and solve traffic safety problems, wireless access in vehicular environments (WAVE) technology has been developed, and IEEE 802.11p defines the physical (PHY) layer and medium access control (MAC) layer in the WAVE standard. However, the IEEE 802.11p frame structure, which has low pilot density, makes it difficult to predict the properties of wireless channels in a vehicular environment with high vehicle speeds; thus, the performance of the system is degraded in realistic vehicular environments. The motivation for this paper is to improve the channel estimation and tracking performance without changing the IEEE 802.11p frame structure. Therefore, we propose a channel estimation technique that can perform well over the entire SNR range of values by changing the method of channel estimation accordingly. The proposed scheme selectively uses two channel estimation schemes, each with outstanding performance for either high-SNR or low-SNR signals. To implement this, an adaptation algorithm based on a preamble is proposed. The preamble is a signal known to the transmitter–receiver, so that the receiver can obtain channel estimates without demapping errors, evaluating performance of the channel estimation schemes. Simulation results comparing the proposed method to other schemes demonstrate that the proposed scheme can selectively switch between the two schemes to improve overall performance.

1. Introduction

In recent years, traffic congestion and accidents have become important global issues caused by road traffic [1]. To deal with these problems, the Cooperative Intelligent Transport System (C-ITS) is attracting a lot of attention, and the Wireless Access in Vehicular Environments (WAVE) has been developed and researched to support C-ITS [2,3,4,5,6]. The WAVE system is a radio communication system that provides standardized services and interfaces to enable vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications [7,8]. In WAVE, the physical (PHY) and medium-access control (MAC) layers are defined using the IEEE 802.11p and IEEE 802.11p/IEEE 1609.4 standards, respectively [9,10]. This system has the potential to significantly increase road safety, and it is also expected to solve many traffic issues. In practical C-ITS applications, the fairness and reliability of the communications between vehicles using the WAVE system is very important. Fairness problems arising from IEEE 802.11p MAC affects the throughput and packet drop rate; thus, various MAC schemes have been proposed to solve these problems [11]. In terms of reliability, the accuracy of channel estimation plays a critical role in improving the reliability of communications in vehicular environments because it generally affects the system performance, including equalization, demodulation, and decoding performance.
In vehicular environments, wireless channels have a high Doppler shift and large delay spread [12,13,14]. As a result, the channel shows time and frequency selective fading characteristics due to motion and multipath components. The channel variations that occur in vehicular environments affect the transmitted packet; thus, the channel coefficient can significantly change between the start and end of the packet. To adapt to these rapid channel variations, IEEE 802.11p PHY was designed based on IEEE 802.11a PHY [15]. The 802.11p has a bandwidth of 10 MHz which is halved bandwidth of 802.11a and the carrier frequency is 5.9 GHz, higher than 802.11a. Except for the bandwidth and carrier frequency, the 802.11p PHY has the same structure as 802.11a; thus, 802.11p uses four pilot subcarriers in each symbol portion of the packet. However, these pilot subcarriers are insufficient for tracking the channel variations in vehicular environments [12,13]. This leads to poor system performance in realistic vehicular environments. Thus, robust and accurate channel estimation is necessary to obtain excellent communication performance.

1.1. Related Work and its Limitations

From this perspective, various channel estimation techniques have been proposed to enhance system performance. They are typically divided into two categories, i.e., with and without changing the IEEE 802.11p standard. With respect to the schemes that change the standard structure [16,17,18,19,20,21], because they can supplement the lack of pilots of IEEE 802.11p, outstanding performance can be obtained compared to approaches that do not modify IEEE 802.11p. However, these methods cause compatibility and interoperability problems with standard equipment.
Because of the problems mentioned above, the majority of channel estimation schemes do not change the standard structure [22,23,24,25,26,27,28,29,30]. In [22], Wiener filter and decision-directed estimation are employed to minimize the mean squared error (MSE). This scheme requires the characteristics of a channel that are difficult to obtain in vehicular environments. In [23,24], an adaptive reduced-rank estimation using subspace selection and an iterative estimation using generalized discrete prolate spheroidal sequences are proposed, respectively. However, both schemes employ the Wiener filter and iterative method for channel estimation, resulting in high computational complexity. In [25], a spectral temporal averaging (STA) method was presented to improve error performance. the STA scheme performs a moving average of the initial channel estimates in the time and frequency domains so as to mitigate noise effects and demapping errors. Therefore, the STA scheme performs well at low signal-to-noise ratio (SNR) regions with strong noise, but an error floor occurs in high-SNR regions. In [26,27], constructed data pilots (CDPs) and time-domain reliable test frequency domain interpolation (TRFI) are, respectively, addressed using the correlation characteristics of channels between adjacent symbols. These schemes obtain excellent performance in high-SNR regions of the signal. However, in low-SNR regions, the correlation characteristics are very poor due to noise, thus degrading performance. In [28], a minimum MSE (MMSE) scheme based on a virtual pilot subcarrier was proposed. In contrast to conventional MMSE which requires prior knowledge of a channel, this scheme employs virtual pilot subcarriers to obtain a covariance matrix; thus, it is less complex. Although the MMSE scheme shows good performance in certain cases, it still performs worse than STA in low-SNR signal regions. To achieve outstanding performance at all SNR levels, two-channel estimation schemes were developed in [29]. First, a modified CDP (MCDP) was proposed that compensates for poor performance using a Markov process in the low-SNR region of the CDP. However, MCDP has a higher error rate than CDP in high-SNR regions; thus, SNR-assisted MCDP (SAMCDP), which selectively uses MCDP and CDP according to a predefined SNR threshold, has been proposed. Because the SNR threshold may change depending on the channel environment, an adaptation method based on the SNR threshold cannot obtain high accuracy. In [30], channel estimation based on self-organization of frequencies was proposed to mitigate the time-varying channel effects. However, this method requires decoding and encoding processes that are equal to the number of symbols in a packet for obtaining the channel estimate, leading to high computational complexity.

1.2. Our Motivation and Contribution

The main motivation for this paper is to obtain a satisfactory performance over the entire range of SNR levels by improving the channel estimation and tracking performance (without changing the packet structure), and to comply with the IEEE 802.11p standard. In [31], we have proposed an adaptive channel estimation scheme that selectively uses two channel estimation schemes to improve the error performance for the entire SNR range of interest, and have investigated that the channel estimation performance can be improved by selectively using the better estimation scheme between schemes STA and MMSE. In this paper, we introduce an enhanced scheme of the adaptive channel estimation. The main contributions of this paper are given as follows.
  • In our previous study [31], the proposed algorithm lacked a clear rationale. Therefore, in this study, we provide a theoretical analysis of the proposed algorithm. that can verify its validity.
  • By using the standard IEEE 802.11p channel model of [32,33], we evaluate the bit error rate (BER) and packet error rate (PER) of the proposed scheme. By adopting the standard IEEE 802.11p channel model, it can provide fair and objective performance assessment of the proposed scheme.
  • We show that the proposed scheme can selectively use the STA and MMSE or STA and TRFI channel estimation schemes. This proves that the proposed scheme can be expanded for any combinations of a channel estimation scheme.

1.3. Paper Overview

Section 2 outlines the IEEE 802.11p and then introduces the channel models considered in the simulation. Then, the practical channel estimation schemes used by the proposed scheme are introduced in Section 3. Section 4 presents the adaptation algorithm using the long preamble for adaptive channel estimation. The error performance of the simulation results for the proposed method are analyzed with respect to the results of other channel estimation schemes in Section 5. Finally, Section 6 concludes this paper.

2. IEEE 802.11p Standard and Channel Model

2.1. IEEE 802.11p PHY Layer

Orthogonal frequency division multiplexing (OFDM) is employed in the IEEE 802.11p PHY layer. The OFDM transmitter sends several parallel data streams through several orthogonal subcarriers, thereby improving the spectral efficiency and mitigating the severity of multipath fading. The transmitter and receiver in the OFDM system are shown in Figure 1. In the transmitter, a convolutional encoder is first utilized for forward error correction. Puncturing can be used to obtain higher code rate, e.g., 2/3 or 3/4. The coded data is then interleaved to avoid burst errors. Subsequently, the signal is modulated according to the modulation scheme. After that, a 64-point inverse fast Fourier transform (IFFT) is performed with 48 data subcarriers, four pilot subcarriers, and 12 null subcarriers. Finally, the cyclic prefix (CP) and preamble are added. The CP is employed to prevent inter-symbol and inter-carrier interference, and the preamble is primarily employed for synchronization and channel estimation.
In the receiver, assuming perfect timing and frequency synchronization, the CP is first eliminated from the received packet. After the signal-to-parallel (S/P) and fast Fourier transform (FFT) blocks, the preamble and frequency guard band are removed in turn and the channel coefficients are estimated by two long training symbols. IEEE 802.11p uses a 1-tap equalizer, which compensates for the channel fading effect by using estimated channel coefficients. The equalized data symbols are then demodulated according to the modulation scheme. After the decoder and deinterleaver, the demodulated data bits are converted to sink bits. Table 1 represents the specific system parameters defined in IEEE 802.11p.
The 802.11p PHY layer also defines two types of pilot arrangements, i.e., comb and block types, for channel estimation, as shown in Figure 2. The comb-type arrangement dedicates four uniformly distributed pilot subcarriers in each OFDM symbol whereas the block type dedicates all subcarriers as the pilot except for those dedicated to the null subcarriers. A single OFDM symbol is composed of a total of 64 subcarriers, numbered −32 to 32; 48 data subcarriers are assigned numbers from −26 to 26, not including −21, −7, 0, 7, and 21. The pilot subcarriers are allocated to subcarriers −21, −7, 7, and 21. The remaining indexes, i.e., −32 to −27, 0, and 28 to 31, are used as null subcarriers. IEEE 802.11p uses a block-comb pilot pattern that combines these two types. As shown in Figure 2, two OFDM symbols of block type represent long training symbols in the preamble and the remaining OFDM symbols utilize the comb-type.
In these pilot patterns, the block pilot and comb pilot are suitable for frequency-selective fading and fast-fading, respectively. However, in vehicular environments, the coherence time is typically shorter than the packet duration, and the coherence bandwidth is smaller than the four pilot-subcarrier spacings [12,13]. Therefore, accurate channel estimation is difficult when only the pilots defined in the IEEE 802.11p are employed, which degrades performance.

2.2. Channel Model in Vehicular Environments

Generally, a mobile radio channel in vehicular environments is a time-varying channel including multi-path propagation and a large Doppler shift [12,13,14]. Such a channel can be implemented as a tapped delay line model (TDL) which is commonly used for implementing the multi-path channel. The fading of the paths constituting each tap is summed up to obtain Rician or Rayleigh fading, h ( t , τ ) , which varies with the duration of each tap. The impulse response of small fading with time-frequency correlation through Doppler and delay spread is represented as follows.
h ( t , τ ) = l = 1 L β l ( t ) δ ( τ τ l ( t ) ) e j 2 π f d , l t ,
where β l ( t ) , τ l ( t ) , and f d , l represent the amplitude, delay, and Doppler shift of the l-th path, respectively. As the performance of an actual wireless system depends on the state of the channel, it is very important to analyze the statistical characteristics of the wireless channel; thus, various studies on vehicle to everything (V2X) channels have been conducted [32,33,34,35,36,37,38,39].
In this study, we use the TDL model proposed in [32,33] to consider the Doppler and delay spread in realistic vehicular environments. These channel models are classified into six models according to different scenarios. In the TDL model, each tap has been schematized, including tap power, delay value, and Doppler spectrum. A concise summary of the proposed six-channel model is provided in [32]. Of the six models, we consider only two channel models (as shown in Table 2), i.e., V2V Expressway Oncoming and V2I Urban Canyon, owing to the importance of the real situation in the six models.

3. Channel Estimation Schemes

In this section, we describe the practical channel estimation schemes that can be selectively used by the proposed scheme. These channel estimation schemes are compared with the proposed scheme in Section 5.

3.1. LS Estimation Scheme

The LS scheme performs channel estimation using predefined long training symbol X 0 ( k ) in frequency domain. Since the preamble is composed of two identical long training symbols, the LS channel estimation is obtained as:
H ( 0 , k ) = Y 0 ( 1 , k ) + Y 0 ( 2 , k ) 2 X 0 ( k ) ,
where Y 0 ( 1 , k ) and Y 0 ( 2 , k ) are the frequency-domain received symbols at subcarrier k. The channel estimates obtained by (1) are employed for equalizing all the received symbols in the packet; the channel variations in vehicular environments are very fast, so channel estimate H ( 0 , k ) is not valid over time. Hence, the LS scheme is difficult to use in vehicular environments.

3.2. STA Estimation Scheme

To track rapidly changing channel variations, the STA scheme continuously updates the channel estimates. First, the m-th frequency domain received symbol Y ( m , k ) is divided using the previous channel estimate H ( m 1 , k ) as follows:
T ^ ( m , k ) = Y ( m , k ) H ( m 1 , k ) , m = 1 , , M .
where H ( 0 , k ) is equal to (1).
Then, T ^ ( m , k ) is demapped to X ^ ( m , k ) and the demapped symbol is again used to obtain initial channel estimates H ^ ( m , k ) such that,
H ^ ( m , k ) = Y ( m , k ) X ^ ( m , k ) .
Next, to mitigate noise effects and demapping errors in H ^ ( m , k ) , the moving average of the data subcarriers in the frequency-domain received symbols is implemented in the frequency and time domains as
H ˜ ( m , k ) = λ = β λ = β ω λ H ^ ( m , k + λ )
H ( m , k ) = 1 1 α H ( m 1 , k ) + 1 α H ˜ ( m , k ) ,
where ω λ is a set of weighting coefficients defined by 1 / ( 2 β + 1 ), and parameter β and α are the moving average parameters in frequency and time domains, respectively. These parameters should be adaptively varied depending on the channel conditions, but it is very difficult task. Therefore, STA uses fixed values that show optimal performance, i.e., β = α = 2 [25].
Using the moving average, STA can effectively reduce the demapping errors induced by noise. However, in high-SNR regions, demapping errors mainly occur due to fading; thus, channel estimation error is generated by the moving average, thereby, causing an error floor.

3.3. TRFI Estimation Scheme

The TRFI scheme improves performance of the channel estimation by using the fact that adjacent subcarriers and symbols have high frequency and time correlation properties, respectively. First, the TRFI computes (1), (2) and (3) above. Channel estimate H ^ ( m , k ) is then employed to equalize the previous received symbol of frequency domain, Y ( m 1 , k ) , as
T ^ ( m 1 , k ) = Y ( m 1 , k ) H ^ ( m , k ) .
Then, Y ( m 1 , k ) is equalized by H ( m 1 , k ) , which is previous symbol’s channel estimates.
T ^ ( m 1 , k ) = Y ( m 1 , k ) H ( m 1 , k ) .
After that, T ^ ( m 1 , k ) and T ^ ( m 1 , k ) are respectively demapped to X ^ ( m 1 , k ) and X ^ ( m 1 , k ) according to the modulation scheme, for use in the time reliability test.
In the time reliability test, if T ^ ( m 1 , k ) and T ^ ( m 1 , k ) are demapped to the same symbol, the initial channel estimate H ^ ( m , k ) is determined to be the lastest channel estimate. Otherwise, frequency interpolation is performed using the channel estimates that have passed the time reliability test to obtain the most recent channel estimates.
The TRFI scheme relies on the precision of the channel estimates that pass the time reliability test. This scheme performs well in high-SNR regions; however, it cannot exactly track the channel variations in low-SNR regions, which reduces the accuracy of the channel estimates; thus, the TRFI scheme perform poorly in low-SNR regions.

3.4. MMSE Estimation Using a Virtual Pilot Subcarrier Scheme

The MMSE is a technique that designates arbitrary virtual pilot subcarriers in frequency-domain-received symbols and uses them to enhance the accuracy of channel estimation. The virtual pilots are preliminarily designated data subcarriers, which are uniformly allocated to maintain the correlation with the subcarriers, i.e., the data and comb pilot subcarriers. The MMSE scheme employs virtual pilots to obtain channel covariance matrices and performs frequency-domain channel estimation using them.
In the MMSE scheme, the initial channel estimates of the m-th OFDM symbol obtained by (3) are first converted into column as
H ^ m = [ H ^ ( m , 26 ) , H ^ ( m , 25 ) , H ^ ( m , k ) H ^ ( m , 26 ) ] T , k S d , S p
where S d and S p represents the index set of data and comb pilot subcarriers mentioned Section 2.1, respectively.
The channel estimates of the comb and virtual pilots are then represented in vector notation
P m = [ H ^ ( m , 21 ) , H ^ ( m , 7 ) , H ^ ( m , k ) H ^ ( m , 21 ) ] T , k S p , S v p
where S v p denotes index set of virtual pilots. A total of virtual pilot can be changed as 4, 12, or 48 in an OFDM symbol. The last channel estimate vector is then obtained by
H M M S E m = R H ^ P m R P P m + σ m 2 I 1 P m ,
where R H ^ P m and R P P m represent the cross-correlation and auto-correlation matrix, respectively. These matrices are expressed as
R H ^ P m = 1 m j = 1 m H ^ j P j H
R P P m = 1 m j = 1 m P j P j H ,
where I denotes the unit matrix of N p × N p . σ m 2 is the average noise power of the mth received symbol, and N p is the total number of comb and virtual pilots in each OFDM symbol.
The MMSE scheme uses these correlation matrices to enhance the channel estimation performance. In addition, unlike conventional MMSE, prior knowledge of a channel, i.e., the root mean square (RMS) delay spread and doppler frequency, are not required, and the complexity of the proposed scheme can hence be reduced. This scheme performs well in certain cases, but it still cannot provide outstanding performance compared to STA in low-SNR regions.

4. Adaptive Channel Estimation Scheme Based on Preamble

As mentioned above, the number of pilots defined in the IEEE 802.11p is not sufficient to track the channel variations for high-speed vehicle environments. For this reason, various channel estimation techniques have been proposed, but satisfactory performance cannot be obtained over the entire range of SNR levels. Figure 3 shows the BER performance of each channel estimation scheme obtained by using the IEEE 802.11p link level simulator and by adopting V2I channel model in urban canyon scenario mentioned in Section 2.2. In Figure 3, STA, MMSE and TRFI have different SNR region with excellent performance; thus, if a technique that exhibits excellent performance in the corresponding SNR region can be appropriately used, this leads to a performance improvement. In addition, STA and MMSE or STA and TRFI create an intersection, which means that two techniques can be used appropriately based on the intersection. Therefore, in this paper, we propose an adaptive channel estimation technique to obtain outstanding performance regardless of the level of SNR in a signal region. The proposed scheme uses one of two channel estimation techniques that exhibit excellent performance at either high- or low-SNRs.
The adaptive channel estimation scheme chooses the channel estimation technique using a preamble. The preamble is a known bit sequence to both transmitter and receiver in order to estimate channel state information (CSI), and the LS technique is widely used in this preamble-based channel estimation due to its simplicity. LS channel estimate can be obtained as follows:
H L S ( k ) = Y ( k ) X ( k ) = H p ( k ) + Z ( k ) X ( k ) ,
where H p ( k ) is the perfect CSI and Z ( k ) is an additive white gaussian noise (AWGN) with zero mean and variance σ z 2 , i.e., N ( 0 , σ z 2 ) . Because H L S ( k ) is still influenced by noise component, H i ( k ) can be obtained by using a candidate channel estimation technique to reduce the noise effect.
To compare the performance of candidate channel estimation schemes, modified MSE is defined as
δ ˜ i = 1 N k = 26 26 H L S ( k ) H i ( k ) 2 .
Under the assumption that H i ( k ) H p ( k ) , modified MSE is approximated as follows:
δ ˜ i 1 N k = 26 26 H L S ( k ) H p ( k ) 2 .
The MSE between the LS channel estimate and the perfect CSI is an inversely proportional average SNR [40]
δ L S = 1 N k = 26 26 H L S ( k ) H p ( k ) H H L S ( k ) H p ( k ) = 1 N k = 26 26 Y ( k ) X ( k ) H p ( k ) H Y ( k ) X ( k ) H p ( k ) = 1 N k = 26 26 Z ( k ) X ( k ) H Z ( k ) X ( k ) = 1 N k = 26 26 Z H ( k ) Z ( k ) X H ( k ) X ( k ) = σ z 2 σ x 2 = 1 γ ¯ ,
where γ ¯ is average SNR. Therefore, the better channel estimation technique between the candidate schemes is closer to the perfect CSI, and the modified MSE δ ˜ i approaches 1 / γ ¯ . Finally, adaptation algorithm, ζ i is:
ζ i = 1 γ ¯ δ ˜ i .
The proposed scheme compares the resulting value obtained by performing the adaptation algorithm on the candidate schemes, and then selects a channel estimation scheme with the smallest resulting value.
Figure 4 represents the flowchart of the proposed scheme. As shown in Figure 4, the proposed technique consists of the following five steps. (For ease of technical explanation, specific cases, i.e., switching between the STA and MMSE schemes or between the STA and TRFI schemes, are explained by example.)

4.1. LS Estimation

The channel estimate of the long training synbols is first obtained through LS estimation using (1).

4.2. Performing Channel Estimation

In this step, both channel estimation schemes are separately performed on the channel estimate obtained in the initial step. As mentioned above, this step is described for each specific case. When switching between STA and MMSE, the methods described in Section 3.2 and Section 3.4 are used as follows:
H S T A ( 0 , k ) = λ = β λ = β ω λ H ( 0 , k + λ ) .
H M M S E 0 = R H P 0 R P P 0 + σ 0 2 I 1 P 0 ,
where parameter β is usually set two in order to obtain best performance [25]. For switching between STA and TRFI, the STA channel estimates are obtained using (18). In the TRFI case, assuming that all channel estimates have passed the time reliability test, the TRFI channel estimate is set to the that of the long preamble H ( 0 , k ) . Hence, the TRFI channel estimate is defined by
H T R F I ( 0 , k ) H L S ( 0 , k ) = 1 2 Y ( 1 , k ) + Y ( 2 , k ) 2 X ( k ) .
This channel estimate is used to calculate the adaptation algorithm, and details are covered in Section 4.4.

4.3. Estimation of Average SNR

In order to implement the adaptation algorithm, a process for estimating the average SNR is needed. It is very difficult to obtain reliable SNR values in mobile systems; thus, various SNR estimation methods have been proposed to address this problem [41,42,43,44]. In [44], the preamble is employed to estimate the average SNR. This technique has the advantages of being applicable to OFDM-based systems and shows high accuracy [29].
In this paper, we assume that the average SNR estimation is perfect to verify the adaptation algorithm.

4.4. Calculation of Adaptation Algorithm

To select the best channel estimation technique, the adaptation algorithm is calculated for each channel estimation technique using the channel estimates and average SNR obtained from the prior steps. The adaptation algorithm derived above according to each channel estimation is expressed as follows.
ζ S T A = 1 γ ¯ δ ˜ S T A
ζ M M S E = 1 γ ¯ δ ˜ M M S E
ζ T R F I = 1 γ ¯ δ ˜ T R F I .
When switching between STA and MMSE, (21) and (22) are compared, and when switching between STA and TRFI, (21) and (23) are compared.

4.5. Selection of Channel Estimation

The key of the proposed scheme is to selectively use a channel estimation scheme that minimizes adaptation algorithm. Therefore, the last step compares the adaptation algorithm of each channel estimation scheme and determines the channel estimation scheme with the smallest resulting value. Comparing the STA to MMSE, it is found that the STA is more efficient than the MMSE at attenuating noise; thus, the STA has a resulting value less than MMSE in low-SNR regions. As a results, the probability that STA is selected increases in low-SNR signal regions. In contrast, as the SNR increases, the effects of noise decreases, and the STA causes an error floor because of the degraded channel estimation accuracy. Therefore, the resulting value of the STA increases as a result of this error floor in high-SNR regions. This leads to an increase in the probability that the STA is not selected. However, because MMSE exhibits excellent channel performance in high-SNR regions, they have a smaller resulting value as the SNR increases than STA, i.e., MMSE have a high probability of being selected. Comparing the STA to TRFI, since the channel estimate of TRFI is set to H ( 0 , k ) , the modified MSE of TRFI is zero; thus, the adaptation algorithm depends on 1 / γ ¯ . The STA causes an error floor in high-SNR regions, but 1 / γ ¯ decreases as the SNR increases. Therefore, TRFI is selected after the point where error floor occurs. Figure 5 shows that the channel estimation scheme selected through the last step is employed to equalize all data symbols in the packet.

5. Simulation Results

In this section, we present a performance analysis of our proposed scheme. By using the IEEE 802.11p link level simulator, BER and PER simulations have been performed on LS, STA, TRFI, MMSE, SAMCDP, and two versions of the proposed scheme, i.e., switching between STA and MMSE or between STA and TRFI. The IEEE 802.11p link-level simulator was designed to comply with the transmitters and receivers in OFDM systems of IEEE 802.11p (as shown in Figure 1) by using MATLAB. The simulations are performed by following the system parameters in Table 1 and are conducted on V2V and V2I channel models in Table 2. The modulation schemes employ QPSK (Figure 6 and Figure 7) and 16QAM (Figure 8 and Figure 9) with a code rate of 1/2 and the packet is composed of 50 OFDM symbols. The performance of STA depends on the moving average parameters α and β , and that of MMSE depends on the number of virtual pilots. Therefore, to obtain the maximum performance in the STA and MMSE, α and β are set to 2 and 48 virtual pilots are used, respectively.
Figure 6 and Figure 8 present the BER and PER for STA, TRFI, MMSE, SAMCDP, and the proposed scheme in the V2V channel environment, whereas Figure 7 and Figure 9 show the BER and PER of these methods in the V2I channel environment. The left side represents the BER and the right side shows the PER.
The results for the V2V channel model (Figure 6 and Figure 8) reveal that the STA performs well in low-SNR regions, but has an error floor in high-SNR regions. In contrast to STA, MMSE and TRFI performs better only in high-SNR regions. In addition, SAMCDP has lower performance than the channel estimation schemes which show good performance in the high- or low-SNR regions. The proposed scheme provides the performance of STA in low-SNR signal regions and the performance of the corresponding scheme in high-SNR signal regions. Our scheme compared to MMSE, TRFI, and SAMCDP can achieve a performance advantage of about 3–6 dB at a BER for QPSK of 7 × 10 2 and provide a gain about 2–5 dB at a PER for that of 5 × 10 1 . When STA and MMSE are used for switching, the proposed scheme over TRFI and SAMCDP offers the gain of about 3 dB at a BER of 7 × 10 3 and provide the advantage about 7 dB at a PER of 8 × 10 2 . In particular, we can see that the error flow of STA, which occurred in high-SNR regions, has been solved in the proposed scheme. In both BER and PER for 16QAM, as with QPSK, the proposed scheme provides the performance of two different schemes depending on the SNRs, and show the performance improvement compared to the other schemes. These results show that in both QPSK and 16QAM, this scheme provides the performance gain over the entire SNR range, as well as the ability to use various channel estimation schemes through proper adaptation algorithm.
For the V2I channel model, Figure 7 and Figure 9 show that the performance of the channel estimation scheme behaves similarly to the performance in the V2V channel model. The STA shows good performance in low-SNR regions, whereas TRFI and MMSE perform very well in the high-SNR regions. The SAMCDP performs worse than STA in the low-SNR regions and worse than TRFI and MMSE in the high-SNR regions. The proposed scheme has the performance of the STA in the low-SNR regions and the performance of the TRFI or MMSE scheme in high-SNR regions. Figure 7a,b shows that the proposed scheme compared MMSE, TRFI and SAMCDP offers about 4–7 dB gain at a BER of 4 × 10 2 and can achieve about 2–6 dB gain at a PER of about 3 × 10 1 , respectively. In case of switching STA and MMSE, our scheme provides about 6 dB at a BER of 5 × 10 3 and at a PER of 8 × 10 2 compared to TRFI and SAMCDP. Figure 9 shows that the proposed scheme has the same trend as QPSK in the BER and PER performances for 16QAM and improves performance over the entire SNRs. These simulation results verify the fact that the proposed scheme is not affected by the channel environment.

6. Conclusions

In this paper, we reviewed the IEEE 802.11p standard and described the problems of this standard in time-varying channels. IEEE 802.11p cannot track rapidly changing channel variations because of a lack of pilots for channel estimation. To overcome the channel estimation problems arising from this limitation, various channel estimation techniques that do not need to change the standard have been proposed. However, none of the current channel estimation schemes provide satisfactory performance over the entire range of SNR levels. Therefore, we have proposed an adaptive channel estimation scheme that selectively uses one of two channel estimation schemes with good performance in their corresponding SNR region to obtain outstanding performance over the entire SNR range. The performance for two channel models has been analyzed, and the simulation results demonstrate that the proposed scheme can selectively use two channel estimation techniques regardless of the environment. Nevertheless, the PER of the proposed scheme does not decrease below 10 1 in 16QAM; thus, we plan to continue our research to increase the performance of high-order modulation.

Author Contributions

Conceptualization, J.-Y.C. and C.M.; Methodology, C.M.; Software, J.-Y.C.; Validation, H.-S.J., C.M. and J.-G.Y.; Formal Analysis, J.-Y.C., H.-S.J., C.M., and J.-G.Y.; Investigation, J.-Y.C.; Resources, H.-S.J.; Data Curation, H.-S.J., J.-Y.C. and J.-G.Y.; Writing—Original Draft Preparation, J.-Y.C. and C.M.; Writing—Review and Editing, C.M., and J.-G.Y.; Visualization, H.-S.J.; Supervision, C.M. and J.-G.Y.; Project Administration, C.M. and J.-G.Y.; Funding Acquisition, C.M.

Funding

This research received no external funding.

Acknowledgments

This research was supported by a grant(19CTAP-C151968-01) from Technology Advancement Research Program funded by Ministry of Land, Infrastructure and Transport of Korean government.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Karagiannis, G.; Altintas, O.; Ekici, E.; Heijenk, G.; Jarupan, B.; Lin, K.; Weil, T. Vehicular networking: A Survey and Tutorial on Requirements, Architectures, Challenges, Standards and Solutions. IEEE Commun. Surv. Tutor. 2011, 13, 584–616. [Google Scholar] [CrossRef]
  2. Jiang, D.; Delgrossi, L. IEEE 802.11p: Towards an international standard for wireless access in vehicular environments. In Proceedings of the 2008 IEEE Vehicular Technology Conference (VTC Spring), Singapore, 11–14 May 2008; pp. 2036–2040. [Google Scholar]
  3. Uzcátegui, R.A.; De Sucre, A.J.; Acosta-Marum, G. Wave: A tutorial. IEEE Commun. Mag. 2009, 47, 126–133. [Google Scholar] [CrossRef]
  4. Morgan, Y.L. Notes on DSRC & WAVE standards suite: Its architecture, design, and characteristics. IEEE Commun. Surv. Tutor. 2010, 12, 504–518. [Google Scholar]
  5. Kenney, J.B. Dedicated Short-Range Communications (DSRC) Standards in the United States. Proc. IEEE 2011, 99, 1162–1182. [Google Scholar] [CrossRef]
  6. Mun, C.; Choi, J.; Kim, Y.; Baek, M.; Seo, G.; Ko, K. Cell Planning and Deployment for IEEE 802.11p/WAVE Network. IEEE Trans. Intell. Transp. Syst. Mag. 2015, 7, 49–57. [Google Scholar] [CrossRef]
  7. Kim, J.W.; Kim, J.W.; Jeon, D.K. A Cooperative Communication Protocol for QoS Provisioning in IEEE 802.11 p/Wave Vehicular Networks. Sensors 2018, 18, 3622. [Google Scholar] [CrossRef] [PubMed]
  8. IEEE Standard Association. IEEE Guide for Wireless Access in Vehicular Environments (WAVE)—Architecture; IEEE: Piscataway, NJ, USA, 2013. [Google Scholar]
  9. IEEE 802.11 Working Group. IEEE Standard for Information Technology—Local and Metropolitan Area Networks—Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 6: Wireless Access in Vehicular Environments; IEEE 802.11p; IEEE Association: Piscataway, NJ, USA, 2010. [Google Scholar]
  10. IEEE 1609 Working Group. IEEE Standard for Wireless Access in Vehicular Environments (WAVE)—Multi-Channel Operation; IEEE Std 1609.4-2016; IEEE Standards Associations: New York, NY, USA, 2016. [Google Scholar]
  11. Siddik, M.; Moni, S.S.; Alam, M.S.; Johnson, W.A. SAFE-MAC: Speed Aware Fairness Enabled MAC Protocol for Vehicular Ad-hoc Networks. Sensors 2019, 19, 2405. [Google Scholar] [CrossRef]
  12. Alexander, P.; Haley, D.; Grant, A. Cooperative intelligent transport systems: 5.9-GHz field trials. Proc. IEEE 2011, 99, 1213–1235. [Google Scholar] [CrossRef]
  13. Mecklenbrauker, C.F.; Molisch, A.F.; Karedal, J.; Tufvesson, F.; Paier, A.; Bernadó, L.; Zemen, T.; Klemp, O.; Czink, N. Vehicular Channel Characterization and Its Implications for Wireless System Design and Performance. Proc. IEEE 2011, 99, 1189–1212. [Google Scholar] [CrossRef]
  14. Viriyasitavat, W.; Boban, M.; Tsai, H.M.; Vasilakos, A. Vehicular Communications: Survey and Challenges of Channel and Propagation Models. IEEE Veh. Technol. Mag. 2015, 10, 55–66. [Google Scholar] [CrossRef] [Green Version]
  15. Shivaldova, V.; Gürtel, L. Implementation of IEEE 802.11p Physical Layer Model in SIMULIN. Master’s Thesis, Vienna University of Technology, Vienna, Austria, 2010. [Google Scholar]
  16. Kim, S.I.; Oh, H.S.; Choi, H.K. Mid-amble aided OFDM performance analysis in high mobility vehicular channel. In Proceedings of the 2008 IEEE Intelligent Vehicles Symposium, Eindhoven, The Netherlands, 4–6 June 2008; pp. 751–754. [Google Scholar]
  17. Cho, W.; Kim, S.I.; kyun Choi, H.; Oh, H.S.; Kwak, D.Y. Performance evaluation of V2V/V2I communications: The effect of midamble insertion. In Proceedings of the 2009 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, Aalborg, Denmark, 17–20 May 2009; pp. 793–797. [Google Scholar]
  18. Lin, C.S.; Lin, J.C. Novel channel estimation techniques in IEEE 802.11p environments. In Proceedings of the 2010 IEEE 71st Vehicular Technology Conference, Taipei, Taiwan, 16–19 May 2010; pp. 1–5. [Google Scholar]
  19. Aggarwal, P.; Gupta, A.; Bohara, V.A. A guard interval assisted OFDM symbol-based channel estimation for rapid time-varying scenarios in IEEE 802.lip. In Proceedings of the 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Hong Kong, China, 30 August–2 September 2015; pp. 100–104. [Google Scholar]
  20. Li, Z.; Bai, F.; Fernandez, J.A.; Kumar, B.V. Tentpoles scheme: A data-aided channel estimation mechanism for achieving reliable vehicle-to-vehicle communications. IEEE Trans. Wirel. Commun. 2015, 14, 2487–2499. [Google Scholar] [CrossRef]
  21. Nagalapur, K.K.; Brännström, F.; Ström, E.G.; Undi, F.; Mahler, K. An 802.11p Cross-Layered Pilot Scheme for Time -and Frequency-Varying Channels and Its Hardware Implementation. IEEE Trans. Veh. Technol. 2016, 65, 3917–3928. [Google Scholar] [CrossRef]
  22. Nuckelt, J.; Schack, M.; Kurner, T. Performance evaluation of Wiener filter designs for channel estimation in vehicular environments. In Proceedings of the 2011 IEEE Vehicular Technology Conference (VTC Fall), San Francisco, CA, USA, 5–8 September 2011; pp. 1–5. [Google Scholar]
  23. Zemen, T.; Molisch, A.F. Adaptive reduced-rank estimation of nonstationary time-variant channels using subspace selection. IEEE Trans. Veh. Technol. 2012, 61, 4042–4056. [Google Scholar] [CrossRef]
  24. Zemen, T.; Bernadó, L.; Czink, N.; Molisch, A.F. Iterative time-variant channel estimation for 802.11p using generalized discrete prolate spheroidal sequences. IEEE Trans. Veh. Technol. 2012, 61, 1222–1233. [Google Scholar] [CrossRef]
  25. Fernandez, J.A.; Borries, K.; Cheng, L.; Kumar, B.V.; Stancil, D.D.; Bai, F. Performance of the 802.11p Physical Layer in Vehicle-to-Vehicle Environments. IEEE Trans. Veh. Technol. 2011, 61, 3–14. [Google Scholar] [CrossRef]
  26. 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]
  27. 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]
  28. Choi, J.Y.; Yoo, K.H.; Mun, C. MMSE Channel Estimation Scheme using Virtual Pilot Signal for IEEE 802.11p. J. Korean Inst. Inf. Technol. 2016, 14, 51–57. [Google Scholar] [CrossRef]
  29. Zhao, Z.; Cheng, X.; Wen, M.; Yang, L.; Jiao, B. Constructed Data Pilot-Assisted Channel Estimators for Mobile Environments. IEEE Trans. Intell. Transp. Syst. 2014, 16, 1–11. [Google Scholar] [CrossRef]
  30. Stoica, R.A.; Severi, S.; de Abreu, G.T.F. A Self-Organizing Frequency Approach to 802.11p Channel Estimation. IEEE Trans. Intell. Transp. Syst. 2017, 18, 1930–1942. [Google Scholar] [CrossRef]
  31. Choi, J.Y.; Mun, C.; Yook, J.G. Adaptive Channel Estimation Based on a Decision Method Using a Long Preamble for the IEEE 802.11p. In Proceedings of the IEEE 85th Vehicular Technology Conference (VTC Spring), Sydney, NSW, Australia, 4–7 June 2017; pp. 1–5. [Google Scholar]
  32. Acosta-Marum, G.; Ingram, M.A. Six time-and frequency-selective empirical channel models for vehicular wireless LANs. IEEE Veh. Technol. Mag. 2007, 2, 4–11. [Google Scholar] [CrossRef]
  33. Acosta-Marum, G. Measurement, modeling, and OFDM Synchronization for the Wideband Mobile-to-Mobile Channel. Ph.D. Thesis, Georgia Institute of Technology, Atlanta, GA, USA, 2007. [Google Scholar]
  34. Wang, C.X.; Cheng, X.; Laurenson, D. Vehicle-to-vehicle channel modeling and measurements: Recent advances and future challenges. IEEE Commun. Mag. 2009, 47, 96–103. [Google Scholar] [CrossRef]
  35. Sen, I.; Matolak, D.W. Vehicle–vehicle channel models for the 5-GHz band. IEEE Trans. Intell. Transp. Syst. 2008, 9, 235–245. [Google Scholar] [CrossRef]
  36. Karedal, J.; Tufvesson, F.; Czink, N.; Paier, A.; Dumard, C.; Zemen, T.; Mecklenbrauker, C.F.; Molisch, A.F. A geometry-based stochastic MIMO model for vehicle-to-vehicle communications. IEEE Trans. Wirel. Commun. 2009, 8, 3646–3657. [Google Scholar] [CrossRef] [Green Version]
  37. Cheng, X.; Wang, C.X.; Laurenson, D.I.; Salous, S.; Vasilakos, A.V. An adaptive geometry-based stochastic model for non-isotropic MIMO mobile-to-mobile channels. IEEE Trans. Wirel. Commun. 2009, 8, 4824–4835. [Google Scholar] [CrossRef] [Green Version]
  38. Renaudin, O.; Kolmonen, V.M.; Vainikainen, P.; Oestges, C. Wideband measurement-based modeling of inter-vehicle channels in the 5-GHz band. IEEE Trans. Veh. Technol. 2013, 62, 3531–3540. [Google Scholar] [CrossRef]
  39. Boban, M.; Barros, J.; Tonguz, O.K. Geometry-based vehicle-to-vehicle channel modeling for large-scale simulation. IEEE Trans. Veh. Technol. 2014, 63, 4146–4164. [Google Scholar] [CrossRef]
  40. Cho, Y.S.; Kim, J.; Yang, W.Y.; Kang, C.G. MIMO-OFDM Wireless Communications with MATLAB; John Wiley & Sons: Hoboken, NJ, USA, 2010. [Google Scholar]
  41. Boumard, S. Novel noise variance and SNR estimation algorithm for wireless MIMO OFDM systems. In Proceedings of the GLOBECOM ’03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489), San Francisco, CA, USA, 1–5 December 2003; pp. 1330–1334. [Google Scholar]
  42. Xu, X.; Jing, Y.; Yu, X. Subspace-based noise variance and SNR estimation for OFDM systems [mobile radio applications]. In Proceedings of the IEEE Wireless Communications and Networking Conference, New Orleans, LA, USA, 13–17 March 2005; pp. 23–26. [Google Scholar]
  43. Xu, H.; Wei, G.; Zhu, J. A Novel SNR Estimation Algorithm for OFDM. In Proceedings of the 2005 IEEE 61st Vehicular Technology Conference, Stockholm, Sweden, 30 May–1 June 2005; pp. 3068–3071. [Google Scholar]
  44. 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]
Figure 1. Block diagram of transmitter and receiver in OFDM system.
Figure 1. Block diagram of transmitter and receiver in OFDM system.
Sensors 19 02971 g001
Figure 2. Pilot arrangement of IEEE 802.11p.
Figure 2. Pilot arrangement of IEEE 802.11p.
Sensors 19 02971 g002
Figure 3. BER performance of QPSK 1/2 in V2I Urban Canyon.
Figure 3. BER performance of QPSK 1/2 in V2I Urban Canyon.
Sensors 19 02971 g003
Figure 4. Flowchart of the proposed scheme.
Figure 4. Flowchart of the proposed scheme.
Sensors 19 02971 g004
Figure 5. The last step of the proposed scheme.
Figure 5. The last step of the proposed scheme.
Sensors 19 02971 g005
Figure 6. Performance analysis of STA, TRFI, MMSE, SAMCDP, and the proposed scheme (V2V Expressway Oncoming, QPSK 1/2, 50 symbols).
Figure 6. Performance analysis of STA, TRFI, MMSE, SAMCDP, and the proposed scheme (V2V Expressway Oncoming, QPSK 1/2, 50 symbols).
Sensors 19 02971 g006
Figure 7. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2I Urban Canyon, QPSK 1/2, 50 symbols).
Figure 7. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2I Urban Canyon, QPSK 1/2, 50 symbols).
Sensors 19 02971 g007
Figure 8. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2V Expressway Oncoming, 16QAM 1/2, 50 symbols).
Figure 8. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2V Expressway Oncoming, 16QAM 1/2, 50 symbols).
Sensors 19 02971 g008
Figure 9. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2I Urban Canyon, 16QAM 1/2, 50 symbols).
Figure 9. Performance analysis of STA, TRFI, MMSE, SAMMCDP, and the proposed scheme (V2I Urban Canyon, 16QAM 1/2, 50 symbols).
Sensors 19 02971 g009
Table 1. IEEE 802.11p system parameters.
Table 1. IEEE 802.11p system parameters.
ParameterValue
Bandwidth10 MHz
Bit rate3, 4.5, 6, 9, 12, 18, 24, 27 Mbps
Modulation schemesBPSK, QPSK, 16QAM, 64QAM
Code rate1/2, 2/3, 3/4
Data subcarriers48
Pilot subcarriers4
Total subcarriers64
FFT period6.4 μ s
CP duration1.6 μ s
Symbol duration8.0 μ s
Subcarrier spacing0.15625 MHz
Table 2. Channel model for simulation.
Table 2. Channel model for simulation.
ScenarioDistance between TX & RX (m)Velocity (km/h)Doppler Shift (Hz)Maximum Excess Delay ( μ s)
V2V Expressway Oncoming300–4001041000–12000.3
V2I Urban Canyon10032–483000.5

Share and Cite

MDPI and ACS Style

Choi, J.-Y.; Jo, H.-S.; Mun, C.; Yook, J.-G. Preamble-Based Adaptive Channel Estimation for IEEE 802.11p. Sensors 2019, 19, 2971. https://doi.org/10.3390/s19132971

AMA Style

Choi J-Y, Jo H-S, Mun C, Yook J-G. Preamble-Based Adaptive Channel Estimation for IEEE 802.11p. Sensors. 2019; 19(13):2971. https://doi.org/10.3390/s19132971

Chicago/Turabian Style

Choi, Joo-Young, Han-Shin Jo, Cheol Mun, and Jong-Gwan Yook. 2019. "Preamble-Based Adaptive Channel Estimation for IEEE 802.11p" Sensors 19, no. 13: 2971. https://doi.org/10.3390/s19132971

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