Next Article in Journal
Numerical Modeling of Temperature Effect on Tensile Strength of Granitic Rock
Next Article in Special Issue
Performance Analysis of Two-Hop mmWave Relay Nodes over the 5G NR Uplink Signal
Previous Article in Journal
A Biomimetic Polynucleotides–Hyaluronic Acid Hydrogel Promotes Wound Healing in a Primary Gingival Fibroblast Model
Previous Article in Special Issue
Power-Ordered NOMA with Massive MIMO for 5G Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Channel Estimation and Synchronization Techniques for Time-Interleaved Block-Windowed Burst OFDM

1
Department of Electrical and Computer Engineering, University of Coimbra, 3030-290 Coimbra, Portugal
2
Instituto de Telecomunicações, 3810-193 Aveiro, Portugal
3
Faculdade de Ciências e Tecnologia (FCT), Universidade Nova de Lisboa (UNL), 2829-516 Caparica, Portugal
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(10), 4403; https://doi.org/10.3390/app11104403
Submission received: 22 March 2021 / Revised: 29 April 2021 / Accepted: 6 May 2021 / Published: 12 May 2021

Abstract

:
From a conceptual perspective, beyond-5G technologies promise to deliver very low latency, even higher data rates, and ultrareliable connections for future generations of communication systems. Modulation schemes based on orthogonal frequency-domain multiplexing (OFDM) can accommodate these requirements for wireless systems. Several hybrid OFDM-based systems, such as the time-interleaved block-windowed burst–OFDM (TIBWB–OFDM), are capable of achieving even better spectral confinement and power efficiency. This paper addresses the implementation of the TIBWB–OFDM system in more realistic and practical wireless link scenarios by addressing the challenges of proper and reliable channel estimation and frame synchronization. We propose to incorporate a preamble formed by optimal correlation training sequences such as the Zadoff–Chu (ZC) sequences. The added ZC preamble sequence is used to jointly estimate the frame beginning through signal-correlation strategies and a threshold decision device, and acquire channel-state information (CSI) by employing estimators on the basis of the preamble sequence and transmitted data. The employed receiver estimators show that it is possible to detect the TIBWB–OFDM frame beginning and highlight the robustness of the TIBWB–OFDM technique to imperfect channel estimations by showing that it can provide comparatively close BER performance to the one where the CSI is perfectly known.

1. Introduction

In the communications industry, wireless mobile communications are one of the most important innovations of our time due to its impact on the global economy and society. Expectations grow with the arrival and demands that the fifth generation of mobile telecommunications (5G) brings associated with reliable and quality for everywhere user access [1,2]. In [3], the 3rd Generation Partnership Project (3GPP) cemented OFDM as the preferred signal waveform in 5G, as in the previous generation, for both uplink and downlink. This is due to well-known advantages of OFDM, such as low-complexity signal processing based discrete Fourier transform (DFT) approaches, and one-tap single-carrier equalization due to the employment of cyclic prefix (CP) on transmission. Furthermore, the orthogonality between subcarriers allows for robust transmission upon severe multipath propagation. However, several studies provided alternative waveforms that are capable of outperforming some key OFDM performance indicators, the most notable being low spectral efficiency due to the use of CP, high out-of-band radiation, and large peak-to-average power ratio (PAPR) [4,5]. Among the most recently proposed hybrid modulation waveforms, one promising candidate for beyond-5G wireless communications systems is the time-interleaved block-windowed burst orthogonal frequency division multiplexing (TIBWB–OFDM) [5,6,7,8]. Based on the BWB–OFDM [9] modulation scheme, this technique guarantees better spectral efficiency and low power efficiency in comparison with conventional OFDM systems. The great advantage of this approach is that it creates a diversity effect in the frequency-domain, making it possible to recover part of the lost information caused by frequency-selective channel deep fades [6]. Additionally, it can be easily implemented for multiple-input multiple-output (MIMO) and massive MIMO systems [10]. The authors in [6] proposed for the first time the TIBWB–OFDM technique, which showed considerable gains in BER performance between this new scheme and the conventional OFDM modulation. In [7], the use of nonlinear equalization was proposed at the TIBWB–OFDM receiver, namely, of the iterative block decision feedback equalization (IB–DFE) type, with considerable gains in performance. In [8], a modified version of the TIBWB–OFDM signal was proposed that included an additional overlapping operation between adjacent subsymbols, allowing for achieving even better spectral efficiency.
In this paper, we focus on the deployment of this modulation system in a more realistic scenario by addressing channel estimation and symbol synchronization problems, considering the case of severe frequency-selective channels (i.e., highly time-dispersive channels). These are, in fact, two important challenges to deal in the practical deployment of any wireless system due to channel variability along time that corrupts the transmitted signal and limits system performance [11]. Nevertheless, if the receiver is able to first correctly detect the frame beginning and accurately estimate the channel characteristics, then it is possible to recover information reliable. At the same time, we also assessed the performance of the TIBWB–OFDM technique under imperfect channel-state information (CSI), which, to the best of our knowledge, has not been studied so far.
In order to perform timing synchronization, it is important to first detect the presence of data by measuring the received signal power, and then estimate the beginning of preamble sequences [12]. This can be conducted by searching for periodic structures within the signal, i.e., applying correlation-signal techniques between the received frame and known markers. Therefore, the use of cross-correlation could provide appropriate frame detection [13]. For that, it is important to carefully choose optimal preamble sequences for the system-acquisition process. In LTE communication schemes, primary synchronization signals (PSS) are composed by Zadoff–Chu (ZC) sequences [14], complex-valued mathematical sequences with good properties to use in synchronization techniques [15].
In terms of channel estimation, the most usual approach in OFDM-based systems is either inserting known pilot symbols or training sequences in the transmitted frame [16,17,18]. There are several possibilities to adopt:
  • Block-type pilot allocation, used in the IEEE 802.11a/g/n standard, consists of the allocation of pilots into all subcarriers in the frequency-domain. Typically, they are designed for slow-fading frequency-selective channels when the OFDM symbols’ duration is much smaller than the channel coherence time [19].
  • Comb-type pilot allocation, which is used, for instance, in the IEEE 802.11a WLAN standard [20], corresponds to insert pilots at predefined subcarrier locations across the entire transmission time to resist fast channel time variations between OFDM symbols. However, it is crucial to guarantee that the spacing between each pilot subcarriers is much smaller than the channel coherence bandwidth is for effective and accurate estimation.
Topologies where pilots are scattered over the time and frequency-domains can also be taken into account, enabling a good tracking relationship between the frequency selectivity and time variation of the wireless channel. Since the pilot’s grid insertion is not made in all subcarriers or in fixed subcarriers across all time, better overall system performance can be achieved by reducing pilot density, thereby improving spectral efficiency [16].
In our work, we propose using a ZC preamble sequence to jointly perform channel estimation and frame synchronization, which can offer a close performance comparatively to the achieved with perfect CSI. Hence, this paper offers a perspective of the techniques that could perform well in the TIBWB–OFDM system, including the preamble block-type allocation strategy, the frame correlator algorithm, and channel estimators for a linear equalizer receiver structure or by adapting the iterative block decision feedback equalization (IB–DFE) [21,22] structure.
The main contributions of our work are to:
  • evaluate TIBWB–OFDM technique performance under imperfect CSI, showing the robustness of the technique; and
  • propose a jointly frame synchronization and channel estimation technique for TIBWB–OFDM transmissions that is able to maintain good TIBWB–OFDM spectral and power-efficiency characteristics, and to acquire reliable CSI information.
The remainder of the paper is organized as follows. Section 2 presents an overview of all required relevant scientific knowledge to provide a clearer perspective of the presented work. Section 3 introduces the proposed TIBWB–OFDM’s joint channel estimation and frame synchronization strategy along with a set of adapted iterative equalizers. Section 4 presents the discussion and analysis of the results of channel estimation algorithms and frame detection for the TIBWB–OFDM system. Lastly, conclusions and future work proposals are presented in Section 5.

2. Background

In this chapter we introduce the background knowledge of the TIBWB–OFDM modulation systems with special attention to symbol equalization, synchronization, and channel estimation techniques.

2.1. TIBWB–OFDM Waveform

The building process of the TIBWB–OFDM transmitted block X consists of packing together a set of N s -windowed OFDM symbols by a time-domain square-root-raised cosine (SRRC) window [23] of roll-off β , followed by a time-interleaving (permutation) operation.
Let S i = [ S i , 0 , S i , 1 , , S i , ( N 1 ) ] T denote the ith conventional N-carrier OFDM symbol packed within X , with  i = 0 , , N s 1 , and let S = [ S 0 , S 1 , , S N s 1 ] . The construction of block X can be represented in matrix format as
X = Π ( N s ) v e c t [ A ( ( 1 N s T h S R R C ) ( 1 2 F S ) ) ] ,
where
  • F is the inverse discrete Fourier transform (IDFT) matrix with size N × N ;
  • h S R R C = [ h N , , h 1 , h 0 , , h N 1 ] T is the SRRC is the SRRC of roll-off β where
    h n = { 1 , n N 2 ( 1 β ) c o s ( π 4 β [ 2 n N ( 1 β ) ] ) , N 2 ( 1 β ) n < N 2 ( 1 + β ) 0 , n N 2 ( 1 + β ) ;
  • A = [ 0 N ( 1 + β ) × N 2 ( 1 β ) I N ( 1 β ) 0 N ( 1 + β ) × N 2 ( 1 β ) ] is a truncation matrix that removes the trailing and ending rows of zeros that result from the windowing operation;
  • 1 is an -length column vector of 1s, 0 m × n is ( m × n ) -size matrix of 0s, and  I n is an ( n × n ) -size identity matrix;
  • v e c t ( ) is the matrix-vectorization function that reshapes a matrix into a column by reading the matrix column by column;
  • , , × denote, respectively, the Hadamard, Kronecker, and conventional matrix multiplications;
  • Π ( N s ) is the time-interleave permutation matrix [7].
Lastly, previous to transmission, a zero pad (ZP) with length N Z P greater than the propagation delay is added at the end of each TIBWB–OFDM block in order to avoid any intersymbol interference (ISI) [8].

2.2. Frame Synchronization and Zadoff–Chu Sequences

Frame detection based on the use of either pilot or preamble sequences known at the receiver is a classical strategy to achieve synchronization. Typically, these markers have proprieties that facilitate frame estimation detection [12]. Briefly, the frame beginning position is estimated by producing a correlation signal between received frame y and known L p length preamble p n [13] according to
C y , p n ( l ) = m y ( m ) p n * ( l + m ) ,
where p n * ( l ) is the conjugate of the preamble sequence.
Depending on the chosen preamble sequence and its proprieties, when y p n , at least a high peak is produced. When performing autocorrelation, highest peak C m a x is given by
C m a x = m | p n ( m ) | 2 ,
where total correlation length is equal to 2 L p 1 .
When the frame’s estimated starting point is obtained, it is important to decide if the marked position is indeed the beginning of the frame or, e.g., define a detection probability of the following events
{ H 0 : Signal absence H 1 : Signal detected { H 0 : y = η H 1 : y = x n + η ,
where, for the absence hypothesis, the received signal is composed only by noise component η and the detected hypothesis is the superposition between noise and transmitted signal blocks x n .
Based on the C m a x and noise distribution, it is important to define a threshold, δ d e c i s i o n , and a decision rule considering a length-2 L p sliding window analysis of (3) within each analysis. interval L
{ select H 1   i f   m a x l L C y , p n ( l ) > δ d e c i s i o n select H 0   i f   m a x l L C y , p n ( l ) < δ d e c i s i o n .
The δ d e c i s i o n must be set in order to maximize the success frame detection probability ( P D ) and reduce situations of either false alarms ( P F ) or missed frame detection ( P M ). Mathematically, the probabilities of these definitions can be expressed as
P D = P r { Select H 1 | H 1 } × P r { H 1 } + P r { Select H 0 | H 0 } × P r { H 0 } ,
P M = P r { Select H 1 | H 0 } ,
P F = P r { Select H 0 | H 1 } .

Zadoff–Chu Sequences

An essential part for achieving reliable signal recovery is the choice of optimal preamble sequences. In the LTE standard, as part of the system acquisition process, two preamble sequences defined as PSS and secondary synchronization signals (SSS) are used in the downlink process [24]. Although these SSS sequences are based on maximum–length sequences, also known as M sequences, the PSS is composed by Zadoff–Chu sequences [14] of odd-length period N Z C , given by [15],
z c n [ q ] = e j π n q ( q + 1 ) N Z C , q = 0 , 1 , , N Z C 1 ,
where n is the root index and n { 1 , , N Z C 1 } .
ZC sequences exhibit fundamental proprieties that aid the receiver in synchronization tasks [24,25]:
  • constant amplitude that limits the peak-to-average-power ratio (PAPR);
  • “perfect” cyclic autocorrelation, i.e., correlation with its circularly shifted version is zero at different samples from N Z C , and nonzero only at one instant, which corresponds to the N Z C sample. The zero-autocorrelation ZC property can be formulated by (3), resulting in
    C z c , z c [ l ] = m z c [ m ] z c * [ m + l ] = P z c [ l ] ,
    where P z c corresponds to the autocorrelation peak positioned in the delayed l sample. This is an important feature for wireless communications, enabling misaligned ZC sequences to correlate between themselves. Hence, it is possible to generate multiple orthogonal sequences just by shifting the ZC sequence;
  • If we guarantee that the Zadoff–Chu sequence length N Z C is a prime number, then the cross-correlation of these two sequences is 1 / N Z C .
Sequences that combine the first two properties are designated as constant amplitude zero-autocorrelation (CAZAC) sequences [25]. A crucial application of ZC sequence is for time synchronization due to their CAZAC properties. Therefore, the receiver, by analysing the sequence correlation peak inside a timing slot, can easily identify the transmitted frame beginning [26].
However, ZC sequences are affected by channel fading delay effects, resulting in additional time-domain correlation peaks. Furthermore, the correct sequence correlation peak amplitude is attenuated at high Doppler frequencies, which can lead to false detection or missing the frame beginning from the several time-delay correlation peaks, causing miscalculations of the total channel delay, consequently worsening overall system performance [15].

2.3. Equalization and Channel Estimation

The key receiver tasks are to perform equalization and unformat the received block. The latter operation is established by executing the opposite of the transmitter scheme, i.e., performing block time deinterleaving, matched filtering, demodulation, and channel decoding. The received TIBWB–OFDM block is converted into the frequency-domain through a DFT operation, and, assuming that the used ZP is long enough to avoid ISI, frequency-domain equalization (FDE) is executed: either linear FDE such as zero-forcing (ZF) or minimum mean square error (MMSE) methods or nonlinear iterative equalization block-based methods such as the IB–DFE [7] may be employed at this stage. When it comes to the FDE of the TIBWB–OFDM symbol, this has several advantages over time-domain equalization (TDE) in outdoor high-mobility propagation environments and for channels with severe delay spreads, since the receiver complexity can be kept low [27]. In channels of which the impulse responses remain constant within one transmitted symbol period, frequency-domain received TIBWB–OFDM signal Y k at each subcarrier k = 0 , , N b 1 (with N b = N s × N ( 1 + β ) ) can be expressed as
Y k = H k X k + N k ,
where H k represents the channel frequency response (CFR). By employing linear FDE, the estimated signal is given by
X ^ k = F k Y k ,
where F k is the frequency response of the feedforward equalization filter.
The two most popular linear equalization schemes are the ZF and MMSE equalizers. The ZF equalizer simply uses the inverse of the CFR, i.e.,
F k = H k * | H k | 2 = 1 H k ,
with the received signal given by
X ^ k = H k X k H k + N k H k = X k + N k H k .
Although its computational simplicity, this equalization technique results in noise enhancement caused on the term N k H k , especially in the carriers that suffer deep fading.
An MMSE receiver tries to minimize E { | X ^ k X k | 2 } by taking SNR component, γ , into account. Therefore, the equalization weight on the subcarrier k is given as
F k = H k * | H k | 2 + 1 γ ,
resulting in
X ^ k = H k * H k X k | H k | 2 + 1 γ + N k H k * | H k | 2 + 1 γ = | H k | 2 X k | H k | 2 + 1 γ + N k H k * | H k | 2 + 1 γ .
This equalizer has the advantage of minimizing the noise-enhancement problem in low SNR regimes, although it does not make a perfect inversion of the channel. When the SNR is high enough, it is also clear from (17) that the MMSE equalizer approaches the zero-forcing equalizer [19].
However, performance is far from that of the matched filter bound (MFB), so the alternative approach arrives by adopting nonlinear schemes such as decision feedback equalizers [28]. The IB–DFE equalizer is particularly suited for block-based single-carrier (SC) transmissions, and can deal with ISI and interblock interference (IBI) [7] by means of both a feedforward filter ( F k l ) that acts as a conventional FDE in order to decrease precursors created by the wireless channel, and a feedback filter ( B k l ) that attempts to cancel the remaining interferences through information from previous precursors.
Note that in the case of a TIBWB–OFDM transmission, the whole received block is first processed as being a type of a block-based SC transmission [6]. By employing IB–DFE, the equalized TIBWB–OFDM symbol is given by
X ˜ k ( l ) = F k ( l ) Y k B k ( l ) X ^ k ( l 1 ) ,
and X ^ k ( l 1 ) denotes the frequency-domain signal estimated at the previous iteration by implementing either a hard or soft feedback filter decision [7]. The optimal feedforward and feedback filter coefficients are, respectively, given by
F k l = κ H k * 1 γ + ( 1 ( ρ b l k l 1 ) 2 ) | H k | 2 ,
and
B k l = ρ b l k l 1 ( F k l H k 1 ) ,
where κ denotes a normalized constant chosen to guarantee that 1 N k = 0 N 1 F k l H k = 1 , and ρ b l k represents the correlation factor, a key parameter for reliable IB–DFE operation and accurate system performance [7,22].
A challenging obstacle in any communication system for the success of the equalization procedure is the demanded necessity for the receiver to obtain the CSI and frequently updates on it, which is not an easy task due to the time variance and frequency selectivity of wireless channels. The pilot sequence length should, therefore, be optimized considering the CIR length with the objective of reducing channel estimation errors, the BER, and maximizing channel capacity [29]. Channel estimation techniques can be classified into two categories [19,30]:
  • non-data-aided, where the CSI is obtained without the use of reference training signals, i.e., on the basis of the statistics of received signal sequences; and
  • data-aided, which require added information, i.e., reference training signals that are included in the transmitted frame.
Although non-data-aided techniques do not require reference signals, a large number of data must be collected in order to obtain reliable estimation channel samples. Hence, data-aided techniques, although the require additional frame overhead on the transmitted data that causes a decrease in spectral efficiency, can provide better performance, especially on fast-changing channel conditions.
The simplest method for frequency channel estimation is to use block-type allocation and employ least-square (LS) estimation H ^ L S , where it is necessary for each k t h subcarrier to compute [11]
H ^ L S k = Y k X k = H k + N k X k .
The LS estimator constitutes a low-complexity algorithm. However, the major disadvantage comes from noise enhancement. Since LS estimators do not generally require any channel statistics, the estimation is not perfect enough, especially in scenarios of very fast channel variations where system performance significantly deteriorates [18]. Nevertheless, it is essential to obtain for an initial coarse channel estimation.

3. Synchronization and Channel Estimation for TIBWB–OFDM

In order to perform signal synchronization and channel estimation tasks for TIBWB–OFDM, both transmitter and receiver schemes presented in [6] need to be improved for practical deployment. The two following subsections explain the proposed transceiver architecture in more detail.
The inherent characteristics of the TIBWB–OFDM scheme favor the adoption of a preamble allocation strategy due to the packing of several OFDM symbols into a single block. So, as shown in Figure 1, the interleaved block vector is attached to the N p -length preamble sequence S Z C , forming a new TIBWB–OFDM frame block.
Due to their autocorrelation properties and low PAPR, ZC sequences already employed in LTE are a good candidate. With an additional ZP, the same sequence can be used for CSI estimation. Since a single ZC sequence is sent per several OFDM blocks packed within the TIBWB–OFDM block, spectral efficiency suffers minimal decrease.
Settling the transmitter block configuration, it is vital to develop the receiver architecture.
Figure 2 shows an additional new subsystem named “synchronization and channel estimators”, essential to accomplish signal recovery at first instance, and frequency-domain channel estimation and equalization. It is also necessary to precisely know the transmitted preamble sequence. Thus, stored ZC preamble sequences are a key element of the receiver structure. The respective receiver scheme specifically shows equalizer implementation for the nonlinear IB–DFE type. If the desired receiver structure is a simple linear equalizer, then only TIBWB–OFDM unformatting is performed, obtaining the final estimated sequence as a one-iteration transceiver system. Afterwards, the TIBWB–OFDM structure is composed of equalizers and block unformatting, i.e., block time deinterleaving, bit deinterleaving, demapping, and channel decoding.

3.1. Frame Synchronization

Taking advantage of ZC proprieties, a time-domain correlation operation can be performed between the received preamble signal and known sequence in order to obtain the beginning of each transmitted frame. Hence, by autocorrelating the known preamble sequence, maximal correlation peak P z c is expected to appear in the N Z C sample. This value is extremely important since it defines the threshold percentage value for the receiver system markers, thereby affecting the success or miss probability of detection. Figure 3 shows the frame-detection algorithm flow graph.
In order to better understand Figure 3, Algorithm 1 details in pseudocode the followed procedure for frame detection. Input variables are the TIBWB–OFDM modulated block X , composed by a Zadoff–Chu preamble sequence, S ZC , and threshold setting parameter δ d e c i s i o n . For the output result, it is expected to obtain correlation index peaks of several transmitted preamble frames and stored ZC sequence y s y n c that translates the frame beginning sequence.
The threshold decision device implementation is not straightforward due to the wireless-channel multipath effect. So, to achieve good performance, threshold variable threshold is not fixed, and fluctuates depending on the transmitted correlation preamble amplitude peak. More than one peak may appear in dispersive channels situations due to signal echos. Therefore, after the detection threshold signal y t h o l d , it is necessary to develop a correction algorithm based on a moving window width L and the marked threshold indices y index , that accepts the maximal peak index and eliminates the remaining ones inside the respective window. The unique amplitude peak marks the presence of the frame TIBWB–OFDM beginning. However, if we encounter other high amplitude peaks where it is not expected, the algorithm acknowledges this event has a possible noise frame, rejecting the respective block.
Algorithm 1 Frame Detection
1:
Input: X , S ZC and δ d e c i s i o n .
2:
Output: y s y n c ;
3:
y a u t o _ c o r r Perform autocorrelation of S ZC ;
4:
y c o r r Perform cross-correlation between S ZC and y ;
5:
t h r e s h o l d δ d e c i s i o n × max { | y a u t o _ c o r r | } ;
6:
y t h o l d y c o r r t h r e s h o l d ;
7:
y i n d e x Find index peaks in y t h o l d
8:
for i t e r a t i o n = 1 : 2 L p do
9:
     y s y n c Tracking peaks in y i n d e x within an L sliding window and stores the higher peak value;
10:
end for

3.2. Channel Estimation

After the frame synchronization procedure, the CSI is acquired. Three algorithms were developed for estimating the CSI:
  • ZC preamble-based channel estimation (Algorithm A);
  • data-based channel estimation (Algorithm B); and
  • combined ZC and data channel estimation (Algorithm C).
  • Algorithm A
Knowing the estimated y s y n c , received samples corresponding to [ Z P , Z C ] are used to estimate the channel. An F F T of length N Z P + N p is applied to the received samples and divided by the corresponding transmitted samples, i.e., a LS estimator is used according to
H ˜ k ( z c ) , ( N Z P + N p ) = F F T N Z P + N p { s ˜ z c } F F T N Z P + N p { s z c } ,
where s ˜ z c represents the received preamble sequence. The N Z P sequence length is always larger than the CIR, thus enabling the reception of s ˜ Z C without ISI. The estimated low-resolution (in frequency) CSI is then upconverted by interpolation to the length of the TIBWB–OFDM block.
H ˜ k ( z c ) , ( N b ) = F F T ( N b ) { I F F T N Z P + N p { H ˜ k ( z c ) , ( N Z P + N p ) } } ,
where H ˜ k ( z c ) , ( N b ) represents the estimated channel constituted by N b samples.
  • Algorithm B
If the IB–DFE is adopted, estimated data X ^ k ( l 1 ) at iteration l 1 can be used to obtain an estimation of the channel to be used at iteration l. This is given by
H ˜ k ( d a t a ) = Y k X ^ k ( l 1 ) ,
where X ^ k ( l 1 ) denotes the frequency-domain signal estimated at the previous ( l 1 ) iteration with N b samples.
  • Algorithm C
A refined strategy for achieving successively better estimations can be used by leveraging on estimations from Algorithm B. Once CSI is obtained with Algorithm A on the basis of the known preamble sequence, it makes no sense to disregard such information and consider only Algorithm B on the basis of estimated data. Instead, Algorithm C considers a weighted mean between the ZC channel estimated sequence (Algorithm A), and the data sequence estimated sequence (Algorithm B) can be applied as follows
H ˜ k ( d a t a + z c ) = ( H ˜ k ( d a t a ) σ ( d a t a ) 2 + H ˜ k ( z c ) σ ( z c ) 2 ) ( 1 σ ( d a t a ) 2 + 1 σ ( z c ) 2 ) ,
where σ ( z c ) 2 and σ ( d a t a ) 2 individually represent the mean square error between the estimated ZC and data sequence, respectively, and the original channel. This relation is given by
σ ( z c / d a t a ) 2 = E { | H k H ˜ k ( z c / d a t a ) | 2 } .

4. Experimental Evaluation

To test the behavior of the algorithms, two severe Rayleigh channel scenarios were considered with 8 and 32 symbol-spaced multipath channels echos (channel taps), respectively, with uncorrelated Rayleigh fading, and were used to evaluate frame-detection probability error and the channel estimator’s performance through analysis of the BER of the received signal. The parameters for the TIBWB–OFDM wireless SISO model simulations are defined in Table 1.
Since it was expected that successful frame synchronization would be dependent on the power of the sent ZC preamble, we also considered three cases where the average power of the transmitted ZC sequence was the same, and 3 or 6 dB higher than the average TIBWB–OFDM data power block. We also evaluated the impact of this feature on the channel estimators’ performance.

4.1. Threshold Awareness Results

The following simulations evaluate and acquire the best threshold index number that reduces miss frame probability. Therefore, 700 data frames, i.e., TIBWB–OFDM blocks, were randomly interleaved with 300 equally size blocks of additive white Gaussian noise (AWGN) with independent uncorrelated samples. All preamble signals were identical, which reflects the same transmitted high correlation peak amplitude. A critical performance variable is the selection of the threshold cross-correlation level, used to indicate the beginning of a new frame. Hence, the used value should be as accurate as possible to achieve acceptable frame detection that subsequently influences BER system performance and error awareness.
Figure 4 shows the probability of correct detection as a function of the setup threshold level. This value should be selected in the range of 25%–30% of the maximum of the autocorrelation P z c , in which the probability of correct detection is almost perfect. When the threshold parameter is near P z c , no data frames are detected because the signal suffers from fading (i.e., variable gain attenuation due to multipath effect), with the cross-correlation value hardly reaching the P z c value. In this case, since almost all frames are marked as noise, the probability of right detection is 30 % , corresponding to the fraction of sent noise frames. By settling the threshold too low, on the other hand, the opposite effect occurs, with almost all frames being detected as data. Here, coexisting noise peaks combined with those of the data sequences, both above the threshold, made it impossible to detect a single peak value, making the frame-recognition task very challenging to accomplish. However, in this scenario, a noteworthy difference was visible between the nonamplified ZC sequences and the remaining sequences. Since the threshold is defined as a percentage of P z c , for the 3 and 6 dB cases, the threshold was much higher, precluding any noise frame to be marked as data; thus, the probability of correct detection was above 30 % .

4.2. Channel Estimators with Linear Equalization

After addressing the frame synchronization problem, we evaluated the effectiveness of the proposed CSI estimators. Therefore, subsequent simulations evaluated the BER results of the TIBWB–OFDM modulation scheme in a set condition without perfect channel-state knowledge, and compared them with the case of perfect CSI.
Figure 5 compares TIBWB–OFDM BER performance with perfect CSI and ZC sequences as preambles in order to perform channel estimation. For a low computational scenario, Algorithm A was chosen as the first estimation approach, where the goal was to find how ZC sequences would perform in channel estimation for TIBWB–OFDM modulation with MMSE equalization.
Although the optimal CSI was not possible, good performance approximation comes with the price of necessary increased power of the preamble sequence. Having as reference the average power of the TIBWB–OFDM data block, we tested 3 situations where the appended ZC preamble was sent with the same power as data (i.e., 0 dB case), or 3 dB and 6 dB higher. System performance showed evident improvement with plus 3 dB power amplification. For 6 dB amplification, slight improvement was possible that almost reached the reference performance (assuming perfect synchronization and channel estimation).
Despite additional power was wasted for good system performance, this only applies to the preamble of the sub-block, which reflected approximately 2% of additional wasted total system power in the 3 dB scenario, and 5% in the 6 dB scenario for the considered TIBWB–OFDM frame structure. From a practical point of view, due to the recognized high PAPR of OFDM symbols and the TIBWB–OFDM being composed of several OFDM symbols, adding the amplified preamble did not degrade the PAPR performance since the signal’s peak power was dictated by the component OFDM blocks and the robustness of the TIBWB–OFDM technique to imperfect CSI. Hence, it was not critical to increase the preamble power since the total overall power-efficiency calculation was weighted on the data frame and not on the preamble sequence.

4.3. Channel Estimators with Iterative Frequency-Domain Equalization

Aiming to achieve even better estimation of the TIBWB–OFDM original bit stream, we considered the use of the IB–DFE equalizer and CSI obtained with Algorithm C, with results presented in Figure 6, Figure 7 and Figure 8 for different values for the preamble average power. For low SNR values, the channel would maintain massive influence in mean-square-error calculation; for high SNR values, the opposite effect should happen. It should also be expected to achieve, at each IB–DFE iteration, gradually better performance. However, results showed that, even for the worst case (ZC sequence with the same average power of the data is used), fine CSI estimation did not significantly affect the overall system performance. This can be justified by the good ZC performance on dispersive channels and how ineffectively the interference affected the preamble sequence. Also, the data did not present these good characteristics for channel estimation. So, the algorithm’s estimated weight was enhanced by the first estimation performed by the ZC preamble, i.e., by Algorithm A.
Thus, although slight performance improvement was achieved, the Algorithm C complexity did not justify this additional estimation procedure. However, the IB–DFE receiver showed some performance evolution from iteration to iteration, and influence in increasing the power of the preamble. Figure 8 shows the effectiveness of Algorithm A combined with IB–DFE since, with just two iterations, it could perform better than the MMSE with perfect CSI could, and a further 1 dB gain could be obtained if 5 iterations were considered.

5. Conclusions

To sum up, in terms of numerical results, we could guarantee almost perfect detection by selecting a threshold in the range of 25%–30% from P z c . On the other hand, employing a ZC preamble with 6 dB power higher than the TIBWB–OFDM data block resulted in close BER performance using both MMSE and IB–DFE equalization. Hence, the developed work constitutes a new step to provide an insight on channel estimation and frame detection algorithms that could perform well in disperse channel conditions for the TIBWB–OFDM scheme.
Our work shows that the developed estimators by means of block-type preamble-assisted frames can provide close BER system performance in comparision with the true CSI performance due to the careful choice of the preamble sequences. So, it is useful to implement the pilot design based on ZC sequences due to their good correlation characteristics, and it was proven that they could jointly effectively execute channel and synchronization estimation in our hybrid modulation architecture. Nevertheless, it is necessary to guarantee that the preamble power block is amplified.
Therefore, proof of concept of how the studied modulation scheme should perform in a real-world environment was established.
Considering the obtained results, future developments should involve the study of these estimators applied to TIBWB–OFDM with windowing-time overlap [8], and the implementation of the proposed synchronization and channel estimators in a practical real environment, i.e., using a software-defined radio (SDR)-based testbed.
A future study should also compare the performance of TIBWB–OFDM with other beyond-5G waveform contenders (such as generalized frequency division multiplexing (GFDM), filter-bank multicarrier (FBMC), and filtered OFDM) under imperfect CSI.

Author Contributions

Conceptualization, funding acquisition, project administration, and supervision, M.G. and V.S.; investigation and methodology, all authors; software, J.M. and F.C.; formal analysis, J.M., M.G., and V.S.; writing—original-draft preparation, J.M.; writing—review and editing, M.G., V.S., F.C., and R.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by FCT/MCTES under projects MASSIVE5G (POCI-01-0145-FEDER-030588), UIDB/50008/2020-UIDP/50008/2020 and in part by the FCT Ph.D. under Grant SFRH/BD/08124/2020.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AWGNAdditive white Gaussian noise
BWB-OFDMBlock-windowed burst OFDM
BERBit error rate
CAZACConstant-amplitude zero autocorrelation
CFRChannel frequency response
CIRChannel impulse response
CSIChannel-state information
CPCyclic prefix
DFTDiscrete Fourier transform
FDEFrequency-domain equalization
FFTFast Fourier transform
IB-DFEIterative block decision feedback equalization
IDFTInverse discrete Fourier transform
I/QInphase and quadrature
ISIIntersymbol interference
LTELong-term evolution
MMSEMinimum mean square error
MIMOMultiple-input multiple-output
OFDMOrthogonal frequency-division multiplexing
PAPRPeak-to-average Power Ratio
PSSPrimary Synchronization Signal
QPSKQuadrature Phase Shift Keying
SRRCSquare-root-raised cosine
SNRSignal-to-noise ratio
SISOSingle-input single-output
SDRSoftware-defined radio
SSSSecondary synchronization signal
TIBWB-OFDMTime-interleaved block-windowed burst OFDM
ZCZadoff–Chu
ZPZero pad
ZFZero forcing

References

  1. Vaezi, M.; Ding, Z.; Poor, H.V. Multiple Access Techniques for 5G Wireless Networks and Beyond; Springer International Publishing: Cham, Switzerland, 2018. [Google Scholar] [CrossRef]
  2. Pérez Santacruz, J.; Rommel, S.; Johannsen, U.; Jurado-Navas, A.; Tafur Monroy, I. Candidate Waveforms for ARoF in Beyond 5G. Appl. Sci. 2020, 10, 3891. [Google Scholar] [CrossRef]
  3. Study on Scenarios and Requirements for Next Generation Access Technologies; Technical Report; 3rd Generation Partnership Project: France, 2017.
  4. Banelli, P.; Buzzi, S.; Colavolpe, G.; Modenini, A.; Rusek, F.; Ugolini, A. Modulation Formats and Waveforms for 5G Networks: Who Will Be the Heir of OFDM?: An overview of alternative modulation schemes for improved spectral efficiency. IEEE Signal Process. Mag. 2014, 31, 80–93. [Google Scholar] [CrossRef]
  5. Conceição, F.; Gomes, M.; Silva, V.; Dinis, R.; Silva, A.; Castanheira, D. A Survey of Candidate Waveforms for beyond 5G Systems. Electronics 2020, 10, 21. [Google Scholar] [CrossRef]
  6. Fernandes, T.; Gomes, M.; Silva, V.; Dinis, R. Time-Interleaved Block-Windowed Burst OFDM. In Proceedings of the 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall), Montreal, QC, Canada, 18–21 September 2016; pp. 1–5. [Google Scholar] [CrossRef]
  7. Fernandes, T.; Pereira, A.; Gomes, M.; Silva, V.; Dinis, R. A new hybrid multicarrier transmission technique with iterative frequency domain detection. Phys. Commun. 2018, 27, 7–16. [Google Scholar] [CrossRef]
  8. Conceição, F.; Gomes, M.; Silva, V.; Dinis, R. Highly efficient TIBWB-OFDM waveform for broadband wireless communications. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–5. [Google Scholar] [CrossRef]
  9. Nunes, J.; Bento, P.; Gomes, M.; Dinis, R.; Silva, V. Block-windowed burst OFDM: A high-efficiency multicarrier technique. Electron. Lett. 2014, 50, 1757–1759. [Google Scholar] [CrossRef] [Green Version]
  10. Pereira, A.; Bento, P.; Gomes, M.; Dinis, R.; Silva, V. TIBWB-OFDM: A Promising Modulation Technique for MIMO 5G Transmissions. In Proceedings of the 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), Chicago, IL, USA, 27–30 August 2018; pp. 1–5. [Google Scholar] [CrossRef]
  11. Ozdemir, M.K.; Arslan, H. Channel estimation for wireless OFDM systems. IEEE Commun. Surv. Tutor. 2007, 9, 18–48. [Google Scholar] [CrossRef]
  12. Collins, T.; Getz, R.; Pu, D.; Wyglinski, A. Software-Defined Radio for Engineers; Artech House Mobile Communications Series; Artech House: Norwood, MA, USA, 2018. [Google Scholar]
  13. Schmidl, T.M.; Cox, D.C. Robust frequency and timing synchronization for OFDM. IEEE Trans. Commun. 1997, 45, 1613–1621. [Google Scholar] [CrossRef] [Green Version]
  14. Chu, D. Polyphase codes with good periodic correlation properties (Corresp.). IEEE Trans. Inf. Theory 1972, 18, 531–532. [Google Scholar] [CrossRef]
  15. Dahlman, E.; Parkvall, S.; Sköld, J. 4G, LTE-Advanced Pro and The Road to 5G, 3rd ed.; Academic Press: Cambridge, MA, USA, 2016; pp. 1–590. [Google Scholar]
  16. García, M.; Zazo, S.; Paez Borrallo, J. Pilot patterns for channel estimation in OFDM. Electron. Lett. 2000, 36, 1049–1050. [Google Scholar] [CrossRef]
  17. Ijiga, O.E.; Ogundile, O.O.; Familua, A.D.; Versfeld, D.J.J. Review of Channel Estimation for Candidate Waveforms of Next Generation Networks. Electronics 2019, 8, 956. [Google Scholar] [CrossRef] [Green Version]
  18. 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]
  19. Chiueh, T.D.; Tsai, P.Y.; Lai, I.W. Baseband Receiver Design for Wireless MIMO-OFDM; Wiley-IEEE Press: Singapore, 2012; p. 360. [Google Scholar]
  20. Pun, M.O.; Morelli, M.; Kuo, C.C.J. Multi-Carrier Techniques For Broadband Wireless Communications: A Signal Processing Perspective; Imperial College Press: London, UK, 2007; p. 272. [Google Scholar]
  21. Benvenuto, N.; Tomasin, S. Block iterative DFE for single carrier modulation. Electron. Lett. 2002, 38, 1144–1145. [Google Scholar] [CrossRef] [Green Version]
  22. Benvenuto, N.; Dinis, R.; Falconer, D.; Tomasin, S. Single Carrier Modulation with Nonlinear Frequency Domain Equalization: An Idea Whose Time Has Come Again. Proc. IEEE 2010, 98, 69–96. [Google Scholar] [CrossRef] [Green Version]
  23. Haykin, S. Communication Systems, 5th ed.; Wiley Publishing: Indianapolis, IN, USA, 2014. [Google Scholar]
  24. Khan, F. LTE for 4G Mobile Broadband: Air Interface Technologies and Performance; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar] [CrossRef]
  25. Sesia, S.; Toufik, I.; Baker, M. LTE—The UMTS Long Term Evolution: From Theory to Practice, 2nd ed.; John Wiley and Sons, Ltd.: Chichester, UK, 2011. [Google Scholar] [CrossRef]
  26. Hua, M.; Wang, M.; Yang, K.W.; Zou, K.J. Analysis of the Frequency Offset Effect on Zadoff–Chu Sequence Timing Performance. IEEE Trans. Commun. 2014, 62, 4024–4039. [Google Scholar] [CrossRef]
  27. Tarokh, V. New Directions in Wireless Communications Research; Springer International Publishing: Boston, MA, USA, 2009. [Google Scholar] [CrossRef]
  28. Souto, N.; Dinis, R.; Correia, A.; Reis, C. Interference-Aware Iterative Block Decision Feedback Equalizer for Single-Carrier Transmission. IEEE Trans. Veh. Technol. 2015, 64, 3316–3321. [Google Scholar] [CrossRef] [Green Version]
  29. Ohno, S.; Manasseh, E.; Nakamoto, M. Preamble and pilot symbol design for channel estimation in OFDM systems with null subcarriers. Eurasip J. Wirel. Commun. Netw. 2011, 2011, 2. [Google Scholar] [CrossRef] [Green Version]
  30. Khaled Fazel, S.K. Multi-Carrier and Spread Spectrum Systems: From OFDM and MC-CDMA to LTE and WiMAX; Wiley: Chichester, UK, 2008; pp. 1–360. [Google Scholar] [CrossRef]
Figure 1. Adopted TIBWB–OFDM block frame structure.
Figure 1. Adopted TIBWB–OFDM block frame structure.
Applsci 11 04403 g001
Figure 2. Preamble-assisted TIBWB–OFDM receiver scheme with IB–DFE equalization.
Figure 2. Preamble-assisted TIBWB–OFDM receiver scheme with IB–DFE equalization.
Applsci 11 04403 g002
Figure 3. Frame-detection algorithm procedure for ZC preamble in TIBWB–OFDM receiver system.
Figure 3. Frame-detection algorithm procedure for ZC preamble in TIBWB–OFDM receiver system.
Applsci 11 04403 g003
Figure 4. Correct frame detection probability as function of cross-correlation threshold value for peak detection.
Figure 4. Correct frame detection probability as function of cross-correlation threshold value for peak detection.
Applsci 11 04403 g004
Figure 5. BER results for TIBWB–OFDM over a dispersive channel employing Algorithm A for a ZC preamble sequence with power amplification.
Figure 5. BER results for TIBWB–OFDM over a dispersive channel employing Algorithm A for a ZC preamble sequence with power amplification.
Applsci 11 04403 g005
Figure 6. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble having the same average power as data symbols.
Figure 6. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble having the same average power as data symbols.
Applsci 11 04403 g006
Figure 7. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble sequence with 3 dB higher average power than the data symbols.
Figure 7. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble sequence with 3 dB higher average power than the data symbols.
Applsci 11 04403 g007
Figure 8. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble sequence with 6 dB higher average power than the data symbols.
Figure 8. BER results for TIBWB–OFDM with IB–DFE over a dispersive channel employing Algorithm C for a ZC preamble sequence with 6 dB higher average power than the data symbols.
Applsci 11 04403 g008
Table 1. Simulation Parameters.
Table 1. Simulation Parameters.
ParameterTIBWB–OFDMPreamble
Shaping pulseSRRC-
Roll-off factor β = 0.5-
ModulationQPSK-
OFDM symbols N s = 42 -
Root element-n = 34
Sub-block length N = 64 N Z C = 95
Block size N b = 4032 N p = 96
LDPC(128 , 64)-
Bit interleaving10 consecutive words-
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Martins, J.; Conceição, F.; Gomes, M.; Silva, V.; Dinis, R. Joint Channel Estimation and Synchronization Techniques for Time-Interleaved Block-Windowed Burst OFDM. Appl. Sci. 2021, 11, 4403. https://doi.org/10.3390/app11104403

AMA Style

Martins J, Conceição F, Gomes M, Silva V, Dinis R. Joint Channel Estimation and Synchronization Techniques for Time-Interleaved Block-Windowed Burst OFDM. Applied Sciences. 2021; 11(10):4403. https://doi.org/10.3390/app11104403

Chicago/Turabian Style

Martins, João, Filipe Conceição, Marco Gomes, Vitor Silva, and Rui Dinis. 2021. "Joint Channel Estimation and Synchronization Techniques for Time-Interleaved Block-Windowed Burst OFDM" Applied Sciences 11, no. 10: 4403. https://doi.org/10.3390/app11104403

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