Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
aserra_phdthesis_ppt
1. Ph.D. Dissertation
Link Level Performance Evaluation and Link
Abstraction for LTE/LTE-Advanced Downlink
Author: Albert Serra Pagès
Thesis Advisor: Joan J. Olmos Bonafé
Department of Signal Theory and Communications
Universitat Politècnica de Catalunya
Barcelona, 5th February 2016
2. Objectives
Introduction
Link Level Simulator for E-UTRA
Channel Estimation Error Model (CEEM)
E-UTRA DL Link Level Performance
Link Abstraction for E-UTRA
Conclusions
Outline
3. Objectives
Link Level Performance Evaluation for LTE/LTE-
Advanced DL
To develop a LTE/LTE-Advanced Link Level Simulator.
To model the channel estimation error for link level
simulations.
To evaluate the LTE/LTE-Advanced link level
performance for SISO-AWGN (Reference Case) and
MIMO with perfect/imperfect channel estimation.
Link Abstraction for LTE/LTE-Advanced DL
To propose a novel link abstraction method to predict
the BLER with good accuracy in multipath fading and
including the effects of HARQ retransmissions
5. No centralized radio
management entity
(RNC).
All the user plane
radio functionalities
are terminated at the
eNodeB.
Overview of LTE/LTE-Advanced
6. Enabling technologies
OFDM MIMO
Multiple access schemes:
OFDMA (DL) and SC-FDMA
(UL)
Cyclic Prefix (CP) and Fast
Fourier Transform (FFT)
Narrowband flat fading
channels (per subcarrier)
Frequency domain equalization
Transmit Diversity (TD), Spatial
Multiplexing (SM) and Beamforming
Open Loop (OL), Closed-Loop (CL)
SU-MIMO, MU-MIMO
Up to 4 x 4 (Rel 8, 9, 10); up to 8 x 8
(Rel 11, 12)
7. Enabling technologies
CQI and MCSs (QPSK, 16QAM,
64QAM)
MIMO: PMI and RI
HARQ with Full Incremental
Redundancy (IR)
Max 4 Retransmissions
AMC HARQ
Link Adaptation
8. Frame Structure
Transmission Bandwidth
Frame Structure and Transmission Bandwidth
LTE Transmission Bandwidth and Resource Configuration
Channel Bandwidth 1.4 MHz 3 MHz 5 MHz 10 MHz 20 MHz
Number of RBs in the
frequency domain
6 15 25 50 100
Number of occupied
subcarriers
72 180 300 600 1200
IFFT/FFT size 128 256 512 1024 2048
Subcarrier Spacing 15 KHz / 7.5 KHz
9. LTE slot structure and physical resource elements
Every 1ms (1 TTI) the resource
allocation (scheduling) and AMC
format can be changed
Channel is almost constant for
the whole TTI.
One Resource Block (RB)
spans 12 subcarriers in the
frequency domain.
User data, Control channels,
Reference Signals embedded
in the lattice of Resource
Elements (REs).
A frequency/time lattice with a
3rd dimension: spatial “layers”
(MIMO)
One radio frame = 10 ms
72subcarriers(6RBs)
(minLTEBandwidth)
One subframe =1 TTI = 1 ms (2 slots)
12subcarriers
One slot = 0.5ms
1 Resouce
Element
MIMO spatial layers
10. Link Level Simulator for E-UTRA
• General aspects for simulating LTE/LTE-Advanced Link
Level
• LTE/LTE-Advanced DL Link Level Simulator
• E-UTRA Transport channel processing
• E-UTRA Physical channel processing
• MIMO channel model
• MIMO Receiver Processing
11. Link vs. System Level Simulator
Link Level
Simulator
Transport Channel
Processing
Physical Channel
Processing
Reference BLER
System Level Simulator
Signal to Interference (SINR)
evaluation per each user and cell
H(k)
ESNR(H(k))
CQI or MCS
with
BLER(ESNR(H(k))< 10%
Results
Generate instantaneous channel (H(k)),
Path Loss Calculation and user
trajectories.
Buffering
Handover Algorithm
RRM
(Scheduling, ICIC,
ARQ, LA)
Power
Control
Traffic Generation
Average Cell Throughput
Average Cell Throughput per user
RRM evaluation statistics
Link Abstraction
EESNR, MIESM
Link to System
Mapping
BLER (ESNR) AWGN, MCS, CQI
BLERAWGN
System Level Simulator takes into account a
complete cell deployment and relies on simplified
link level look-up tables (LUTs).
Link Level Simulator simulates a single radio link with
full details between the transmitter and the receiver.
BLER, Throughput,
uncoded BER,...
12. Block diagram of the DL Link Level Simulator
Modular and flexible design, C/C++ off-line program.
Perfect time and frequency synchronization
IFFT/FFT & CP skipped
Simulation on the Frequency domain
Transport Channel
Processing
Physical Channel
Processing
13. E-UTRA Transport Channel Processing
• Turbo
Coding with
a coding
rate of 1/3
• Maximum
code block
size is 6144
bits.
• Maximum a
Posteriori
(MAP)
algorithm for
the
decoding.
Physical Channel Processing + Multipath Channel
14. BICM system model as an independent and memoryless
equivalent binary channel (DMC) between a
transmitted coded bit and the received LLR.
DMC can be properly characterized by using the Mutual
Information at bit level (MIB).
BICM Capacity
BICM Capacity:
Average MIB:
(bits/symbol)
where is the modulation order
(bits/LLR)
15. Given a modulation scheme and a code rate r, a SNR threshold
(called BICM threshold) is the minimum SNR needed to obtain
error free transmission in AWGN conditions when that
modulation and code rate are applied assuming a capacity
approaching code.
BICM Threshold
16. The DL user data is transmitted through the PDSCH in Transport
Blocks (TB).
The transport channel PDSCH capacity in bits/subframe (Normal
Cyclic Prefix):
Transport Channel Capacity
1 ms subframe
frequency
Control region (example: 3 OFDM symbols)
Reserved for ref. signals (2 antenna port)
Parameter Description
Modulation Order in bits/symbol,
2 (QPSK), 4 (6QAM) and 6 (64QAM)
Number of allocated Resource Blocks
(RB), from 1 to 100.
Number of layers available per
codeword, from 1 to 4 for MIMO-SM
and 1 for MIMO-TD
Number of OFDM symbols used for
PDCCH, from 1 to 4.
Number of Resource Elements (RE)
reserved for pilots per RB within a
subframe
17. Transport Block Size + CRC bits =>
If code block size is higher than 6144 bits; then there is
TB fragmentation
PDSCH payload = systematics bits + CRC bits:
The Effective Code Rate (ECR) is the ratio of PDSCH
payload to PDSCH capacity.
Effective Code Rate (ECR)
20. E-UTRA Physical channel processing
Lowest layer in the link level simulator
Processes codewords according to the selected Transmission Mode (TM)
SIC techniques blur the division between PHY channel processing and TB processing
21. OFDM is combined with MIMO in order to transform the frequency-
selective nature of the MIMO wideband mobile channel model into N
parallel flat-fading subchannels (where N= number of subcarriers)
Narrowband subcarriers allow easy equalization of multipath in
frequency domain and are also suitable to MIMO schemes.
MIMO-OFDM system model
frequency response of MIMO channel
at subcarrier
22. Simulating the MIMO wideband mobile channel
A simplified stochastic matrix model based on correlation
matrices is used to generate channel coefficients:
For each MIMO channel path:
GWSSUS model (Gaussian
Wide-Sense Stationary
Uncorrelated Scattering)
Doppler spectrum (Jakes low-
pass filter) and max. Doppler
frequency.
Power Delay Profile with several
taps (3GPP models: EPA, EVA
and ETU)
MIMO correlated channel matrix =
MIMO Correlation matrix · GWSSUS channels vector
Low Medium High
α β α β α β
0 0 0.3 0.9 0.9 0.9
23. Spatial Multiplexing (SM) incresases the spectral efficiency.
Linear Detectors: ZF and MMSE. SIC techniques at the
receiver.
Open Loop and Closed Loop Precoding.
Global Precoded Channel Matrix:
MIMO-SM
24. Open-Loop Precoding: Large Delay CDD
Antenna port 0 is fed with x (0) (i)+x(1)(i)
Antenna port 1 is fed with x(0)(i)-x(1)(i) for even subcarriers and with
x(1)(i)-x(0)(i) for odd subcarriers
Closed-Loop Precoding: codebook-based
MIMO-SM Precoding
25. Alamouti Space Frequency Block Coding (SFBC) in
the frequency domain.
For two layers is pure Alamouti SFBC and the
symbols transmitted from the two antenna ports are
mapped onto each pair of adjacent subcarriers.
MRC at the receiver (in case of more than one receive antenna)
MIMO-TD
26. Codeword-SIC receiver
The link level simulator presented in this work implements a codeword-SIC
over MIMO MMSE linear receiver and takes also into account the HARQ
operation.
27. Channel estimation error model (CEEM)
• Objectives
• Introduction
• Reference signals in LTE downlink
• System model
• Least-squares channel estimation
• Proposed channel estimation error model
• Practical channel estimation procedure
• Validation of the channel estimation error model
• Impact of imperfect channel estimation on LTE DL
performance
28. Channel estimation errors must be taken into
account to obtain realistic performance
assessments within the LTE link level simulator.
To implement a detailed channel estimation algorithm
in the LTE link level simulator may lead to long
simulation time:
1. A Gaussian additive noise error model for channel
estimation errors is proposed and validated (CEEM).
2. Practical channel estimation methods for LTE DL
are discussed.
Objectives
29. MIMO-OFDM channel estimation is
needed to obtain an accurate estimate of
the current channel matrix, per subcarrier
and symbol interval, suitable for the MIMO
processing at the receiver side.
LTE includes pilot symbols, called
Reference Signals (RS).
RS transmissions from the different MIMO
antennas are orthogonal, which allows
separate channel estimation for each
element of the channel matrix.
Introduction to LTE Channel Estimation
time
Freq.
1 RB
1 slot
All pilots are QPSK
symbols following a Gold
sequence of length 31.
The RS sequence also
carries the cell id.
30. System Model
SISO-OFDM system model to study channel estimation procedures due to
the orthogonality of the DL RS. The received OFDM pilot vector is:
1
2
0 0
0 0
0
0 0 Np
C
C
C
Y H n C H n
Np → Number of pilots being processed
C → (Np x Np) Matrix with the complex pilot symbols
H → (Np x1) channel frequency response at the pilot
subcarriers
n → (Np x1) complex Gaussian noise vector with
covariance matrix 2INp
31. Least-squares (LS) estimation is the baseline channel
estimation procedure. Dividing Y by the known pilots:
LS method overestimates the average channel power
gain (G) by a factor
Assuming that the SNR is known, we can normalize the
LS estimator to obtain the right average channel gain
Least Squares channel estimation
11 1 1ˆ ˆ
G G G
LSH H H C n
2
G
1BG 1
G
where and is the SNR of the received pilots.
22
1B= NpC C
2
=G B
1 1ˆ
LSH C Y H C n
32. If we define , then and is
rewritten as:
The estimated average channel gain is constant and can
be split into a useful contribution with variance
and a noise contribution with variance
The parameter is always within the range [0,1] and is
a measure of how accurate the channel estimation is.
In addition to noise there may be other sources of error
and/or improvement. In this cases we can estimate
from many realisations of and :
Channel Estimation Error Model (CEEM)
1/ 2
(1 )
12
G 1
2ˆ 1H H N
ˆH
2
1 G
2
G
2
2
ˆ
ˆ 1 1
2 GpN
H H
HˆH
33. Practical channel estimation procedure (I)
LS Channel Estimation
Sliding Window
Time Averaging
[Optionally]
Linear
Interpolation in
time domain
Averaging in
frequency domain
[Optionally]
Linear
Interpolation or
Wiener Filtering
in frequency
domain
time
Freq.
1 RB
1 slot
1 TTI
Compute the LS channel
estimates at the pilot REs on
the DL frequency-time grid.
This creates a set of LS
estimates of the channel
sampled at the pilot REs.
1 1ˆ
LSH C Y H C n
34. LS Channel Estimation
Sliding Window
Time Averaging
[Optionally]
Linear
Interpolation in
time domain
Averaging in
frequency domain
[Optionally]
Linear
Interpolation or
Wiener Filtering
in frequency
domain
time
Freq.
1 RB
1 slot
1 TTI
TTI to estimate
Practical channel estimation procedure (II)
Optionally, perform a sliding
window time averaging of the
LS estimates at each RS
subcarrier to reduce unwanted
noise.
The window size spans an odd
number of pilot REs, so that the
resulting average is assigned to
the RE at the centre of the
window.
A maximum window size of 9
TTIs (17 pilots) is considered.
A window size of 1 TTI means
no time averaging at all.
35. LS Channel Estimation
Sliding Window
Time Averaging
[Optionally]
Linear
Interpolation in
time domain
Averaging in
frequency domain
[Optionally]
Linear
Interpolation or
Wiener Filtering
in frequency
domain
time
Freq.
1 RB
1 slot
1 TTI
TTI to estimate
Practical channel estimation procedure (III)
Perform linear interpolation in
time domain at each RS
subcarrier of the time-averaged
LS estimates to estimate the
channel for all REs of the RS
subcarriers.
36. LS Channel Estimation
Sliding Window
Time Averaging
[Optionally]
Linear Interpolation
in time domain
Averaging in
frequency domain
[Optionally]
Linear
Interpolation or
Wiener Filtering
in frequency
domain
time
Freq.
1 RB
1 slot
1 TTI
Practical channel estimation procedure (IV)
Optionally, perform averaging in
frequency domain of the time-
averaged RS subcarriers with a
sliding window.
The size of the window is an
odd number of RS subcarriers in
order to ensure that there is a
RS at the centre of the window.
A window size of 1 RS
subcarrier mean no frequency
averaging at all.
TTI to estimate
37. LS Channel Estimation
Sliding Window
Time Averaging
[Optionally]
Linear
Interpolation in
time domain
Averaging in
frequency domain
[Optionally]
Linear
Interpolation or
Wiener Filtering
in frequency
domain
time
Freq.
1 RB
1 slot
1 TTI
TTI to estimate
Practical channel estimation procedure (V)
Perform linear interpolation in the
frequency domain to estimate the
channel at each RE from the
averaged LS estimates at RS
subcarriers.
Alternatively, instead of linear
interpolation, apply Wiener Filtering
in the frequency domain.
is the correlation matrix of the full channel
response vector h with H in average.
H is the complex vector that contains channel
frequency response at the pilot subcarriers.
is the covariance matrix of the channel at
the pilot subcarriers.
H
hR hH
H
HR HH
38. LTE DL link level simulator parameters
LTE DL link level simulator parameters
Parameter Value
Carrier Frequency 2.14 GHz
Subcarrier spacing 15 KHz
Number of subcarriers
per RB
12
Number of allocated
RBs
4 RBs ( 48 subcarriers)
TTI length 1 ms
Number of OFDM
symbols per TTI
14 (11 PDSCH + 3 PDCCH)
Channel model EPA5, EVA70 and ETU300
Channel Coding Turbo code basic rate 1/3
Rate Matching and
HARQ
According to TS36.212. Max
4 IR transmissions
AMC formats (code
rate)
MCS 6 (0.44), MCS 12
(0.43), MCS 17 (0.43) and
MCS 27 (0.89)
Channel Estimation Ideal (perfect), Pilot-based,
and CEEM
Antenna scheme SISO
Acronyms if Figure Legdends
LS LS estimation
SVT Sliding window average, of size V TTIs, in time domain
LT Linear interpolation in time domain
SQF Sliding window average, of size Q pilots, in frequency
domain
LF Linear interpolation in frequency domain
WF(C) Wiener filtering in frequency domain where C is the
number of subcarrier considered for Wiener filtering
matrix
BP Pilot power boost of P dB
E-UTRA
Channel
Model
Maximum
Doppler
Frequency
Delay
Spread
(r.m.s)
50%
Coherence
Bandwidth
50%
Coherence
Time
EPA5 5 Hz 45 ns 4444 KHz 84.6 ms
EVA70 70 Hz 357 ns 560 KHz 6.0 ms
ETU300 300 Hz 991 ns 202 KHz 1.4 ms
39. Finding optimal parameters for EPA5 and EVA70
Best Estimators :
LS+S9T+LT+WF for EPA5
(averaging window of 9 TTIs)
LS+S3T+LT+WF for EVA70
(averaging window of 3 TTIs)
Averaging in time domain improves
substantially the estimation error
performance at low SNRs; but its
effects at high SNRs are not
significant compared to not
averaging.
Averaging in frequency domain is
not recommended as introduces a
large error floor compared to no
averaging for medium and high
SNRs.
EPA5
EVA70
40. Finding optimal parameters for ETU300
Best Estimator for ETU300:
LS+LT+WF
Averaging in time and
frequency domain is not
recommended as introduces
a large error floor.
Wiener Filtering Matrix of 36
subcarriers (3 RBs) WF(36)
is a good trade-off between
performance and complexity.
For Wiener Filtering it is
assumed perfect estimation
of SNR and Power Delay
Profile.
41. BLER curves are used to
validate the proposed model.
A small gain around 1 dB can be observed
when using a pilot power boost of 6 dB for
ETU300.
Validation of CEEM
BLER (at rv=0) for EPA5 channel model and MCS 6 in
a bandwidth of 4RBs.
BLER (at rv=0) for EVA70 channel model and MCS 6
in a bandwidth of 4RBs.
BLER (at rv=0) for ETU300 channel model and MCS 6
in a bandwidth of 4RBs.
42. Practical channel estimation procedures have been proposed
for different propagations conditions.
A Channel Estimation Error Model (CEEM) has been proposed
and validated to simulate the LTE link level without the need to
process the pilot symbols or assuming ideal channel estimation.
Conclusions
LS+S9T+LT+WF for EPA5
LS+S3T+LT+WF for EVA70
LS+LT+WF for ETU300
43. E-UTRA DL Link Level Performance
• AWGN Link Level Performance
• MIMO Performance evaluation
• E-UTRA DL Link Average Throughput
44. E-UTRA DL Link Level Performance
LTE DL link level simulator parameters
Parameter Value
Carrier Frequency 2.14 GHz
Subcarrier spacing 15 KHz
Number of subcarriers
per RB
12
Number of allocated
RBs
4 and 25 RBs (for AWGN)
4 (for ETU300)
TTI length 1 ms
Number of OFDM
symbols per TTI
14 (11 PDSCH + 3 PDCCH)
Channel model EPA5, EVA70 and ETU300
Channel Coding Turbo code basic rate 1/3
Rate Matching and
HARQ
According to TS36.212. Max
4 IR transmissions
AMC formats (code
rate)
According to TS 36.213
Channel Estimation Ideal (perfect)and CEEM
Antenna scheme SISO, 1x2, 2x2, 4x4
Antenna Correlation Low (LC), Medium (MC) and
High (HC)
Study of the link
level performance:
AWGN
MIMO multipath
fading channel
45. AWGN link level
performance is used to
determine the SNR
thresholds for link
adaptation.
Mapping from link to
system level adopts the
form of AWGN BLER vs.
ESNR tables plus a link
abstraction method to
compute the ESNR.
AWGN Link Level Performance
SNR (dB) needed to achieve
BLER= 10% at rv= 0 for AWGN
Channel.
Increasing the MCS index by
one increases the SNR target
by about 1 dB.
46. AWGN ref. BLER curves for the LTE CQIs
Reference BLER curves are almost regularly spaced in steps of 2dB.
BLER slope depends on code block size.
CQI Index Modulation Code Rate
1 QPSK 0,076
2 QPSK 0,117
3 QPSK 0,189
4 QPSK 0,301
5 QPSK 0,439
6 QPSK 0,588
7 16QAM 0,369
8 16QAM 0,478
9 16QAM 0,602
10 64QAM 0,455
11 64QAM 0,554
12 64QAM 0,650
13 64QAM 0,754
14 64QAM 0,853
15 64QAM 0,926
48. Given an ESNR, the code rate and the modulation order
obtained from the reported CQI, the eNodeB selects the
best MCS that maximizes the spectral efficiency.
E-UTRA Spectral Efficiency for Link Adaptation
Without HARQ the transport format
must be changed within a SINR range
of a few dB ( ~ 1 dB)
HARQ smoothes the curves, thus
allowing to use the same transform
format in a wider range of SINR
49. AMC Thresholds for Link Adaptation
AMC thresholds for each MCS and each CQI in
AWGN SISO channels for 4 RBs without HARQ
2.5 dB gap between
Shannon Capacity and max
LTE Spectral Efficiency from
-5 dB to 17.5 dB of SNR
50. SISO as reference
1x2 SIMO, ZF one tap equalizer and order 2 MRC at the receiver.
MIMO-TD: 2 x 2 or 4 x 4 MIMO with SFBC (based on Alamouti
Scheme) at the transmitter side and MRC at the receiver side.
OL MIMO-SM: Large Delay CDD Precoding, with/without codeword-
SIC, MMSE detector.
CL MIMO-SM: Codebook-based Precoding, with/without codeword-
SIC, MMSE detector.
Considered Transmission Modes
51. MIMO-SM with codeword SIC
There is no
significant gain
with SIC in OL
with CDD
precoding.
For CL, SIC
enhances the
non-priority
codeword link
level
performance.
52. E-UTRA 2x2 DL link average throughput
2x2LC & MCS 27, Loss due
to CEEM is significantly large
for MIMO-SM schemes at high
SNRs (~4 dBs, CDD).
2x2LC & MCS 27, MIMO-TD
at high SNRs, there is
practically no difference
between ideal and CEEM
channel estimation.
2x2HC & MCS 27 & CEEM,
MIMO-TD outperforms MIMO-
SM; but 1x2 SIMO
outperforms MIMO-TD.
Ideal and CEEM channel
estimation without HARQ and
MCS 15 and 27.
2x2LC
2x2HC
53. Link Abstraction for E-UTRA
• Introduction
• Multistate Channel
• Link Abstraction models
• Accurate Link Abstraction Method in LTE with IR HARQ
• Simulation Results
54. Importance of Link Abstraction:
Look-up table with BLER vs. channel quality thresholds:
For CQI reporting from UE to the eNodeB.
For fast resource scheduling at eNodeB
Mapping from link to system level simulators.
Link Abstraction Models:
Exponential Effective SNR Metric (EESM)
Mutual Information based Effective SNR Metric
(MIESM)
To find a single scalar value, called Effective SNR
(ENSR), that summarizes the quality of the multistate
channel.
Introduction
55. We need to characterize a compound multistate channel:
o Frequency selective fading: different SNR on each OFDM subcarrier.
o LLR combination of different HARQ retransmissions.
o Unequal error protection in 16QAM and 64QAM.
Our goals are:
To propose an HARQ aware link abstraction model for LTE/LTE-
Advanced to predict the BLER with good accuracy in multipath fading
and including the effects of HARQ retransmissions based on Mutual
Information at bit level (MIB).
To assess the BLER prediction accuracy for SISO and 2x2 MIMO DL.
Introduction
56. Link Abstraction Models: EESM and MIESM
ESNR ( ): a single scalar value
that summarizes the multistate
channel quality:
MIESM model uses the sigmoid
function I(·) = Average Mutual
Information at bit level (MIB).
EESM model uses I( ) = 1-exp( /β),
which is easier to compute (closed
expression).
α1 and α2 need to be adjusted using
a link level simulator. A possible
simplification is to take α1 = α2 = β
11 2
1 N
eff k
k
I I
N
MIB is modulation specific
and has not a closed
expression. MIB for LTE
modulation schemes:
57. MIB computed numerically using:
For BPSK:
Mutual Information at Bit level (MIB)
0.12
( ) ( ) 1 exp( /10 )BPSKMIB I
|
, 2 2 |
0,1 |
|
( | ) 1 2
( , ) log log ( | )
( | )( ) 2
1
( | )
z b
b z z b i
i z b iz
z b i
f z b
MI b z E f z b i dz
f z b if z
f z b i
Channel z=LLR(b)b
b {0,1}
58. In a multistate channel the average received bit information rate is:
Effective SNR
*
1
1 bitsN
i
ibits
r
N
AWGNBLER( ) BLER ( , )ESNR ESNR r
MI carried by bit i
59. We start considering only BPSK modulation:
Within U0 some bits may be repeated up to 3 times (for rate << 1/3):
We need to approximate the exact values by their mean values:
Finally, for BPSK with frequency selective fading and bit repetitions:
Average bit information rate for first transmission
00
1
* ( )BPSK i
i U
r I
00 0
* 31 2
0 0 0
( ) ( ) ( )k k l k l mBPSK
r I I I
0 0 0
1 2 3
*
,1 ,1 ,2 ,1 ,2 ,3
0
1
( ) ( ) ( )i i i i i iBPSK
i U i U i U
r I I I
0
1
,10
11
1 1
( ) ( ) ( )
SCN
i k k
ki U SC
I I I
N
0
2
,1 ,20 2
1 12
1 1
( ) ( ) ( )
SC SCN N
i i k l k l
k li U SC
I I I
N
0
3
,1 ,2 ,30 3
1 1 13
1 1
( ) ( ) ( )
SC SC SCN N N
i i i k l m k l m
k l mi U SC
I I I
N
60. Those terms are too complex to compute for high system bandwidth:
We use a property of function I(·):
For example:
Interleaving creates an independent fading on every transmission, so we
can multiply the averages.
Finally, only these terms need to be computed:
Simplified computation of r*
2
1 1
1
( ) ( )
SC SCN N
k l k l
k lSC
I I
N
3
1 1 1
1
( ) ( )
SC SC SCN N N
k l m k l m
k l mSC
I I
N
1 2 1 1 2 1, , , 1 , , ,n n n n n nI x x x I x I x I x x x
2 , ( ) 1 ( ) ( )k l k l l l kI I I I I
0.12
( ) ( ) 1 exp( /10 )BPSKMIB I
61. Capturing the effects of unequal error protection
Proposed procedure:
1. Obtain the BPSK
equivalent SNRs of the two
bit channels:
2. Add the BPSK equivalent
SNRs and obtain the global
MIB:
The model is valid if the two
transmissions happen in the
same or in different redundancy
versions.
Example with 16QAM
62. We need to approximate the exact values by their mean values:
Simplified computation of averages:
Within U0 some bits may be repeated up to 3 times (for rate << 1/3):
Average bit information rate for first transmission
2( ) ( ) ( ), ( ) ( ( )) 1 ( ( )) ( ( ))kA k lA l kA k lA l lA l lA l kA kI I I I I
63. The set of bits that have been received (at least once) after 2nd round (U1)
is decomposed into 15 subsets:
Computation of r* is a direct extension of the expression for 1st round:
Extension to 2nd H-ARQ round
65. Reference BLER curves are obtained by simulating with
the mother code rate and the 3 possible modulation
schemes:
A reduced set of AWGN reference BLER curves
66. A reduced set of AWGN reference BLER curves
The “HARQ Effective code rate (reff)“ is defined from the point of
view of the decoder:
For the first round reff = r (rate of the MCS). reff decreases with every
HARQ round.
For reff > 1/3 there is a coding gain
reduction with respect to the reference
BLER:
The reference BLER is shifted dB
1/3effr
1 1
[dB] ( ) (1/3) ( 0)effMIB r MIB
For reff = 1/3: There is no coding gain with respect to the reference
BLER. There is only an energy gain, which is captured by how is
computed the ESNR.
The reference BLER curves (code rate=1/3) are OK.
67. E-UTRA DL Link Level Parameters
LTE DL link level simulator parameters
Parameter Value
Carrier Frequency 2.14 GHz
Subcarrier spacing 15 KHz
Number of subcarriers
per RB
12
Number of allocated
RBs
1 and 25 RBs (for ETU300)
TTI length 1 ms
Number of OFDM
symbols per TTI
14 (11 PDSCH + 3 PDCCH)
Channel model ETU300
Channel Coding Turbo code basic rate 1/3
Rate Matching and
HARQ
According to TS36.212. Max
4 IR transmissions
AMC formats (code
rate)
According to TS 36.213
Channel Estimation Ideal (perfect)
Antenna scheme SISO, 2x2 MIMO
Antenna Correlation Low (LC) and High (HC)
MIMO multipath fading
channel
Channel is perfectly
known at each
subcarrier
ETU300 channel
model.
LC and HC antenna
correlation
Transmissions Modes:
SISO
2x2 MIMO-SM with
CDD precoding
2x2 MIMO-TD
70. BLER prediction results: MIMO 2x2 HC
1st. HARQ round 2nd. HARQ round
3rd. HARQ round 4th. HARQ round
71. Conclusions of the proposed Link Abstraction Method
Observing the simulation results, there is a good
match between the predicted and simulated BLER
for ETU300 channel model, ideal channel estimation,
5MHz bandwidth and SISO, 2x2 MIMO-SM with CDD
precoding and 2x2 MIMO-TD.
Advantages of the proposed method:
No calibration.
Only three reference BLER curves.
All the effects of the multistate channel in highly
selective fading are captured.
72. Conclusions and Open Issues
• Conclusions
• Achieved goals
• Open Issues
• Dissertation Publications
73. Channel Estimation:
CEEM is validated on link level simulations.
The Wiener filter in the frequency domain leads to
low channel estimation error.
Conclusions
DL Link Level Performance:
SNR thresholds for AMC link adaptation in AWGN
conditions, spaced aprox. 1 dB.
Codeword-SIC useful for the non-priority codeword of
CL MIMO-SM
It has been proposed a novel link abstraction method
that can predict the BLER with good accuracy in
multipath fading and including the effects of HARQ
retransmissions.
74. 1. Development of a E-UTRA DL link level
simulator.
2. Proposal and validation of Channel
Estimation Procedures and a Channel
Estimation Error Model (CEEM).
3. Evaluation of the E-UTRA DL link level
performance for SISO and MIMO TMs with
perfect and imperfect channel estimation.
4. Proposal and validation of a novel link
abstraction method for E-UTRA including the
effects of IR HARQ retransmissions.
Achieved goals
75. To extended the link level simulator to include: UL, the full
set of Transmission Modes and optimization of the CL
precoding selection without assuming perfect selection per
subcarrier.
To use a more complex wideband MIMO channel model
which models the geometry of the scattering in a stochastic
way.
To extended the CEEM LUTs to other type of reference
signals.
To extended the AWGN link level performance to the new
256QAM coding schemes (LTE Release 12)
To extended the Link Abstraction method to other DL
transmission modes, such as MU-MIMO and UL
transmission modes.
Open Issues
76. Dissertation Publications
For the development of a LTE link level simulator:
Joan Olmos, Albert Serra, Silvia Ruiz, Mario García-lozano, and David
Gonzalez. Link Level Simulator for LTE Downlink. In COST 2100 TD(09)779,
2009.
For the study of optimum link abstraction methods:
Joan Olmos, Albert Serra, Silvia Ruiz, Mario García-lozano, and David
Gonzalez. Exponential Effective SIR Link Performance Model for LTE
Downlink. COST 2100 TD09)874, 2009,
Joan Olmos, Albert Serra, Silvia Ruiz, Mario García-lozano, and David
Gonzalez. Exponential Effective SIR Metric for LTE Downlink. 20th IEEE
International Symposium On Personal, Indoor and Mobile Radio
Communications, pages 900904, 2009.
Joan Olmos, Albert Serra, Mario García-Lozano, Silvia Ruiz, and David Pérez
Díaz De Cerio. Simulation of LTE IR H-ARQ at System Level Using MIESM
Error Prediction. IC1004 TD(11)02072, 2011.
Joan Olmos, Albert Serra, Silvia Ruiz, and Imran Latif. On the Use of Mutual
Information at Bit Level for Accurate Link Abstraction in LTE with
Incremental Redundancy H-ARQ. In IC1004 TD(12)05046, 2012.
77. Dissertation Publications
For the study of how to model channel estimation error for link
level simulations:
Albert Serra, Joan Olmos, and Maria Lema. Modelling Channel Estimation
Error in LTE Link Level Simulations. IC1004 TD(12)03067, 2012.
For the definition of reference scenarios for LTE/LTE-
Advanced link level simulations:
Joan Olmos, Albert Serra, and Silvia Ruiz. On the Definition of Reference
Scenarios for LTE-A Link Level Simulations within COST IC1004. In IC1004
TD(13)06043, 2013.
Additionally, the work of this dissertation has contributed to the
simulation and study of the LTE system level:
David González, Silvia Ruiz, Joan Olmos, and Albert Serra. System Level
Evaluation of LTE Networks with Semidistributed Intercell Interference
Coordination. In IEEE 20th International Symposium on Personal, Indoor and
Mobile Radio Communications, 2009.
David Gonzalez, Joan Olmos, Silvia Ruiz, and Albert Serra. Downlink Inter-Cell
Interference Coordination and Scheduling for LTE Featuring HARQ over
Multipath Fading Channel. pages 15, 2009.
David Gonzalez, Silvia Ruiz, Joan Olmos, and Albert Serra. Link and System
Level Simulation of Downlink LTE. In COST 2100 TD(09)734, 2009.