fbpx
Wikipedia

Zero-forcing precoding

Zero-forcing (or null-steering) precoding is a method of spatial signal processing by which a multiple antenna transmitter can null the multiuser interference in a multi-user MIMO wireless communication system.[1] When the channel state information is perfectly known at the transmitter, the zero-forcing precoder is given by the pseudo-inverse of the channel matrix. Zero-forcing has been used in LTE mobile networks.[2]

Mathematical description edit

In a multiple antenna downlink system which comprises   transmit antenna access points and   single receive antenna users, such that  , the received signal of user   is described as

 

where   is the   vector of transmitted symbols,   is the noise signal,   is the   channel vector and   is some   linear precoding vector. Here   is the matrix transpose,   is the square root of transmit power, and   is the message signal with zero mean and variance  .

The above signal model can be more compactly re-written as

 

where

  is the   received signal vector,
  is   channel matrix,
  is the   precoding matrix,
  is a   diagonal power matrix, and
  is the   transmit signal.

A zero-forcing precoder is defined as a precoder where   intended for user   is orthogonal to every channel vector   associated with users   where  . That is,

 

Thus the interference caused by the signal meant for one user is effectively nullified for rest of the users via zero-forcing precoder.

From the fact that each beam generated by zero-forcing precoder is orthogonal to all the other user channel vectors, one can rewrite the received signal as

 

The orthogonality condition can be expressed in matrix form as

 

where   is some   diagonal matrix. Typically,   is selected to be an identity matrix. This makes   the right Moore-Penrose pseudo-inverse of   given by

 

Given this zero-forcing precoder design, the received signal at each user is decoupled from each other as

 

Quantify the feedback amount edit

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.,

  .

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

 

where M is the number of transmit antennas and   is the SNR of the downlink channel.

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

 

where   is the feedback resource consisted of multiplying the feedback frequency resource and the frequency temporal resource subsequently and   is SNR of the feedback channel. Then, the required feedback resource to satisfy   is

 .

Note that differently from the feedback bits case, the required feedback resource is a function of both downlink and uplink channel conditions. It is reasonable to include the uplink channel status in the calculation 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. Consider a case when SNR of the downlink and uplink are proportion such that   is constant and both SNRs are sufficiently high. Then, the feedback resource will be only proportional to the number of transmit antennas

 .

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

Performance edit

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.[3] 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.

See also edit

References edit

  1. ^ Yoo, Taesang; Goldsmith, Andrea J. (2005). "Optimality of zero-forcing beamforming with multiuser diversity". IEEE International Conference on Communications, 2005. Vol. 1. Seoul, Korea (South): IEEE. pp. 542–546. doi:10.1109/ICC.2005.1494410. ISBN 978-0-7803-8938-0.
  2. ^ Aslan, Yanki; Roederer, Antoine; Fonseca, Nelson; Angeletti, Piero; Yarovoy, Alexander (Oct 2021). "Orthogonal Versus Zero-Forced Beamforming in Multibeam Antenna Systems: Review and Challenges for Future Wireless Networks". IEEE Journal of Microwaves. 1 (4): 879–901. doi:10.1109/JMW.2021.3109244. ISSN 2692-8388.
  3. ^ a b Jindal, Nihar (Nov 2006). "MIMO Broadcast Channels with Finite Rate Feedback". IEEE Transactions on Information Theory. 52 (11): 5045–5059. arXiv:cs/0603065. doi:10.1109/TIT.2006.883550. S2CID 265096041.

External links edit

  • Schelkunoff Polynomial Method (Null-Steering) www.antenna-theory.com

zero, forcing, precoding, zero, forcing, null, steering, precoding, method, spatial, signal, processing, which, multiple, antenna, transmitter, null, multiuser, interference, multi, user, mimo, wireless, communication, system, when, channel, state, information. Zero forcing or null steering precoding is a method of spatial signal processing by which a multiple antenna transmitter can null the multiuser interference in a multi user MIMO wireless communication system 1 When the channel state information is perfectly known at the transmitter the zero forcing precoder is given by the pseudo inverse of the channel matrix Zero forcing has been used in LTE mobile networks 2 Contents 1 Mathematical description 2 Quantify the feedback amount 3 Performance 4 See also 5 References 6 External linksMathematical description editIn a multiple antenna downlink system which comprises N t displaystyle N t nbsp transmit antenna access points and K displaystyle K nbsp single receive antenna users such that K N t displaystyle K leq N t nbsp the received signal of user k displaystyle k nbsp is described as y k h k T x n k k 1 2 K displaystyle y k mathbf h k T mathbf x n k quad k 1 2 ldots K nbsp where x i 1 K P i s i w i displaystyle mathbf x sum i 1 K sqrt P i s i mathbf w i nbsp is the N t 1 displaystyle N t times 1 nbsp vector of transmitted symbols n k displaystyle n k nbsp is the noise signal h k displaystyle mathbf h k nbsp is the N t 1 displaystyle N t times 1 nbsp channel vector and w i displaystyle mathbf w i nbsp is some N t 1 displaystyle N t times 1 nbsp linear precoding vector Here T displaystyle cdot T nbsp is the matrix transpose P i displaystyle sqrt P i nbsp is the square root of transmit power and s i displaystyle s i nbsp is the message signal with zero mean and variance E s i 2 1 displaystyle mathbf E s i 2 1 nbsp The above signal model can be more compactly re written as y H T W D s n displaystyle mathbf y mathbf H T mathbf W mathbf D mathbf s mathbf n nbsp where y displaystyle mathbf y nbsp is the K 1 displaystyle K times 1 nbsp received signal vector H h 1 h K displaystyle mathbf H mathbf h 1 ldots mathbf h K nbsp is N t K displaystyle N t times K nbsp channel matrix W w 1 w K displaystyle mathbf W mathbf w 1 ldots mathbf w K nbsp is the N t K displaystyle N t times K nbsp precoding matrix D d i a g P 1 P K displaystyle mathbf D mathrm diag sqrt P 1 ldots sqrt P K nbsp is a K K displaystyle K times K nbsp diagonal power matrix and s s 1 s K T displaystyle mathbf s s 1 ldots s K T nbsp is the K 1 displaystyle K times 1 nbsp transmit signal A zero forcing precoder is defined as a precoder where w i displaystyle mathbf w i nbsp intended for user i displaystyle i nbsp is orthogonal to every channel vector h j displaystyle mathbf h j nbsp associated with users j displaystyle j nbsp where j i displaystyle j neq i nbsp That is w i h j i f i j displaystyle mathbf w i perp mathbf h j quad mathrm if quad i neq j nbsp Thus the interference caused by the signal meant for one user is effectively nullified for rest of the users via zero forcing precoder From the fact that each beam generated by zero forcing precoder is orthogonal to all the other user channel vectors one can rewrite the received signal as y k h k T i 1 K P i s i w i n k h k T w k P k s k n k k 1 2 K displaystyle y k mathbf h k T sum i 1 K sqrt P i s i mathbf w i n k mathbf h k T mathbf w k sqrt P k s k n k quad k 1 2 ldots K nbsp The orthogonality condition can be expressed in matrix form as H T W Q displaystyle mathbf H T mathbf W mathbf Q nbsp where Q displaystyle mathbf Q nbsp is some K K displaystyle K times K nbsp diagonal matrix Typically Q displaystyle mathbf Q nbsp is selected to be an identity matrix This makes W displaystyle mathbf W nbsp the right Moore Penrose pseudo inverse of H T displaystyle mathbf H T nbsp given by W H T H H T H 1 displaystyle mathbf W left mathbf H T right mathbf H mathbf H T mathbf H 1 nbsp Given this zero forcing precoder design the received signal at each user is decoupled from each other as y k P k s k n k k 1 2 K displaystyle y k sqrt P k s k n k quad k 1 2 ldots K nbsp Quantify the feedback amount editQuantify 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 D R R Z F R F B log 2 g displaystyle Delta R R ZF R FB leq log 2 g nbsp Jindal showed that the required feedback bits of a spatially uncorrelated channel should be scaled according to SNR of the downlink channel which is given by 3 B M 1 log 2 r b m M 1 log 2 g 1 displaystyle B M 1 log 2 rho b m M 1 log 2 g 1 nbsp where M is the number of transmit antennas and r b m displaystyle rho b m nbsp is the SNR of the downlink channel To feed back B bits though the uplink channel the throughput performance of the uplink channel should be larger than or equal to B b F B log 2 1 r F B B displaystyle b FB log 2 1 rho FB geq B nbsp where b W F B T F B displaystyle b Omega FB T FB nbsp is the feedback resource consisted of multiplying the feedback frequency resource and the frequency temporal resource subsequently and r F B displaystyle rho FB nbsp is SNR of the feedback channel Then the required feedback resource to satisfy D R log 2 g displaystyle Delta R leq log 2 g nbsp is b F B B log 2 1 r F B M 1 log 2 r b m M 1 log 2 g 1 log 2 1 r F B displaystyle 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 nbsp Note that differently from the feedback bits case the required feedback resource is a function of both downlink and uplink channel conditions It is reasonable to include the uplink channel status in the calculation 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 Consider a case when SNR of the downlink and uplink are proportion such that r b m r F B C u p d n displaystyle rho b m rho FB C up dn nbsp is constant and both SNRs are sufficiently high Then the feedback resource will be only proportional to the number of transmit antennas b F B m i n lim r F B M 1 log 2 r b m M 1 log 2 g 1 log 2 1 r F B M 1 displaystyle 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 nbsp It follows from the above equation that the feedback resource b F B displaystyle b FB nbsp is not necessary to scale according to SNR of the downlink channel which is almost contradict to the case of the feedback bits One hence sees that the whole systematic analysis can reverse the facts resulted from each reductioned situation Performance editIf 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 3 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 See also editChannel state information Precoding MIMOReferences edit Yoo Taesang Goldsmith Andrea J 2005 Optimality of zero forcing beamforming with multiuser diversity IEEE International Conference on Communications 2005 Vol 1 Seoul Korea South IEEE pp 542 546 doi 10 1109 ICC 2005 1494410 ISBN 978 0 7803 8938 0 Aslan Yanki Roederer Antoine Fonseca Nelson Angeletti Piero Yarovoy Alexander Oct 2021 Orthogonal Versus Zero Forced Beamforming in Multibeam Antenna Systems Review and Challenges for Future Wireless Networks IEEE Journal of Microwaves 1 4 879 901 doi 10 1109 JMW 2021 3109244 ISSN 2692 8388 a b Jindal Nihar Nov 2006 MIMO Broadcast Channels with Finite Rate Feedback IEEE Transactions on Information Theory 52 11 5045 5059 arXiv cs 0603065 doi 10 1109 TIT 2006 883550 S2CID 265096041 External links editSchelkunoff Polynomial Method Null Steering www antenna theory com Retrieved from https en wikipedia org w index php title Zero forcing precoding amp oldid 1214850937, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.