 Research
 Open access
 Published:
Selected basis for PAR reduction in multiuser downlink scenarios using latticereductionaided precoding
EURASIP Journal on Advances in Signal Processing volume 2011, Article number: 17 (2011)
Abstract
The application of OFDM within a multiuser downlink scenario is considered. Thereby, two problems occur. First, due to OFDM, the transmit signal exhibits a large peaktoaverage power ratio (PAR). Second, the multiuser interferences have to be equalized (or precoded) at the transmitter side. In this article, we address combined precoding and PAR reduction. As precoding schemes sorted TomlinsonHarashima precoding (sTHP) and its latticereductionaided variant (LRATHP) are considered. In order to reduce the PAR, we review the scheme selected sorting (SLS), which is a combined approach of PAR reduction and precoding with sTHP. Based on this idea, the novel PAR reduction scheme selected basis (SLB) is introduced which combines PAR reduction with the precoding approach LRATHP. It can be shown that SLB achieves very good PAR reduction performance and hardly influences the error performance. Both schemes, SLB and SLS, are compared with simplified selected mapping (sSLM), the only PAR reduction scheme from the SLM family, which can be applied in multiuser downlink scenarios. The comparison is done on the basis that the respective schemes exhibit the same computational complexity. In terms of PAR reduction performance, it turns out that sSLM outperforms SLS, whereas the performance of sSLM and SLB is similar. Noteworthy, the great benefit of SLB or SLS is that no side information has to be communicated to the receiver as it is necessary with sSLM. Moreover, using SLB, full diversity error rate performance is possible with only lowPAR transmit signals.
Introduction
Orthogonal frequencydivision multiplexing (OFDM) [1] is a very popular scheme for equalizing the temporal interferences caused by frequencyselective channels. One essential drawback of OFDM systems is large peaks in the transmit signal. This property leads to signal clipping at the nonlinear power amplifier, which in turn leads to very undesirable outofband radiation. In order to avoid violating spectral masks, a transmittersided algorithmic control of the peak power is essential. Such algorithms are denoted as peaktoaverage power ratio (PAR) reduction schemes. PAR reduction techniques for singleantenna OFDM systems have been well analyzed in the literature. The most prominent are selected mapping (SLM) [2], partial transmit sequences (PTS) [3], active constellation extension (ACE) [4] or tone reservation (TR) [5].
In order to satisfy the demands for high data rates, modern communication systems use multiple antennas at transmitter and receiver to increase the channel capacity [6]. The problem of outofband radiation gets even more serious for such a multipleinput/multipleoutput (MIMO) system. Since the transmitter is equipped with multiple antennas, outofband radiation is generated as soon as the signal at only one antenna is clipped. Hence, the reduction of the signal's peak power is even more relevant for such systems.
Recently, peak power reduction schemes, developed for single antenna systems, have been transferred to the MIMO case. Possible extensions for the popular scheme SLM have been proposed in [7–9]. However, in many cases these extensions have only been discussed for multiantenna pointtopoint scenarios where the equalization of the multiantenna interferences can be accomplished at the receiver side.
This article deals with the specific scenario of multiuser downlink transmission. Here, the transmission between a central unit, equipped with multiple antennas, and independent users, each equipped with a single or multiple antennas, takes place. In this case, it is essential to apply transmitter sided precoding [10, 11] to preequalize the multiuser interferences. The combination of transmitter sided precoding with peakpower reduction algorithms is not straightforwardly possible and may lead to a significant degradation of the error performance, to a decrease in PAR reduction capability, or to an increase of computational complexity.
Due to its very low complexity but good performance, we consider the precoding schemes sorted TomlinsonHarashima precoding (sTHP) and, in particular, latticereduction aided THP (LRATHP). Recently, the PAR reduction scheme selected sorting (SLS) has been introduced in [12, 13], which combines PAR reduction with sTHP. Based on this idea, in this article we introduce a combination of PAR reduction with LRATHP. This scheme is denoted as selected basis (SLB). As reference PAR reduction scheme, we consider simplified SLM (sSLM) [7], the only extension of SLM which is applicable in multiuser downlink scenarios.
This article is organized as follows: next section introduces the considered MIMO OFDM system model and the considered precoding schemes sTHP and LRATHP. Followed by the novel PAR reduction scheme SLB is introduced. Then, numerical results are shown. Finally, conclusions are drawn.
OFDM System Model
We consider downlink transmission between a central unit, equipped with N_{C} antennas, and K independent users which are not able to cooperate in any way. For brevity, we assume that each mobile terminal has a single receive antenna; the extension to multiple antennas is easily possible by considering data streams rather than users and each user may receive multiple data streams.
The impulse response (in the equivalent complex baseband [14]) of the respective MIMO channel is given in the z domain by the matrix polynomial
The fading coefficient at delay step k is given by the complex K × N_{C} matrix h_{ k } which describes the multiuser interferences; l_{H} is the length of the channel impulse response. Throughout this article, we assume that the transmitter has full channel state information (CSI).
In order to equalize the temporal interferences OFDM using D subcarriers is applied. The remaining multiuser interferences at each subcarrier, described by the flat fading channel matrix
have to be equalized by transmittersided precoding. In the following, we compare the precoding schemes (sorted) TomlinsonHarashima Precoding ((s)THP) [11] with its latticereductionaided variant (LRATHP) [15, 16].
The complexvalued modulation symbols for each user k and each subcarrier d are drawn from an Mary QAM constellation (modulation alphabet ) and collected in the K × D matrix A = [A_{ k,d }], which is denoted as the frequencydomain MIMO OFDM frame. The precoding of the multiuser interferences has to be applied over the columns (vectors A_{ d } = [A_{(k = 1,...}_{ ,K })_{ ,d }], d = 1, . . . , D) of A.
The resulting precoded frequencydomain MIMO OFDM frame is denoted by the matrix X. The timedomain MIMO OFDM frame (matrix x) is obtained via an inverse discrete Fourier transform (IDFT) [17] along each row (vectors of the matrix X.
Due to the Dwise superposition of the precoded frequencydomain symbols within the Fourier transform, the timedomain symbols x = [x_{ k },_{ d }] exhibit a large dynamic range, i.e., the peaktoaverage power ratio (PAR) of these symbols is very high. As usual in literature we consider the worstcase PAR to be the relevant criterion, i.e., the maximum PAR over all antennas within one OFDM frame, which is defined as
For performance comparison of the PAR reduction schemes discussed in this article, we assess the complementary cumulative distribution function (ccdf) of the PAR, i.e., the probability that the PAR of a given OFDM frame exceeds a certain threshold PAR_{th}:
Under the assumption that all samples of x are Gaussian distributed (which is a very good approximation due to the central limit theorem) and under the assumption that the samples of x are statistically independent, the ccdf of the original signal can be calculated to [18]
Precoding Strategies
Subsequently, we consider TomlinsonHarashima precoding [10] to preequalize the multiuser interferences caused by the channel in each subcarrier. The basic block diagram of this scheme, which has to be applied to each subcarrier, is depicted in Figure 1.
First, the signal vector A_{ d } (d th column of A) is passed through one of the matrices P_{opt,d}or Z_{opt,d}. The matrix P_{opt,d}describes a permutation matrix, which is used with sorted THP. The matrix Z_{opt,d}describes the unimodular^{a} basis change matrix, which is present in LRATHP. A detailed description how these matrices are chosen is given subsequently.
Next, the signal is precoded within the feedbackloop, i.e., it is successively processed by the feedback matrix B_{ d }, a lower triangular matrix with unit main diagonal, taking the interferences of already encoded users into account. Then the signal is modulo reduced onto the support of . After that, the signal vector is passed through the feedforward matrix F_{ d }. In order to ensure constant sum power at each subcarrier, the signal is multiplied with the scalar β_{ d }. This scalar factor is given by .
At the receiver, the signals are scaled suitably, quantized with respect to the lattice of the constellation alphabet, and modulo reduced onto the support of . Due to the assumed scaling each user exhibits the same signaltonoise ratio and therefore the same error performance.
Sorted TomlinsonHarashima precoding
When considering sorted THP the precoding order of the users is optimized in each subcarrier via the permutation matrix P_{opt,d}. A reasonable optimization criterion is to achieve least average error rate. This is achieved in an almost optimum way if the user exhibiting the lowest signaltonoise ratio is encoded first (reverse VBLAST ordering^{b} [11]). Considering the uplinkdownlink duality, e.g., [19], the calculation of the optimum permutation order and the decomposition into feedforward and feedback matrix can hence be performed applying the VBLAST algorithm [20] or one of its low complex implementations [21, 22]. The resulting decomposition of the channel matrix H_{ d } reads
Latticereductionaided TomlinsonHarashima precoding
In order to significantly enhance the error performance of the transmission scheme, it is possible to extend sorted THP to latticereductionaided THP (LRATHP) [15, 16]. The huge advantage of this scheme is that it achieves full diversity (here: diversity order N_{C}), i.e., the error performance is close to that of the optimum approach of vector precoding [23, 24].
Applying a suited lattice reduction algorithm, e.g., the LLL algorithm [25], it is possible to decompose the channel matrix into a reduced channel and a unimodular matrix according to
The reduced channel matrix is then passed to the VBLAST algorithm, which, including its sorting, leads a decomposition according to^{c}
Considering the precoding structure according to Figure 1, after processing the data vector with Z_{opt,d}the symbols are still drawn from the underlying integer grid. The following precoding equalizes the interferences caused by the reduced channel H_{red,d}. To this end, the aim of the LLL algorithm is to find a suited representation of the lattice spanned by the rows of H_{ d } . This representation, given by H_{red,d}, should fulfill two properties. On the one hand, the basis vectors should be as short as possible, on the other hand, the vectors should be close to orthogonal. Since Z_{opt,d}changes the lattice basis from H_{ d } to H_{red,d}it is also denoted as basis change matrix subsequently. A detailed analysis of this type of precoding scheme can be found in [11, 16].
Par reduction in pointtomultipoint scenarios
Review of selected mapping in multiantenna environments
In the literature, selected mapping (SLM) [2] is one of the most popular techniques for PAR reduction in OFDM systems. The idea behind this scheme is, given the original OFDM frame, to generate several, say U_{SLM}, different signal representations via U_{SLM} different bijective mappings. Out of these signal candidates, the best one, i.e., the one exhibiting the lowest PAR, is chosen for transmission. At the receiver, after equalization the original data can be reconstructed by inverting the applied mapping. Hence, side information, in terms of an index of the applied mapping, has to be transmitted. The required redundancy has to be encoded with at least ⌈log_{2}(U_{SLM})⌉ bits (⌈·⌉: round towards plus infinity). However, this index is extraordinarily sensitive to transmission errors as the application of the wrong inverse mapping leads to the loss of the whole OFDM frame. Possible schemes to transmit the side information have been discussed in [26–29].
Originally, SLM has been proposed for singleantenna schemes. A first extension for multiantenna pointtopoint scenarios has been presented in [7] and named ordinary SLM (oSLM). However, this approach is nothing else than a straightforward application of singleantenna SLM to each transmit antenna. A more sophisticated extension has been presented in [8, 9] and named directed SLM (dSLM). Following the analytical analysis of these schemes in [18], this approach offers very promising results in terms of PAR reduction performance compared to the ordinary SLM.
Simplified selected mapping
However, both extensions, ordinary and directed SLM, are not applicable in the multiuser pointtomultipoint scenario considered in this article. Due to the required precoding at the transmitter side, it is not possible to influence the data streams at each antenna individually. Hence, to generate different signal candidates, we have to consider the data signals of all users jointly. The corresponding extension of SLM has been originally proposed in [7] and named simplified SLM (sSLM).
With sSLM the original frequencydomain MIMO OFDM frame A has to be mapped jointly onto U_{SLM} different signal representations, whereby each row of A has to be mapped in the same way. Afterwards, each of the resulting signal candidates has to be precoded and transformed into time domain. Out of these, the best one, i.e., the one exhibiting the lowest PAR, is chosen for transmission.
Assuming the individual signal candidates to be statistically independent, the ccdf of sSLM can be given with respect to the ccdf of the original signal (5) and reads [7, 9]
Subsequently, we consider this ccdf as reference for the PAR reduction performance.
Selected sorting
Another approach to generate different signal representations, named selected sorting (SLS), has been proposed in [12, 13]. This approach combines mapping and precoding by applying different sortings in each subcarrier. In particular, different instances of THP are generated by considering different permutations of the users in each subcarrier. A practical advantage of this approach is that no side information needs to be communicated to the receiver.
The idea of SLS is as follows. A set of V different permutation matrices , v = 1,...,V, out of the set of K! possible ones are arbitrarily chosen^{d}. Starting with the optimum sorting order, we consider the alternative permutation according to
Next, the information carrying signal A is precoded via all V different precoder instances and the resulting precoded signals are denoted as , v = 1,...,V. In oder to generate U_{SLS} different signal candidates X^{(u)}, u = 1, . . . , U_{SLS}, the respective columns (corresponding to the carriers) of are combined in U_{SLS} different ways. Hence, every column of each of the U_{SLS} signal candidates X^{(u)}is drawn from one of the V possible precoded signals. This is possible as the actual choice of the sorting order of THP at the d th subcarrier influences the precoded signal only at this position.
Noteworthy, with this approach we are able to generate (much) more signal candidates than precoded candidates are present (U_{SLS} ≫ V may hold). The principal strategy how the U_{SLS} signal candidates are generated is depicted in Figure 2.
Moreover, SLS requires much less computational complexity compared to sSLM as the precoding has to be performed only V times to generate the U_{SLS} signal candidates. However, to further reduce the computational complexity the SLS technique could only be applied on a subset of D_{i} ≤ D (randomly chosen) influenced subcarriers. All other subcarriers remain unaffected and the optimum sorting order is applied. Following the results of [13], operating only on a subset of subcarriers leads to a poor PAR reduction performance compared to the case when operating on all subcarriers. For this reason, we subsequently consider only the case for D_{i} = D.
Compared to sSLM, assuming perfect transmission of the side information, this scheme will exhibit a small loss in error performance as suboptimal sorting orders are used to generate the signal candidates. However, even if very efficient schemes exist for transmitting the side information (e.g., [28]), perfect transmission is never possible. Moreover, the transmission of the side information and the inversion of the actual applied mapping requires additional signal processing at the receiver, which is not required in SLS.
Selected basis
The idea of generating signal candidates with selected sorting may straightforwardly be extended to the case of LRATHP as well, where the pure permutation is replaced by an unimodular matrix Z_{opt,d}. Consequently, in this case we introduce an additional unimodular matrix . The effective unimodular basis change matrix in the d th subcarrier now reads
In principal, can be chosen to be any unimodular matrix. In the following, we construct arbitrary unimodular matrices by multiplying an upper and a lower triangular matrix
To guarantee that , for the diagonal elements of both matrices
has to hold. Moreover, in order to ensure that contains only Gaussian integers, all nonzero elements of the upper and lower triangular matrix have to be Gaussian integers as well. For practical reasons we additionally restrict the magnitude of the elements, i.e.,
Subsequently, we choose z_{max} = 1.
Numerical results
For the subsequent numerical results, we consider transmission over an (l_{H} = 5)tap equal gain Rayleigh fading channel. Moreover, we assume N_{C} = K = 4 and OFDM applying D = 512 subcarriers (all of them are active). As modulation alphabet, we consider (M = 4)ary QAM.
Discussion
Figure 3 shows numerical results when considering SLS as PAR reduction schemehence sTHP as precoding procedure. The left plot shows the respective ccdf of PAR and the right plot shows the bit error rates. The ccdf curves for Gaussian signaling ((5) or (10), depicted in gray) serve as reference.
Considering the PAR reduction performance, it turns out that the ccdf of the original signal is not equal to the reference (5) when considering Gaussian signaling. The reason for this behavior is as follows: in the above definition of the feedforward and feedback matrices power loading over the users is included implicitly within each subcarrier. Considering the timedomain signal, i.e., after applying the IDFT, the antenna signals are no longer pairwise statistically independent. Hence, the distribution of PAR values will not exactly match the analytic result from (5) but higher PAR values will occur. Noteworthy, it is possible to overcome this issue by avoiding power loading over the users. In this case, there remains an individual scaling of each user, which can be equalized within the receiver's automatic gain control. However, in this article, we consider sTHP only with power loading over the users in order to have a fair comparison towards LRATHP, where it is not straightforwardly possible to avoid power loading.
When considering the error performance of SLS, we can observe a little loss compared to the original signal, where the optimum permutation order is applied in each subcarrier. Noteworthy, using sorted THP the diversity order is only one.
Figure 4 shows the numerical results for the PAR reduction scheme SLBhence LRATHP as precoding procedure. The first row of this figure displays the results for using arbitrary additional unimodular matrices according to the construction method from section "Selected basis" (z_{max} = 1). In terms of PAR reduction performance, the ccdf of the original signal coincides with the reference (5) and the same holds when applying SLB with U_{SLB} = 8 or U_{SLB} = 16 candidates. Hence, with LRATHP, the effect due to the power loading over the users is not an issue as it is in sTHP. However, when considering the error performance of this approach, it is obvious that a large loss compared to original LRATHP is present, even if a significant gain compared to sTHP is achieved.
Choosing suited alternative precoders
As can be seen from the numerical results of Figure 4, SLB offers excellent results in terms of PAR reduction performance but also a significant loss in terms of error performance. The reason for this behavior is due to the arbitrary choice of the additional unimodular matrices . Applying such additional matrices leads to a nonoptimum decomposition (with respect to the definition of LLL reduced) of the channel matrices in each subcarrier, which in turn leads to the significant loss of the error rate. However, applying arbitrary additional unimodular matrices , it is possible to generate statistical independent signal candidates which leads to a PAR reduction performance equal to the reference (9).
Subsequently, we study the influence of the additional unimodular matrix . Starting point is the decomposition (8), where the channel matrix of the d th subcarrier is decomposed into the unimodular matrix Z_{opt,d}and the reduced matrix . Now, if an additional unimodular matrix is applied, the effective reduced channel and its QRtype decomposition reads
The idea of the LLL algorithm is to find a more suited representation (H_{red,d}) of the lattice spanned by the rows of the channel matrix H_{ d }. Thereby, the row vectors of H_{red,d}should be as short as possible and close to orthogonal. Applying the additional unimodular matrix , this property remains also valid for as long as is unitary.
As a first approach, this can be achieved when allowing only pure permutation matrices for , similar to the SLS approach.
The second row of Figure 4 shows numerical results for this case. Now, there is no loss in terms of error ratios compared to the original signal. However, the ccdf curves flatten out. The reason for this effect is that the restriction to pure permutation matrices offers not enough degrees of freedom to generate statistical independent signal candidates.
In order to introduce more degrees of freedom but ensure that the additional unimodular matrices are still unitary, we allow matrices containing exactly one element from the set {±1, ±j} in each row and column and only zeros at all other positions. Such matrices are a generalization of permutation matrices and subsequently denoted as permutation/phase matrices. In total, there exist exactly 4^{K} K! of such matrices.
The bottom row of Figure 4 shows numerical results when using such unimodular matrices to generate alternative signal candidates. It can be seen, that there is no loss in terms of error rates again. Additionally, the flattening of the ccdf curves is significantly reduced compared to the case when using pure permutation matrices. The PAR reduction performance when allowing arbitrary unimodular matrices can almost be achieved. Hence, with this kind of matrices it is possible to offer sufficient degrees of freedom to generate almost statistical independent signal candidates.
Analysis of computational complexity
As already mentioned above, the PAR reduction/precoding schemes SLS and SLB have two major advantages compared to sSLM. On the one hand, no side information has to be transmitted and, on the other hand, the computational complexity is reduced, as the precoding procedure has to be performed only V times to generate U_{SLS/SLB} > V signal candidates. In the following, we compare the PAR reduction performance^{e} of sSLM with the schemes SLS and SLB, respectively, incorporating the computational complexity. In this context, as complexity measure we consider the number of complex operations and treat multiplications and divisions equally. However, additions and multiplications with Gaussian integers are not incorporated into the counting.
In the following, we assume that the channel remains constant for the duration of N_{B} OFDM symbols. Hence, for this block of OFDM symbols the calculation of the precoding matrices has to be performed only once, whereas the computation of the precoded signal, the FFT, and the selection metric have to be accomplished for each of the N_{B} OFDM symbols.
With SLS or SLB, the computational complexity (per carrier) consists of the single calculation of the optimum decomposition (factorization) of the channel matrix according to (6) or (8). This complexity is denoted as c_{fac}. In addition to that, V  1 alternative precoding matrices have to be determined. For each alternative, the computational complexity c_{QR} of one QRdecomposition [30] is needed.
The V alternative precoders are now valid for N_{B} OFDM blocks. For each of these OFDM blocks, we have to precode the MIMO OFDM frame V times. Moreover, U_{SLS/SLB}K calculations of the inverse Fourier transform (complexity c_{FFT}) and of the selection metric (complexity c_{met}) are necessary in order to determine the best signal candidate.
Using sSLM, the complexity consists also of the calculation of the optimum decomposition of the channel (complexity c_{fac}) and of U_{SLM}K transformations into timedomain (complexity c_{FFT}) and PAR evaluations (complexity c_{met}). Generating the different signal candidates is not incorporated into the considerations, as it is implemented via the multiplication of phase vectors (cf. [2]) and different candidates differ only in a change of sign or interchange of the quadrature components of the QAM symbols within each subcarrier. This operation is trivial in terms of computational complexity. Finally, the precoding of the signal has to be applied for each of the U_{SLM} signal candidates.
In summary, the computational complexities of SLS/SLB and sSLM sum up to
For a fair comparison of sSLM with SLS or SLB, the respective scheme should exhibit the same complexity (i.e., c_{SLS/SLB} ≈ c_{sSLM}). Given the parameters V and U_{SLS/SLB} for SLS or SLB then sSLM assessing
signal candidates will exhibit approximately the same computational complexity. Hereby, when rounding the number U_{SLM} of assessed candidates for sSLM to the next greater integer, sSLM will exhibit a slightly larger complexity.
In order to evaluate this number, we have to further specify the complexities c_{QR}, c_{prec}, c_{FFT}, and c_{met}. The calculation of the feedforward and feedback matrices is usually implemented via a QRtype decomposition [30] and requires
complex operations. The precoding of the transmit signal requires
complex operations; the transformation into time domain (implemented as fast Fourier transform [17]) and the calculation of the decision metric (PAR) require
complex multiplications, respectively.
For the following numerical results we choose the block lengths N_{B} = 10 and fix the number of assessed signal candidates for SLS or SLB to either U_{SLS/SLB} = 8 or U_{SLS/SLB} = 16. The respective numbers of assessed signal candidates for sSLM according to (17) will be U_{SLM} = 7 and U_{SLM} = 11.
Figure 5 shows the ccdf of PAR of sSLM and SLS. In this case, sSL M outperforms SLS even if less signal candidates are assessed. The reason for this behavior is that SLS is not able to generate statistical independent signal candidates as it is possible with sSLM. Hence, the ccdf curves of SLS flatten out compared to sSLM, which leads to the worse performance.
Numerical results of the comparison of sSLM with SLB are depicted in Figure 6. The top plot shows the results when using arbitrary unimodular matrices (cf. section "Selected basis"). In this case, sSLM is outperformed by SLB in terms of PAR reduction. However, cf. Figure 4, when choosing arbitrary unimodular matrices in SLB the loss in error rate compared to the original signal is significant.
The middle plot of Figure 6 compares the PAR reduction performance when restricting the additional unimodular matrices in SLB to permutation matrices. Now, it is no longer possible to generate statistical independent signal candidates, which leads to some flattening of the ccdf curves. Hence, SLB is outperformed by sSLM due to the steeper ccdf curves.
The bottom plot shows results when applying permutation/phase matrices for the additional unimodular matrices. In this case, the PAR reduction performance of SLB is more or less equal to the one of sSLM. Additionally, according to the numerical results of Figure 4, the loss in terms of bit error ratios is negligible. Noteworthy, the huge benefit of S LB is that no side information has to be communicated and no error multiplication due to erroneous side information occurs as it would with sSLM.
Conclusions
This article introduces a novel combined precoding/PAR reduction scheme for OFDM multiuser downlink scenarios. This scheme, named selected basis (SLB), is a further development of the scheme selected sorting (SLS). Both schemes are based on the idea of generating multiple redundant signal representations and selecting the one exhibiting the lowest PAR and are thus based on the philosophy of the SLM family. The multiple signal representations are generated by applying different instances of the precoder, which has to be applied within the multiuser downlink scenario. In particular, SLS generates multiple instances of the precoder by applying different permutations within the TomlinsonHarashima precoding scheme. SLB works in combination with LRA precoding and generates different instances of the precoder by employing different additional unimodular (basis change) matrices. It turns out that the best PAR reduction performance can be achieved when using arbitrary unimodular matrices as an offset to the optimum (with respect to the definition of LLL reduced) basis change matrix. However, the error performance is quite poor in this case. The best tradeoff between PAR reduction capabilities and error performance can be achieved when restricting the additional unimodular matrices to socalled permutation/phase matrices.
Finally, the PAR reduction performance of SLS and SLB is compared with the one of sSLM, the only feasible extension of SLM for the multiuser downlink scenario. For a fair comparison, the parameter of both schemes are chosen that they exhibit (almost) the same computational complexity. It turns out that sSLM offers better PAR reduction performance than SLS, because it is not possible to generate statistical independent signal candidates with SLS but with sSLM. However, the PAR reduction performance of SLB is almost the same as that of sSLM. Noteworthy, the huge benefit of SLS and SLB is that in contrast to sSLM no side information has to be communicated to the receiver. It can be summarized that using SLB in the OFDM multiuser downlink, both, very good PAR statistics and full diversity error performance can be achieved. As the receivers do not require any side information, it is a very attractive strategy for future downlink transmission systems.
Endnotes
^{a}A unimodular matrix Z = [z_{m,n}] contains only Gaussian integers, i.e., all elements z_{m,n}are from the set and for its determinant det(Z) = 1 has to hold.
^{b}The VBLAST algorithm calculates the optimum detection order for decisionfeedback equalization when transmitting over MIMO channels.
^{c}The LLL algorithm can directly perform the decomposition (8) of the channel matrix H_{ d } into the unimodular matrix Z_{opt,d}, the feed forward matrix F_{ d }, and the feedback matrix B_{ d } [31]. However, no explicit control on the resulting sorting is possible in this case.
^{d}In principal, it is reasonable to select V additional permutation matrices out of the set of K! ones, which have only marginal influence on the error ratio. Such a suited choice is discussed in [13], where only additional permutation matrices are used which do not change the encoding position of the last encoded user (with respect to the optimum sorting order). This strategy makes sense because no power loading of the users is applied in [13]. On the contrary, in this paper, power loading over the users is applied (cf. Figure 1), which makes the selection of suited additional permutation matrices not that easy. However, according to the numerical results shown in Sec., choosing arbitrary additional permutation matrices exhibits almost the same performance as the optimum permutation, which makes this strategy a reasonable approach.
^{e}In this paper, the comparison of sSLM with SLS or SLB, respectively, is done in terms of the PAR reduction performance. Comparing also the error performance of the respective schemes needs to incorporate a specific strategy to transmit the side information with sSLM. Certainly, the exist a wide range of different schemes to transmit the side information for the original approach of SLM (cf. [27–29, 32–34]), which can be easily transferred to sSLM as well. Some of these schemes are able to transmit the side information very reliable. For the sake of brevity, we do not consider a specific scheme and omit the comparison of the error performance in this paper. Noteworthy, even if a reliable transmission of the side information with sSLM is possible, error propagation will still occur. Moreover, the transmission of the side information leads to additional complexity within transmitter and receiver. This additional complexity is not required with SLS or SLB, which is a further advantage of these schemes.
Abbreviations
 ACE:

active constellation extension
 CSI:

channel state information
 LRATHP:

latticereductionaided variant
 MIMO:

multipleinput/multipleoutput
 OFDM:

orthogonal frequencydivision multiplexing
 PTS:

partial transmit sequences
 PAR:

peaktoaverage power ratio
 SLB:

scheme selected basis
 SLS:

scheme selected sorting
 sSLM:

simplified selected mapping
 sTHP:

sorted TomlinsonHarashima precoding
 TR:

tone reservation.
References
Bingham JAC: Multicarrier modulation for data transmission: an idea whose time has come. IEEE Commun Mag 1990, 514.
Bäuml R, Fischer RFH, Huber JB: Reducing the peaktoaverage power ratio of multicarrier modulation by selected mapping. IEE Electron Lett 1996,32(22):20562057. 10.1049/el:19961384
Müller S, Huber JB: OFDM with reduced peaktoaverage power ratio by optimum combination of partial transmit sequences. IEE Electron Lett 1997,33(5):368369. 10.1049/el:19970266
Krongold BS, Jones DL: PAR Reduction in OFDM via Active Constellation Extension. IEEE Trans Broadcast 2003,49(3):258268. 10.1109/TBC.2003.817088
Tellado J: Peak to Average Power Reduction for Multicarrier Modulation. PhD thesis. Stanford University; 2000.
Telatar E: Capacity of multiantenna gaussian channels. Eur Trans Telecommun 1999,10(6):585596. 10.1002/ett.4460100604
Baek MS, Kim MJ, You YH, Song HK: SemiBlind Channel Estimation and PAR Reduction for MIMOOFDM System with Multiple Antennas. IEEE Trans Broadcasting 2004,50(4):414424. 10.1109/TBC.2004.837885
Fischer RFH, Hoch M: Directed selected mapping for peaktoaverage power ratio reduction in MIMO OFDM. IEE Electron Lett 2006,46(22):12891290.
Fischer RFH, Hoch M: Peaktoaverage power ratio reduction in MIMO OFDM. Proceedings of IEEE International Conference on Communications (ICC), Glasgow, Scotland 2007.
Fischer RFH: Precoding and Signal Shaping for Digital Transmission. Wiley, New York; 2002.
Windpassinger C: Detection and Precoding for Multiple Input Multiple Output Channels. PhD thesis. Universität ErlangenNürnberg; 2004.
Siegl C: RFH Fischer, Peaktoaverage power ratio reduction in multiuser OFDM. Proceedings IEEE International Symposium on Information Theory (ISIT). Nice, France 2007.
Siegl C: RFH Fischer, Selected Sorting for PAR Reduction in OFDM MultiUser Broadcast Scenarios. Proceedings of International ITG/IEEE Workshop on Smart Antennas, Berlin, Germany 2009.
van Trees RG: Detection, Estimation, and Modulation TheoryPart III: RadarSonar Signal Processing and Gaussian. In Signals in Noise. Wiley, New York; 1971.
Windpassinger C: RFH Fischer, JB Huber, Latticereductionaided broadcast precoding. IEEE Trans Commun 2004,52(12):20572060. 10.1109/TCOMM.2004.838732
Stierstorfer C, Fischer RFH: Latticereductionaided tomlinsonharashima precoding for pointtomultipoint transmission. Int J Electron Commun (AEU) 2006, 60: 328330. 10.1016/j.aeue.2005.08.002
Oppenheim AV, Schafer RW: DiscreteTime Signal Processing. PrenticeHall, Upper Saddle River; 1999.
Fischer RFH, Siegl C: PeaktoAverage Power Ratio Reduction in Single and MultiAntenna OFDM via Directed Selected Mapping. IEEE Trans Commun 2009,11(11):32053208.
Viswanath P, Tse DNC: Sum capacity of the vector gaussian broadcast channel and uplinkdownlink duality. IEEE Trans Inf Theory 2003,49(8):19121922. 10.1109/TIT.2003.814483
Wolniansky PW, Foschini GJ, Golden GD, Valenzuela RA: VBLAST: An architecture for realizing very high data rates over the richscattering wireless channel. URSI International Symposium on Signals, Systems, and Electronics, Pisa, Italy 1998, 295300.
Wübben D, Rinas J, Böhnke R, Kühn V, Kammeyer KD: Efficient algorithm for detecting layered spacetime codes. Proceedings of 4th International ITG Conference on Source and Channel Coding (SCC), Berlin, Germany 2002.
Benesty J, Huang Y, Chen J: A Fast Recursive Algorithm for Optimum Sequential Signal Detection in a BLAST System. IEEE Trans Signal process 2003,51(7):17221730. 10.1109/TSP.2003.812897
Schmidt D, Joham M, Utschick W: Minimum mean square error vector precoding. Proc PIMRC '05 2005.
Taherzadeh M, Mobasher A, Khandani AK: Communication over MIMO broadcast channels using latticebasis reduction. IEEE Trans Inf Theory 2007,53(12):45674582.
Lenstra AK, Lenstra HW, Lovász L: Factoring polynomials with rational coefficients. Math Ann 1982, 261: 515534. 10.1007/BF01457454
Breiling M, MüllerWeinfurtner S, Huber JB: SLM peakpower reduction without explicit side information. IEEE Commun Lett 2001,5(6):239241. 10.1109/4234.929598
Khoo BK, Le Goff SY, Tsimenidis CC, Sharif BS: OFDM PAPR Reduction Using Selected Mapping Without Side Information. Proceedings of IEEE International Conference on Communications (ICC), Glasgow, Scotland 2007.
Siegl C, Fischer RFH: Selected mapping with implicit transmission of side information using discrete phase rotations. Proceedings of 8th International ITG Conference on Source and Channel Coding (SCC), Siegen, Germany 2010.
Siegl C, Fischer RFH: Selected Mapping with Explicit Transmission of Side Information. Proceedings of IEEE Wireless Communication and Networking Conference (WCNC), Sydney, Australia 2010.
Golub GH, Van Loan CF: Matrix Computations. The Johns Hopkins University Press, Baltimore; 1996.
Wübben D, Böhnke R, Kühn V, Kammeyer KD: Nearmaximumlikelihood detection of MIMO systems using MMSEbased lattice reduction. Proceedings of IEEE International Conference on Communications (ICC) 2004.
Jaylath ADS, Tellambura C: SLM and PTS peakpower reduction of OFDM signals without side information. IEEE Trans Wireless Commun 2005,4(5):20062013.
Baxley RJ, Zhou GT: MAP metric for blind phase sequence detection in selected Mapping. IEEE Trans Broadcasting 2005,51(4):565567. 10.1109/TBC.2005.854170
Alsusa E, Yang L: Redundancyfree and BERmaintained selective mapping with partial phaserandomising sequences for peaktoaverage power ratio reduction in OFDM systems. IET Commun 2008,2(1):6674. 10.1049/ietcom:20070055
Acknowledgements
This work was supported in parts by Deutsche Forschungsgemeinschaft (DFG) within the framework TakeOFDM under grant FI 982/12.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Siegl, C., Fischer, R.F. Selected basis for PAR reduction in multiuser downlink scenarios using latticereductionaided precoding. EURASIP J. Adv. Signal Process. 2011, 17 (2011). https://doi.org/10.1186/16876180201117
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/16876180201117