Escolar Documentos
Profissional Documentos
Cultura Documentos
Theme ICT
Collaborative project
Project Title
High capacity network Architecture with Remote radio heads & Parasitic
antenna arrays
Acronym
HARP
Project No
318489
DELIVERABLE D7.4
Final end-to-end demo
Work package 7
Leading partner: ALBLF
Dissemination level: PU
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
1 of 33
Contributors
Partner
Contributing authors
UEDIN
AIT
EUR
IMPERIAL
NTNU
DTU
RADIOCOMP
ALBLF
FT
B. Gizas, K. Ntougias
M. Artuso
D. Boviz, L. Roullet
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
2 of 33
Table of Contents
1.0 Introduction ..........................................................................................................6
2.0 RRH prototype with parasitic antenna arrays implementing beam selection ..........8
2.1 Description ................................................................................................................. 8
2.1 System setup ............................................................................................................ 10
2.1 Results ...................................................................................................................... 11
3.0 Testbed for CSI based Precoding Demonstration .................................................. 12
3.1 Parasitic Antenna Arrays ......................................................................................... 12
3.2 WARP Platform ........................................................................................................ 14
3.3 CSI and Precoding .................................................................................................... 16
4.0 C-RAN cluster implementing uplink user selective joint detection ........................ 23
4.1 BBU-pool architecture ............................................................................................. 23
4.2 Implementation of uplink cooperation .................................................................... 24
4.3 Fronthaul connection ............................................................................................... 25
5.0 End-to-End Simulation for HARP Prototype .......................................................... 27
5.1 Introduction ............................................................................................................. 27
5.2 Objective .................................................................................................................. 27
5.3 Integration of Simulator Components ..................................................................... 27
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
3 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
4 of 33
List of Figures
Figure 1: Overview of demonstrator elements ................................................................... 7
Figure 2: parasitic antenna optimization based on downlink CQI ...................................... 8
Figure 3: optimization process ............................................................................................ 9
Figure 4: system setup (USB case) .................................................................................... 11
Figure 5 Parasitic antenna array at 2.6GHz ...................................................................... 13
Figure 6 E-plane (red) and H-plane (blue) far field radiation pattern .............................. 14
Figure 7 The WARP testbed............................................................................................... 16
Figure 8 MIMO channel training sequence ....................................................................... 18
Figure 9 MIMO setup and signal model for a subcarrier (noise omitted from notation). 19
Figure 10 Sum-rate throughput for 4 different beam pairs. ............................................. 22
Figure 11 Architecture of the BBU-pool with PHY cooperation ........................................ 24
Figure 12 Fronthaul connectivity options ......................................................................... 26
Figure 13 End-to-end simulation overview ....................................................................... 28
Figure 14 - Systems Integration ........................................................................................ 29
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
5 of 33
1.0 Introduction
In this deliverable we describe the system demonstrator realized as the result of our
investigations in several tasks, during the whole project. Thus, it shows the
enhancements we propose in each level of cellular networks from the antenna array to
the core network. Contributions from all partners are directly or indirectly included in
the demonstrator, we implement technological innovations and novel theoretical
results.
The system demonstrator is decomposed in 4 independent demonstrations, 3 of them
being physical demonstration and 1 being a software demonstration of features
that could not find their way to the physical demonstration.
1) The first system prototype demonstrates how the CSI can be used for controlling
ESPAR antennas on the downlink.
2) The second system prototype demonstrates how the CSI can be used for
controlling ESPAR antennas on the uplink.
3) The third system prototype shows how C-RAN cluster enables multi-cell lowlatency cooperative processing through the example of uplink joint detection.
4) The fourth prototype is a system simulation showing some additional
performance of specific collaborative techniques inside the BBU-pool that
includes additional network layers.
All the segments of the demonstrator are represented in Figure 1.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
6 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
7 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
8 of 33
A fleet of handsets are under the coverage of those beams with possible
interferences coming from adjacent beam; in our case we have 2 handsets and
each handset is attached to a different cell.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
9 of 33
Ethernet switches
o Option 1: low cost 10/100/1000 Mbps TL-SG105
o Option 2: Datacenter-grade Alcatel Lucent Enterprise switches
eNBs
o software based Open Air Interface eNB running on Toshiba laptops
Core network
o Software based Alcatel Lucent EPC running on Toshiba laptop
Log collector
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
10 of 33
Antenna controller
o Software based Alcatel Lucent analytics processing engine running on
Toshiba laptop.
2.1 Results
Using the OAI log collector, we are able to capture the CQI report coming from the 2 UEs
connected to the 2 cells. Analytics engine can access this data and perform the training
sequence by replacing the GUI in an automated way. Finally analytics perform the best
combination selection using one of the available CQI. These results are demonstrated in
the video.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
11 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
12 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
13 of 33
Figure 6 E-plane (red) and H-plane (blue) far field radiation pattern
REV
D7.4-001
1.0.0
TITLE
PAGE
14 of 33
wireless platform, built from the ground up to prototype advanced wireless networks.
The WARP v3 modules are the latest generation of WARP hardware, integrating a high
performance FPGA, two flexible RF interfaces and multiple peripherals to facilitate rapid
prototyping of custom wireless designs.
The central controller consists of a single host PC, which uses MATLAB to send data and
control commands to the radio modules. WARP conveniently provides an open-source
MATLAB-based framework called WARPLab, which allows MATLAB to control and
configure the WARP boards and process transmit and receive data samples. This
baseline framework is used for rapid physical layer prototyping that allows the
coordination of arbitrary combinations of single and multi-antenna transmit and receive
nodes. The extensible framework gives users the flexibility to develop and deploy large
arrays of nodes to meet any application or research need.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
15 of 33
REV
D7.4-001
1.0.0
TITLE
PAGE
16 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
17 of 33
H = yp ( pp ) .
In general, receiver CSI feedback has to be quantized and fed back to the transmitter but
in this case and since the two WARP modules are controlled through the same
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
18 of 33
Figure 9 MIMO setup and signal model for a subcarrier (noise omitted from notation).
Based on the CSI feedback, the transmitters perform jointly zero-forcing beamforming
(ZFBF) precoding. The precoding matrix W is calculated as follows:
F = H + = H HH
W=
F (:, k )
F (:, k )
, k = 1, 2
REV
D7.4-001
1.0.0
TITLE
PAGE
19 of 33
Thus, the transmitted signal becomes s = Ws and the signal model is given by
= HWs
.
y = Hs
Note that we have assumed perfect CSI at the transmitter (CSIT), so that H = H . This is a
realistic assumption for the considered setup.
Under this assumption, ZFBF diagonalizes the channel matrix and nulls co-channel
interference (CCI). The effective channel matrix is given by
= diag [ a
H eff = HW
where a =
b ] I = QI,
1
1
and b =
are factors related with the aforementioned power
F (:, 1 )
F (:, 2 )
That is, by plugging also into the previous equation the noise components and focusing
on the symbol-sampled complex-baseband received signal at each Rx, we have
yk =
1
sk + nk , k = 1, 2.
F (:, k )
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
Pk
, k = 1, 2
F (:, k ) n2
TITLE
PAGE
20 of 33
where Pk is the transmit power of TX k and n2 is the noise variance. The data rate
associated with RX k is
Rk = log 2 (1 + SINR k ) , k = 1,2
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
21 of 33
2.5
Beam pair 1
Beam pair 2
Beam pair 3
Beam pair 4
1.5
0.5
0
-10
-8
-6
-4
-2
10
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
22 of 33
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
23 of 33
scalable, so if needed, much more cells should be processed in the same BBU-pool,
without modifying the structure of the architecture.
Figure 10 shows this architecture of the C-RAN cluster (BBU-pool) including the
components that enable cooperative processing described in the next sub-section.
REV
D7.4-001
1.0.0
TITLE
PAGE
24 of 33
We added the multi-cell MMSE function based on the same principle as multi-user
MMSE detection with MIMO receiver in the same cell. The user signals transmitted on
the PRBs associated to joint detection form an array that allows retrieving the sent
signal of each user. Each line of the matrix multiplication described in following equation
is processed in a separate BBU-pool
x =W Hy
W = ( HGG H H H + 2 I ) 1 HG
H: channel matrix
G: precoding matrix
2: noise variance
We are configuring also the scheduler of each eNB in a static manner to associate UEs
participating in the joint detection the PRBs that are processed by the multi-cell MMSE
detector.
4.3 Fronthaul connection
We have several technological solutions available to connect the BBU-pool to the RRHs.
Since in this implementation we dont use a switch in the interface between the
fronthaul infrastructure and the BBU-pool, we realize a separate connection of each
BBU to the RRH located in its associated cell.
The different solutions listed below illustrate each one a different deployment scenario:
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
PAGE
25 of 33
We have tested all these possibilities in the prototype, and validated their performance
in the associated use cases. We illustrate in the video record of the demonstration the
most relevant options.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
26 of 33
REV
D7.4-001
1.0.0
TITLE
PAGE
27 of 33
baseband processing delays have been done using OpenAirInterface and those results
have further been used to fine-tune the overall network model. The resulting outlook of
the various components is presented in the following Figure 13.
In addition to these and taking inspiration from what has been done for the processing
of the Physical Downlink Shared Channel (PDSCH), a further interface has been defined
in the UL direction between the UE and the RRH for the Physical Uplink Shared Channel
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
28 of 33
(PUSCH) in order to integrate the work done for CoMP UL JD in the model as presented
in the schematic view in Figure 14.
In the following, additional details will be given on the implementation details of the
integration.
5.4 Uplink Joint Detection Simulator
Using the modular implementation of OpenAirInterface we can transfer the
implementation of uplink joint detection in the BBU-pool in a simulated environment
which generates statistics that can be used as the input of OPNET network modeller.
In the simulator, we can implement joint detection for one co-channel user in each cell
in a multi-cell model where all the cells are centrally processed. We allocate to jointly
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
29 of 33
detected users the same PRBs in a static manner, since optimization of resource
allocation complexity increases with cell number.
Depending on user location, we extract from OpenAirInterface uplink simulator the Bit
Error Rate for each user signal associated to its SINR level. On one hand, we compare
these results between cell-centre users which are less impacted by inter-cell
interference and cell-edge users with and without joint detection that already shows the
improvement that we get using cooperation. On the other hand, these results can be
assimilated to the statistics of an uplink TCP transmission in order to study the impact of
joint detection on the data flow received by network applications.
5.5 Network & Protocol Simulator
The overall implementation details of the network and protocol models in the downlink
direction are detailed in [2,3], while in the following, the presentation will be limited to
additional features added in the integration work, as well as the configuration of the
parameters used that are obtained from previous investigations in the project.
In order to have a high-fidelity of the model behaviour when integrating it with the
offline PUSCH processing, the physical layer of the UE has been modified similarly to
what done in the BBU/RRH previously, so that SINR/BER tables generated in
OpenAirInterface are accessed when a transmission has to be done.
Additionally, fast retransmissions techniques have to be implemented by extending to
the PUSCH the protocol implementations of Hybrid Automatic Retransmission reQuest
(HARQ) in the MAC sublayer and the Automatic Retransmission reQuest (ARQ) in the
RLC sublayer.
HARQ is implemented and configured for a FDD system with 8 parallel processes as per
3GPP standard [5] while the ARQ follows the specification in [6] and therefore takes also
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
30 of 33
care of reordering packets for the higher layers. This latter part is implemented at the
network side in the BBU for the UL traffic.
Relevant parameters of the system simulator prototype are grouped in Table 1, while
the results of the overall prototype will be documented in the upcoming demo video
Simulated
Time
RRHs Number
UEs Number
ISD
Fronthaul
Delay
Processing
Time
2h
Channel Model
ETU70
9
27
500 m
UE mobility
BER Thr.
TCP Flavour
Static, 3 km/h
0.1%
New Reno
200 s
RX Buffer Size
65535
750 s
0.1
Max HARQ TX
HARQ RTT
MAX ARQ TX
Bandwidth
Trans. Mode
Interferers
8 ms
2
20 MHz
TM 0
6
PDSCH,
PUSCH
AWGN
Perfect
LTE Channel
Thermal Noise
Channel Est.
8
12
0.2
64
HTTP v1.1
Page Size
Inter-session Time
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
31 of 33
6.0 Conclusion
We have described in this deliverable the different components of our demonstrator
setup including major findings of the project. ESPAR based cooperative beamforming
and uplink joint detection for selected users in the C-RAN are demonstrated in our
prototype. We have shown major improvement of access network performance thanks
to these features which are likely to be subject to further investigations in order to be
used in future large-scale C-RAN deployments. We have also validated through end-toend simulation with realistic traffic data the utilization of implemented cooperative
techniques by transposing prototype implementation to a simulation environment. All
these elements are giving a vision for future networks and a summary of our project
achievements.
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
32 of 33
7.0 References
[1] http://mangocomm.com/products/kits/warp-v3-kit
[2] HARP, "D6.2 Aggregation Network Optimization," 2015.
[3] HARP, "D6.3 Protocol Extensions Design and Implementation," 2015.
[4] HARP, D5.3.2 Prototype of a cloud RAN cluster implementing selected
techniques, 2015
[5] 3GPP, TS 36.321 Medium Access Control (MAC) protocol specification - 11.5.0,
ETSI, Sophia Antipolis Cedex, 2014.
[6] 3GPP, TS 36.322 Radio Link Control (RLC) protocol specification 12.2.0, ETSI,
Sophia Antipolis Cedex, 2015
DOCUMENT NUMBER
REV
D7.4-001
1.0.0
TITLE
PAGE
33 of 33