- Research
- Open Access

# Widely linear MMSE precoding and equalization techniques for SC-FDE systems

- Bruno S Chang
^{1}Email author, - Carlos AF da Rocha
^{2}, - Didier Le Ruyet
^{3}and - Daniel Roviras
^{3}

**2014**:124

https://doi.org/10.1186/1687-6180-2014-124

© Chang et al.; licensee Springer. 2014

**Received:**7 October 2013**Accepted:**12 July 2014**Published:**7 August 2014

## Abstract

Single-carrier systems using frequency-domain equalization (SC-FDE) systems were proposed to overcome the low robustness to carrier frequency offset (CFO) and high peak-to-average-power ratio (PAPR) inherent to regular orthogonal frequency-division multiplexing (OFDM) systems. Usually, linear minimum mean square error (MMSE) equalization is used to compensate the channel effect, since maximum likelihood (ML) detection is computationally impractical. However, if the transmitted signal comes from an improper constellation, widely linear processing can be used to take advantage of all the available second-order statistics from this transmitted signal, obtaining this way a performance gain when compared to the strictly linear case. In this paper, a SC-FDE system employing widely linear MMSE equalization is proposed in its regular and decision-feedback (DFE) versions. A SC-FDE system employing widely linear MMSE Tomlinson-Harashima precoding (THP) and equalization is also proposed. With Tomlinson-Harashima precoding, the error propagation problem observed in systems using a decision-feedback equalizer vanishes, because the feedback processing is done at the transmitter. Simulation results show that together with the error performance gain, these systems have lower sensibility to the feedback filter length in systems using decision-feedback equalizers. In Tomlinson-Harashima precoded systems, the performance gain is observed even with channel estimation/channel state information errors.

## Keywords

- SC-FDE
- Widely linear processing
- Equalization
- Tomlinson-Harashima precoding

## 1 Introduction

Single-carrier systems using frequency domain equalization (SC-FDE)[1, 2] were proposed to reduce the computational complexity required to equalize in the time-domain single-carrier transmissions through channels with a long impulse response. When compared to orthogonal frequency-division multiplexing (OFDM) systems, they have lower peak-to-average-power ratio (PAPR) and higher robustness to carrier frequency offset (CFO) and to extreme subcarrier fading (since the decision on the symbol estimate is done in the time domain). SC-FDE-based systems were proposed for the uplink implementation in the 3GPP long-term evolution (LTE) standard.

Maximum likelihood (ML) decoding is computationally impractical for SC-FDE systems for commonly used block sizes; thus, minimum mean square error (MMSE)-based equalization is commonly used. SC-FDE systems can also use a decision-feedback equalizer (DFE) to improve their error performance. A decision-feedback equalizer uses the previously detected symbols to reduce the postcursor intersymbol interference (ISI), which is left behind by the common MMSE equalizer. An efficient DFE structure for SC-FDE systems, using a linear frequency-domain feedforward filter and a time-domain feedback filter, was proposed in[3]. Since the feedforward filter realizes its operations in the frequency domain, its computational complexity is lower when compared to a purely time-domain DFE. In SC-FDE systems using a DFE, the effect that the error propagation can cause is limited to one symbol block, since the equalizer operates on a per-block basis.

However, this possible error propagation in the decoding process hampers the utilization of decision-feedback equalizers in systems using channel coding[4]. An alternative to avoid this problem is Tomlinson-Harashima precoding (THP)[5, 6], which can be seen as the implementation of the DFE receiver’s feedback filter at the transmitter. The goal of Tomlinson-Harashima precoding is to cancel the interference before transmission. Since systems using Tomlinson-Harashima precoding do not suffer from error propagation, channel coding can be applied together with precoding with a gain in error performance. As a downside, Tomlinson-Harashima precoding requires full channel state information (CSI) at the transmitter, which may be hard to obtain precisely in wireless systems. SC-FDE systems using Tomlinson-Harashima precoding were proposed in[7, 8].

These systems normally transmit symbols from a complex quadrature amplitude modulation (QAM) constellation. QAM symbols can be described as proper, that is, they have their second-order statistics completely described by their autocovariance, which for a complex random process$\stackrel{~}{\mathbf{w}}$ with zero mean is expressed by$E\left[\stackrel{~}{\mathbf{w}}{\stackrel{~}{\mathbf{w}}}^{\mathrm{H}}\right]$, where$\stackrel{~}{\mathbf{w}}$ is a time-domain vector, *E*{.} is the expectance operator, and the superscript ()^{H} denotes the Hermitian operator. However, if$\stackrel{~}{\mathbf{w}}$ comes from real or offset constellations (such as binary phase-shift keying (BPSK) and offset QAM (OQAM) ones), the autocovariance by itself is insufficient to describe its second-order statistics, since the pseudoautocorrelation of$\stackrel{~}{\mathbf{w}}$, given by$E\left[\stackrel{~}{\mathbf{w}}{\stackrel{~}{\mathbf{w}}}^{\mathrm{T}}\right]$ (where ()^{T} is the transpose operator) is non-zero; this type of process is called improper[9]. Widely linear (WL) processing[10–12] was proposed to take advantage of this impropriety, by processing the signal together with its conjugate version to obtain a more precise estimate. In multicarrier systems, the use of widely linear equalization to make these systems resistant to narrowband interference was proposed in[13]. A widely linear equalizer for SC-FDE systems was proposed in[14].

In this paper, we propose widely linear MMSE Tomlinson-Harashima precoders and equalizers (including a decision-feedback one) for SC-FDE systems (Section 2). An expression for the signal-to-interference-plus-noise ratio (SINR) at the output of the receiver is provided for every proposed system (Section 3). The use of widely linear MMSE-designed equalization and precoding brings an error performance advantage with respect to strictly linear systems when improper constellations are transmitted, due to the complete use of the second-order statistics made available by these constellations. Widely linear systems are also less sensitive to the feedback filter length (in systems using decision-feedback equalizers) and channel estimation/channel state information errors (in precoded systems) when compared to systems using strictly linear processing (see Section 4).

In this paper, vectors are represented by bold lowercase letters, while bold capital letters denote matrices. Time-domain elements have a tilde appended to them. ⌊.⌋ represents the largest integer less than or equal to a real number. The superscripts ()^{∗}, ()^{T}, and ()^{H} denote, respectively, conjugate, transpose, and Hermitian operations. The *i* th element of the vector **v** is given by *v*_{
i
}, and the (*i*,*j*)th element of the matrix **M** is given by *M*_{i,j}. The identity matrix of size *N* × *N* is denoted by **I**_{
N
}. Finally, the expectance operator is given by *E*{.}.

## 2 System model

On the transmitter side, the block$\stackrel{~}{\mathbf{s}}={[{\stackrel{~}{s}}_{1}\phantom{\rule{0.3em}{0ex}}{\stackrel{~}{s}}_{2}\phantom{\rule{0.3em}{0ex}}\dots \phantom{\rule{0.3em}{0ex}}{\stackrel{~}{s}}_{N}]}^{\mathrm{T}}$ of size *N* is composed by symbols${\stackrel{~}{s}}_{i}$ belonging to an improper constellation (such as *M*-PAM or *M*^{2}-OQAM). The transmitted signal will pass through a channel with an impulse response$\stackrel{~}{\mathbf{h}}={\left[{\stackrel{~}{h}}_{1}\phantom{\rule{0.3em}{0ex}}{\stackrel{~}{h}}_{2}\phantom{\rule{0.3em}{0ex}}\dots \phantom{\rule{0.3em}{0ex}}{\stackrel{~}{h}}_{{L}_{\stackrel{~}{\mathbf{h}}}}\right]}^{\mathrm{T}}$ of size${L}_{\stackrel{~}{\mathbf{h}}}$. Thus, the cyclic prefix appended to the block$\stackrel{~}{\mathbf{s}}$ before transmission must have a length *L*_{CP} of at least${L}_{\stackrel{~}{\mathbf{h}}}-1$, resulting in${\stackrel{~}{\mathbf{s}}}_{\text{CP}}$ of length *N* + *L*_{CP}. Complex proper uncorrelated additional white Gaussian noise (AWGN)$\stackrel{~}{\mathbf{n}}$ with zero mean and variance${\sigma}_{n}^{2}$ also contaminates the transmitted signal.

Due to the cyclic prefix, the *N* × *N* channel matrix **H**^{′} is circulant, with its first column containing the channel impulse response$\stackrel{~}{\mathbf{h}}$ appended by ($N-{L}_{\stackrel{~}{\mathbf{h}}}$) zeros. Since **H**^{′} is a circulant matrix, we can apply an eigendecomposition to this matrix to obtain **W**^{∗}**H** **W**, where **W** is the normalized discrete Fourier transform (DFT) matrix of size *N* × *N* and **H** is a *N* × *N* diagonal matrix with its (*k*,*k*)th entry *H*_{k,k} corresponding to the *k* th coefficient of the *N*-sized DFT of the channel impulse response$\stackrel{~}{\mathbf{h}}$.

*N*+

*L*

_{CP}at the entry of the receiver has its cyclic prefix removed and passes to the frequency domain through a fast Fourier transform (FFT), so that equalization can be done in the frequency domain. This will result in the signal

**r**of length

*N*, expressed as

where **H** corresponds to the channel frequency response of a specific channel realization,$\mathbf{s}=W\stackrel{~}{\mathbf{s}}$ is the transmitted signal in the frequency domain, and$\mathbf{n}=\mathbf{W}\stackrel{~}{\mathbf{n}}$ is the noise in the frequency domain. Equalization is performed by filters based on the MMSE criterion. However, since the equalizer is dealing with a signal from an improper constellation (which has non-zero pseudocorrelation), it has to employ widely linear processing to use all the second-order statistics made available by the received signal. In order to do that, the original version of the received signal in the frequency domain together with its conjugate version should be processed by the equalizer.

### 2.1 WL-MMSE equalizer

**z**, with size

*N*, is given by

*N*× 2

*N*and$\mathbf{t}=\left[\begin{array}{c}\mathbf{r}\\ {\mathbf{r}}^{\ast}\end{array}\right]$of size 2

*N*.

*ε*

_{WL}to derive the equalizer

**A**based on the WL-MMSE criterion is

**U**expressed by

*E*[

**n**

**n**

^{T}] = 0 (since the noise is proper), and

**W**

**W**

^{H}=

**I**

_{ N }. We obtain the optimal equalizer

**A**by differentiating

*ε*

_{WL}with respect to

**A**and equalling the result to zero, resulting in

Analyzing (16), it is possible to see that **H**_{mod} is a diagonal matrix with its diagonal equal to [2|*H*_{1}|^{2}, (|*H*_{2}|^{2} + |*H*_{
N
}|^{2}), (|*H*_{3}|^{2} + |*H*_{N-1}|^{2}),…2|*H*_{N/2+1}|^{2},…(|*H*_{3}|^{2} + |*H*_{N-1}|^{2}), (|*H*_{2}|^{2} + |*H*_{
N
}|^{2})].

**A**can be expressed as

**A**

_{1}(which processes the received signal in the frequency domain) and

**A**

_{2}(which processes its conjugate version) being given by

When transmitting proper signals, **A** is reduced to the strictly linear MMSE one, since with proper signals *E*[**s** **s**^{T}] = 0; thus, taking into account the conjugate version of the received signal in the equalization process does not lead to a performance improvement in this case. This process is very similar to the one done in[14], but better details **A**_{1} and **A**_{2}.

After equalization, an inverse fast Fourier transform (IFFT) is done on **z** so that the symbol decision is realized in the time domain, resulting in$\stackrel{~}{\mathbf{z}}$ (with size *N*). Due to the fact that widely linear processing is employed in the equalizer, the estimated symbols$\stackrel{~}{\mathbf{z}}$ at the output of the receiver will be purely real.

### 2.2 WL-MMSE DFE equalizer

**q**of the symbol estimate$\stackrel{~}{\mathbf{q}}$ (both with size

*N*) can be expressed as

where **B** is a 2*N* × *N* matrix corresponding to the feedforward filter and **D** is a *N* × *N* matrix with its main diagonal being the *N* × 1-sized frequency-domain representation of the real-valued time-domain feedback filter$\stackrel{~}{\mathbf{d}}={\left[{\stackrel{~}{d}}_{1}{\stackrel{~}{d}}_{2}\dots {\stackrel{~}{d}}_{{L}_{\stackrel{~}{\mathbf{d}}}}\right]}^{\mathrm{T}}$.

**q**, the error (ISI plus noise) component

**e**

_{WL-DFE}is given by

**B**and setting the derivative to zero, we obtain the optimal value of

**B**, expressed as

**e**

_{WL-DFE}can be rewritten as

*C*

_{ ee }can be calculated as

*C*

_{ ee }should be minimized. This trace is

**D**in (27), we have

*t*

*r*(

*C*

_{ ee }), we derive (28) with respect to the feedback filter coefficients$\stackrel{~}{\mathbf{d}}$ and equal it to zero, obtaining the following linear system:

**F**and the${L}_{\stackrel{~}{\mathbf{d}}}\times 1$ column vector

**g**are expressed, respectively, as

To initialize the feedback filter, the last${L}_{\stackrel{~}{\mathbf{d}}}$ symbols of${\stackrel{~}{\mathbf{s}}}_{\text{CP}}$ can be used. Once$\stackrel{~}{\mathbf{d}}$ is determined, **B** can be calculated by (23). The size of the feedback filter${L}_{\stackrel{~}{\mathbf{d}}}$ should be equal to the channel length${L}_{\stackrel{~}{\mathbf{h}}}$ to cancel all the ISI from the previous detected symbols.

### 2.3 WL-MMSE Tomlinson-Harashima precoder

In this system model, we consider a single-carrier block transmission, with the block to be transmitted${\stackrel{~}{\mathbf{s}}}^{\prime}={\left[{\stackrel{~}{s}}_{1}^{\prime}\phantom{\rule{0.3em}{0ex}}{\stackrel{~}{s}}_{2}^{\prime}\phantom{\rule{0.3em}{0ex}}\dots \phantom{\rule{0.3em}{0ex}}{\stackrel{~}{s}}_{N-{L}_{\stackrel{~}{\mathbf{h}}}}^{\prime}\right]}^{\mathrm{T}}$ of size$N-{L}_{\stackrel{~}{\mathbf{h}}}$ composed by symbols belonging to an improper constellation (such as *M*-PAM or *M*^{2}-OQAM) with unit energy.${\stackrel{~}{\mathbf{s}}}^{\prime}$ then goes to the Tomlinson-Harashima precoder, which consists of a${L}_{\stackrel{~}{\mathbf{d}}}$-sized filter${\stackrel{~}{\mathbf{d}}}^{\prime}={\left[{\stackrel{~}{d}}_{1}^{\prime}\phantom{\rule{0.3em}{0ex}}{\stackrel{~}{d}}_{2}^{\prime}\phantom{\rule{0.3em}{0ex}}\dots \phantom{\rule{0.3em}{0ex}}{\stackrel{~}{d}}_{{L}_{\stackrel{~}{\mathbf{d}}}}^{\prime}\right]}^{\mathrm{T}}$ and a modulo operator, resulting in${\stackrel{~}{\mathbf{x}}}^{\prime}$. We recall that the task of the Tomlinson-Harashima precoder${\stackrel{~}{\mathbf{d}}}^{\prime}$ is to use the available channel state information in the transmitter to cancel the interference caused by the channel before transmission. The modulo operator is present to reduce the transmitted signal to a prescribed range, since the precoding operation may increase a given constellation point to an out-of-range value.

If the real (imaginary) part of$\stackrel{~}{\mathbf{m}}$ is greater than *M*, 2*M* is (repeatedly) subtracted from it until the result is less than *M*. If this real (imaginary) part is less than -*M*, 2*M* is (repeatedly) added to it until the result is greater than or equal to -*M*. In other words,$\stackrel{~}{\mathbf{m}}$ is reduced modulo 2*M* to the half-open interval [ -*M*,*M*), limiting the effective dynamic range of the transmitted signal to this interval. This modulo operation is represented by the sequence$\stackrel{~}{\mathbf{a}}$. After this operation,${L}_{\stackrel{~}{\mathbf{h}}}$ zeros are appended to${\stackrel{~}{\mathbf{x}}}^{\mathrm{\prime \prime}}$ to initialize the state of the precoding filter, resulting in the vector${\stackrel{~}{\mathbf{x}}}^{\prime}={\left[{\stackrel{~}{x}}_{1}^{\prime}\phantom{\rule{0.3em}{0ex}}{\stackrel{~}{x}}_{2}^{\prime}\phantom{\rule{0.3em}{0ex}}\dots \phantom{\rule{0.3em}{0ex}}{\stackrel{~}{x}}_{N}^{\prime}\right]}^{\mathrm{T}}$ of size *N*. More power is necessary to transmit the precoded symbols when compared to non-precoded ones[15]; however, this penalty becomes negligible with an increase in constellation size.

${\stackrel{~}{\mathbf{x}}}^{\prime}$ follows the same path of a SC-FDE WL-MMSE-DFE up to the feedback filter (cyclic prefix insertion, channel, cyclic prefix removal, FFT, WL-MMSE equalization, and IFFT). The same modulo operation realized in the transmitter is done in the receiver to${\stackrel{~}{\mathbf{y}}}^{\prime}$ to map the received data to the interval (-*M*,*M*], resulting in the symbol estimate${\widehat{\mathbf{s}}}^{\prime}$. Only the first$N-{L}_{\stackrel{~}{\mathbf{h}}}$ elements of${\widehat{\mathbf{s}}}^{\prime}$ are used for the decision.

**K**= [

**H**

**H**

^{∗}]

^{T}(with size

*N*× 2

*N*) and

**D**

^{′}is a

*N*×

*N*diagonal matrix with its main diagonal being the

*N*-sized Fourier transform of the Tomlinson-Harashima precoder${\stackrel{~}{\mathbf{d}}}^{\prime}$.

*E*

^{′}, given by

Minimizing (36), we can find that **B**^{′} and${\stackrel{~}{\mathbf{d}}}^{\prime}$ are the same as the ones in a SC-FDE system employing a MMSE-based decision-feedback equalizer together with widely linear processing. Thus, the coefficients of the Tomlinson-Harashima precoder${\stackrel{~}{\mathbf{d}}}^{\prime}=\stackrel{~}{\mathbf{d}}$ are given by (29), and the widely linear MMSE equalizer **B**^{′} = **B** is given by (23).

## 3 Error performance analysis

### 3.1 SINR for the WL-MMSE receiver

**R**. Both versions are processed together in the frequency domain by the WL-MMSE equalizer

**A**. Thus, the symbol estimate$\stackrel{~}{\mathbf{z}}$ is expressed by

is obtained after deprecoding the signal **z** at the output of the WL-MMSE equalizer by the IFFT matrix **W**^{-1}.

**e**, given by

**e**, we can calculate

*E*[

**ee**

^{H}], expressed as

*E*[

**ee**

^{H}] is a circulant matrix, its diagonal elements are all the same. Thus, the MSE for all the elements of$\stackrel{~}{\mathbf{z}}{\text{MSE}}_{\text{WL}}$ is$\frac{1}{N}\text{tr}\left[{\mathbf{W}}^{\mathbf{-}\mathbf{1}}{\left({\mathbf{H}}_{\text{mod}}+{\sigma}_{n}^{2}{\mathbf{I}}_{N}\right)}^{-1}\mathbf{W}\right]$. Note that MSE

_{WL}is much lower than the MSE given by the strictly linear equalizer, which is$\frac{1}{N}\text{tr}\left[{\mathbf{W}}^{-1}{({\mathbf{H}}^{\mathrm{H}}\mathbf{H}+{\sigma}_{n}^{2}{\mathbf{I}}_{N})}^{-1}\mathbf{W}\right]$[17]. The effective SINR after deprecoding when using a WL-MMSE equalizer

*γ*

_{WL-MMSE}is

and$\gamma ={E}_{s}/{\sigma}_{n}^{2}$. The division by 2 in (41) is because the final symbol decision is only done on the real estimate[18]. Since[14] does not specify well **A**_{1} and **A**_{2}, (41) clarifies the calculation of the SINR for a SC-FDE system using widely linear MMSE equalization in the SISO case.

### 3.2 SINR for the WL-MMSE DFE receiver

Again, we divide by 2 to obtain the effective SINR for the system using widely linear equalization.

### 3.3 SINR for the WL-MMSE-THP precoder

with$\eta =\frac{{M}^{2}}{{M}^{2}-1}$. Let us note that this MSE is the same one from a WL-MMSE DFE one outside of a precoding loss factor *η* dependent on the constellation size[15].

*P*

_{e}conditional to a channel realization in each of the previous cases, the following equation is used:

where *α* and *β* are constellation-specific parameters[21]; *γ* can be *γ*_{WL-MMSE}, *γ*_{WL-DFE}, or *γ*_{WL-THP}; and$Q(x)=\frac{1}{\sqrt{2\pi}}{\int}_{x}^{\infty}exp\frac{-{t}^{2}}{2}\mathit{\text{dt}}$. The unconditional error probability is obtained by averaging over all the conditional error probabilities corresponding to the channel realizations.

## 4 Simulation results

Simulation results are presented in this section to validate the use of widely linear MMSE-based equalization and precoding to obtain an error performance improvement for different block sizes and channel models. For the simulations presented in this section, the cyclic prefix size used is the minimum sufficient to eliminate the interblock interference, and the power loss caused by the redundancy introduced by the cyclic prefix is taken into account in the SNR calculation. A sampling frequency of 10 MHz was used. To calculate the final bit error performance in the Monte Carlo simulations, a minimum of 400 errors were taken into account for each point; for the method presented in this paper, 5,000 independent channel realizations were used to obtain the unconditional error probability. Channel estimation in the receiver is assumed to be perfect (unless noted otherwise), channel fading is considered to be quasistatic (time-invariant during each transmitted block), and other system imperfections are not taken into account. For THP systems, the precoder size${L}_{\stackrel{~}{\mathbf{d}}}$ is equal to the channel length${L}_{\stackrel{~}{\mathbf{h}}}$. In simulations using channel coding, a mother convolutional code with *R* = 1/2, (171,133)_{8} code followed by a block interleaver is used at the transmitter; in the receiver, a block de-interleaver followed by a soft-decision Viterbi decoder is used. Higher code rates are obtained through puncturing.

*α*=

*β*= 1), a block size

*N*= 128 and the ITU-T Vehicular A channel model. For the systems employing a time-domain DFE, its length${L}_{\stackrel{~}{\mathbf{d}}}$ is equal to the channel length${L}_{\stackrel{~}{\mathbf{h}}}$. For reference, the error performance of SC-FDE systems using strictly linear MMSE equalization is also shown. It is possible to see that the use of the analysis presented in this paper gives consistent results when compared to the Monte Carlo simulation results throughout the

*E*

_{ b }/

*N*

_{0}range. The utilization of the WL-MMSE equalizers brings a performance gain when compared to the strictly linear MMSE ones in the entire

*E*

_{ b }/

*N*

_{0}range, due to the complete use of the second-order statistics made available by the improper signal. For reference, the error performance results of SC-FDE systems using linear iterative IB-DFE equalization[22] (with four iterations) are also presented. It can be seen that the error performance obtained by the WL-DFE system is close to the one obtained by iterative equalization, but without the added decision delay caused by the iterative process. Results using a quadrature phase-shift keying (QPSK) constellation for the strictly linear receiver and an offset QPSK (OQPSK) constellation for the widely linear one will be the same as the ones presented in this figure.

*N*= 512, the ITU-T Pedestrian B channel model and again a BPSK constellation. The same conclusions made for the previous case can also be stated for this scenario. For high

*E*

_{ b }/

*N*

_{0}ratios, the Monte Carlo simulation can be very time-consuming for the WL-MMSE receiver, due to low BER values. Thus, the use of the analytical method presented in this paper allows us to derive the system performance in less time.Results for the same scenario employed in Figure5, but with 16-QAM/OQAM constellations in Figure7 and 64-QAM/OQAM constellations in Figure8, are shown. It is possible to see that the performance advantage between the widely linear equalizer and the strictly linear one in the case where a time-domain DFE is not used increases when the constellation size grows. This can be explained by the fact that the WL-MMSE feedforward filter is more effective in eliminating the ISI when compared to the strictly linear MMSE feedforward filter. With a time-domain DFE, the advantage for the widely linear equalizer remains the same with the increase of the constellation size because the feedback filter cancels some of the residual ISI; thus, some of the performance advantage seen in the previous case is negated. It is interesting to note that the system with a WL-MMSE DFE transmitting symbols from a 64-OQAM constellation has better error performance that the system transmitting symbols from a 16-QAM constellation using regular linear MMSE equalization.

*N*= 128, a OQPSK constellation, the Vehicular A channel model, but this time using convolutional coding, are presented. In this scenario, the performance gain from using the WL-MMSE equalizer is also observed, with its advantage growing with a weaker code ratio. This happens because the stronger code ratios help compensate some of the performance advantage which comes with the usage of the widely linear equalizer. For systems using a feedback filter, coding is not directly applicable due to the effect of error propagation in the feedback filter, which causes a significant amount of burst errors in the Viterbi decoder[4]. Efforts to overcome this problem in decision-feedback equalizers have been discussed in[23, 24].

*N*= 128 and the ITU-T Vehicular A channel model, are shown in Figure11. In these simulations, the channel estimation in the receiver and channel state information in the transmitter are assumed to be perfect. It is possible to see that the system using widely linear processing outperforms its strictly linear counterpart. This is again due to the complete use of the second-order statistics made available by the transmitted signal. As stated before, this error performance is the same as the one obtained by the widely linear systems employing a decision-feedback equalizer outside of a precoding loss factor. Since this precoding loss is smaller in higher-order constellations, the error performance results of SC-FDE systems using widely linear MMSE Tomlinson-Harashima precoding when using 16-OQAM and 64-OQAM constellations will be almost identical to the ones from WL-DFE systems presented in Figures7 and8.As said before, the usage of channel coding in systems using Tomlinson-Harashima precoding is possible, unlike in systems employing non-modified decision-feedback equalizers. The results for Tomlinson-Harashima precoded systems using convolutional coding are presented in Figure12. In this scenario, the performance gain from using widely linear-based precoding is also observed, with its advantage growing with a weaker code ratio.

*N*= 128, and the Vehicular A channel model. The imperfect channel estimates can be expressed as

**H**

_{e}=

**H**+

*E*

_{ H }, where

*E*

_{ H }is the channel estimation error matrix, with its diagonal composed of zero-mean Gaussian distributed random variables with variance${\sigma}_{\mathrm{e}}^{2}$[25]. This imperfect channel estimate is then passed to the transmitter, which will have erroneous CSI. Even with an increase of the error variance${\sigma}_{\mathrm{e}}^{2}$, the SC-FDEsystem using widely linear processing outperforms its strictly linear counterpart.

## 5 Conclusions

This paper presented novel SC-FDE systems using widely linear MMSE-based equalization, decision-feedback equalization, and Tomlinson-Harashima precoding. The use of widely linear processing brings, when the transmitter uses improper constellations, a performance gain compared to when common strictly linear MMSE processing is used. With respect to SC-FDE systems using MMSE-DFE equalization, together with the performance gain, the use of widely linear processing also makes the error performance less sensitive to the feedback filter size. The error performance gain of Tomlinson-Harashima precoded systems using widely linear processing is also observed when there are channel estimation/CSI errors. Possibilities for future work include combining widely linear processing with the pragmatic frequency-domain equalization method for SC-FDE systems employing offset modulation and pulse shaping[26, 27].

## Declarations

### Acknowledgements

This work has been partially sponsored by National Council for Scientific and Technological Development (CNPq) and CAPES/COFECUB project (544/07).

## Authors’ Affiliations

## References

- Sari H, Karam G, Jeanclaude I: Transmission techniques for digital terrestrial TV broadcasting.
*IEEE Commun. Mag*1995, 33(2):100-109. 10.1109/35.350382View ArticleGoogle Scholar - Falconer D, Ariyavisitakul SL, Benyamin-Seeyar A, Eidson B: Frequency domain equalization for single-carrier broadband wireless systems.
*IEEE Commun. Mag*2002, 40(4):58-66. 10.1109/35.995852View ArticleGoogle Scholar - Benvenuto N, Tomasin S: On the comparison between OFDM and single carrier modulation with a DFE using a frequency-domain feedforward filter.
*IEEE Trans. Commun*2002, 50(6):947-955. 10.1109/TCOMM.2002.1010614View ArticleGoogle Scholar - Huang G, Nix A, Armour S: Decision feedback equalization in SC-FDMA. In
*IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications*. Cannes, 15–18 Sept.; 2008.Google Scholar - Tomlinson M: New automatic equaliser employing modulo arithmetic.
*Electron. Lett*1971, 7: 138-139. 10.1049/el:19710089View ArticleGoogle Scholar - Harashima H, Miyakawa H: Matched-transmission technique for channels with intersymbol interference.
*IEEE Trans. Comm*1972, 20(4):774-780. 10.1109/TCOM.1972.1091221View ArticleGoogle Scholar - Zhu Y, Letaief K: Frequency domain pre-equalization with transmit precoding for MIMO broadcast wireless channels.
*IEEE J. Sel. Area. Comm*2008, 26(2):389-400.View ArticleGoogle Scholar - Noune M, Nix A: Frequency-domain precoding for single carrier frequency-division multiple access.
*IEEE Comm. Mag*2009, 47(6):68-74.View ArticleGoogle Scholar - Picinbono B: On circularity.
*IEEE Trans. Signal Process*1994, 42(12):3473-3482. 10.1109/78.340781View ArticleGoogle Scholar - Picinbono B, Chevalier P: Widely linear estimation with complex data.
*IEEE Trans. Signal Process*1995, 43(8):2030-2033. 10.1109/78.403373View ArticleGoogle Scholar - Schreier PJ, Scharf LL, Mullis CT: Detection and estimation of improper complex random signals.
*IEEE Trans. Inform. Theor*2005, 51(1):306-312. 10.1109/TIT.2004.839538MathSciNetView ArticleMATHGoogle Scholar - Chevalier P, Pipon F: New insights into optimal widely linear array receivers for the demodulation of BPSK, MSK, and GMSK signals corrupted by noncircular interferences - application to SAIC.
*IEEE Trans. Signal Process*2006, 54(3):870-883.View ArticleGoogle Scholar - Darsena D, Gelli G, Verde F: Universal linear precoding for NBI-proof widely linear equalization in MC systems.
*EURASIP J. Wireless Commun. Netw*2008, 2008: 1-14.View ArticleGoogle Scholar - Lin Z, Xiao P, Vucetic B, Sellathurai M: Analysis of receiver algorithms for LTE SC-FDMA based uplink MIMO systems.
*IEEE Trans. Wireless Comm*2010, 9(1):60-65.View ArticleGoogle Scholar - Fischer RFH:
*Precoding and Signal Shaping for Digital Transmission*. Wiley, New York; 2002.View ArticleGoogle Scholar - Wesel RD, Cioffi JM: Achievable rates for Tomlinson-Harashima precoding.
*IEEE Trans. Inform. Theor*1998, 53(1):824-831.MathSciNetView ArticleMATHGoogle Scholar - Tajer A, Nosratinia A: Diversity order in ISI channels with single-carrier frequency-domain equalizers.
*IEEE Trans. Wireless Comm*2010, 9(3):1022-1032.View ArticleGoogle Scholar - Mirbagheri A, Plataniotis KN, Pasupathy S: An enhanced widely linear CDMA receiver with OQPSK modulation.
*IEEE Trans. Commun*2006, 54(2):261-272.View ArticleGoogle Scholar - Salz J: Optimum mean-square decision feedback equalization.
*Bell Syst. Tech. J*1973, 52: 1341-1373. 10.1002/j.1538-7305.1973.tb02023.xView ArticleGoogle Scholar - Panazio C, de Paula A: An uncoded BER comparison between DFE-SCCP and OFDM using a convex analysis framework. In
*IEEE International Symposium on Circuits and Systems - IEEE ISCAS 2011*. Rio de Janeiro, 15–18 May; 2011.Google Scholar - Proakis JG:
*Digital Communications*. McGraw-Hill, Upper Saddle River; 2000.MATHGoogle Scholar - Benvenuto N, Tomasin S: Iterative design and detection of a DFE in the frequency domain.
*IEEE Trans. Commun*2005, 53(11):1867-1875. 10.1109/TCOMM.2005.858666View ArticleGoogle Scholar - Eyuboglu MV: Detection of coded modulation signals on linear, severely distorted channels using decision-feedback noise prediction with interleaving.
*IEEE Trans. Commun*1988, 36(4):401-409. 10.1109/26.2764View ArticleGoogle Scholar - Zhu Y, Letaief KB: Single carrier frequency domain equalization with noise prediction for broadband wireless systems.
*GLOBECOM*2004, 5: 3098-3102. Dallas, 29 Nov.–3 Dec. 2004Google Scholar - Maurer J, Jalden J, Matz G: Multi-threshold TOP—full-diversity vector perturbation precoding with finite-rate feedforward. In Proceedings of the Asilomar Conference on Signals, Systems and Computers. Pacific Grove, 26–29 Oct. 2008); 428-432.Google Scholar
- Luzio M, Dinis R, Montezuma P: SC-FDE for offset modulations: an efficient transmission technique for broadband wireless systems.
*IEEE Trans. Commun*2012, 60(7):1851-1861.View ArticleGoogle Scholar - Luzio M, Dinis R, Montezuma P: Pragmatic frequency domain equalization for single carrier with offset modulations.
*IEEE Trans. Wireless Commun*2013, 12(9):4496-4505.View ArticleGoogle Scholar

## Copyright

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited.