 Research
 Open access
 Published:
Optimal pilot symbol power allocation under timevariant channels
EURASIP Journal on Wireless Communications and Networking volume 2012, Article number: 225 (2012)
Abstract
Nowadays, most wireless communication systems employ coherent demodulation on the receiver side. Under this circumstance, part of the available transmission resource is reserved and utilized for channel estimation, referred to as pilot symbols. In recent standards, for example longterm evolution (LTE), a certain adjustment is allowed for the power radiated on the pilot symbols. This additional degree of freedom creates space for a further optimization of the system performance. In this article, we consider an orthogonal frequency division multiplexing system and investigate how to distribute the available power between data symbols and pilot symbols under transmissions over timevariant channels so that the overall throughput is maximized. We choose the postequalization signaltointerference and noise ratio as the cost function and solve the problem analytically. Simulation results obtained by the Vienna LTE simulator are consistent with the analytical results. With an optimal power distribution between data and pilot symbols, a throughput increase of around 10% can be achieved compared to a system with evenly distributed power between data and pilot symbols.
Introduction
Nowadays, most wireless communication systems are based on orthogonal frequency division multiplexing (OFDM), for example worldwide interoperability for microwave access (WiMAX) and longterm evolution (LTE). At the receiver side, coherent detection is employed where channel estimation is required. For the purpose of channel estimation, known symbols are inserted into the transmitted data stream. These socalled pilot symbols consume available resources like bandwidth and power. Some standards, e.g., LTE, allow to assign different power levels to the data and pilot subcarriers, which makes room for system optimization. A power increase at the pilot subcarriers results in a more reliable channel estimate [1] which implies higher throughput; however, the power available for the data subcarriers is decreased given a constant sum power constraint. Therefore, it is necessary to find an optimal power allocation between the pilot and data subcarriers which delivers a maximized system performance.
In the meanwhile, high mobility users are considered to be supported by standardization organizations due to the increasing demand of highspeed data connections on the move. LTE, for example, aims to serve users moving up to 500 km/h. At such velocities, the aforementioned power distribution problem becomes even more challenging, mainly because of two reasons:

1.
In Section “Channel estimation” ahead, we show that the channel estimation error becomes saturated with the increasing Doppler spread. Therefore, a power boost at the pilots does not necessary lead to a better channel estimate.

2.
A high Doppler spread destroys the desired orthogonality between subcarriers. The system performance becomes limited by the simple and lowcost channel estimation based on individual subcarriers. Therefore, a more sophisticated channel estimation scheme is required.
Related study
In order to optimize the pilot symbol power allocation under timevarying channels, a model that takes into account the pilot power adjustment, receiver structure, and channel estimation error at the same time, is needed. It has been shown by simulation that the channel capacity strongly depends on the power that is assigned to the pilot symbols [2]. Authors of [3] showed the impact of different power allocations on the bit error ratio (BER). However, their analysis was based on the signaltonoise ratio (SNR); only an approximation of the impact of imperfect channel knowledge on BER was provided for a simple binary phaseshift keying modulation. In [4], an optimal pilot symbol allocation was derived analytically for phaseshift keying modulation of order two and four, using BER as the optimization criterion. In [5], the optimal pilot symbol power in multiple input multiple output (MIMO) systems was derived based on a lower bound for capacity. Authors of [6] investigated power allocations between pilot and data symbols for MIMO systems using the postequalization signaltointerference and noise ratio (SINR) as an optimization function. However, they only approximated the SINR expression; only a linear minimum mean square error (LMMSE) channel estimator was considered.
In [1], the authors derived the optimal power distribution between pilot and data symbols for timeinvariant channels under imperfect channel knowledge. The optimal distribution of power turned out to be independent of the SNR and channel realizations. In [7], this study was extended to multi eNodeB scenarios where the interference from neighboring eNodeBs was included. Due to the LTE pilot symbol design, the pilot symbols from neighboring eNodeBs are overlapping with the data symbols in the eNodeB of interest, which complicates the optimization problem.
Contribution
In this article, we consider zero forcing (ZF) equalizers under imperfect channel knowledge in a timevariant scenario and develop an analytical model for the postequalization SINR. In order to answer the question, how to distribute the available power between data and pilot symbols, we choose the postequalization SINR as the cost function which implies a maximization of the system throughput. Contributions of this article are:
● We deliver an optimal pilot symbol power adjustment in MIMO OFDM systems under timevariant channels.
● A postequalization SINR expression is derived for a ZF receiver under realistic, imperfect channel knowledge.
● The analytical derivation of mean squared error (MSE) performance is provided for least squares (LS) channel estimators utilizing a twodimensional linear interpolation in the timefrequency grid.
● Simulation results with an LTE compliant simulator [8, 9] confirm our theoretical analysis.^{a}
The remainder of the article is organized as follows. In the following section, we introduce a mathematical model for MIMO OFDM transmissions. In Section “Postequalization SINR”, we derive the postequalization SINR expression for ZF equalizers with imperfect channel knowledge. The channel estimators that are involved in this study as well as their MSEs are briefly discussed in Section “Channel estimation”. In Section “Power allocation”, we formulate the optimization problem for optimal pilot symbol power allocation. Finally, we present LTE simulation results in Section “Simulation results” and conclude the article in Section “Conclusion”.
Transmission model
In this section, we briefly point out the key aspects in the LTE standard that are relevant to this article and introduce a transmission model suitable for our further derivation. The most important variables used in this article and their description are summarized in Table 1.
In the time domain, the LTE signal consists of frames with a duration of 10 ms. Each frame is split into ten equally long subframes and each subframe into two equally long slots with a duration of 0.5 ms. With the normal cyclic prefix length, each slot consists of N_{s}=7 OFDM symbols; with the extended cyclic prefix length, N_{s}=6. In LTE, the subcarrier spacing is fixed to 15 kHz. Twelve adjacent subcarriers in one slot are grouped into a socalled resource block. The number of resource blocks in an LTE slot ranges from 6 up to 100, corresponding to a bandwidth from 1.4 up to 20 MHz. Figure 1 displays the pilot symbol pattern in LTE. The colored squares correspond to pilot symbols. If there is a pilot symbol inserted on a specific position in the timefrequency grid at one transmit antenna, the remaining antennas on that position remain silent. In Figure 1, crosses correspond to these silent positions. Such pilot symbol pattern allows to estimate a MIMO channel as multiple, individual single input single output (SISO) channels as long as the spatial correlation is neglected.
A received OFDM symbol in the frequency domain at the n_{r}th receive antenna can be written as
where {\stackrel{~}{\mathbf{H}}}_{{n}_{\mathrm{t}},{n}_{\mathrm{r}}}\in {\mathbb{C}}^{{N}_{\mathrm{sub}}\times {N}_{\mathrm{sub}}} represents the channel matrix in the frequency domain between the n_{t}th transmit and n_{r}th receive antennas. The transmitted signal vector is referred to as \left(\right.separators="">\n \n \n \n x\n \n \n \n \n n\n \n \n t\n \n \n \n \n \n, the received signal vector as {\stackrel{~}{\mathbf{y}}}_{{n}_{\mathrm{r}}}. The vector {\stackrel{~}{\mathbf{n}}}_{{n}_{\mathrm{r}}}\in {\mathbb{C}}^{{N}_{\mathrm{sub}}\times 1} is additive white zero mean Gaussian noise with variance \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n \n on antenna n_{r}. In case of a timeinvariant channel, the channel matrix {\stackrel{~}{\mathbf{H}}}_{{n}_{\mathrm{t}},{n}_{\mathrm{r}}} appears as a diagonal matrix, whereas a timevariant channel forces the channel matrix {\stackrel{~}{\mathbf{H}}}_{{n}_{\mathrm{t}},{n}_{\mathrm{r}}} to become nondiagonal. These nondiagonal elements indicate that the subcarriers are not orthogonal anymore, leading to the socalled intercarrier interference (ICI).
Specifically, the vector \left(\right.separators="">\n \n \n \n x\n \n \n \n \n n\n \n \n t\n \n \n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n sub\n \n \n \xd7\n 1\n \n \n \n in Equation (1) comprises the precoded data symbols \left(\right.separators="">\n \n \n \n x\n \n \n d\n ,\n \n \n n\n \n \n t\n \n \n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n d\n \n \n \xd7\n 1\n \n \n \n and the pilot symbols \left(\right.separators="">\n \n \n \n x\n \n \n p\n ,\n \n \n n\n \n \n t\n \n \n \n \n \u2208\n \n \n P\n \n \n \n \n N\n \n \n p\n \n \n \xd7\n 1\n \n \n \n from the set of all possible pilot symbols \mathbb{P} defined in LTE, at the n_{t}th transmit antenna placed by a suitable permutation matrix P
The vector \left(\right.separators="">\n \n \n \n x\n \n \n \n \n n\n \n \n t\n \n \n \n \n \n has N_{sub} entries, corresponding to the number of nonzero subcarriers. Let us denote the number of pilot symbols and the number of precoded data symbols by N_{p} and N_{d}, respectively. On subcarrier k of the data symbol vector \left(\right.separators="">\n \n \n \n x\n \n \n d\n ,\n \n \n n\n \n \n t\n \n \n \n \n \n, the precoding process can be described as
where \left(\right.separators="">\n \n \n \n x\n \n \n d\n ,\n \n \n n\n \n \n t\n \n \n ,\n k\n \n \n \n is a precoded data symbol at the n_{t}th transmit antenna port and the k th subcarrier, \left(\right.separators="">\n \n \n \n W\n \n \n k\n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n t\n \n \n \xd7\n \n \n N\n \n \n l\n \n \n \n \n \n is a unitary precoding matrix at the k th subcarrier and \left(\right.separators="">\n \n \n \n s\n \n \n \n \n n\n \n \n l\n \n \n ,\n k\n \n \n \u2208\n \n \n D\n \n \n 1\n \xd7\n 1\n \n \n \n is the data symbol of the n_{l}th layer at the k th subcarrier. Here, \mathbb{D} is the set of available modulation alphabets. In LTE, three different sets can be used, namely 4 quadrature amplitude modulation (QAM), 16 QAM, and 64 QAM. In order to obtain data symbol vectors \left(\right.separators="">\n \n \n \n x\n \n \n d\n ,\n \n \n n\n \n \n t\n \n \n \n \n \n, one has to stack data symbols \left(\right.separators="">\n \n \n \n x\n \n \n d\n ,\n \n \n n\n \n \n t\n \n \n ,\n k\n \n \n \n obtained via Equation (3) at a specific antenna n_{t}into a vector.
For the derivation of the postequalization SINR, we will use a MIMO input–output relation at the subcarrier level, given as:
Matrix \left(\right.separators="">\n \n \n \n H\n \n \n k\n ,\n m\n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n r\n \n \n \xd7\n \n \n N\n \n \n t\n \n \n \n \n \n denotes the MIMO channel matrix between the k th and m th subcarriers. The MIMO channel matrix H_{k,m} contains appropriately ordered elements of matrices {\stackrel{~}{\mathbf{H}}}_{{n}_{\mathrm{t}},{n}_{\mathrm{r}}} located in the k th row and m th column. Matrix W_{ k } is a unitary precoding matrix of size N_{t}×N_{l}. In LTE, the precoding matrix can be chosen from a finite set of precoding matrices [10]. The vector s_{ k }consists of the data symbols of all layers at the k th subcarrier. Vector n_{ k } represents additive white zero mean Gaussian noise with variance \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n \n at subcarrier k. We denote the effective channel matrix by
Furthermore, the average power transmitted on each of the N_{ l } layers is denoted by \left(\right.separators="">\n \n \n \n \sigma \n \n \n s\n \n \n 2\n \n \n \n. The total power transmitted on one data position is \left(\right.separators="">\n \n \n \n \sigma \n \n \n d\n \n \n 2\n \n \n \n, while that on one pilot position is \left(\right.separators="">\n \n \n \n \sigma \n \n \n p\n \n \n 2\n \n \n \n.
Example
When the power is evenly distributed between the data and pilot symbols, there is:
where N_{d} is the number of data symbols and N_{p}the number of pilot symbols.
Postequalization SINR
In this section, we consider a timevariant scenario and derive an analytical expression for the postequalization SINR of a MIMO system using a ZF equalizer based on imperfect channel knowledge.
If perfect channel knowledge available at the equalizer, the ZF estimate of the data symbol s_{ k } is given as
The data estimate {\widehat{\mathbf{s}}}_{k} given by Equation (9) results in a postequalization SINR of the l th layer given as [11]
where the vector e_{ l }is an N_{l}×1 zero vector with a one on the l th element. This vector extracts the signal on the corresponding layer after the equalizer. The variable \left(\right.separators="">\n \n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n represents the ICI power, that is given as
Authors of [12] derived the ICI power leaking from neighboring subcarriers due to the loss of orthogonality between subcarriers. For a typical assumption of the Jake’s spectrum, the ICI power \left(\right.separators="">\n \n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n can be expressed as
where J_{0}(·) denotes the zerothorder Bessel function, representing the channel time autocorrelation function. Variable f_{ d } represents the maximal Doppler frequency and T_{ s }the OFDM symbol duration. The maximal Doppler frequency can be obtained by the following expression
where v_{ max } is the maximal user velocity, f_{ c } the carrier frequency, and c_{0}the speed of light.Let us proceed to the case of imperfect channel knowledge. We define the perfect channel as the channel estimate plus the error matrix due to the imperfect channel estimation
where the elements of the matrix E_{k,k}are random variables, statistically independent of each other, each with variance \left(\right.separators="">\n \n \n \n \sigma \n \n \n e\n \n \n 2\n \n \n \n. Inserting Equation (14) in Equation (4), the input–output relation changes to
Since the channel estimation error matrix E_{k,k}is unknown at the receiver, the ZF solution is given again by Equation (9), but channel matrix H_{k,k} is replaced by its estimate {\widehat{\mathbf{H}}}_{k,k}, which is known at the receiver
with matrix {\widehat{\mathbf{G}}}_{k,k} being equal to {\widehat{\mathbf{H}}}_{k,k}{\mathbf{W}}_{k}. The symbol error after the ZF equalizer is given as
From Equation (17), we can compute the MSE matrix assuming that the estimation error matrix and the effective channel matrix are statistically independent
with \left(\right.separators="">\n \n \n \n \sigma \n \n \n e\n \n \n 2\n \n \n \n being the MSE of the channel estimator. Equation (18) directly leads to the SINR on the l th layer
Note that in practice variables \left(\right.separators="">\n \n \n \n \sigma \n \n \n s\n \n \n 2\n \n \n ,\n \n \n \sigma \n \n \n d\n \n \n 2\n \n \n \n, \left(\right.separators="">\n \n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n, and \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n \n need to be replaced by their estimates.
Channel estimation
In this section, we present stateoftheart channel estimators and derive analytical expressions for their MSE. Due to the orthogonal pilot symbol pattern utilized in LTE, the MIMO channel can be estimated as N_{t}N_{r}individual SISO channels. To ease the reading, we thus simplify the notation in the following section and omit the antenna indices.
LS channel estimation
The LS channel estimate at the pilot symbol positions is obtained by solving the following minimization problem
where the matrix {\widehat{\stackrel{~}{\mathbf{H}}}}_{\mathrm{p}}\in {\mathbb{C}}^{{N}_{\mathrm{p}}\times {N}_{\mathrm{p}}} is assumed to be diagonal, representing the channel only at the pilot symbol positions. Obviously, such estimator ignores the nondiagonal elements in the channel matrix and treats the potential ICI as noise. More details on this topic can be found in [13]. The resulting MSE at the pilot symbol positions is given as
The channel estimates at the data positions have to be obtained using a twodimensional interpolation. In this study, we restrict ourselves to a twodimensional linear interpolation. At each data position, the three closest pilot symbols are located and the channel estimate is obtained by spanning a plane defined by the channel estimate at the closest pilot symbol’s positions.
Figure 2 shows a channel estimate at 50 km/h of an LS estimator with a twodimensional linear interpolation. The vertical lines represents pilot symbols. It can be observed, that the channel estimates at the data positions are obtained by spanning planes defined by the three nearest pilot symbols.
A channel estimate at an arbitrary data position using a linear interpolation is given by a weighted sum of the three nearest channel estimates (in the Euclidean sense of the timefrequency grid) at pilot positions, that span a plane.^{b}Let us denote the channel estimate at the j th data position by {\u0125}_{\mathrm{d},j} and the channel estimate at the i th pilot position by {\u0125}_{\mathrm{p},i}. Note that we use i th and j th positions as general description of location in the timefrequency grid:
where {\mathcal{P}}_{j} denotes a set of the three nearest pilot symbol positions to the data position j, that span a plane. The weight w_{j,i} is a real number which implies how much the channel estimate at the j th data position is influenced by the channel estimate at the i th pilot position. The weight w_{j,i}depends on the distance of the symbols in the timefrequency grid. The sum over w_{j,i} over i\in {\mathcal{P}}_{j} is one, namely \sum _{i\in {\mathcal{P}}_{j}}{w}_{j,i}=1. Note that due to the linear interpolation/extrapolation by a plane, some weight can become negative.
It the following, we discuss how to obtain the weighting factor w_{j,i} of Equation (22). First of all, we define a vector p_{ i }, whose entries are pilot positions of the i th pilot in the timefrequency grid, namely \left(\right.separators="">\n \n \n \n p\n \n \n i\n \n \n =\n \n \n \n \n \n \n f\n \n \n i\n \n \n ,\n \n \n t\n \n \n i\n \n \n \n \n \n \n T\n \n \n ,\n i\n =\n 1\n ,\n 2\n ,\n \u2026\n ,\n \n \n N\n \n \n p\n \n \n \n, where the scalar f_{ i } is a frequency index and t_{ i } a time index. Similarly, we denote the position of the j th data symbol in the timefrequency grid by a vector d_{ j }.
Example
We assume that the channel of the first data symbol h_{d,1}is located within the plane spanned by the channel estimates at the first three pilot symbols, h_{p,1}, h_{p,2}, and h_{p,3}. The plane spanned by these three channel estimates is defined as follows
where a and b are real scalars. For a general solution, Equation (23) can be reformulated as
Comparing Equation (22) with Equation (24), using a linear interpolation, we recognize that w_{1,1}=1−a−b, w_{1,2}=a, and w_{1,3}=b.
In the following, we evaluate the performance of such a channel estimator by analytically deriving its theoretical MSE at the data positions. Given the definition of the MSE
let us analyze the three terms in Equation (25) individually. The first term is equal to one due to our system model \mathbb{E}\left\{{\u2225{h}_{\mathrm{d},j}\u2225}^{2}\right\}=1. In the second term, {\u0125}_{\mathrm{d},j} can be replaced by Equation (22)
The last step can be justified by the fact that the channel estimate at the pilot position can be represented as the true channel superimposed by some estimation error, and furthermore that this estimation error is uncorrelated with the channel value at the data position. The coefficient \left(\right.separators="">\n \n \n \n R\n \n \n j\n ,\n i\n \n \n =\n E\n \n \n \n \n h\n \n \n d\n ,\n j\n \n \n \u2217\n \n \n \n \n h\n \n \n p\n ,\n i\n \n \n \n \n \n denotes the correlation between the channels at the j th data symbol and the i th pilot symbol positions.
Let us proceed to the last term of Equation (25), in which we insert Equation (22) and consequently the equality {\u0125}_{\mathrm{p},i}={h}_{\mathrm{p},i}{n}_{\mathrm{est},i}, which states that the channel estimate at the pilot symbol position is given as the true channel superimposed by an estimation error. Note that due to Equation (8), it can be shown [1] that the MSE of the LS channel estimator at the pilot symbol positions is identical to the noise power \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n \n for timeinvariant channels. In the case of timevariant channels, we have to consider also the ICI power. Therefore, the power of n_{est,i} is equal to \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n +\n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n. We obtain
In the last step, we used the fact that the estimation error n_{est,i} is statistically independent of the channel coefficients. To summarize, we obtain from Equation (25)
It is noticed that one part of Equation (28) is independent of \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n +\n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n, as it only depends on the weights w_{j,i}and the autocorrelation matrix. The dependency of the autocorrelation matrix can also be regarded as dependency on the maximum Doppler spread (or equivalently the user velocity). The second part of the MSE depends on \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n +\n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n. This term is on the other hand independent of the autocorrelation matrix. This can be stated analytically as follows
where c_{ e } is a scalar depending on the weights w_{j,i}, given as
The value of c_{ e }is obtained as arithmetical average over all data symbol positions. Its depends only on the pilot symbols pattern. In case of a twodimensional linear interpolation with LTE pilot symbol pattern using an LS channel estimator, we find c_{ e }=0.6623 evaluating Equation (30). The constant d is a scalar depending on the weights w_{j,i} as well as the autocorrelation matrix. In the following text, it is referred to as channel saturation d, given as
Figure 3 shows the value of the channel saturation coefficient d over user velocity for different antenna configurations. Its value grows with increasing user velocity. Note that the channel saturation coefficient d in Equation (29) causes the error floor in the MSE of the LS channel estimator. This saturation originates from a low correlation over time. Figure 4 shows the simulated and theoretical MSE of an LS channel estimator. An excellent agreement can be found.
LMMSE channel estimation
The LMMSE channel estimator requires knowledge of the secondorder statistics of the channel and the noise. It can be shown that the LMMSE channel estimate is obtained by multiplying the LS estimate with a filtering matrix \left(\right.separators="">\n \n \n \n A\n \n \n LMMSE\n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n d\n \n \n \xd7\n \n \n N\n \n \n p\n \n \n \n \n \n[14]
In order to find the LMMSE filtering matrix, the MSE
has to be minimized, leading to
where the matrix \left(\right.separators="">\n \n \n \n R\n \n \n \n \n h\n \n \n p\n \n \n ,\n \n \n h\n \n \n p\n \n \n \n \n =\n E\n \n \n \n \n h\n \n \n p\n \n \n \n \n h\n \n \n p\n \n \n H\n \n \n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n p\n \n \n \xd7\n \n \n N\n \n \n p\n \n \n \n \n \n denotes the channel autocorrelation matrix at the pilot symbols, and the matrix \left(\right.separators="">\n \n \n \n R\n \n \n \n \n h\n \n \n d\n \n \n ,\n \n \n h\n \n \n p\n \n \n \n \n =\n E\n \n \n \n \n h\n \n \n d\n \n \n \n \n h\n \n \n p\n \n \n H\n \n \n \n \n \u2208\n \n \n C\n \n \n \n \n N\n \n \n d\n \n \n \xd7\n \n \n N\n \n \n p\n \n \n \n \n \n is the channel crosscorrelation matrix.
To derive the theoretical MSE, we plug Equation (34) into Equation (33):
After a straightforward manipulation, the average MSE at the data subcarriers is expressed as
where N_{d} is the number of data symbols. Figure 5 depicts the simulated (solid line) and the analytical (dashed line) MSE of an LMMSE channel estimator at different user velocities. The simulated MSE and the analytically derived MSE show nearly perfect identity. Considering this figure, it may be believed that a similar decomposition is possible as in the case of an LS channel estimator. However, this is not the case. The MSE of an LMMSE channel estimator can only be approximated by
where the scalar coefficient c_{ e }and the channel saturation coefficient d can be obtained by the following method. Let us assume that there is no noise and insert \left(\right.separators="">\n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n =\n 0\n \n and \left(\right.separators="">\n \n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n =\n 0\n \n into Equation (36), providing us with an MSE value for infinitely high SNR, i.e., in the point of the MSE saturation. Such saturation is expressed by the value of d. Figure 3 shows the value of the channel saturation coefficient d over user velocity for 1×1 and 4×4 systems for LTE pilot symbol pattern. In case of a 2×2 system using the pilot symbol pattern defined in LTE, the channel saturation coefficient d is the same as in a 1×1 case, since the amount of the pilot symbols is the same and an LMMSE estimator performs identically. The value of c_{ e } can be obtained by calculating the true MSE and solving \left(\right.separators="">\n \n \n \n \sigma \n \n \n e\n \n \n 2\n \n \n =\n \n \n c\n \n \n e\n \n \n \n \n \n \n \sigma \n \n \n n\n \n \n 2\n \n \n +\n \n \n \sigma \n \n \n ICI\n \n \n 2\n \n \n \n \n +\n d\n \n.
Power allocation
In this section, we analytically derive an optimal power distribution among pilot and data symbols in high velocity scenarios. As a cost function, we choose the postequalization SINR in Equation (19). Although the provided results are shown in the context of the current LTE standard, the presented concept can be applied to any MIMO OFDMbased system.
We introduce power adjusting factors \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n and \left(\right.separators="">\n \n \n \n c\n \n \n d\n \n \n 2\n \n \n \n for the pilot and data symbols, respectively. Since the overall transmit power remains constant, that can be expressed by
where N_{p} and N_{d} represent the number of pilot symbols and data symbols in a subframe, respectively. In order to describe the interconnection between \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n and \left(\right.separators="">\n \n \n \n c\n \n \n d\n \n \n 2\n \n \n \n, we introduce a variable p_{off}which is the power offset between the power of the pilot symbols and the data symbols, denoted by
Therefore, \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n and \left(\right.separators="">\n \n \n \n c\n \n \n d\n \n \n 2\n \n \n \n can be expressed with respect to p_{off}:
For the aforementioned channel estimators, we increase the power at the pilot symbol by \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n, the noise and ICIdependent parts of the MSEs in Equation (29) and (37) decrease by the same factor \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n. Therefore, we have
Plugging the variables \left(\right.separators="">\n \n \n \n c\n \n \n d\n \n \n 2\n \n \n \n and \left(\right.separators="">\n \n \n \n c\n \n \n p\n \n \n 2\n \n \n \n into Equation (19), we obtain the SINR expression at layer l with adjusted power of the pilot symbols
Insert Equation (40) and Equation (41) into Equation (43) and simplify the expression, we obtain the SINR expression as a function of p_{off}:
for which the power allocation function f(p_{off}) is given as
The constant \stackrel{~}{d} is proportional to the channel saturation coefficient d and is given as
Note that Equation (45) is independent of channel realization, noise variance, ICI power and even user velocity. It is the same as in [1], only the constant c_{ e }has a different value due to the distinct performance of the channel estimators. Let us focus on the term \stackrel{~}{d} in Equation (44). This term is always positive. It thus becomes obvious that it causes the overall limitation of the postequalization SINR. Even if the power allocation function would be very small, the expression in the brackets of the denominator in Equation (44) will not be smaller than the value of \stackrel{~}{d}. This term is dependent on the noise variance, ICI power and the factor d, which is dependent on the user velocity. This term not only causes limitations in terms of postequalization SINR, but when it becomes larger than the power allocation function, it also causes the postequalization to be less sensitive to the variable p_{off}.
Before, we find the minimum of the power allocation function, let us discuss the expected solution. Intuitively, we would expect that once we have reached the saturation in the MSE of a channel estimator, it does not pay off to increase the power radiated at the pilot symbols, since the MSE will not become better. However, consider for a moment Equation (43), especially the term {\stackrel{~}{\sigma}}_{e}^{2}{\sigma}_{\mathrm{d}}^{2}{c}_{\mathrm{d}}^{2} that corresponds to the interlayer interference caused by the channel estimation error. By increasing the power radiated at the data symbols, the interlayer interference is also increased. Therefore, even if the saturation of a channel estimator is reached, it might not be beneficial to decrease the power radiated at the pilot symbols [15].
Let us proceed to the definition of the optimization problem. The target is to find an optimal value of p_{off,opt} that maximizes the postequalization SINR while keeping the overall transmit power constant
In order to maximize the postequalization SINR, the power allocation function f(p_{off}) in the denominator of Equation (44) has to be minimized. The minimum of the power allocation function f(p_{off}) can be found by simple differentiation, resulting in
Figure 6 shows an example of the power allocation function for LS and LMMSE channel estimators for various numbers of transmit antennas. We observe, that all of these functions have minimum points. This minimum point corresponds to the maximization of the postequalization SINR. Typical values of parameters N_{d}, N_{p}, and c_{ e } are provided in Table 2. Note, that although N_{d} and N_{p} depend on the utilized bandwidth, the minimum of f(p_{off}) is independent of it, since N_{d}and N_{p}scale with the same constant with increasing bandwidth and actually only their ratio is what matters. The value of c_{ e } is different for four transmit antennas due to the lower number of pilot symbols at the third and fourth antennas. The last row of Table 2 presents the optimal values of p_{off,opt}for different numbers of transmit antennas and an ITU VehA [16] type channel model.
Simulation results
In this section, we present simulation results and discuss the performance of LTE transmission systems with different pilot symbol powers under timevariant channels. All results are obtained with the LTE Link Level Simulator version “r1089” [8, 9], which can be downloaded from http://www.nt.tuwien.ac.at/ltesimulator. All data, tools, and scripts are available online [17] in order to allow other researchers to reproduce the results shown in this article. The structure of the utilized Vienna LTE Link Level simulator is shown in Figure 7. Note that the simulator performs all routines according to the standard [10] and it includes blocks like frequency offset compensation [18], timing offset compensation [19], channel estimation [13], and more.
Conclusion
Table 3 presents the most important simulator settings. Since what is to be observed is the optimal value of pilot symbol power adjustment, an SNR of 10 dB has been chosen.
Simulation results showing throughput performance for 1×1, 2×2, and 4×4 antenna configurations are shown in Figure 8 for LS and LMMSE channel estimators. In this example, we set the user velocity to 100 km/h and SNR = 10 dB. Little arrows always indicate the theoretically derived optimal value of the variable p_{off}, that maximizes the postequalization SINR. Detailed values are listed in Table 2. The simulation results show an excellent match with the analytical solution shown in Section “Power allocation”.Using the optimal value of power offsets between pilot and data symbols results in throughput maximization. Moving away from this value, a throughput loss can be observed. However, this loss is usually not severe and the relatively broad maximum indicates a high robustness against inaccurate power distribution between pilot and data symbols.
A negative value of the variable p_{off}(in dB) corresponds to the reduction of the power radiated at the pilot symbols and increasing power radiated at the data symbols. Such negative value is optimal in case of four transmit antennas applying an LMMSE estimator. This kind of channel estimator is of superb performance and therefore requires less power to obtain a highquality channel estimate.
Considering a single transmit antenna with an LS channel estimator, the optimal value of p_{off,opt}=5.61 dB may be considered rather high. However, due to the low number of pilot symbols compared to the number of data symbols, the difference in terms of energy is much lower than in terms of power.
An OFDM transmission system that does not utilize different power levels for its pilot and data symbols, corresponds to p_{off}=0 dB. In Figure 8, we observe that using optimal power distribution results in throughput gains up to 10%. Table 4 summarizes throughput gain in percent of a system using optimal power distribution between data and pilot symbols compared to one that does not. For the LMMSE channel estimators, only a small gain can be observed because the values of p_{off,opt} are close to 1 (0 dB). Therefore, a system with equal power radiated at the pilot and data symbols is already close to optimal.
In this article, we answer the question of how to distribute power between pilot and data symbols in a way, that maximizes the overall performance of an OFDM MIMO system under timevariant channels. For this purpose, we made use of the postequalization SINR with imperfect channel knowledge. Furthermore, we generalized the solution to the power distribution problem for timevariant channels. Simulation results obtained by the Vienna LTE simulator confirm our analytical solution. We also provide scripts, that allow to reproduce all results shown in this article. By adjusting the pilot symbol power individually, the solution from this article allows to increase the throughput of a transmission system by up to 10%.
Endnotes
^{a}We are devoted to provide reproducible results. Thus, following our previous work, all data, tools, as well implementations needed to reproduce the results of this article can be downloaded from our homepage [17].^{b}Note that the three nearest pilot symbols cannot be located on the same subcarrier or within the same OFDM symbol. Would it be the case, they would not span any plane. In LTE, this is not of concern due to the defined pilot symbol pattern.
References
Šimko M, Pendl S, Schwarz S, Wang Q, Ikuno JC, Rupp M: Optimal pilot symbol power allocation in LTE. In Proc. 74th IEEE Vehicular Technology Conference (VTC2011Fall),. San Francisco, USA; 2011.
Novak C, Matz G: Lowcomplexity MIMOBICM receivers with imperfect channel state information: capacitybased performance comparison. In Proc. of SPAWC 2010,. Marrakech (Morocco); 2010.
Alsusa E, Baidas MW, Lee Y: On the impact of efficient power allocation in pilot based channel, estimation techniques for multicarrier systems. Proc. of IEEE PIMRC 2005, vol. 1, 2005.
Chen J, Tang Y, Li S: Pilot power allocation for OFDM systems. Proc. of IEEE VTC Spring, vol. 2, 2003.
Hassibi B, Hochwald B: How much training is needed in multipleantenna wireless links? IEEE Trans. Inf. Theory 2003, 49(4):951963. 10.1109/TIT.2003.809594
Wang J, Wen OY, Chen H, Li S: Power allocation between pilot and data symbols for MIMO systems with MMSE detection under MMSE channel estimation. EURASIP J. Wirel. Commun. Netw 2011.
Šimko M, Rupp M: Optimal pilot symbol power allocation in multicell scenarios of LTE. In Conference Record of the Fourtyfifth Asilomar Conference on Signals, Systems and Computers, 2011,. Pacific Grove, USA; 2011.
Mehlführer C, Wrulich M, Ikuno JC, Bosanska D, Rupp M: Simulating the long term evolution physical layer. In Proc. of EUSIPCO 2009,. Glasgow, Scotland; 2009.
Mehlführer C, Ikuno JC, Šimko M, Schwarz S, Wrulich M, Rupp M: The Vienna LTE Simulators—enabling reproducibility in wireless communications research. EURASIP J. Adv. Signal Process 2011, 2011: 113.
3GPPm: Evolved Universal Terrestrial Radio Access (EUTRA); Physical channels and modulation. TS 36.211, 3rd Generation Partnership Project (3GPP). (2008), http://www.3gpp.org/ftp/Specs/htmlinfo/36211.htm
Hedayat A, Nosratinia A, AlDhahir N: Linear equalizers for flat rayleigh MIMO channels. Proc. of IEEE ICASSP 2005, vol. 3, 2005.
Li Y, Cimini LJ: Bounds on the interchannel interference of OFDM in timevarying impairments. IEEE Trans. Commun 2001, 49(3):401404. 10.1109/26.911445
Šimko M, Mehlführer C, Wrulich M, Rupp M: Doubly dispersive channel estimation with scalable complexity. In Proc. of WSA 2010,. Bremen, Germany; 2010.
Omar S, Ancora A, Slock D: Performance analysis of general pilotaided linear channel estimation in LTE OFDMA systems with application to simplified MMSE schemes. Proc. of IEEE PIMRC 2008, 2008.
Šimko M, Diniz PSR, Wang Q, Rupp M: Power efficient pilot symbol power allocation under timevariant channels. In Proc. 76th IEEE Vehicular Technology Conference (VTC2011Fall),. Quebec, Canada; 2012.
ITU: Recommendation ITUR M.1225: Guidelines for Evaluation of Radio Transmission Technologies for IMT 2000 Systems. Recommendation ITUR M.1225, International Telecommunication Union, 1998
LTE simulator homepage, online, http://www.nt.tuwien.ac.at/ltesimulator/
Wang Q, Rupp M: Analytical link performance evaluation of LTE downlink with carrier frequency offset. In Conference Record of the Fourtyfifth Asilomar Conference on Signals, Systems and Computers, 2011 (Asilomar2011),. Pacific Grove, USA; 2011.
Wang Q, Šimko M, Rupp M: Performance analysis of LTE downlink under symbol timing offset. In IEEE Proceedings of Workshop on Smart Antennas 2012 (WSA2012),. Dresden, Germany; 2012.
Acknowledgements
The authors would like to thank the LTE research group and in particular Prof. Christoph Mecklenbräuker and Prof. Paulo S. R. Diniz for continuous support and lively discussions. This study was funded by the Christian Doppler Laboratory for Wireless Technologies for Sustainable Mobility, KATHREINWerke KG, and A1 Telekom Austria AG. The financial support by the Federal Ministry of Economy, Family and Youth and the National Foundation for Research, Technology and Development is gratefully acknowledged.
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
Šimko, M., Wang, Q. & Rupp, M. Optimal pilot symbol power allocation under timevariant channels. J Wireless Com Network 2012, 225 (2012). https://doi.org/10.1186/168714992012225
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/168714992012225