Performance evaluation of time-multiplexed and data-dependent superimposed training based transmission with practical power amplifier model
© Levanen et al; licensee Springer. 2012
Received: 11 May 2011
Accepted: 16 February 2012
Published: 16 February 2012
The increase in the peak-to-average power ratio (PAPR) is a well known but not sufficiently addressed problem with data-dependent superimposed training (DDST) based approaches for channel estimation and synchronization in digital communication links. In this article, we concentrate on the PAPR analysis with DDST and on the spectral regrowth with a nonlinear amplifier. In addition, a novel Gaussian distribution model based on the multinomial distribution for the cyclic mean component is presented. We propose the use of a symbol level amplitude limiter in the transmitter together with a modified channel estimator and iterative data bit estimator in the receiver. We show that this setup efficiently reduces the regrowth with the DDST. In the end, spectral efficiency comparison between time domain multiplexed training and DDST with or without symbol level limiter is provided. The results indicate improved performance for DDST based approaches with relaxed transmitter power amplifier requirements.
Keywordschannel estimation data-dependent superimposed pilots iterative receiver nonlinear power amplifier peak-to-average power ratio spectral efficiency.
Channel estimation and equalization are crucial parts of modern digital transmission links. As we aim for higher spectral efficiencies, the number of time instances allocated for training in the traditional time-domain multiplexed training (TDMT) systems should be minimized. At the moment, the superimposed (SI) scheme is a serious candidate for circumventing this issue, see for example [1–3] and references therein. SI pilots are added directly on top of the user data, and thus all time instances over the whole allocated spectral region contain user information. The downside is that the user information interferes greatly with the pilot sequence, increasing the mean squared error (MSE) of the initial channel estimates. Furthermore, the peak-to-average power ratio (PAPR) is considerably increased and the user-data-symbol-to-interference power ratio is decreased in detection.
To overcome this problem of self-interference (interference from the user data symbols in channel estimation), a data-dependent superimposed training (DDST) scheme was presented in [4, 5]. The basic idea is very simple. Because the cyclic pilot sequence has its energy concentrated on certain frequency bins, we set the user data frequency response to zero on these frequency bins. This is equivalent to removing the cyclic mean of the user data symbol sequence in the time domain. Therefore, there is no interference from the user data to the pilot symbols. Because the interference from the user data symbols is removed, DDST requires clearly lower pilot powers than traditional SI training to obtain the desired channel estimation MSE levels. This can also be seen as frequency-domain multiplexed (FDM) pilot based training, but the difference to the traditional approach is that the signal spectrum is not widened because of the used SI training symbols. With multicarrier systems, spectral nulling means that we lose some subcarriers for pilot symbols. Recently, a solution to circumvent this problem in multicarrier communications by the so called symbol blanking method was proposed in .
The DDST is suitable especially for wide-band single-carrier (SC) systems. The problem to be addressed in this article regarding the addition of DDST sequences is the increased peak power (PP) and PAPR, which violates one of the main benefits of using SC transmission. With increased PAPR we can expect increased spectral regrowth with nonlinear amplifiers, which are preferred in the mobile devices because of their higher efficiency. Based on the authors best knowledge, the effects of increased PP or PAPR on the spectral regrowth have not been taken into account in the recent literature in the performance comparisons between DDST and TDMT systems. More traditional SI-based training was studied in , where the frequency bins were in some cases nulled for improved channel estimation performance. The PAPR problem was discussed without any solutions to decrease the PAPR created by the SI pilots. We will address this problem by simply limiting the peak amplitudes at the symbol level before transmission. From now on, this symbol level amplitude limited DDST is denoted as LDDST.
In the receiver side, we have a simple feedback loop based on soft symbol estimates, which we use to estimate the missing cyclic mean and the limited amplitudes. In , we studied the symbol level PAPR and used an iterative receiver structure without any knowledge of the error generated by the symbol level amplitude limiter in the transmitter. In this article we will utilize the scaling information available based on Gaussian modeling of the data-dependent pilot sequence (cyclic mean) in the channel estimator.
This article is structured as follows. First we present the system model in Section 2. Then, in Section 3 we model the error caused by the symbol level limiter in the transmitted signal. Next, in Section 4 we briefly discuss the modifications used in the channel estimation algorithms because of the symbol level limiter. In Section 5, we concentrate on the symbol level PP and PAPR, on the PP and PAPR after the transmit pulse shape filtering, and show that the symbol level limiter can remove the PP increase and effectively reduce the PAPR. In addition, we discuss the spectral re-growth related to different training methods. In the Section 6, we provide improved iterative receiver algorithms taking into consideration the amplitude limiter in the transmitter and the removal of the data dependent pilots. Next, in Section 7, the throughput performance comparison of DDST and TDMT training based systems is provided. Finally, in Section 8, conclusions are provided.
Notation: Superscripts T and H denote the transpose and Hermitian transpose operators, ⊗ refers to the Kronecker product and o defines a continuous-time convolution. For complex numbers |z| defines the absolute value of z and ∠· gives the argument of a complex number. In addition, Re(z) takes the real value of a complex number and Im(z) takes the imaginary value. Exponential function is noted by exp(·) and ∥z∥ defines the Euclidean vector norm. The trace and statistical expectations are denoted by tr[·] and E[·]. Rounding to the largest integer not greater than x is given by the floor function ⌊x⌋. The (N × N) identity matrix is denoted by I N and the (N × M) matrix of all ones by 1N × M. For oversampling, we define a column vector r with first element equal to one and i - 1 zeros after the first element, e.g., r = [1,0,...,0] T . We denote the length of this vector with r, which will represent the oversampling rate used in the receiver. Matrices are denoted by boldface uppercase letters and vectors by boldface lowercase letters. Finally, diag(a) = diag(a1,...,a n ) is an (N × N) diagonal matrix whose n th entry is a n and diag(A) is a(N × 1) vector with values from the main diagonal of A, which isa(N × N) square matrix.
2 System model
where . Now the data dependent pilot sequence is given as p d = -J Tx d. The data dependent pilot sequence is added on top of the data sequence in order to remove the cyclic mean of the data sequence, thus removing the interference caused by data sequence on the known pilot sequence. The symbol sequence including user data symbols, data dependent pilot sequence and the cyclic pilot sequence is given as s = d + p d + p c = z + p c , where the cyclic pilot sequence is defined as . For a more detailed explanation on DDST, see for example  and references therein. The symbol sequence, s, is then inserted to the peak amplitude limiter from which the limited signal is then obtained. This sequence is then oversampled with rate r, given as , and inserted to the transmit pulse shape filter to obtain transmitted sequence x. We define the power of the data sequence to be and the power of the known pilot sequence to be , where γ is the pilot power allocation factor.
Now we have an amplitude limited symbol sequence whose PP is limited to the same value as the original data symbol sequence d. The average power decrease, and the remaining PAPR increase, depends on the constellation. This kind of amplitude limiter, which keeps the argument difference between input and output as a constant, realizes so-called amplitude-modulation to amplitude-modulation (AM-AM) conversion , meaning that |L(s(k))| depends only on |s(k)|.
We have chosen to study the hard limiting of the transmitted symbols, but of course other limiters with different input-output mappings require more studies. Furthermore, we have chosen to study symbol level limiting instead of limiting the output of the Tx pulse shape filter, which is a more common approach for controlling the PAPR in SC transmission. From the literature concerning studies on PAPR with OFDM modulation, one can find several possible topics of study in order to reduce PAPR in DDST with a modified data-dependent pilot sequence, and these are left for future studies.
Let us define an error vector , which contains the information removed by the limiter from the sequence s. It represents an additive error sequence generated by the limiter. This model is used when we present the receiver feedback structure in Section 7.
The signal after the symbol level limiter, , is then fed to the transmit pulse shape filter after over-sampling. We have used traditional root-raised-cosine (RRC) filtering with rolloff factor ρ = 0.1 and filter order NRRC = 64. We have chosen two different scenarios for simulations. For the PAPR and spectral leakage simulations we have used four times oversampling, r = 4, and for the performance evaluations we have used two times oversampling, r = 2. We have chosen this setup for better understanding of the spectral spreading and because the used filter bank (FB) based equalizer is designed to work with two times oversampled sequences.
where v is the small signal amplification, A0 is the saturation amplitude of the amplifier and p defines the smoothness of the transition from linear region to the limiter region. The actual values chosen for the simulations are discussed in more detail in Section 7.
Based on Bussgang's theorem , we model the output of the power amplifier as , where α is a scaling factor for the input signal, PAVG is the average power of the transmitted frame, and n G is uncorrelated Gaussian noise vector caused by the nonlinear power amplifier G(·). PAvg is used to scale the average power of the transmitted frame in order to stay inside the spectral mask to be defined in Section 5. The Bussgang's theorem is based on Gaussian variables, but it's results are widely used, e.g., in PAPR modeling for orthogonal frequency domain multiplexing (OFDM) systems. Also in our case, the signals are not purely Gaussian, but after the pulse shape filter they are Gaussian like and we can apply Bussgang's theorem to model the non-linear limiting caused by the power amplifier model.
We have assumed a discontinuous block wise transmission where the channel is assumed to be time invariant during the transmission time of one frame. The used channel model is a modified ITU-R Vehicular A channel .
where M is the channel length in samples, n is the time index for r times oversampled symbol sequence, n G (n) is a noise term caused by the nonlinear amplifier, and is a possibly limited, oversampled transmitted symbol, which is zero if n < 0 or n > rN - 1. The noise term w i (n) is complex additive white Gaussian noise (AWGN). Because of the r times oversampling, in our case s(k) = d(k) = p d (k) = p c (k) = 0 when k modulus r ≠ 0. The channel estimation procedures are simply repeated for each diversity branch. For this reason and for the sake of clarity, we drop out the antenna index i.
where the matrix is built from the oversampled user data symbols, data dependent pilot sequence, known cyclic pilot sequence and the additional error generated by the symbol level limiter (only with LDDST), respectively. Here N G and W are the matrix presentations of the amplifier induced and channel induced noise terms, respectively.
For example, if you set b = elimiter,r, then is a cyclic matrix having as the first column. The pilot matrix P r is a cyclic matrix, having the r times oversampled OCI pilot sequence p r = r p ⊗ r as its first column.
From the receiver frontend, the oversampled signal is provided for the channel estimator and for the analysis FB. After obtaining a channel estimate, SCE is performed in the frequency domain. More details on the equalizer structure can be found from [14, 18], and references therein. After the SCE, different antenna branches are added together sub-channel wise according to the MRC principle. The composite sub-channels are then recombined in the synthesis FB, which also efficiently realizes the sampling rate reduction by 2.
Here is an estimate for z with cyclic mean set to zero and including the limiter error. Note that the cyclic mean of the limiter error is also zero.
Next, we have the Iterative data bit estimation block, where we iteratively obtain the data bit estimates. The procedures performed inside this block are described in detail in Section 6. Finally, the bit estimates are collected for bit error rate (BER) and block error rate (BLER) evaluations. The concept of (data) block in our system will be described in more detail in Section 7.
3 Symbol level limiter error modeling
Here the additive noise component caused by the limiter, n L , is assumed to be uncorrelated with p d and p c , and it is assumed to have complex Gaussian distribution. This model is a rough approximation of the phenomena that take place in the symbol level limiter, but based on our experience it provides sufficient accuracy for the channel estimator. The main difficulty in the modeling is to incorporate the effect of the limiter on the random data-dependent pilot sequence. We have tried several models, but they all have similar or worse accuracy than the Gaussian model we are going to present here, so we chose it because of its simplicity.
where we basically calculate a correlation based weighting factor for the extended pilot sequence, p l . We use this same weighting factor for data dependent pilot sequence because it undergoes similar effects in the symbol level amplitude limiter.
where x and y present the real and imaginary axes, respectively, in a grid with values from -2 to 2. The step size used for real and imaginary axis for calculating the probabilities of cyclic mean values from the Gaussian distribution is determined by the constellation, power normalization, pilot power allocation factor and the number of cycles used in the cyclic mean calculation. For example, if we are using 16-QAM constellation with γ = 0.05 and have N c = 80 cycles, the step size used is , where is the power normalization factor to set 16-QAM constellation average power to unity. This step now corresponds to the smallest change in the cyclic mean over possible symbols in real or imaginary axis and directly provides us a model for the discrete distribution of the cyclic mean with the defined parameters.
We will use the value in the ML-LMMSE channel estimator to incorporate a priori knowledge of the symbol limiter based error term.
Here, the average power of the amplitude limited signal and the limiter error power could also be estimated by Bussgang's method . However, based on our simulations, the developed model gives similar estimates and is simpler because it does not require averaging simulations for the framewise correlation calculations. Thus, it provides an alternative approach to define these parameters.
4 Channel estimation with LDDST
We have assumed independent tap coefficients, which allows us to model the apriori channel correlation matrix as a diagonal matrix. Because of the receiver pulse shape filtering, this assumption is not exactly true, but it is used to provide us simpler diagonalized LMMSE estimator model, which reduces the channel estimation complexity. We shall refer to this LMMSE estimator, that uses LS based channel estimates as a priori information, as LS-LMMSE channel estimator. The performance of the receiver could be improved with more advanced methods taking the correlation into account, like the universal basis based decomposition of the receiver pulse shape filter correlation, as was discussed in . In a sense, the idea of using only the most significant components of the decomposition is similar to our idea of truncating the time window of the channel estimator to take into account only the most significant channel taps. Both methods gain in noise power reduction in the channel estimation but lose in the asymptotic accuracy.
where we do not have a term related to because this value is unknown to the receiver. Similar channel estimator structure with traditional SI pilots and iterative interference canceling feedback was studied in .
5 PAPR analysis and spectral leakage comparison
One drawback with DDST in SC transmission is the increased PP and PAPR in the transmitted signal and spectral leakage caused by the non-linear amplifier due to the increased PAPR. These problems are well known but have received relatively little attention in the recent literature.
In a SC transmission, the PAPR of the transmitted sequence is defined after the Tx pulse-shape filter. The PP we see in the filter output depends on the maximum amplitude of the input symbols and on a portion of the absolute values of the filter coefficients, depending on the oversampling. Because we have fixed the Tx pulse-shape filter, only the maximum amplitudes of the input symbols effect the observed PAPR.
There are two main reasons for increased symbol level amplitude in DDST. First of all, we increase the amplitude range related to a certain constellation by adding a power scaled pilot sequence on top of a power scaled symbol sequence. The second main reason for increased amplitude is the possibility of a cyclic mean (data dependent pilot) component with relatively high amplitude. When this component is added on top of data and known pilot symbols, and if the angles of these complex variables happen to align, then the total symbol amplitude is significantly increased.
In this Section, we will first discuss the worst case PP and PAPR effects in more detail and after that we will describe the reference spectral power mask and related simulations and results.
5.1 PAPR analysis and simulated results
where k ∈ [0,1,...,r - 1] and k + nr ≤ NRRC. With RRC transmit pulse shape filter of degree 64 and r = 4, the starting index which maximizes the sum-power is k = 2. Because the RRC filter acts also as a oversampling filter, the taps of the filter are multiplied by the oversampling factor r in order to keep the average transmitted power equal to unity.
which is equal to TDMT case.
WPP and WPAPR for the used constellations with parameter values N c = 75, N p = 60, and γ = 0.1
WPP s (26)
In Table 1, we have calculated different symbol level and transmitted signal related worst case PPs and PAPRs for different constellations with pilot power allocation factor γ = 0.1. As we can see, the hard limiter significantly decreases the worst case PPs and PAPRs and the limited worst case PAPRs are close to the TDMT cases, as was desired.
If we assume that with DDST we want to set the PP at the transmit pulse shape filter output to be at a similar level as with TDMT, based on Table 1, a significant backoff is required. With symbol level amplitude limiter we can remove this backoff requirement. As a downside, the amplitude limiter causes additional interference in the transmitted symbols, which might be significant especially with higher order modulations.
Simulated PPs and PAPRs for the used constellations with parameter values N c = 75, N p = 60, and γ = 0.1
5.2 Spectral leakage with SSPA amplifier model
which gives us A0 ≈ 1.739.
Attenuation at distance Δf OOB from the channel band edge
Attenuation requirement [dB]
Simulation based IBO and OBO results for different training methods and constellations
Required IBO [dB]
DDST with limiter
Corresponding OBO [dB]
DDST with limiter
As expected, based on the PP and PAPR analysis, we can reach significantly lower OBO when using limited DDST with QPSK constellation. With 16-QAM constellation we can decrease the OBO somewhat with symbol level limiter. With 64-QAM, meaningful gains were not achieved with symbol level amplitude limiter. These IBO values are used in Section 7 when we compare the throughput performance of different training methods.
Next, we will return to the actual implementation of the iterative receiver used with limited DDST before we study the throughput performance with different training methods.
6 Iterative receiver algorithms
We have used notation to represent our estimates of the data symbol sequence, including the limiter error, with cyclic mean set to zero, obtained from the pilot removal and information symbol power normalization block, as shown in Figure 2. We use as a initial data symbol estimates to generate hard symbol based cyclic mean estimate in the hard symbol based p d estimation and compensation block. Inside this block, we generate hard symbol estimates based on , calculate their cyclic mean and add it to , to obtain initial symbol estimates . Here superscript 0 points out that these symbol estimates are obtained before coded feedback. This idea was presented in , and we use it before the first soft symbols to bits mapping.
We have also normalized the variance of the soft symbol vector, , to be equal to unity. This improves the feedback performance when the soft bit estimates have very low reliability. In our simulations, using soft symbol feedback for the limiter error estimation provided better results than using hard symbol feedback.
Then, we calculate the symbol wise cyclic mean and remove it from the symbol sequence to obtain . Now is an improved estimate of the cyclic mean, assuming that the SISO decoder has been able to reduce the number of bit errors in the detected bit sequence. Next, we add the known pilot sequence on top of the sequence to get and provide this sequence to the amplitude limiter. Then we calculate the limiter error estimate based on the input and the output of the limiter function and an improved estimate of the average power, . At this point, when i > 0, we obtain our first estimate of the limiter error. Based on our results, it is better to estimate the limiter error after the channel decoder and not based on the uncoded hard symbol estimates . With low code rates (low E b /N0 region) the uncoded limiter error estimation leads to worse performance in all iterations. Then again, with high code rates (high E b /N0 region) uncoded limiter error estimation improves the BLER performance at the 0th iteration, but the iterative gain decreases, leading to worse performance at the fifth iteration.
We remove the cyclic mean of the estimated limiter error , because we have completely removed the cyclic mean from , including the limiter error.
Based on our results, it is better not to use the extrinsic information obtained from the channel decoder as a priori information in the soft symbols-to-bits mapping, if this information is already used to improve the cyclic mean estimate. This is probably because we are using the same information twice inside the same loop, thus losing the independence of the a priori information. We can use it as a priori information if we do not improve the cyclic mean, but based on our studies this does not provide as good iterative gain in the receiver. This could be because of the error averaging nature of the cyclic mean computation.
Here we remind the reader, that even without symbol level amplitude limiter, we have to use iterative detection algorithm for the cyclic mean estimation. Of course, the limiter error estimation is not required. Therefore, in the simulation results presented in Section 7, the throughput results obtained with DDST also include five feedback iterations.
For a reader interested in a pure SI training with iterative reception, a good starting point is, for example, . In this article a computationally efficient, iterative frequency-domain equalization and channel estimation is presented. In this article, we have not considered of including the channel estimation process in the iterative loop because with DDST there is no interference from the data symbols to the known pilot symbols. Nonetheless, when there is symbol level limiter involved, we could feedback the cyclic mean of the limiter error estimate in order to improve the channel estimates with LDDST. In addition, in SISO case or in spatially multiplexed MIMO case, the feedback filtering used also in , is of great interest and provides interesting topics for future research.
7 Performance comparisons
In this section, we will first provide some results demonstrating the performance of our iterative receiver algorithm. In the end, spectral efficiency comparisons between TDMT and DDST based training are provided. This is, after all, the most important topic of this article. We will investigate whether the end user spectral efficiency is really improved with DDST and do we gain something by using a symbol level amplitude limiter.
The used channel model is a block-fading extended ITU-R Vehicular A channel with approximately 20 MHz bandwidth . The maximum delay spread of the channel is 78 samples. In , the channel model was defined for sampling interval t s = 32.55 ns where as in our system the sampling interval is t s = 27.78 ns. This modification has a minor effect on the spectral correlation properties of the channel. However, the main idea is only to do some initial comparisons in the possible throughput performance between DDST and TDMT training based systems. Therefore, the used model provides a good starting point for the simulations.
The oversampling in the receiver allows us to efficiently realize the RRC filtering in frequency domain in combination with the channel equalization process. More details can be found in  and references therein. In this article we have considered single-input single-output (SISO), and 1 × 2 and 1 × 4 single-input multiple-output (SIMO) antenna configurations with MRC equalizer.
In our simulations, the channel estimator length is rN p = 120 while the true equivalent channel length, including the effects of transmitter and receiver RRC filters, is Nchannel + 1 + 2NRRC = 206 samples. This kind of short channel estimator was studied in [21, 24]. The reason behind using short channel estimator is to maximize the number of cycles, N c , with the cost of minimizing the estimator length, N p . Because we are estimating the equivalent channel, we can ignore channel tap values close to zero, which are caused by the heavy tailing of the RRC filters. In the presented simulations we have used values N c = 75 and N p = 60 with DDST and LDDST. This gives us a good compromise with the estimator accuracy and achievable number of cyclic copies. Especially with QPSK modulation, when we are working in a high noise environment, it is worth to consider sacrificing the channel estimation accuracy to achieve better noise power averaging through increased number of cyclic copies. With higher order constellations, in addition to the improved noise averaging, with increased number of copies we can also decrease the variance of the data dependent training sequence, p d , and this improves the accuracy of the first symbol estimates.
The channel codec uses turbo code  with generator matrix . We have used the max-log-MAP algorithm presented in  without any correction factor for the max-operator. The extrinsic information exchanged between the component decoders is weighted by a factor 0.75 to reduce the error propagation, as proposed in . Iterations in the turbo decoder are terminated based on the hard-data-aided algorithm presented in . The used interleavers are bitwise S-interleavers , where the distance parameter is defined as where U is the length of the unit which is interleaved. In channel interleaving the unit is the whole transmitted frame U = QN, where Q is the number of bits per symbol and N is the number of symbols per transmitted frame. We divide each transmitted frame into Q coded blocks. Inside the turbo codec the length of the interleaved unit is equal to one uncoded data block U = ⌊R(N - 2m)⌋, where m = 3 is the memory length of the component encoder and the term 2 m is caused by the unpunctured termination bits .
250 μ s
Order of the RRC filter
Symbols per frame
TDMT pilot symbols per frame
Number of feedback iterations
No. of subbands in the analysis bank
No. of subbands in the synthesis bank
FB Overlapping factor
One rather intriguing problem while planning the spectral efficiency comparison was the choice of the reference power. The comparison of performance with DDST and TDMT based systems is not so trivial and one has to be careful about what to compare and how these results should be interpreted.
where Q is the number of bits per symbol, Rtrue is the true coding rate (including the effect of possible termination bits, block length modifications with zero padding, etc.), and r = 2 is the oversampling rate used in the receiver.
With the proposed symbol level amplitude limiter we can obtain improved spectral efficiency performance with QPSK modulation in all antenna configurations. With 16-QAM or 64-QAM modulations, LDDST and DDST have quite the same performance. Possibly, one could improve the LDDST performance with higher order modulations by tighter limiting bounds. In addition, by first performing tighter limiting and after that removing the cyclic mean, we could decrease the limiter error effect in the channel estimation and possibly improve the system performance. These topics are left for future studies.
In this article, we have discussed the effects of a DDST based training on the signal PP and PAPR distributions. We demonstrated that the PP and PAPR distributions of the DDST based training have longer tails and therefore there is a higher probability for big PAPR values. Especially, with constant amplitude modulations like QPSK, the average PAPR is significantly increased. Furthermore, the effects of the increased PAPR on the spectral leakage with SSPA amplifier model were studied. It was shown, that DDST does not require higher IBO compared to TDMT, but does provide slightly worse OBO performance. The proposed symbol level limiter can decrease further the IBO and OBO requirements with QPSK and 16-QAM constellations. The reduced OBO and IBO may significantly ease the design, implementation and cost of the required power amplifier. With QPSK modulation the symbol level limiter also clearly decreases the spectral re-growth and improves the spectral efficiency performance via higher average transmitted power.
Based on our results, with QPSK and 16-QAM, one should consider using LDDST to allow higher average transmitted power (lower OBO) and to achieve improved throughput compared to DDST. With higher order constellations symbol level amplitude limiter, as presented in this article, doesn't seem to provide significant benefit.
With DDST, with or without symbol level amplitude limiter, the complexity increase compared to traditional TDMT training can be approximated by the complexity of the SISO decoder used. In the soft feedback loop with DDST, with or without symbol level amplitude limiter, the SISO decoder is dominating the detection complexity. Thus, the average increase in the detection complexity compared to TDMT, is roughly the average number of feedback iterations times the number of blocks decoded in average in each feedback iteration times the average complexity of decoding one block in the SISO decoder. With TDMT no feedback iterations are required.
The performance comparisons between DDST and TDMT based system showed that DDST can provide similar or better performance over the whole E b /N0 range with all antenna configurations. The proposed symbol level amplitude limiter improves the throughput performance of the DDST in the low E b /N0 range with all antenna configurations tested.
In addition to careful performance analysis and comparisons, we have provided some new ideas for PAPR control with DDST, for modeling the effects of symbol level limiter in channel estimation, and for modeling the cyclic mean distribution based on multinomial distribution or its Gaussian approximation.
The authors would like to thank Dr. Ali Shahed Hagh Ghadam for enlightening the mysteries of power amplifiers. This work was supported by the Tampere Graduate School in Information Science and Engineering (TISE), the Nokia Foundation and the Academy of Finland (under Project No. 129077, "Hybrid Analog-Digital Signal Processing for Communications Transceivers").
- Hoeher P, Tufvesson F: Channel estimation with superimposed pilot sequence. In Proc IEEE Global Telecommunications Conference 1999 GLOBECOM '99. Volume 4. Janeireo, Brazil; 1999:2162-2166.Google Scholar
- Orozco-Lugo AG, Lara MM, McLernon DC: Channel estimation using implicit training. IEEE Trans Signal Process 2004, 52(1):240-254. 10.1109/TSP.2003.819993MathSciNetView ArticleGoogle Scholar
- Jagannatham SAK, Rao BD: Superimposed pilot vs. conventional pilots for channel estimation. In Fortieth Asilomar Conference on Signals Systems and Computers 2006 ACSSC '06. Pacific Grove, California USA; 2006:767-771.View ArticleGoogle Scholar
- Ghogho M, McLernon DC, Alameda-Hernandez E, Swami A: Channel estimation and symbol detection for block transmission using data-dependent superimposed training. IEEE Signal Process Lett 2005, 12(3):226-229.View ArticleGoogle Scholar
- McLernon DC, Alameda-Hernandez E, Orozco-Lugo AG, Lara MM: Performance of data-dependent superimposed training without cyclic prefix. Electron Lett 2006, 42(10):604-606. 10.1049/el:20060127View ArticleGoogle Scholar
- Gayosso-Rios E, Lara MM, Orozco-Lugo AG, McLernon DC: Symbol-blanking superimposed training for orthogonal frequency division multiplexing systems. In 7th International Symposium on Wireless Communications Systems(ISWCS). York, UK; 2010:204-208.Google Scholar
- Lam C-T, Falconer DD, Danilo-Lemoine F, Dinis R: Channel estimation for SC-FDE systems using frequency domain multiplexed pilots. In IEEE 64th Vehicular Technology Conf 2006 VTC-2006 Fall. Montreal, Canada; 2006:1-5.Google Scholar
- Levanen T, Talvitie J, Renfors M: Performance evaluation of a DDST based SIMO SC system with PAPR reduction. In 6th International Symposium on Turbo Codes & Iterative Information Processing, ISTC 2010. Brest, France; 2010:186-190.View ArticleGoogle Scholar
- McLernon DC, Alameda-Hernandez E, Orozco-Lugo A, Lara MM: New results for channel estimation via superimposed training. In Proc Second International Symposium on Communications Control and Signal Processing ISCCSP 2006. Marrakech, Morocco; 2006. (Article ID cr1001). ISBN: 2-908849-17-8Google Scholar
- Raich R, Qian H, Zhou GT: Optimization of SNDR for amplitude-limited nonlinearities. IEEE Trans Com-mun 2005, 53(11):1964-1972.MathSciNetView ArticleGoogle Scholar
- Rapp C: Effects of HPA-nonlinearity on a 4-DPSK/OFDM-signal for a digital sound broadcasting system. In Second European Conference on Satellite Communications, ECSC-2. Liege, Belgium; 1991:179-184.Google Scholar
- Bussgang JJ: Crosscorrelation functions of amplitude-distorted gaussian signals. Technical report (Massachusetts Institute of Technology. Research Laboratory of Electronics); 1952.Google Scholar
- Sorensen TB, Mogensen PE, Frederiksen F: Extension of the ITU channel models for wideband (OFDM) systems. In IEEE 62nd Vehicular Technology Conference 2005 (VTC-2005-Fall). Dallas, Texas, USA; 2005:392-396.View ArticleGoogle Scholar
- Yang Y, Ihalainen T, Rinne M, Renfors M: Frequency-domain equalization in single-carrier transmission: filter bank approach. EURASIP J Adv Signal Process 2007. 2007, (Article ID 10438)Google Scholar
- Clark MV: Adaptive frequency-domain equalization and diversity combining for broadband wireless communications. IEEE J Sel Areas Commun 1998, 16(8):1385-1395. 10.1109/49.730448View ArticleGoogle Scholar
- Alameda-Hemndez E, McLernon DC, Orozco-Lugo AG, Lara MM, Ghogho M: Improved synchronization for superimposed training based channel estimation. In IEEE/SP 13th Workshop on Statistical Signal Processing. Bordeaux, France; 2005:1324-1329.Google Scholar
- Moosvi SMA, McLernon DC, Orozco-Lugo AG, Lara MM, Ghogho M: Carrier frequency offset estimation using data-dependent superimposed training. IEEE Commun Lett 2008, 12(3):179-181.View ArticleGoogle Scholar
- Yang Y, Ihalainen T, Renfors M: Filter bank based frequency domain equalizer in single carrier modulation. In Proc 14th IST Mobile & Wireless Communications Summit. Dresden, Germany; 2005.Google Scholar
- Pukkila M: Iterative Receivers and Multichannel Equalisation for Time Division Multiple Access Systems, Ph.D. dissertation. Helsinki University of Technology, Espoo, Finland; 2003.Google Scholar
- Carrasco-Alvarez R, Parra-Michel R, Orozco-Lugo AG, Tugnait JK: Enhanced channel estimation using superimposed training based on universal basis expansion. IEEE Trans Signal Process 2009, 57(3):1217-1222.MathSciNetView ArticleGoogle Scholar
- Levanen T, Renfors M: Improved performance bounds for iterative IC LMMSE channel estimator with SI pilots. In 21st Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications. Istanbul, Turkey; 2010:9-14.Google Scholar
- 3GPP TS36.101 V10.1.0 (2010-12), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio transmission and reception (Release 10)2012. [http://www.3gpp.org/ftp/Specs/archive/36_series/36.101/36101-a10.zip]
- Dinis R, Lam C-T, Falconer D: Joint frequency-domain equalization and channel estimation using superimposed pilots. In IEEE Wireless Communications and Networking Conference (WCNC). Las Vegas, NV, USA; 2008:447-452.Google Scholar
- Levanen T, Talvitie J, Renfors M: Improved performance analysis for super imposed pilot based short channel estimator. In IEEE International Workshop on Signal Processing Advances for Wireless Communications SPAWC 2010. Marrakech, Morocco; 2010:1-6.View ArticleGoogle Scholar
- Berrou C, Glavieux A, Thitimajshima P: Near shannon limit error-correcting coding and decoding: turbo-codes, in. In IEEE International Conference on Communications. Volume 2. Geneva; 1993:1064-1070.View ArticleGoogle Scholar
- Robertson P, Villebrun E, Hoeher P: A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain. In Proc IEEE International Conference on Communications ICC 95 Gateway to Globalization. Volume 2. Seattle, WA, USA; 1995:1009-1013.View ArticleGoogle Scholar
- Sharma S, Attri S, Chauhan RC: A simplified and efficient implementation of FPGA-based turbo decoder. In 2003 IEEE International Performance Computing and Communications Conference. Longowal, Sangnu; 2003:207-213.Google Scholar
- Kei CL, Mow WH: Improved stopping criteria for iterative decoding of short-frame multi-component turbo codes. In Proc IEEE International Conference on Communications Circuits and Systems and West Sino Expositions. Volume 1. Chengdu, Sichuan, China; 2002:42-45.Google Scholar
- Divsalar D, Pollara F: Turbo codes for PCS applications. In Proc IEEE International Conference on Communications ICC'95 Gateway to Globalization. Volume 1. Seattle, WA, USA; 1995:54-59.View ArticleGoogle Scholar
- 3rd Generation Parthership Project. 3GPP TS 25.212 V7.2.0 (2006-09); 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Multiplexing and channel coding (FDD) (Release 7)2011. [ftp://ftp.3gpp.org/specs/2006-09/Rel-7/25_series/25212-720.zip]
- Gold R: Optimal binary sequences for spread spectrum multiplexing. IEEE Trans Inf Theory 1967, 13(4):619-621.MathSciNetView ArticleGoogle Scholar
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 cited.