Zero-forcing precoding

Zero-forcing precoding

Zero-forcing (or Null-Steering) precoding is a spatial signal processing by which the multiple antenna transmitter can null multiuser interference signals in wireless communications. Regularized zero-forcing precoding is enhanced processing to consider the impact on a background noise and unknown user interference[1], where the background noise and the unknown user interference can be emphasized in the result of (known) interference signal nulling.

In particular, Null-Steering is a method of beamforming for narrowband signals where we want to have a simple way of compensating delays of receiving signals from a specific source at different elements of the antenna array. In general to make use of the antenna arrays, we better to sum and average the signals coming to different elements, but this is only possible when delays are equal. Otherwise we first need to compensate the delays and then to sum them up. To reach this goal, we may only add the weighted version of the signals with appropriate weight values. We do this in such a way that the frequency domain output of this weighted sum produces a zero result. This method is called null steering. The generated weights are of course related to each other and this relation is a function of delay and central working frequency of the source.

Contents

Performance of Zero-forcing Precoding

If the transmitter knows the downlink channel state information (CSI) perfectly, ZF-precoding can achieve almost the system capacity when the number of users is large. On the other hand, with limited channel state information at the transmitter (CSIT) the performance of ZF-precoding decreases depending on the accuracy of CSIT. ZF-precoding requires the significant feedback overhead with respect to signal-to-noise-ratio (SNR) so as to achieve the full multiplexing gain[2]. Inaccurate CSIT results in the significant throughput loss because of residual multiuser interferences. Multiuser interferences remain since they can not be nulled with beams generated by imperfect CSIT.

Mathematical Description

In multiple antenna downlink systems which comprises a Nt transmit antenna access point (AP) and K single receive antenna users, the received signal of user k is described as

y_k = \mathbf{h}_k^T\mathbf{x}+n_k, \quad k=1,2, \ldots, K

where \mathbf{x} = \sum_{i=1}^K s_i P_i \mathbf{w}_i is the N_t \times 1 vector of transmitted symbols, nk is the noise signal, \mathbf{h}_k is the N_t \times 1 channel vector and \mathbf{w}_i is the N_t \times 1 linear precoding vector. From the fact that each Beam generated by ZF-precoding is orthogonal to all the other user channel vectors, we can rewrite the received signal as

y_k = \mathbf{h}_k^T \sum_{i=1}^K s_i P_i \mathbf{w}_i+n_k = \mathbf{h}_k^T s_k P_k \mathbf{w}_k  +n_k, \quad k=1,2, \ldots, K

For comparison purpose, we describe the received signal model for multiple antenna uplink systems. In the uplink system with a Nr receiver antenna AP and K K single transmit antenna user, the received signal at the AP is described as

\mathbf{y} = \sum_{i=1}^{K} s_i \mathbf{h}_i + \mathbf{n}

where si is the transmitted signal of user i, \mathbf{n} is the N_r \times 1 noise vector, \mathbf{h}_k is the N_r \times 1 channel vector.

Quantify the feedback amount

Quantify the amount of the feedback resource required to maintain at least a given throughput performance gap between zero-forcing with perfect feedback and with limited feedback, i.e.,,

\Delta R = R_{ZF} - R_{FB} \leq log_2 g.

Jindal showed that the required feedback bits of an spatially uncorrelated channel should be scaled according to SNR of the downlink channel, which is given by[2]:

B = (M − 1)log 2ρb,m − (M − 1)log 2(g − 1)

where M, is the number of transmit antennas and ρb,m is SNR of the downlink channel.

To feedback B bits though uplink channel, the throughput performance of the uplink channel should be larger than or equal to 'B'

 b_{FB} \log_2(1+\rho_{FB}) \geq B

where b = ΩFBTFB is the feedback resource consisted by multiplying the feedback frequency resource and the frequency temporal resource subsequently and ρFB is SNR of the feedback channel. Then, the required feedback resource to satisfy \Delta R \leq \log_2 g is

 b_{FB} \geq \frac{B}{\log_2(1+\rho_{FB})}  =  \frac{(M-1) \log_2 \rho_{b,m} - (M-1) \log_2 (g-1)}{\log_2(1+\rho_{FB})} .

Note that differently from the feedback bits case, the required feedback resource is function of both downlink and uplink chanel conditions. It is reasonable to include the uplink channel status in the calcuration of the feedback resource since the uplink channel status determines the capacity, i.e., bits/second per unit frequency band (Hz), of the feedback link. Considedr a case when SNR of the downlink and uplink are proportion such that ρb,m / ρFB) = Cup,dn is constant and both SNRs are sufficiently high. Then, the feedback resource will be only proportion to the number of transmit antennas

 b_{FB,min}^* =  \lim_{\rho_{FB} \to \infty } \frac{(M-1) \log_2 \rho_{b,m} - (M-1) \log_2 (g-1)}{\log_2(1+\rho_{FB})} = M - 1.

It follows the above equation that the feeback resource (bFB) is not necessary to scale according to SNR of the downlink channel, which is almost contradict to the case of the feedback bits. We, hence, see that the whole systematic analysis can reverse the facts resulted from each reductioned situation.


See also

References

  1. ^ B. C. B. Peel, B. M. Hochwald, and A. L. Swindlehurst (Jan. 2005). "A vector-perturbation technique for near-capacity multiantenna multiuser communication - Part I: channel inversion and regularization". IEEE Trans. Commun. 53: 195–202. doi:10.1109/TCOMM.2004.840638. 
  2. ^ a b N. Jindal (Nov. 2006). "MIMO Broadcast Channels with Finite Rate Feedback". IEEE Trans. Information Theory. 52 (11): 5045–5059. doi:10.1109/TIT.2006.883550. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Precoding — is generalized beamforming to support multi layer transmission in MIMO radio systems. Conventional beamforming considers linear single layer precoding so that the same signal is emitted from each of the transmit antennas with appropriate… …   Wikipedia

  • PU2RC — Per User Unitary Rate Control (PU2RC) is the world first codebook based multi user MIMO platform [cite conference|author=Niranjay Ravindran, Nihar Jindal, and Howard Huang|title=Beamforming with FiniteRate Feedback for LOS MIMO Downlink… …   Wikipedia

  • Multi-user MIMO — In radio, multi user MIMO (MU MIMO) is a set of advanced MIMO, multiple input and multiple output (pronounced mee moh or my moh), technologies that exploit the availability of multiple independent radio terminals in order to enhance the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”