precoded integer forcing universally achieves the mimo
play

Precoded Integer-Forcing Universally Achieves the MIMO Capacity to - PowerPoint PPT Presentation

Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap Or Ordentlich Joint work with Uri Erez September 11th, 2013 ITW, Seville, Spain Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization The


  1. Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap Or Ordentlich Joint work with Uri Erez September 11th, 2013 ITW, Seville, Spain Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  2. The MIMO Channel Transmitter Channel Receiver z 1 y 1 x 1 . . . w ˆ Encoder . Decoder w H . . z N x M y N y = Hx + z H ∈ C N × M , x ∈ C M × 1 and z ∼ CN (0 , I N ). Power constraint is E � x � 2 ≤ M · SNR. Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  3. The MIMO Channel Closed-loop � � I + QH † H C = Q ≻ 0 : trace Q ≤ M · SNR log det max Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  4. The MIMO Channel Closed-loop � � I + QH † H C = Q ≻ 0 : trace Q ≤ M · SNR log det max Open-loop Optimizing Q is impossible. Isotropic transmission Q = SNR · I is a reasonable idea and gives � � I + SNR H † H C WI = log det Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  5. The MIMO Channel Closed-loop � � I + QH † H C = Q ≻ 0 : trace Q ≤ M · SNR log det max Open-loop Optimizing Q is impossible. Isotropic transmission Q = SNR · I is a reasonable idea and gives � � I + SNR H † H C WI = log det Definition: Compound channel The compound MIMO channel with capacity C WI consists of the set of all channel matrices � H ∈ C N × M : log det � � � I + SNR H † H H ( C WI ) = = C WI Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  6. The MIMO Channel How can we approach the compound channel capacity in practice ∗ ? *practice = scalar AWGN coding & decoding + linear pre/post processing Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  7. Decoupling Decoding from Equalization Transmitter Channel Receiver z 1 y 1 x 1 . . . w w ˆ Encoder . H . Decoder . z N x M y N Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  8. Decoupling Decoding from Equalization Transmitter Channel Receiver z 1 y 1 x 1 y 1 ˜ ˆ w 1 w 1 Enc 1 Dec 1 . . . . . . . H . B . z N Enc M x M ˜ y M Dec M ˆ w M w M y N Split w to M messages w 1 , · · · w M encode each message separately equalize channel and decode each message separately Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  9. The MIMO Channel - Practical Schemes Closed-loop Can transform the channel to a set of parallel SISO channels via SVD or QR Use standard AWGN encoders and decoders (e.g., turbo, LDPC) for the SISO channels Gap to capacity is the same as that of the AWGN codes Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  10. The MIMO Channel - Practical Schemes Compound channel Much less is known... Can still apply QR at the receiver, but how should the transmitter allocate rates to the different streams? Can also apply linear equalization (ZF or MMSE), but loss can be large Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  11. The MIMO Channel - Practical Schemes Compound channel Much less is known... Can still apply QR at the receiver, but how should the transmitter allocate rates to the different streams? Can also apply linear equalization (ZF or MMSE), but loss can be large Finding schemes with adequate performance guarantees for the compound channel is difficult Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  12. The MIMO Channel - Practical Schemes Compound channel Much less is known... Can still apply QR at the receiver, but how should the transmitter allocate rates to the different streams? Can also apply linear equalization (ZF or MMSE), but loss can be large Finding schemes with adequate performance guarantees for the compound channel is difficult Less restricting benchmarks became common Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  13. The MIMO Channel - Practical Schemes Compound channel Much less is known... Can still apply QR at the receiver, but how should the transmitter allocate rates to the different streams? Can also apply linear equalization (ZF or MMSE), but loss can be large Finding schemes with adequate performance guarantees for the compound channel is difficult Less restricting benchmarks became common Statistical approach Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  14. The MIMO Channel - Practical Schemes Compound channel Much less is known... Can still apply QR at the receiver, but how should the transmitter allocate rates to the different streams? Can also apply linear equalization (ZF or MMSE), but loss can be large Finding schemes with adequate performance guarantees for the compound channel is difficult Less restricting benchmarks became common E H ( P e ) = E C WI ( E H ( P e | C WI )) Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  15. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  16. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes As a benchmark, DMT is powerful, but has two weaknesses: Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  17. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes As a benchmark, DMT is powerful, but has two weaknesses: Weakness #1 - (lack of) robustness to channel statistics DMT optimality of a scheme does not translate to performance guarantees for specific channel realizations = ⇒ Can design a scheme to work well only for typical channels Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  18. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes As a benchmark, DMT is powerful, but has two weaknesses: Weakness #1 - (lack of) robustness to channel statistics DMT optimality of a scheme does not translate to performance guarantees for specific channel realizations = ⇒ Can design a scheme to work well only for typical channels Solution: approximately universal codes Introduced by Tavildar and Vishwanath (IT06) DMT optimal regardless of the channel statistics Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  19. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes As a benchmark, DMT is powerful, but has two weaknesses: Weakness #2 - crude measure of error probability For “good” channel realizations, the error probability is only required to be smaller than the outage probability ⇒ A scheme with short block length (essentially “uncoded”) can be = DMT optimal Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  20. The MIMO Channel - DMT Diversity-multiplexing tradeoff (Zheng-Tse IT03) Introduced as a physical characterization of the channel Has become a benchmark for assessing practical coding schemes As a benchmark, DMT is powerful, but has two weaknesses: Weakness #2 - crude measure of error probability For “good” channel realizations, the error probability is only required to be smaller than the outage probability ⇒ A scheme with short block length (essentially “uncoded”) can be = DMT optimal When not in outage, we want communication to be reliable Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  21. Precoded Integer-Forcing This Work A low-complexity scheme that achieves the compound MIMO capacity to within a constant gap Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  22. Precoded Integer-Forcing This Work A low-complexity scheme that achieves the compound MIMO capacity to within a constant gap Constant gap-to-capacity also implies DMT optimality Constant gap to the outage capacity for any channel statistics Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  23. Precoded Integer-Forcing This Work A low-complexity scheme that achieves the compound MIMO capacity to within a constant gap Constant gap-to-capacity also implies DMT optimality Constant gap to the outage capacity for any channel statistics Main result IF equalization with space-time coded transmission can achieve any rate � � δ min ( C ST R < C WI − Γ ∞ ) , M δ min ( C ST 1 ∞ ) + 3 M log(2 M 2 ) � � � log where Γ ∞ ) , M δ min ( C ST Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

  24. Precoded Integer-Forcing For 2 × 2 Rayleigh fading with Golden code precoding Gap−to−capacity histogram at C WI =30 bits 1 10 IF IF−SIC IF−SIC optimized 0 10 Probability density function −1 10 −2 10 −3 10 −4 10 −5 10 0 1 2 3 4 5 6 7 8 Gap−to−capacity [bits] Or Ordentlich and Uri Erez Precoded Integer-Forcing Equalization

Recommend


More recommend