capacity bounds for amplitude constrained awgn mimo
play

Capacity Bounds for Amplitude-Constrained AWGN MIMO Channels with - PowerPoint PPT Presentation

Capacity Bounds for Amplitude-Constrained AWGN MIMO Channels with Fading A. Favano 1 , 2 , M. Ferrari 2 , M. Magarini 1 , and L. Barletta 1 1 Politecnico di Milano, Milano, Italy, 2 CNR-IEIIT, Milano, Italy Motivation Information capacity in two


  1. Capacity Bounds for Amplitude-Constrained AWGN MIMO Channels with Fading A. Favano 1 , 2 , M. Ferrari 2 , M. Magarini 1 , and L. Barletta 1 1 Politecnico di Milano, Milano, Italy, 2 CNR-IEIIT, Milano, Italy

  2. Motivation Information capacity in two cases of practical interest PER-ANTENNA TOTAL AMPLITUDE X 1 X 1 PA X 2 X 2 PA S/P PA S/P . . . . . . X N X N PA 2

  3. System Model The Input-Output relationship is � Y = � H · � X + � Z (1) where � Z ∼ CN ( 0 , I N ) and � H is the channel matrix   � � . . . H 1 , 1 H 1 , N   � . . H = ...  .  . . . . � � . . . H N , 1 H N , N 3

  4. System Model Using SVD the MIMO model can be simplified � � � λ max V H · � Y = U H � Λ � X + � Y = U H = Λ · X + Z , U Z (2) � λ max where � λ max is the largest element of � Λ. The matrix Λ is   λ 1 . . . 0   . . Λ = ...  ,  . . . . . . . λ N 0 with λ 1 = 1 and λ 1 ≥ λ 2 ≥ · · · ≥ λ N . 4

  5. Per-Antenna Amplitude Constraint X 1 PA X 2 PA S/P . . . X N PA

  6. Per-Antenna Constraint Per-antenna amplitude constraint on the complex input vector � X � X ∈ � X = Box ( � a ) � { � x : | ˜ x i | ≤ � a i , i = 1 , . . . , N } , (3) where � a = ( � a 1 , . . . , � a N ) ∈ R N + is the set of amplitude constraints . � X 3 � X 2 � a 3 � X 2 2 � a 1 2 � a 2 � X 1 6

  7. Per-Antenna Constraint ΛV H with V H = I N . We focus on channel matrices � H = U � After the SVD, the original per-antenna constraint is equivalent to X ∈ X = Box ( a ) , (4) a � a k � with a = � λ max and a k = � λ max = a , ∀ k . X 3 X 2 a X 2 2 a X 1 2 a 7

  8. Per-Antenna Constraint Constraint for complex-valued vector models � = � = � = for vectorized real-valued models X 1 × X 2 × · · · × X N X = with X k = B 2 ( a ) � { x k : | x k | ≤ a } for k = 1 , . . . , N . 8

  9. Per-Antenna Constraint | x k | ≤ a not equivalent to Re { x k } ≤ a , Im { x k } ≤ a Im { X k } a > a X k a Re { X k } 9

  10. Per-Antenna Amplitude Constraint Upper Bound

  11. Per-Antenna Upper Bound Assumptions � The complex noise Z ∼ CN ( 0 , I N ) � The channel fading matrix Λ is diagonal � V H = I N An upper bound on the MIMO channel capacity is C MIMO = F X : supp ( F X ) ⊆X I ( X ; Y ) max (5) (full CSI) = F Λ X : supp ( F Λ X ) ⊆ Λ X I ( Λ X ; Y ) max (6) � N (Upper bound on MI) ≤ max I ( λ k X k ; Y k ) (7) F Λ X : supp ( F Λ X ) ⊆ Λ X k = 1 � � N N (Swap max and sum) ≤ max I ( λ k X k ; Y k ) = C k . (8) F λ kXk : supp ( F λ kXk ) ⊆ λ k X k k = 1 k = 1 11

  12. Per-Antenna Upper Bound For the k th subchannel, the McKellips-Type upper bound from [1] is � � � π/ 2 + λ 2 k a 2 C k ≤ C k , PA = log 1 + λ k a , (9) 2 e and the total MIMO upper bound is � � N N C MIMO ≤ C k ≤ C k , PA . (10) k = 1 k = 1 [1] Thangaraj, Kramer, and B¨ ocherer, “Capacity Bounds for Discrete-Time, 12 Amplitude-Constrained, Additive White Gaussian Noise Channels,” TIT, 2017

  13. Per-Antenna Amplitude Constraint Lower Bound

  14. Per-Antenna Lower Bound Under the constraint X ∈ X the EPI lower bound is given by � � 1 1 + Vol ( Λ X ) N C EPI ( N ) = N log , (11) 2 π e and for the per-antenna we have × × · · · × with λ k X k = B 2 ( λ k a ) Λ X = λ 1 X 1 λ 2 X 2 λ N X N � N Vol ( Λ X ) = Vol ( λ 1 X 1 × · · · × λ N X N ) = Vol ( B 2 ( λ k a )) . (12) k = 1 14

  15. Per-Antenna Lower Bound From the two previous equations the total MIMO lower bound is   � N 2 i = 1 λ N  1 +  . C MIMO ≥ C PA ( N , a ) = N log i a 2 (13) 2 e 15

  16. Per-Antenna Amplitude Constraint refined Lower Bound

  17. Per-Antenna refined Lower Bound × × · · · × Λ X = λ 1 X 1 λ 2 X 2 λ N X N For a limited SNR, if λ k → 0 we have λ k → 0 Vol ( λ k X k ) = 0 lim (14) 17

  18. Per-Antenna refined Lower Bound If a singular value approaches zero (e.g. λ N → 0) the EPI lower bound becomes loose at low SNR Vol ( Λ X ) � N lim Vol ( λ k X k ) = 0 λ N → 0 C PA ( N , a ) = 0 lim λ N → 0 k = 1 because the EPI lower bound is a volume-based bound × × · · · × Λ X = λ 1 X 1 λ 2 X 2 λ N X N 18

  19. Per-Antenna refined Lower Bound 1 � ( X 1 , X 2 , . . . , X k ) T and similarly for Y k Given that X k 1 , we have � � C MIMO = max 1 ; Y N X N I (15) 1 F X N 1 � � (data processing inequality) ≥ max 1 ; Y k ≥ C EPI ( k ) . X k I (16) 1 F X k 1 We define a new and refined bound , and we call it piecewise-EPI lower bound C p-EPI � max ( C EPI ( k )) = max ( C PA ( k , a )) . (17) k k 19

  20. Per-Antenna refined Lower Bound 25 C p-EPI C PA ( 2 , a ) 20 C PA ( 1 , a ) Rate [bpcu] 15 piecewise-EPI vs EPI lower bounds for a 2 × 2 real MIMO system with 10 λ = ( λ 1 , λ 2 ) T = ( 1 , 0 . 05 ) T 5 0 0 10 20 30 40 50 a 2 / ( 2 N ) [dB] 20

  21. Per-Antenna Amplitude Constraint Asymptotic Gap

  22. Per-Antenna Asymptotic Gap We compute the asymptotic gap between the upper and lower bounds to evaluate their tightness a →∞ g ( a ) = lim lim a →∞ C PA ( a ) − C PA ( N , a ) , (18) and the result is � � � � � 2 N λ 2 | Λ | k a 2 N a 2 a →∞ g ( a ) = lim lim log − N log = 0 . (19) a →∞ 2 e 2 e k = 1 22

  23. Total Amplitude Constraint X 1 X 2 PA S/P . . . X N

  24. Total Amplitude Constraint For the total amplitude constraint we have �� � � X ∈ � X = B 2 N � { � x : � � x � ≤ � a } , a (20) �� � where B 2 N is a 2N-dimensional ball in R 2 N centered in 0 2 N and with a radius � a � X 3 � X � � X 2 a � X 1 24

  25. Total Amplitude Constraint Since V H � X = � X , the total amplitude constraint after the SVD is X ∈ X = B 2 N ( a ) , (21) a � with a = � λ max . X 3 X X 2 a X 1 25

  26. Total Amplitude Constraint Equivalent capacity with full CSI C MIMO = F X : supp ( F X ) ⊆X I ( X ; Y ) max (22) (full CSI) = F Λ X : supp ( F Λ X ) ⊆ Λ X I ( Λ X ; Y ) max (23) Resulting constraint region Λ X λ 3 X 3 Λ X λ 3 a λ 2 X 2 λ 1 a λ 2 a λ 1 X 1 26

  27. Total Amplitude Constraint Upper Bound

  28. Total Amplitude Upper Bound Using an enlarged region S ⊇ Λ X provides C MIMO ≤ F Λ X : supp ( F Λ X ) ⊆S I ( Λ X ; Y ) . max (24) We want a region S � similar to Λ X � simpler than Λ X 28

  29. Total Amplitude Upper Bound With S = B 2 N ( λ 1 a ) we can use McKellips-Type bound [1]. λ 2 x 2 λ 2 x 2 S S λ 2 a λ 2 a Λ X λ 1 a λ 1 a Λ X λ 1 x 1 λ 1 x 1 but very spread singular values → very loose bound. [1] Thangaraj, Kramer, and B¨ ocherer, “Capacity Bounds for Discrete-Time, 29 Amplitude-Constrained, Additive White Gaussian Noise Channels,” TIT, 2017

  30. Total Amplitude Upper Bound Given λ = ( 1 , 1 , 1 / 5 ) T , a better choice than S b is S c S b = B 3 ( a ) S c = B 2 ( a ) × B 1 ( a / 5 ) is S b S c Λ X Λ X Is it still simple to evaluate the upper bound? 30

  31. Total Amplitude Upper Bound We want S to be a Cartesian Product S = S 1 × S 1 × S 3         λ 1 . . . Y 1 0 X 1 Z 1 S 1         X 2 Z 2  Y 2                 Y 3     X 3   Z 3     . .      ... = + S 2 . .      X 4   Z 4  Y 4 . .                 Y 5 X 5 Z 5         X 6 Z 6 Y 6 S 3 . . . λ 7 Y 7 0 X 7 Z 7 We decompose the MIMO system in subsystems with independent constraints . � N S C MIMO ≤ C k k = 1 31

  32. Total Amplitude Upper Bound We partition the MIMO dimensions in subspaces with similar singular values λ = ( 1 , 0 . 88 , 0 . 6 , 0 . 59 , 0 . 51 , 0 . 3 , 0 . 18 ) T 2 D 3 D 2 D S ( p ) = S ( p ) × S ( p ) × S ( p ) ⊇ Λ X 1 2 3 32

  33. Total Amplitude Upper Bound The optimal partition is such that � S ( p ) � o = arg min p Vol . (25) The number of possible partitions grows rapidly with N . 33

  34. Total Amplitude Upper Bound We drastically reduce this number by noticing two properties of the optimal partition � its subsets are always λ 1 λ 2 λ 3 λ 4 λ 5 composed of consecutive singular values λ 1 λ 2 λ 3 λ 4 λ 5 � if there are identical singular . . . . . . λ 1 λ k λ k + 1 values they are always with λ k = λ k + 1 grouped together . . . . . . λ 1 λ k λ k + 1 34

  35. Total Amplitude Upper Bound Given the optimal partition o and the corresponding enlarged region S ( o ) , the upper bound is C MIMO = F Λ X : supp ( F Λ X ) ⊆ Λ X I ( Λ X ; Y ) max (26) (Enlarged region S ( o ) ) ≤ F Λ X : supp ( F Λ X ) ⊆S ( o ) I ( Λ X ; Y ) max (27) N ( o ) � � � Λ ( o ) k X ( o ) ; Y ( o ) (Upper bound on MI) ≤ max I (28) F Λ X : supp ( F Λ X ) ⊆S ( o ) k k k = 1 N ( o ) � � N ( o ) � � Λ ( o ) k X ( o ) ; Y ( o ) (Swap max and sum) ≤ max I = C k , (29) k k k = 1 k = 1 where C k is the capacity of the k th subsystem . 35

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend