Download presentation
Presentation is loading. Please wait.
1
Networking with massive MU-MIMO Lin Zhong http://recg.org
2
Guiding Principles Spectrum is scarce Hardware is cheap, and getting cheaper 2
3
Antennas 3
4
4 Data 1 Omni-directional base station Poor spatial reuse; poor power efficiency; high inter-cell interference
5
5 Data 1 Data 2 Data 3 Sectored base station Better spatial reuse; better power efficiency; high inter-cell interference
6
6 Data 2 Data 1 Data 3 Data 5 Single-user beamforming base station Better spatial reuse; best power efficiency; reduced inter-cell interference
7
7 Data 2 Data 1 Data 6 Data 3 Data 4 Data 5 Multi-user MIMO base station M: # of BS antennas K: # of clients (K ≤ M) Best spatial reuse; best power efficiency; reduced inter-cell interference
8
Key benefits of MU-MIMO High spectral efficiency High energy efficiency Low inter-cell interference Orthogonal to Small Cell solutions –Centralized vs. distributed antennas 8
9
Why massive? More antennas Higher spectral efficiency More antennas Higher energy efficiency Simple baseband technique becomes effective 9 T.L. Marzetta. Noncooperative cellular wireless with unlimited numbers of base station antennas. IEEE Trans. on Wireless Comm., 2010.
10
Background: Beamforming 10
11
Background: Beamforming 11 = Constructive Interference
12
Background: Beamforming 12 = Constructive Interference = Destructive Interference
13
Background: Beamforming 13 = Destructive Interference = Constructive Interference
14
Background: Beamforming 14 ?
15
Due to environment and terminal mobility estimation has to occur quickly and periodically BS The CSI is then calculated at the terminal and sent back to the BS A pilot is sent from each BS antenna Background: Channel Estimation 15 + + Align the phases at the receiver to ensure constructive interference For uplink, send a pilot from the terminal then calculate CSI at BS Path Effects (Walls) Uplink?
16
Background: Multi-user MIMO 16 BS M: # of BS antennas K: # of clients K ≤ M
17
Multi-user MIMO: Precoding 17 BS (M x 1 matrix) (Kx1 matrix) M: # of BS antennas K: # of clients K ≤ M
18
Linear Precoding 18 BS (M x 1 matrix) (Kx1 matrix) M: # of BS antennas K: # of clients K ≤ M
19
Background: Zeroforcing Beamforming 19 Data 1 Null
20
Background: Zeroforcing Beamforming 20 Data 2 Null
21
Background: Zeroforcing Beamforming 21 Data 2 Data 1 Data 6 Data 3 Data 4 Data 5
22
Background: Conjugate Beamforming 22 Data 1
23
With more antennas 23 Data 1
24
With even more antennas 24 Data 1
25
Data 3 Data 5 Conjugate Multi-user Beamforming Data 1 Data 6 Data 2 Data 4 Conjugate approaches Zeroforcing as M/K ∞
26
Conjugate vs. Zeroforcing Trivial computation Suboptimal capacity Scalable Nontrivial computation Close to capacity achieving Not scalable 26
27
Recap 1)Estimate channels 2)Calculate weights 3)Apply linear precoding 27
28
Scalability Challenges 1)Estimate channels –M+K pilots, then MK feedback 2)Calculate weights –O(MK 2 ), non-parallelizable, centralized data 3)Apply linear precoding –O(MK), then O(M) data transport 28
29
Argos’ Solutions 1)Estimate channels –New reciprocal calibration method 2)Calculate weights –Novel distributed beamforming method 3)Apply linear precoding –Carefully designed scalable architecture O(MK) → O(K) O(MK 2 ) → O(K) O(MK) → O(K) C. Shepard et al. Argos: Practical many-antenna base stations. ACM MobiCom, 2012.
30
Solution: Argos Architecture 30 Central Controller Argos Hub Module … … … Data Backhaul Module Radio …
31
Argos Implementation 31 Central Controller Argos Hub Module … Central Controller (PC with MATLAB) Sync Pulse Ethernet Clock Distribution Argos Hub Argos Interconnect Argos Interconnect WARP Module FPGA Power PC FPGA Fabric Hardware Model Peripherals and Other I/O Clock Board Daughter Cards Radio 4 Radio 3 Radio 2 Radio 1 WARP Module FPGA Power PC FPGA Fabric Hardware Model Peripherals and Other I/O Clock Board Daughter Cards Radio 4 Radio 3 Radio 2 Radio 1 16 … … … Ethernet WARP Module FPGA Power PC FPGA Fabric Hardware Model Peripherals and Other I/O Clock Board Daughter Cards Radio 4 Radio 3 Radio 2 Radio 1 Argos Interconnect Argos Interconnect
32
32
33
33 WARP Module s Central Controller Argos Hub Clock Distribution Ethernet Switch Sync Distribution Argos Interconnects
34
Experimental Setup Time Division Duplex (TDD) –Uplink and Downlink use the same band Downlink 34 Listen to pilot Calculate BF weights Send data
35
Conjugate vs. Zeroforcing 35
36
Without considering computation 36 Listen to pilot Calculate BF weights Send data
37
Linear gains as # of BS antennas increases Capacity vs. M, with K = 15 37
38
Linear gains as # of users increases Capacity vs. K, with M = 64 38
39
Considering computation 39 Listen to pilot Calculate BF weights Send data
40
40 Zeroforcing with various hardware configurations M = 64 K = 15
41
Conclusion First many-antenna beamforming platform –Demonstration of manyfold capacity increase Devised novel techniques and architecture –Unlimited Scalability Simplistic conjugate beamforming works Need adaptive solutions 41
42
Ongoing work A network of massive MU-MIMO base stations 42 Inter-cell interference management Pilot contamination Client grouping & scheduling
43
43
44
44 ~$2,000 per antenna
45
Acknowledgments 45 http://argos.rice.edu
46
More BS antennas + MU-MIMO Higher efficiency & lower interference Data 2 Data 1 Data 6 Data 3 Data 4 Data 5
47
Data 10 Data 12 Data 2 Data 8 Data 6 Data 4 Data 5 Data 9 Data 1 Data 11 Data 3 Data 7 More BS antennas + MU-MIMO Higher efficiency & lower interference
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.