- Research
- Open Access
- Published:

# Maximum likelihood detection for coded combinerless LINC-OFDM systems

*EURASIP Journal on Wireless Communications and Networking*
**volume 2016**, Article number: 153 (2016)

## Abstract

Owning to the high peak-to-average power ratio problem, the power efficiency of orthogonal-frequency-division-multiplexing (OFDM) systems is usually low. It deteriorates in millimeter wave systems in which the design of an efficient linear power amplifier is much more challenging. The linear-amplification-with-nonlinear-component (LINC) technique can serve as a remedy, decomposing the input signal into two constant-envelop component signals followed by high-efficient nonlinear amplifiers. However, the power combiner, a key component used to combine the amplified signals, is difficult to implement. Combinerless LINC systems employ two transmit antennas such that two component signals can be naturally combined at the receiver. Unfortunately, the performance of combinerless LINC-OFDM systems is seriously degraded if difference, even small, exists between the two channels. The maximum likelihood (ML) receiver can effectively solve the problem; however, its computational complexity is prohibitedly high. We propose a coded combinerless LINC-OFDM system, including a convolutional encoder and a list Viterbi algorithm (LVA) decoder, to solve the problem. The LVA can provide a small number of candidates for the ML detector, dramatically reducing the required computational complexity. We also utilize an enhanced zero-forcing equalizer such that the soft-demapping operation can be effectively conducted. Finally, we propose a simple iterative interference cancellation scheme to further enhance the performance. Simulations show that the proposed combinerless LINC-OFDM system can outperform the conventional OFDM while the consumed power is much lower.

## 1 Introduction

As known, power amplifier (PA) is the most power-hungry device in wireless transceivers. The PA efficiency heavily depends on the peak-to-average power ratio (PAPR) of the transmit signal. By allocating the modulated symbols on orthogonal subcarriers, orthogonal-frequency-division-multiplexing (OFDM) can have higher spectral efficiency and lower equalization complexity than conventional single-carrier systems [1]. For these reasons, OFDM has been widely adopted in today’s wireless systems. However, combining of multiple modulated signals results in high-variant signal amplitude, yielding the high PAPR problem. A high PAPR signal requires a large PA power back-off, resulting in low PA efficiency. Recently, millimeter wave (mmWave) communication has been considered as a promising technology for future fifth-generation (5G) systems [2]. However, the PAPR problem will become even worse in mmWave systems. Designing high-linearity mmWave PAs remains a big challenge even with today’s technology [3, 4].

In order to reduce the PAPR of the OFDM signal, some baseband signal processing methods, like amplitude clipping and filtering [5, 6], partial transmit sequence (PTS) [7, 8], coding [9], and selected mapping (SLM) [10], have been proposed. These methods can reduce the PAPR to some extent with the price of higher processing complexity or data redundancy. Another useful approach is to modify the architecture of RF signal amplification such that the linearity or the power efficiency can be enhanced [11–16].

Conventional transmitters use Cartesian modulation to form complex transmit signal. As a result, linear amplification is required, yielding large back-off for high PAPR signal. Polar modulation, decomposing the complex transmit signal into amplitude and phase signals, allows the application of two different amplifications for the two signals. In the envelope-elimination-and-restoration (EER) transmitter [12], the phase signal (constant-enveloped) is amplified by a high-efficiency nonlinear PA and the amplitude signal by a linear PA. Then, the amplified amplitude signal is used to modulate the amplified phase signal, yielding the original signal amplified by an equivalent high-efficiency linear PA. Another polar transmission technique is known as envelope tracking (ET) [13] in which the amplitude signal is used to control the supply voltage of a linear PA such that the PA can always be operated in the high-efficiency regions. With a different operation principle, the Doherty transmitter [14] combines two equal-capacity PAs, referred to as carrier and peaking, in the quarter-wavelength network. Only the carrier PA is active when the amplitude of the signal is lower than the half of the peak amplitude, and both PAs are active when the signal amplitude is larger than the half of the peak amplitude. In the above approaches, the transmit signal is decomposed into two amplified by two PAs and there exist various kinds of implementation issues. For example, signal bandwidth is expanded and the stringent timing alignment between two signals is difficult. Still, there is another well-known approach referred to as linear-amplification-with-nonlinear-component (LINC) technique [17] to be described in the next paragraph.

In the LINC transmitter (also called as the outphasing in [18]), the modulated signal is passed to a signal component separator (SCS) [17, 19] and then decomposed to two constant-envelope component signals. Since the two component signals are both constant-enveloped, they can be amplified by high-efficiency nonlinear PAs. After the amplification, the two component signals are then combined by a power combiner to obtain a linearly amplified signal. Figure 1 shows the block diagram of a LINC system. There are two main problems in the LINC system. The first one is that the two signal paths cannot be perfectly balanced and the combined signal will be distorted. Several methods for solving the PA imbalanced problem were discussed in [20, 21]. The second problem is the performance of the combiner. For good combining linearity, the matched combiner is generally used. However, the matched combiner will induce the severe power loss for high PAPR signals. Simulation results in [22] show that the power efficiency of the LINC transmitter with the matched power combiner is similar to that of the conventional transmitter without LINC. In [23], a multilevel LINC architecture which can increase the efficiency of the matched combiner was proposed. In [24], the Chireix combiner was proposed. By adding the shunt resistors and the transmission line coupler after both PAs, the power efficiency can be improved [22, 24]. However, the linearity of this design is degraded. This approach trades the linearity for the power efficiency.

To solve the problems of the conventional LINC, a combinerless LINC-OFDM system (CL-LINC-OFDM) was then developed [25]. With two closed-spaced antennas for signal transmission, the use of the power combiner can be avoided. Two component signals can be naturally combined in the air and received at the destination. Simulation results in [25] show that the efficiency of the combinerless LINC system is about 6 dB higher than the LINC system with the matched combiner. An experimental demonstration of the combinerless LINC system was also shown in [26]. However, the performance of the CL-LINC-OFDM system will be seriously affected if there is difference, even small, between the channels that the two component signals propagate. This effect is critical but not considered in [25]. To overcome, a space-time coded combinerless LINC system was proposed in [27]. The price to pay for this approach is that the transmission rate is reduced by half. Yet, a beamforming outphasing system was proposed in [28]. Still, the throughput will be affected when the phase error of the beamforming is considered. In our previous work [29], an enhanced equalization method is proposed using the LINC property, but its performance is still far away from the conventional OFDM system. In [30], several suboptimum ML detection methods for the CL-LINC-OFDM were proposed, reducing the computational complexity to some extent. It was shown that with the ML detection, LINC-OFDM can have similar performance as conventional OFDM. However, the computational complexity is still far too high for real-world applications.

In this paper, we propose a coded CL-LINC-OFDM system to solve the problems in [30]. In the system, a convolutional channel encoder is introduced and a specially-designed Viterbi (VA) algorithm, referred to as the list VA (LVA) is applied at the receiver. The main idea is that with LVA, the number of candidates considered in the likelihood calculation is dramatically reduced and the computational complexity of the ML detector can be reduced to a realizable level. We also utilize the enhanced equalization method in [29] such that better soft input for the LVA can be obtained. Finally, we propose a simple iterative interference cancellation (IC) method that can further enhance the performance of the proposed CL-LINC-OFDM system. Simulations show that the proposed CL-LINC-OFDM system can outperform the conventional OFDM while the consumed power is much lower. The remainder of this paper is organized as follows. The second section describes the system model, the problems of CL-LINC-OFDM systems, and existing solutions. The third section describes the equalizer that we use. The fourth section shows the proposed ML detection with the LVA. The fifth section analyses the power efficiencies of conventional OFDM and CL-LINC-OFDM systems. The sixth section provides simulation results to evaluate the performance of the proposed algorithms, and the seventh section gives conclusions.

## 2 System model

Figure 2 shows the block diagram of the proposed coded CL-LINC-OFDM system. In the figure, **d**=[*d*
_{0},…,*d*
_{
N−1}]^{T} denotes a length-*N* bit sequence to be transmitted with an OFDM symbol. With the channel encoding and symbol mapping operations, **d** is transferred to a frequency-domain OFDM symbol denoted as **s**=[*s*
_{0},…,*s*
_{
M−1}]^{T}, where *M* is the number of subcarriers. Then, **s** is passed through the inverse-discrete-Fourier-transform (IDFT) operation, and the output is expressed by **s**
_{
t
}=[*s*
_{
t,0},…,*s*
_{
t,M−1}]^{T}. Note that **s**
_{
t
} does not include the cyclic prefix (CP). The SCS [19] decomposes **s**
_{
t
} into two constant-envelope component symbols denoted as

and

where

In (3), *V*
_{0} is the peak magnitude for the OFDM signal. If any |*s*
_{
t,i
}| is larger than *V*
_{0}, |*s*
_{
t,i
}| will be clipped and substituted by *V*
_{0}, and the resultant component signal will be \(\frac {V_{0}}{2}\cdot \frac {s_{t,i}}{|s_{t,i}|}\). The value of *V*
_{0} should be chosen as a compromise between the level of clipping noise and the magnitude of PAPR. If *V*
_{0} is large, the clipping noise will be small and the PAPR will be large and vice versa. Let the *i*th component of **s**
_{
t
}, **s**
_{
t1}, and **s**
_{
t2} be denoted by *s*
_{
t,i
}, *s*
_{
t1,i
}, and *s*
_{
t2,i
}, respectively. Figure 3 shows the relationship of *s*
_{
t,i
}, *s*
_{
t1,i
}, and *s*
_{
t2,i
}. With CP added, **s**
_{
t1} and **s**
_{
t2} are delivered to nonlinear PAs and then transmitted by two closed-spacing antennas, *T*
*X*
_{1} and *T*
*X*
_{2}. Denote the channel impulse responses between *T*
*X*
_{1}, *T*
*X*
_{2} and the receiver as **h**
_{1}=[*h*
_{1,0},…,*h*
_{1,P−1}]^{T} and **h**
_{2}=[*h*
_{2,0},…,*h*
_{2,P−1}]^{T}, respectively, where *P* is the number of the channel taps. For the channel corresponding to the same transmit antenna, we assume that each tap is statistically independent.

At the receiver, the CP of the received OFDM symbol is first removed and then an *M*-point DFT is applied. The received frequency-domain signal can then be written as

where **n** is an *M*×1 additive white Gaussian noise (AWGN) vector with a covariance matrix of \({\sigma _{n}^{2}}\mathbf {I}\); **H**
_{1} and **H**
_{2} are two *M*×*M* diagonal matrices with diagonal elements being equal to the DFTs of **h**
_{1} and **h**
_{2}, respectively; **s**
_{1} and **s**
_{2} are the DFTs of **s**
_{
t1} and **s**
_{
t2}, respectively.

From the definitions of **s**
_{
t1} and **s**
_{
t2} in (1) and (2), we can simply see that **s**=**s**
_{1}+**s**
_{2} since **s**
_{
t
}=**s**
_{
t1}+**s**
_{
t2}. We can also see that the CL-LINC-OFDM system is equal to the conventional OFDM system if **H**
_{1}=**H**
_{2}. In real world, the two channel responses cannot be exactly the same, though they are close. We may simply assume that **H**
_{1}≈**H**
_{2} and apply a zero-forcing (ZF) equalizer to recover **s**. Let **H**=(**H**
_{1}+**H**
_{2})/2 and \(\hat {\mathbf {s}}\) be the ZF estimate of **s**. Then, we have

Unfortunately, it is found that the performance of CL-LINC-OFDM can be seriously degraded if there exists a difference between **H**
_{1} and **H**
_{2}. This is because the channel difference will introduce a strong self-interference. For reference convenience, we refer the ZF equalizer in (5) as the direct ZF (DZF) equalizer.

In [27], the idea of space-time coding is applied in the CL-LINC-OFDM system to solve the problem. The Alamouti code is used in a way that for one symbol time **s**
_{
t1} and **s**
_{
t2} are transmitted by *T*
*X*
_{1} and *T*
*X*
_{2}, respectively, and for the next symbol time, \(-\mathbf {s}_{t2}^{\ast }\) and \(\mathbf {s}_{t1}^{\ast }\) are transmitted. Using two consecutive received OFDM symbols and some simple operations, we can obtain two signals \(\tilde {\mathbf {s}}_{1}\) and \(\tilde {\mathbf {s}}_{2}\) as

and

where **n**
_{1} and **n**
_{2} are the noise vectors of the two consecutive OFDM symbols. From the above equations, it is simple to see that **s** can be recovered without any interference; the estimate of **s** is given by \((\mathbf {H}_{1}\mathbf {H}_{1}^{H}+\mathbf {H}_{2}\mathbf {H}_{2}^{H})^{-1} (\tilde {\mathbf {s}}_{1}+\tilde {\mathbf {s}}_{2})\). However, the main drawback of this approach is that the throughput is reduced by half.

Except for the DZF method, the well-known ML method can also be applied to (4). Let the number of candidates for **s** be *K*, **s**
^{k} be the *k*th candidate, and **s**
_{1,k
} and **s**
_{2,k
} be the two component signals of **s**
^{k}. The ML problem can then be formulated as:

It is readily to see that the computational complexity of (8) is prohibitedly high and the solution of (8) is almost impossible to obtain. Let the QAM size of each subcarrier be *Q*. Then, *K* will be equal to *Q*
^{M}. For a simple OFDM system with QPSK modulation and 64 subcarriers, *K*=4^{64}! Note that for each *k*, we have to conduct one DFT and one IDFT operations. The suboptimum solution proposed in [30] is to alleviate this problem; only the detected symbols (with the DZF method) considered to be unreliable are taken in the ML search. Also, the subcarriers are grouped and the ML search is only conducted for each individual group, sequentially. Let *U* be the number of unreliable detected symbols, *G* be the number of groups, and *G* divides *U*. Then, *K*=*G*
*Q*
^{U/G}. As an example, let *Q*=4, *U*=12, and *G*=3. Then, we have *K*=3×4^{12/3}=768. In other words, we have to conduct 768 DFTs/IDFTs for each OFDM symbol. Although the complexity has been significantly reduced, it is still too high for practical systems.

In the following sections, we will propose a new approach to overcome the ML detection problem in (8). The main idea is to include a convolutional code (CC) channel encoder in the transmitter. The CC encoder in our system serves two purposes. The first one, as that in a typical communication system, is to enhance the transmission reliability. The second one is to reduce the number of the candidates considered in the ML detection. For the channel decoder to operate, we first need QAM symbols to be detected softly. The ZF method mentioned in (5) can do the job. However, its performance is not satisfactory. In the following section, we will first propose an enhanced ZF equalizer and then the corresponding soft demapper.

## 3 Enhanced equalization method

In [29], we proposed an enhanced equalization method and we utilize it for the initial processing of the received CL-LINC-OFDM signal. To start with, we first reformulate the received signals in (4). Define a diagonal matrix **C**(**s**
_{
t
}) as

By (9) and the definition of **e** in (3), we can rewrite **s**
_{
t1} and **s**
_{
t2} as

where **I** is an *M*×*M* identity matrix. The received signal in (4) can then be written as

where **F** and **F**
^{H} are used to denote the DFT and IDFT matrices; both of them are assumed to be unitary. Note that **s**
_{
t
}=**F**
^{H}
**s**. From (11), we can see that the original representation of the received signals has been transferred to a form in which **s** instead of **s**
_{1} and **s**
_{2} is involved. Also, we can see that if **H**
_{1} is not equal to **H**
_{2}, the second term in the right-hand-side of (11) acts as an interference. The magnitude of this interference can be large even the difference of **H**
_{1} and **H**
_{2} is small, and this is the reason why CL-LINC-OFDM with DZF performs not well.

Observe that the diagonal terms in **C**(**s**
_{
t
}) are all greater or equal to zero which suggests that the means of these terms are not zero. If the non-zero-means can be removed, the level of the interference can be reduced. Define a positive value *μ* and rewrite (11) as

Then, the equalized symbols can be obtained as

When *μ* is equal to zero, (13) is reduced to (5). So, (13) can be seen as a generalized form of the DZF equalizer when CL-LINC-OFDM transmission is applied. We name this equalizer as the enhanced ZF (EZF) equalizer.

The performance of the EZF equalizer strongly depends on the choice of *μ*. We now derive an optimum *μ* such that the average power of the interference is minimized. Define a vector **v** as

Thus, the interference vector in (12) is equal to \(\frac {j}{2}\left (\mathbf {H}_{1}-\mathbf {H}_{2}\right)\mathbf {F}\mathbf {v}\). To calculate the variance of the interference in each subcarrier, we first calculate that of **v**. When *M* is large, it is reasonable to approximate **s**
_{
t
} as a zero-mean complex white Gaussian vector. The covariance matrix of **s**
_{
t
} can be expressed as *E*
_{
s
}
**I** where *E*
_{
s
} is the power of the transmit signal. The mean of each component of **v** is given by

Note that *s*
_{
t,i
} is a zero-mean complex Gaussian random variable such that \(s_{t,i}\sqrt {\frac {{V_{0}^{2}}}{|s_{t,i}|^{2}}-1}\) and \(-s_{t,i}\sqrt {\frac {{V_{0}^{2}}}{|-s_{t,i}|^{2}}-1}\) have the same appearing probability, and the expectation value of (15) is zero. By the truth that each element of **v** is also independent to each other, the covariance matrix of **v** can be seen as an *M*×*M* diagonal matrix with the same diagonal term. Defining each diagonal term as \({\sigma ^{2}_{v}}\) and assuming \(\frac {{V_{0}^{2}}}{E_{s}}\gg 1\), we can approximate |*s*
_{
t,i
}| as a Rayleigh distributed random variable and its probability density function (PDF) is given by

The value of \({\sigma _{v}^{2}}\) can then be derived as

To derive a closed-form solution for the third term of (17), we use an approximation that \(\sqrt {1-x}\approx 1-0.6x\):

The approximation used in (18) is modified from the first-order Taylor expansion such that better performance can be obtained. With the PDF shown in (16), the mean and the third moment of |*s*
_{
t,i
}| can be obtained as

Substituting (18) and (19) to (17), we can obtain

Equation (20) is a quadratic function of *μ*, and the optimum *μ* giving the smallest \({\sigma _{v}^{2}}\) can be easily found as:

The corresponding \({\sigma _{v}^{2}}\) can also be obtained as

Since the channel encoder is operated on the bit level, the equalized symbol \(\hat {\mathbf {s}}\) has to be de-mapped into soft bits, a process referred to as soft-demapping [31]. Soft-demapping for OFDM systems requires to calculate the log-likelihood-ratio (LLR) for each transmit bit. To do that, we have to first calculate the signal-to-interference-noise ratio (SINR) of the equalized signal at each subcarrier. Let the channel magnitude response of subcarrier *k* be *G*
_{
k
}, and the variance of interference-plus-noise in the same subcarrier be \({\sigma ^{2}_{k}}\). Then, the SINR, denoted as *γ*
_{
k
}, can be calculated as:

As mentioned, the covariance matrix of **v** is diagonal. Then, the covariance matrix of the interference-and-noise vector in (12) is also diagonal and its *k*th diagonal term is given by

where *H*
_{1,k
} is the *k*th diagonal component of **H**
_{1}, *H*
_{2,k
} is that of **H**
_{2}, \({\sigma _{v}^{2}}\) is the interference variance given in (22), and \({\sigma ^{2}_{c}}\) is the variance of the clipping noise. From (22), we see that the value of \({\sigma _{v}^{2}}\) is an increasing function of *V*
_{0}. Note that the value of *V*
_{0} determines the PAPR of the transmit signal. A smaller *V*
_{0} means a lower PAPR, higher power efficiency, and lower interference in (12). However, more signal samples will be clipped, increasing the clipping noise level. From (12), we can obtain the channel magnitude response and then calculate *γ*
_{
k
} as

where *A*
_{
c
} is an equivalent amplitude after clipping. The values of \({\sigma ^{2}_{c}}\) and *A*
_{
c
} can be found as follows. Denote the clipped time-domain OFDM signal as \(\check {s}_{t,i}\) and the clipping ratio, equivalent to the square root of the PAPR value, as

Since the time-domain OFDM symbol is approximated by a complex white Gaussian process, then

In [32], it was shown that the clipped signal can be modelled as

where *n*
_{
c,i
} is a clipping noise uncorrelated to *s*
_{
t,i
}. The value of *A*
_{
c
} and the variance of *n*
_{
c,i
}, denoted as \({\sigma ^{2}_{c}}\), are found to be

where erfc(.) denotes the complementary error function, and

Finally, the LLR of the *i*th bit transmitted at *k*th subcarrier is obtained as

where \(S_{i,k}^{1}\) or \(S_{i,k}^{0}\) indicates the symbol set in which the *i*th bit of each element is 1 or 0. The LLR values are deemed as the de-mapped soft bits and then used as the input to the channel decoder.

As we can see from (30), the SINR at each subcarrier depends on the clipping ratio, *κ*. If *κ* is larger, the clipping noise will be smaller. At the same time, however, the interference will become stronger. We now derive a closed-form expression for the average SINR such that an optimum *κ* maximizing the average SINR can be found. Let the mean of each channel gain in **H**
_{1} and **H**
_{2} be normalized to one. Then, the average channel gain for the EZF can be obtained as

where \(\rho =E\{H_{1,k}H_{2,k}^{*}\}\) denotes the antenna correlation. Substituting (20), (26), (30), and (32) into (25) and taking the expectation, we can obtain the average SINR (i.e., *E*{*γ*
_{
k
}}), denoted by SINR_{
a
}, of the CL-LINC-OFDM system with the EZF equalizer as

where SNR=\(E_{s}/{\sigma ^{2}_{n}}\) and \(\bar {\rho }=\left [1+\rho +\mu ^{2}\left (1-\rho \right)\right ]\). Using the value of *μ* in (21), we can rewrite the average SINR as

where \(\tilde {\rho }=\left [1+\rho +\pi \left (\frac {\kappa }{2}-\frac {0.45}{\kappa }\right)^{2}\left (1-\rho \right)\right ] \). As we can see, the average SINR is a function of *ρ* and *κ*. It can be shown that the average SINR is a concave function of *κ*. For each *ρ*, we can then find the optimum *κ* by a simple numerical search.

## 4 Maximum likelihood detection with list Viterbi algorithm

In this section, we would consider the architecture of the decoder. As mentioned, the decoder serves two purposes: one is for the reduction of the bit-error-rate and the other is to reduce the computational complexity of the ML detector. We first reconsider the LINC-OFDM system shown in (11). Re-arrange (11) as \(\mathbf {y}=\tilde {\mathbf {H}}\mathbf {s}+\mathbf {n}\) where \(\tilde {\mathbf {H}}\) is an *M*×*M* equivalent channel matrix given by

Since the diagonal terms in the diagonal matrix **C**(**s**
_{
t
}) are not all the same, the second term in (35) is not a diagonal matrix. It indicates that we cannot apply the carrier-by-carrier detection scheme as that in the conventional OFDM system. To have a better performance, we can apply the block-wise ML detection scheme as shown in (8). Unfortunately, as mentioned, the high computational complexity makes the general ML detection almost impossible to conduct. Here, we propose using the LVA [33] to reduce the number of candidates in the ML detection.

The LVA was originally proposed to enhance the performance of a concatenated coding system where the CC is used as the inner code. Since it is generally difficult to implement the joint decoding of both inner and outer codes, the inner code is softly decoded and the output is then used as the input for the outer decoder. Although the optimum decoding algorithm such as BCJR [34] can be applied, the required computational complexity is high. The LVA serves as an alternative soft decoding scheme by giving multiple decoded bit sequences. The conventional VA outputs a bit sequence while the LVA outputs multiple. With more input sequences, the reliability of the outer decoding can be enhanced. Simulation results in [33] verify that the performance of the concatenated coded system is indeed enhanced with the LVA. Here, we extend the use of the LVA to reduce the complexity of our ML problem.

Now, we briefly describe the operations of the LVA. The LVA can be implemented as parallel or sequential processing fashion. Since the outputs of these two kinds of LVAs are the same, we only discuss the parallel LVA here. The difference between the LVA and the VA lies in that the LVA reserves multiple while the VA only one survival path for each state. Let the number of states in the trellis be *I* and the number of survivor paths to preserve be *L*, the branch metric from state *j* to state *i* at time (*t*−1) to *t* be *c*
_{
t
}(*j*,*i*), *c*
_{
t
}(*j*,*i*)=*∞* when state *i* and *j* are not connected in the trellis diagram, and *ϕ*
_{
t
}(*i*,*k*) be the *k*th lowest path metric to state *i* at time *t*. Figure 4 gives the detailed operations of the parallel LVA. Here, *ε*
_{
t
}(*i*,*k*) and *γ*
_{
t
}(*i*,*k*) denote the state and the corresponding ranking which can reach *ϕ*
_{
t
}(*i*,*k*) at time (*t*−1). Also, min(*k*)(.) is the *k*th smallest value in the elements of (.). With the LVA, we can then obtain *L* state sequences having the lowest path metrics. For the *l*th state sequence, we can derive its detected bits from the corresponding two consecutive states as \(\hat {\mathbf {d}}_{l}=\left [\hat {d}_{l,0},\hat {d}_{l,1},\ldots,\hat {d}_{l,N-1}\right ]^{T}\).

Once we have the *L* best detected bit sequences, we can use them as the candidates for the block-wise ML detection. By this way, the number of the candidates can be dramatically reduced. Figure 5 shows the procedure of our low-complexity ML detector. Note that we have to regenerate the *L* best estimated symbol sequences, denoted by \(\hat {\mathbf {s}}_{1},\ldots.\hat {\mathbf {s}}_{L}\), and each symbol sequence has to be re-encoded, re-interleaved, and symbol re-mapped. With the IDFT operation, we can obtain the *L* time-domain estimated OFDM symbols, denoted them as \(\hat {\mathbf {s}}_{t,1},\ldots.\hat {\mathbf {s}}_{t,L}\). From (9) and (11), we can then obtain the ML detection from the *L* candidates as

Finally, the detected bit sequence can be obtained as \(\hat {\mathbf {d}}_{D}=\hat {\mathbf {d}}_{\hat {l}}\).

To further enhance the performance, we now propose a simple IC method. As seen from (12), the second term is the interference when the EZF is applied. Let the ML detected symbol be \(\hat {\mathbf {s}}_{D}\) and \(\hat {\mathbf {s}}_{D,t}=\mathbf {F}^{H}\hat {\mathbf {s}}_{D}\). We can then use \(\mathbf {C}(\hat {\mathbf {s}}_{D,t})\) to artificially generate the interference term and then conduct IC as

where *ξ* is a cancellation factor and *ξ*<1. Note that we only conduct partial IC in order to control the error propagation effect. With \(\tilde {\mathbf {y}}\), we can then apply the EZF equalizer, the LVA, and the ML detector again. This process can be repeated until a desired number of the iterations is met. The best partial cancellation factor *ξ* can be determined by simulations. In general, its value can be increased as the iteration proceeds since the detected symbols would become more and more reliable. When the IC scheme is applied, the SINR with the EZF equalization in (25) must be re-calculated. This can be obtained by

where the detected symbols are simply assumed to be all correct. With the SINR, the LLR can be re-calculated as that in (31).

## 5 Power efficiency of CL-LINC-OFDM systems

In this section, we analyze the power efficiency of the conventional OFDM and CL-LINC-OFDM systems. For conventional OFDM, only the linear PA is considered. For CL-LINC-OFDM, either linear or nonlinear PAs can be used. The input signal is assumed to be in its back-off range, and clipping is conducted for signal with amplitude exceeding the range. Let the maximum and the average output power of the transmitter be denoted by *P*
_{max} and *P*
_{out}, respectively. Then, \(P_{\text {max}}={V_{0}^{2}}\) for OFDM systems. By assuming that PAs can be operated with approximately full linearity under *P*
_{1 dB}, the PA output power will only have 1 dB loss. Thus, we can have *P*
_{1 dB}≈*P*
_{max}. The average power efficiency of the conventional OFDM system can be denoted by *μ*
_{OFDM}, as [11]

where *P*
_{in} means the average DC-input power. Since the conventional OFDM system is operated with linear PA (class A), the DC-input power is fixed [11] and can be written as

where *μ*
_{1 dB} is the efficiency when the output power is *P*
_{1 dB}. Substituting (40) to (39), we can rewrite *μ*
_{OFDM} as

For CL-LINC-OFDM, \(P_{\text {max}}=2\times {{V_{0}^{2}}}/{4}={{V_{0}^{2}}}/{2}\). Note that *P*
_{out} of the CL-LINC-OFDM system is the average power after signal combining. Since the component signals are constant-enveloped, the PA can operate in its maximum efficiency which is denoted as *μ*
_{max}. We then have the power efficiency of the CL-LINC-OFDM system, denoted by *μ*
_{LINC}, as

Note here that the PAPR in (42) is the PAPR before signal separation. Specific figures for *μ*
_{1 d
B
} and *μ*
_{max} depend on the PA design. For comparison purposes, we choose the recent results in [35, 36] for the efficiency calculation. Here, the power efficiency *μ* is approximated as the power-added efficiency (PAE) for simplicity. For the linear PA in [35], *μ*
_{1 dB}=9 *%* and *μ*
_{max}=18.3 *%*. For the nonlinear one (class AB) in [36], *μ*
_{max}=30.3 *%*. The efficiency of the conventional OFDM and CL-LINC-OFDM systems is then evaluated for PAPR being equal to 6, 8, and 10 dB, respectively. Table 1 shows the results calculated from (41) and (42). As we can see, the power efficiency of the CL-LINC-OFDM system is about four-time higher than that of the conventional OFDM system when the linear PA in [35] is applied. Similar result is also observed in [25, 26]. The power efficiency of the CL-LINC-OFDM system becomes about seven-time higher than that of the conventional OFDM system when the nonlinear PA in [36] is applied. The power efficiency of the CL-LINC-OFDM system can be even higher when PAs with higher nonlinearity are considered [4].

## 6 Simulation results

In this section, we report simulation results demonstrating the effectiveness of the proposed approaches. Table 2 gives the detailed simulation parameters.

We first evaluate the validity of the derived interference variance in (22) when the EZF is applied. Without loss of generality, we let *E*
_{
s
}=1. Figure 6 shows the simulated and the theoretical \({\sigma _{v}^{2}}\) for various \({V_{0}^{2}}/E_{s}\)’s. As we can see, the calculated values in (22) are close to the simulated results and the approximation error can be ignored.

We then evaluate the performance of the CL-LINC-OFDM system with the proposed EZF equalizer. A channel model characterized by the antenna correlation is used in the simulations. Let **h**
_{
p
}=[*h*
_{1,p
}
*h*
_{2,p
}]^{T} be the vector consisting of the two *p*th taps of two channels. Denote its correlation matrix as **R**
_{
p
}. Then,

where *P*
_{
p
} is the power of the *p*th tap and *ρ* is the correlation coefficient. With **R**
_{
p
}, we can generate the correlated MIMO channels. For details, see [37]. Since *T*
*X*
_{1} and *T*
*X*
_{2} are located closely, the two channel responses are highly correlated, which means *ρ* is close to one. When *ρ*=1, **H**
_{1} and **H**
_{2} are fully correlated, i.e., **H**
_{1}=**H**
_{2} and the CL-LINC-OFDM system will be reduced to a conventional OFDM system. **H**
_{1} and **H**
_{2} are assumed to be known and the average SINR is used as the performance measure. Also, let \(E_{s}/{\sigma _{n}^{2}}=20\) dB and PAPR = 10 dB. With this PAPR setting, the effect of the clipping noise can be neglected. For the conventional DZF equalizer, we have the average SINR, denoted by SINR _{DZF}, as

For the EZF equalizer, we have the average SINR, denoted by SINR _{EZF}, as

We evaluate the SINRs corresponding to different antenna correlations; Fig. 7 shows the simulation result. From the figure, we can see that the SINR is strongly affected by the antenna correlation. The smaller the correlation, the lower the SINR. For the DZF equalizer, the SINR is reduced from 16 to 4 dB when the correlation varies from 0.995 to 0.9. For the EZF equalizer, the SINR is reduced from 20 to 10.5 dB. As we can see, the EZF equalizer is much better than the DZF. Figure 8 shows the bit-error-rate (BER) simulations for various antenna correlations. As we can see, the EZF equalizer significantly outperforms the DZF equalizer. From Fig. 8, we can also see that the performance of the CL-LINC-OFDM is much worse than that of the conventional OFDM, especially when the antenna correlation is lower.

As we mentioned in the second section, the interference power depends on the value of *V*
_{0}, i.e, the PAPR value. A smaller *V*
_{0} will result in a smaller interference level but a larger clipping noise level. Thus, there is an optimum *V*
_{0}, i.e., an optimum clipping ratio. Simulations are then used to find the value. Figure 9 shows the relationship between SINR and PAPR when the EZF equalization is applied for *ρ*=0.98. Note that the theoretical SINR derived in (34) is also shown. From Fig. 9, we can see that for higher SNR (for example, 15 dB), the optimum PAPR is between 6 and 7 dB. This result indicates that when PAPR is higher than 7 dB, the interference dominates the SINR, and when it is smaller than 6 dB, the clipping noise dominates. It can also be seen that the theoretical SINR is close to the simulated SINR.

From Fig. 9, we can also see that when input SNR is lower, the optimum clipping ratio tends to be higher. However, the variation of the resultant equalized SINR is small. It is then proper to let the optimum clipping ratio be 6 dB for all cases.

Now, we consider the proposed coded CL-LINC-OFDM system. We use a simple (2,1,2) CC encoder with the generator polynomials given by *g*
^{(1)}=1+*D*+*D*
^{2} and *g*
^{(2)}=1+*D*
^{2}. For simplicity, we let the size of the coding block be 126. Then, the size of the coded output block will be 2×(126+2)=256 where the two additional bits are for tail bits. Without any puncturing, we can then fit each coded block into one QPSK OFDM symbol with size of *M*=128. Also let the interleaver be a 16×16 block interleaver.

We now compare the performance of the conventional coded OFDM and the proposed coded CL-LINC-OFDM systems. For the both systems, the PAPR is set as 6 dB. The standard VA is used for the decoding scheme of the conventional OFDM while the proposed ML detector with the EZF equalizer is used for the proposed coded CL-LINC-OFDM system. The performance of the CL-LINC-OFDM system with conventional VA and DZF is also evaluated. Here, we use the performance of the conventional coded OFDM system as a benchmark. Figures 10 and 11 show the simulation results for *ρ*=0.98 and *ρ*=0.96, respectively. Similar to the previous case, the performance of the combinerless system degrades as the *ρ* is reduced. However, the level of the degradation is not as severe as that in the uncoded case. From Figs. 10 and 11, we can see that when the proposed ML detector is applied, the performance of CL-LINC-OFDM can be enhanced even for *L*=4 in the LVA. Note that in some cases, the performance of the CL-LINC-OFDM is even better than the conventional OFDM. This is because the LINC operation can be viewed as a coding process; it acts as an inner code added for the system. With the inner code, the performance of CL-LINC-OFDM can outperform conventional OFDM. Figure 12 shows the simulation result when the IC scheme proposed in fourth section is applied. We let the number of iterations be three and *ξ*
_{
i
} be the cancellation factor in the *i*th iteration. With simulations, we derive that *ξ*
_{1}=0.2, *ξ*
_{2}=0.4, and *ξ*
_{3}=0.8. From the figure, we can see that CL-LINC-OFDM significantly outperforms conventional OFDM when SNR is higher (e.g., 15 dB). Note that we let *ρ*=0.96 in the simulation case, implying that the performance gap will be even larger for *ρ*=0.98.

## 7 Conclusions

In this paper, we propose a coded CL-LINC-OFDM system to solve the low power efficiency problem inherent in OFDM systems. First, we design an EZF equalizer that can have better performance in the combinerless system. Then, we use the LVA to obtain a small number of solution candidates such that the ML detection can be efficiently conducted for the CL-LINC-OFDM system. To further enhance performance, we develop a simple interference cancellation method. Simulation results show that the proposed coded CL-LINC-OFDM system can have the similar performance as the conventional OFDM. However, the power efficiency of the proposed CL-LINC-OFDM is much higher. When the antenna correlation is high enough, the proposed system can even have better performance than the conventional OFDM. Note that the CC decoder can be implemented with the BCJR algorithm to provide soft outputs. How to use the soft outputs to obtain the ML solution deserves further investigations. As mentioned, the LINC operation can be seen as a coding process. How to calculate its soft outputs and apply sophisticate iterative decoding schemes can also serve potential topics for further research. Finally, a bandwidth problem needs to be considered for real-world applications. It is known that the bandwidth of the LINC component signals is much wider than its original signal. There are a number of methods to reduce the bandwidth, e.g., [38, 39]. However, these methods may distort the combined signal. How to recover the transmit signal at the receiver deserves further investigations. Research in these directions is now underway.

## References

R van Nee, R Prasad,

*OFDM for Wireless Multimedia Communications*, 1st edn (Artech House, Boston, MA, 2000).P Wang, Y Li, L Song, B Vucetic, Multi-gigabit millimeter wave wireless communications for 5G: from fixed access to cellular networks. IEEE Commun Mag.

**53**(1), 168–178 (2015).L Li, X Niu, L Chen, Y Chai, T Zhang, J Shi, et al, Design of 60GHz RF transceiver in CMOS: challenges and recent advances. China Commun.

**11**(6), 32–41 (2014).R Bhat, A Chakrabarti, H Krishnaswamy, in

*IEEE MTT-s IMaRC 2014*. Advances in th Design of Efficient-yet-Linear Watt-Class mmWave CMOS (Bangalore, India, 2014), pp. 53–56.J Armstrong, Peak-to-average power reduction for OFDM by repeated clipping and frequency domain filtering. Electronics Lett.

**38**(5), 246–247 (2002).X Zhu, W Pan, H Li, Y Tang, Simplified approach to optimized iterative clipping and filtering for PAPR reduction of OFDM signals. IEEE Trans Commun.

**61**(5), 1891–1901 (2013).SH Muller, JB Huber, OFDM with reduced peak-to-average power ratio by optimum combination of partial transmit sequences. Electronics Lett.

**33**(5), 368–369 (1997).L Li, D Qu, T Jiang, Partition optimization in LDPC-Coded OFDM systems with PTS PAPR reduction. IEEE Trans Veh Tech.

**63**(8), 4108–4113 (2014).AE Jones, TA Wilkinson, SK Barton, Block coding scheme for reduction of peak to mean envelope power ratio of multicarrier transmission schemes. Electronics Lett.

**30**(25), 2098–2099 (1994).RW Bauml, RFH Fischer, JB Huber, Reducing the peak-to-average power ratio of multicarrier modulation by selected mapping. Electronics Lett.

**32**(22), 2056–2057 (1996).FH Raab, P Asbeck, S Cripps, PB Kenington, ZB Popovic, N Pothecary, et al, Power amplifiers and transmitters for RF and microwave. IEEE Trans Microw Theory Tech.

**50**(3), 814–826 (2002).LR Kahn, Single-sideband transmission by envelope elimination and restoration. Proc IRE.

**40**(7), 803–806 (1952).C Buoli, A Abbiati, D Riccardi, in

*Proc. 25th European Microwave Conf*. Microwave power amplifier with “envelope controlled” drain power supply (Bologna, Italy, 1995), pp. 31–35.WH Doherty, A new high-efficiency power amplifier for modulated waves. Proc IRE.

**15**(3), 469–475 (1936).J Groe, Polar transmitters for wireless communications. IEEE Commun Mag.

**45**(9), 58–63 (2007).P Liang, H Wang, CH Peng, A Peng, HC Hwang, G Chien, et al, Digital transmitter design for mobile devices. IEEE Commun Mag.

**51**(10), 114–123 (2013).DC Cox, Linear amplification with nonlinear components. IEEE Trans Commun.

**22**(12), 1942–1945 (1974).H Chireix, High power outphasing modulation. Proc IRE.

**23**(11), 1370–1392 (1935).A Bateman, JP McGeehan, LINC transmitter. Electronics Lett.

**27**(10), 844–846 (1991).X Zhang, LE Larson, PM Asbeck, P Nanawa, Gain/phase imbalance-minimization techniques for LINC transmitters. IEEE Trans Microw. Theory Tech.

**49**(12), 2507–2516 (2001).L Sundstrom, Automatic adjustment of gain and phase imbalances in LINC transmitters. Electronics Lett.

**31**(3), 155–156 (1995).A Birafane, M El-Asmar, AB Kouki, M Helaoui, FM Ghannouchi, Analyzing LINC systems. IEEE Microwave Mag.

**11**(5), 59–71 (2010).KY Jheng, YJ Chen, AY Wu, Multilevel LINC system designs for power efficiency enhancement of transmitters. IEEE J Sel Top Signal Process.

**3**(3), 523–532 (2009).FH Raab, Efficiency of outphasing RF power-amplifier systems. IEEE Trans Commun.

**33**(10), 1094–1099 (1985).MA Elaal,

*LINC Based Amplifier Architectures for Power Efficient Wireless Transmitters*(Dept. Elect. Eng., Ecole Polytechnique De Montreal, Montreal, Canada, 2009).F Benahmed Daho, G Neveux, M Mouhamadou, P Vaudon, C Decroze, D Carsenat, An operational modified-LINC demonstrator for wireless communication, (Rome, Italy, 2011).

S Ali, B Adebisi, G Markarian, E Arikan, Signal combining in LINC amplifier using Alamouti codes. Electronics Lett.

**46**(18), 1301–1302 (2010).C Liang, B Razavi, Transmitter linearization by beamforming. IEEE J Solid-State Circ.

**46**(9), 1956–1969 (2011).SL Cheng, WR Wu, YP Hsu, An enhanced zero-forcing equalizer for combinerless LINC-OFDM systems, (Washington DC, USA, 2014).

KS Hsu, in

*Master thesis*. Maximum likelihood detection for combinerless LINC-OFDM systems (Inst. Commun. Eng., Nat. Chiao Tung Univ.Hsinchu, Taiwan, Republic of China, 2011).F Tosato, P Bisaglia, in

*Proc. IEEE ICC 2002*. Simplified soft-output demapper for binary interleaved COFDM with application to HIPERLAN/2 (New York, USA, 2002), pp. 664–668.H Ochiai, H Imai, Performance analysis of deliberately clipped OFDM signals. IEEE Trans. Commun.

**50**(1), 89–101 (2002).N Seshadri, CEW Sundberg, List Viterbi decoding algorithms with applications. ITrans, EEE, Commun.

**42**(234), 313–323 (1994).L Bahl, J Cocke, F Jelinek, J Raviv, Optimal decoding of linear codes for minimizing symbol error rate (Corresp.)IEEE Trans. Inform.

**20**(2), 284–287 (1974).CW Tseng, YJ Wang, A 60 GHz 19.6 dBm power amplifier with 18.3 % PAE in 40 nm CMOS. IEEE Microwave Wireless Components Lett.

**25**(2), 121–123 (2015).D Zhao, P Reynaert, A 60-GHz dual-mode class AB power amplifier in 40-nm CMOS. IEEE J. Solid-State Circ.

**48**(10), 2323–2337 (2013).JP Kermoal, L Schumacher, PE Mogensen, Channel Characterization. IST-2000-30148 I-METRA-WP2-D2 (2002). http://www2.elo.utfsm.cl/~ipd465/Papers%2520y%2520apuntes%2520varios/ISTinfo2000.pdf.

AK Mustafa, S Ahmed, M Faulkner, Bandwidth limitation for the constant envelope components of an OFDM signal in a LINC architecture. IEEE Trans Circ. Syst I, Reg Papers.

**60**(9), 2502–2510 (2013).CD Chung, Correlatively coded OFDM. IEEE Trans Wireless Commun.

**5**(8), 2044–2049 (2006).

## Author information

### Authors and Affiliations

### Corresponding author

## Additional information

### Competing interests

The authors declare that they have no competing interests.

## Rights and permissions

**Open Access** This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

## About this article

### Cite this article

Wu, WR., Cheng, SL. & Hsu, YP. Maximum likelihood detection for coded combinerless LINC-OFDM systems.
*J Wireless Com Network* **2016**, 153 (2016). https://doi.org/10.1186/s13638-016-0656-7

Received:

Accepted:

Published:

DOI: https://doi.org/10.1186/s13638-016-0656-7

### Keywords

- Linear-amplification-with-nonlinear-component (LINC)
- Orthogonal-frequency-division-multiplexing (OFDM)
- Peak-to-average power ratio (PAPR)
- Maximum likelihood (ML)
- List Viterbi algorithm (LVA)