You are on page 1of 2

A Distributed Massive MIMO Testbed to assess

Real-World Performance & Feasibility


Paul Harris, Siming Zhang, Andrew Nix, Mark Beach, Simon Armour and Angela Doufexi
Communication Systems & Networks Group, University of Bristol, Bristol, BS8 1UB, UK
Email: {paul.harris, sz1659, andy.nix, m.a.beach, simon.armour, a.doufexi}@bristol.ac.uk

Abstract — This paper introduces a novel 128-element sub- will focus on the differences in the new D-M-MIMO
6 GHz Massive MIMO (Multiple-Input Multiple-Output) implementation at Bristol.
testbed being developed by the University of Bristol in
collaboration with National Instruments and Lund University A. Hardware & Software Architecture
as part of the BIO (Bristol is Open) city testbed. Distributed Leveraging the modular and hierarchical design used for
Massive MIMO systems avoid large single-piece antenna facets
the Lund testbed, the Bristol D-M-MIMO system focuses on
and their associated windage problems and also offer greater
spatial diversity, but node synchronization and phase allowing the NI PXI (PCI Extensions for Instrumentation)
alignment becomes more challenging. Simulated network chassis to be easily unshackled. The 4 slave PXI chassis
performance of a co-located 128-element 3D Multi-User MIMO shown in [3] will be physically separable into nodes, each
system at a possible test site in Bristol are presented based on with 32 antenna elements connected to 16 NI USRPs
our 3D channel propagation model. (Universal Software-defined Radio Peripherals). These will
then communicate back to the master PXI chassis using
Index Terms – Massive MIMO, Distributed, Testbed, 5G. either short-range PCIe (Peripheral Component Interconnect
Express) links for collocated deployments or a pre-existing
I. INTRODUCTION fibre-optic network for distributed deployments. UE (User
One possible constraint that may inhibit the realisation Equipment) nodes will be provided by individual USRPs
of massive MIMO (multiple-input, multiple-output) BS connected to laptops, and as each USRP has two radios, each
(Base Station) deployments operating in the sub-6 GHz node can either act as two single-antenna users or one user
bands is the mounting of large antenna arrays, as the form with two spatial streams.
factor of these will need to adhere to strict planning The NI graphical programming language, LabVIEW,
regulations and withstand strong wind conditions when will be used to configure the operation of the FPGAs (Field-
placed on a mast. A D-M-MIMO (distributed massive programmable gate arrays) on-board both the USRPs and
MIMO) system would allow the BS antennas to be broken PXI chassis, as well as the higher level processing on the
down into more easily deployable segments, improving master PXI chassis controller. The LabVIEW FPGA
spatial diversity and providing greater flexibility for finding paradigm allows for rapid prototyping and abstracts the
the optimal antenna configuration at a given site [1]. underlying semantic complexities of FPGA development.
This paper outlines a state-of-the-art D-M-MIMO B. Antenna Array & Switchable Polarisation
testbed that is being developed at the UoB (University of Cross-polarised patch antenna elements are likely to be
Bristol) through collaboration with NI (National used for the antenna array, but the form factor will be
Instruments) and Lund University as part of the BIO (Bristol segmented, allowing for 4 pieces to each break away with
is Open) city testbed. The system has been designed to allow their respective slave PXI chassis. In order to improve the
for both distributed and collocated deployments enabling flexibility of the system for different tests and environments,
researchers to tackle both avenues. As a key part of Bristol’s it was deemed beneficial to implement a simple way for
Programmable City Testbed [2], it is posed to provide a switching the polarisation of each array element and avoid
highly flexible platform for tackling pragmatic massive rewiring. By utilising the digital interface on the front of
MIMO research that will ultimately help better establish the each USRP and RF relays, reconfiguration of the entire array
feasibility and performance of the technology for use in will be possible through software at the click of a button.
future 5G systems.
III. SIMULATION RESULTS AND FUTURE WORK
II. SYSTEM OVERVIEW
In line with our testbed, theoretical network simulations
The Bristol D-M-MIMO system is an evolution of a were performed as a baseline for the achievable cell
pioneering testbed recently developed at Lund University for
capacity. Our simulation evaluates the system performance
conducting real-world tests in the surrounding campus. It of massive 3D multi-user MIMO for realistic urban
will operate with 128 antenna elements, a bandwidth of 20 deployments, i.e. Macro and Pico cells, and our current
MHz, TDD (time division duplexing) and assume reciprocal configuration assumes a collocated 128-element BS antenna
channels for precoding. The hardware used will permit
array simultaneously serving 16 single-antenna UEs; D-M-
operating frequencies between 1.2 GHz and 6 GHz. As data MIMO configurations will be implemented in the near
on the Lund system is already available in [3], this overview

978-1-4799-8088-8/15/$31.00 ©2015 IEEE


future. A 3D laser-scanned environmental database (in this To perform system level analysis in a computationally
study a database for the city of Bristol (UK)) was used as efficient and scalable manner, a physical layer abstraction
input to UoB’s 3D ray-tracing channel model along with technique, RBIR (Received Bit level mutual Information
measured 3D antenna patterns for the individual BS and UE Rate), was used to predict the packet error rate for 1000
antenna elements. The demonstrated BS sites (one Macrocell channel realisations across the allocated OFDM (Orthogonal
and one Picocell) are chosen on the map to accurately match Frequency Division Multiplexing) subcarriers. Due to the
our future test sites. intensive signal processing required in M-MIMO systems,
all simulations were executed on UoB’s High Performance
A. Antenna Characteristics and Configuration
Computing platform which comprises 5,500 Intel Xeon
Our BS is configured as a half-wavelength spaced
cores; this has increased results turn-over more than 100
64(column)-by-2(row) antenna array, which could be easily
times.
changed to any desired antenna design. For the Macrocell,
the BS antenna elements are cross-polarised patch antennas D. Results and Future Work
with each polarisation counting as a logical antenna; for the The achievable throughput is strongly connected to the
Picocell, cross-polarised dipole antennas are used. Each channel richness, UE scheduling and the antenna
element is measured in our anechoic chamber, and the 3D configurations at both the transmitter and receiver. Our
complex voltage and polarimetric pattern is applied as a preliminary results show that the median data rate
spatial-polarisation-phase convolution process on the pure approached 655Mbps in the Picocell and 378Mbps in the
3D channel model. Macrocell, notwithstanding the peak rate of just over
1.2Gbps. To better exploit large degrees of freedom and
B. Channel Model and Ray-Tracing provide enhanced array and diversity gain, future work will
The channel propagation study was performed using the use a more advanced UE scheduling algorithm, improved
UoB’s outdoor 3D ray-tracer, which was used to generate channel precoding and BS antenna design, as well as the D-
many of the statistics now specified in the 3D extension of M-MIMO BS configuration.
the 3GPP/ITU channel model [4-6]. Table I summarises the
ray-tracing parameters for the chosen Macro and Pico cells. IV. CONCLUSIONS
The city database comprises buildings, foliage and terrain
This paper has presented a D-M-MIMO testbed that is
layers with 10m resolution. Users were randomly dropped
under development at the UoB with project partners. Coupled
within each cell.
with the UoB’s capability for performing realistic city-wide
C. Network Simulator and Parameters system evaluations with a state-of-the-art 3D channel model,
In order to quantify the data throughput performance, a it will provide an unprecedented opportunity to tackle the
MU-MIMO Downlink simulator was implemented in pragmatic research problems associated with both M-MIMO
MATLAB. Here we assumed the network operating and its distributed form factor.
frequency was 2.6 GHz with a bandwidth of 20 MHz and
1200 data subcarriers. Closed-loop Eigen-Beamforming was ACKNOWLEDGMENT
used as the channel precoding method. UE scheduling was
performed in a random manor from LOS (line-of-sight) and The authors would like to acknowledge the technical
non-LOS locations, and results were averaged over 100 inputs of both Lund University (Sweden) and NI. This work
iterations to maintain statistical relevance. was supported by the Engineering and Physical Sciences
Research Council [EP/I028153/1] and the Centre for
TABLE I. SUMMARY OF RAY-TRACING PARAMETERS Doctoral Training in Communications at the University of
Bristol.
Macro cells Pico cells
Environment 17.6km2 area of central Bristol (UK) REFERENCES
BS mounting 3m above rooftop level On lamp-posts [1] Madhow, U.; Brown, D.R.; Dasgupta, S.; Mudumbai, R., "Distributed
Number of One 3-sector BS One BS massive MIMO: Algorithms, architectures and concept systems,"
BSs and UEs 300 UEs per sector with 150 users Information Theory and Applications Workshop (ITA), 2014 , vol.,
User 50-1000 m from BS 5-150 m from BS no., pp.1,7, 9-14 Feb. 2014
locations 1.5m above ground level 1.5m above ground level [2] Bristol is Open (n.d.) [Online]. Available:
http://www.bristolisopen.com/
Frequency 2.6 GHz [3] E. Luther, “5G Massive MIMO Testbed: From Theory to Reality”,
43 dBm 30 dBm National Instruments, Austin, TX, USA. Available:
BS Tx power
http://www.ni.com/white-paper/52382/en//. Accessed: Dec. 14, 2014.
BS height 42 m above ground level 5 m above ground level [4] T. Thomas, F. W. Vook, E. Visotsky et al., “3D extension of the
3GPP/ITU channel model,” in Proceedings of the 77th IEEEVehicular
Antennas Isotropic at both ends of the link TechnologiesConference (VTC-Spring), Dresden, Germany, May
Minimum -120 dBm 2013.
Rx (only links with two or more traced rays were [5] Text Proposal R1-130497, “3D ChannelModeling Issues and 3D
sensitivity considered) Channel Model Proposal, 3GPP TSG-RANWG1”.
[6] Text Proposal R1-130500, “Detailed 3D Channel Model, 3GPP TSG-
RANWG1”.

You might also like