SlideShare una empresa de Scribd logo
Physical layer abstraction 
for 
LTE downlink 
PRESENTED BY 
RAJ PATEL
Introduction 
link level simulator simulates a single radio link 
system level simulator takes into account 
a complete cell: time consuming 
Physical layer abstraction : process of modeling 
the performance of the physical layer based on 
the current channel state 
and the physical layer parameters
Introduction 
AWGN 
MCS -> CQI 
target SNR – 10% BLER 
Plots : Target SNR vs CQI / MCS - linear
Introduction 
Extrapolation of Reference curve to get effective SNR 
choose MCS values belonging to same constellation. 
Get the Target SNR value 
•Calc. difference between the T.SNR values 
We note down the effective code rate for the MCS used. 
We use the reference curves to get the values of SNR 
using the effective code rate of that MCS 
•Calc. the difference between the SNR values
Observations 
otheoretical difference and the difference calculated using interpolation are not the same 
oPossible reason: C* = (TBS + CRC) / G. G: bits transmitted per second; C: Code Rate 
o 40 <= Code Block Size(= TBS + CRC) <= 6144 ; CRC = 24 bits 
oEg: 6126 bits TBC 
6120 + 24 // 6 + 24 + 10 ; 10 : padding 
Delta SNR from 
Lookup table values 
C = TBS / G 
4.237 4.3203 1.4398 2.8805 4.7258 6.6409 2.6672 3.9737 
Delta SNR from look 
up table using 
C* = (TBS + CRC) / G 
4.1689 4.3423 1.4366 2.9057 4.7415 6.684 2.6877 3.9963 
Delta SNR from log 
BLER curve 
2.86 3.446 0.788 2.668 4.2 3.742 2.412 2.33
Frequency Selective Fading 
Coherence Bandwidth 
Signal Bandwidth 
Flat fading: Just attenuation, no distortion 
Frequency Selective (much more realistic): Distortion 
If the attenuation happens in different amounts for the different parts of the signal, it is a 
distortion. 
Condition: Coherence Bandwidth < Signal Bandwidth 
Frequency selective fading channel model 
Eg.: EPA
EPA : Extended Pedestrian A model 
omultiple paths 
osame signal copies arrive at the receiver 
delayed and different attenuations 
o-g E –M1 –R1 –N 100 –n 10000 
o-M1: Abstraction flag 
keeps channel coefficients constant over SNR range 
o-R1: to reduce simulation time 
o-g E: fading model 
o-n: number of packets 
o-N: number of channel realizations 
oOUTPUT format: 
SNR, 50 channel coefficients, BLER1
Abstraction Techniques 
EESM 
MIESM
EESM: Exponential Effective SINR Mapping 
훾eff = 훽1 퐼−1 1 
푁 
푁 퐼 
푛=1 
훾푛 
훽2 
퐼 훾푛 = 1 − exp (−훾푛) ; 훾푛 is the instantaneous SNR 
Aim: to calculate SINR effective 
Noise_var = 1 / SNR_linear; inst_snr = 10*log10 (h^2/Noise_var); 
1. Calculate the instantaneous SNR corresponding to each value of channel realization 
2. Use the I function with the instantaneous SNR and average it over N 
3. Use the inverse function of I to calculate the effective SNR
PLOTS - EESM
MIESM 
Mutual Information Effective SINR Mapping 
No closed form expression 
Calculate the instantaneous SNR 
Using lookup tables, calculate normalized capacity for each instantaneous SNR 
Calculate average normalized capacity per SNR 
Calculate the effective SNR using average normalized capacity with lookup table
PLOTS MIESM
MSE calculation 
훾eff = 퐼−1 1 
푁 
푁 퐼(훾푛) 
푛=1 
*N stands for the number of values 
of channel coefficients per SNR. 
SNR interp: image of SNR effective on AWGN curve 
푀푆퐸 = 
1 
푁 
푁 
푛=1 
훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 
훾푖푛푡푒푟푝 BLER푐ℎ 
2 
*N here, stands for the number of SNR values.
MSE results 
MCS MSE EESM using 
'linear','extrap' 
NORMALIZED 
Linear, log 
MSE_MIESM 
'linear','extrap' 
NORMALIZED 
Linear, log 
3 58.695, 0.3663 108.92, 0.2975 
15 1.5247, 0.4958 0.3202, 0.3395 
15 _n = 1000, N =1000 1.1699, 1.3596 0.3403, 1.9242 
20 * 0.3869, 0.2304 0.1067, 0.5900 
23 0.2551, 0.4954 0.0823, 0.3636 
25 0.0897, 0.7444 0.0672, 0.7858
MSE –With 훽1, 훽2 
훾eff = 훽1 퐼−1 1 
푁 
푁 퐼 
푛=1 
훾푛 
훽2 
푀푆퐸argmin 
훽1,훽2 
= 
1 
푁 
푁 
푛=1 
훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 
훾푖푛푡푒푟푝 BLER푐ℎ 
2
MSE Results –With 훽1, 훽2 
MCS B values MSE EESM 
calibrated 
3 [0.0334,0.6226] 0.7683 
15 [3.975e+02,4.7833e+03] 0.0037 
15 _n = 1000, N 
[3.991e+02,5.581e+03] 0.0041 
=1000 
20 (erroneous) [41.3997,58.1240] 0.0466 
23 [6.862e+02,1.241e+04] 1.64e-04 
25 [7.469e+02,1.318e+04] 1.20e-04 
MCS B values MSE MIESM 
calibrated 
3 [0.2051,17.348] 0.9835 
15 [0.7490,0.6111] 0.2887 
15 _n = 1000, N 
[0.7903,0.7440] 0.3339 
=1000 
20 (erroneous) [0.6041,0.7456] 0.0430 
23 [0.8813,0.7282] 0.0567 
25 [0.8398,0.8028] 0.0645
EESM – calib. 
MCS- color 
3-Red, 15- Yellow, 20*- Sky blue, 
23- Blue, 25- Pink
Conclusions and Observations 
Calibration factors work better with EESM 
The resultant MSE after using calibration factor with EESM are around 10^3 times better 
Where as for MIESM, it is 10 times better. 
MCS 25: EESM MIESM 
MSE Without calibration 0.7444 0.7858 
MSE With calibration 1.20e-04 0.0645
Conclusions and Observations 
Calculations done in the log scale don’t make 
푀푆퐸argmin 
훽1,훽2 
= 
1 
푁 
푁 
푛=1 
훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 
훾푖푛푡푒푟푝 BLER푐ℎ 
2 
Division in log scale? 
MCS MSE EESM using 
'linear','extrap' 
NORMALIZED 
Linear, log 
MSE_MIESM 
'linear','extrap' 
NORMALIZED 
Linear, log 
3 58.695, 0.3663 108.92, 0.2975 
15 1.5247,0.4958 0.3202, 0.3395 
20 (erroneous) 0.3869, 0.2304 0.1067, 0.5900 
23 0.2551, 0.4954 0.0823, 0.3636 
25 0.0897, 0.7444 0.0672, 0.7858 
NOTE: Calculations in Linear scale show a gradual 
Decrease in MSE value, unlike the log scale 
Thus operate with linear values 
if we are using Normalization 
But why does Lower MCS have weird 
MSE values?
Conclusions and Observations 
Issues with the lower MCS values any ideas?? 
Working on Linear scale, why is it that the Lower MCS has higher values of MSE compared to 
higher MCS values? 
Reason: Normalization while calculating MSE 
푀푆퐸argmin 
훽1,훽2 
= 
1 
푁 
푁 
푛=1 
훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 
훾푖푛푡푒푟푝 BLER푐ℎ 
2 
훾푖푛푡푒푟푝 BLER푐ℎ − 훾eff 훽1, 훽2 : more or less remains the same, say around 5-10 dB 
But, 훾푖푛푡푒푟푝 BLER푐ℎ changes according to MCS value, stays close to -2 to 2 dB
Conclusions and Observations
Conclusions and Observations 
MCS MSE EESM using 
'linear','extrap' 
NORMALIZED 
Linear 
MSE_MIESM 
'linear','extrap' 
NORMALIZED 
Linear 
3 58.695 108.92 
15 1.5247 0.3202 
15 _n = 1000, N =1000 1.1699 0.3403 
20 (erroneous) 0.3869 0.1067 
23 0.2551 0.0823 
25 0.0897 0.0672 
Table with the calculations done in Linear scale.
Conclusions and Observations 
For 15 _n = 1000, N =1000 case, the calculations are not in synchronization with the other cases. 
Reason: too many values: may be it gives us a better estimate. 
MCS B values MSE EESM 
calibrated 
3 [0.0334,0.6226] 0.7683 
15 [3.975e+02,4.7833e+03] 0.0037 
15 _n = 1000, N 
[3.991e+02,5.581e+03] 0.0041 
=1000 
20 (erroneous) [41.3997,58.1240] 0.0466 
23 [6.862e+02,1.241e+04] 1.64e-04 
25 [7.469e+02,1.318e+04] 1.20e-04 
NOTE: Calculations in Linear scale 
show a gradual Decrease in MCS value 
MCS B values MSE MIESM 
calibrated 
3 [0.2051,17.348] 0.9835 
15 [0.7490,0.6111] 0.2887 
15 _n = 1000, N 
[0.7903,0.7440] 0.3339 
=1000 
20 (erroneous) [0.6041,0.7456] 0.0430 
23 [0.8813,0.7282] 0.0567 
25 [0.8398,0.8028] 0.0645 
Note: The MSE of EESM is lower than the MSE of MIESM
Conclusions and Observations 
Note: The MSE of EESM is lower than the MSE of MIESM 
Reason? High values of Beta using EESM? 
MCS B values MSE EESM 
calibrated 
3 [0.0334,0.6226] 0.7683 
15 [3.975e+02,4.7833e+03] 0.0037 
15 _n = 1000, N 
[3.991e+02,5.581e+03] 0.0041 
=1000 
20 (erroneous) [41.3997,58.1240] 0.0466 
23 [6.862e+02,1.241e+04] 1.64e-04 
25 [7.469e+02,1.318e+04] 1.20e-04 
MCS B values MSE MIESM 
calibrated 
3 [0.2051,17.348] 0.9835 
15 [0.7490,0.6111] 0.2887 
15 _n = 1000, N 
[0.7903,0.7440] 0.3339 
=1000 
20 (erroneous) [0.6041,0.7456] 0.0430 
23 [0.8813,0.7282] 0.0567 
25 [0.8398,0.8028] 0.0645
Issues and Future Work 
The calibration factors are a bit high for some MCS values for EESM! 
WHY!? 
Is that the only reason why we see the performance of EESM is better than MIESM??
Thank You! 
Questions if any
LTE 
OFDM 
OFDMA 
Cyclic Prefix 
ISI 
RE 
RB
OAI 
Eurecom 
Physical layer stimulations
Resource Elements Allocation 
•N_PILOTS = 6*N_RB*TM 
•N_RB - by default set to 25 
•N_RE = (OFDM symbols – Prefix length) * (N_RB*sub-carriers per block) - N_PILOTS 
•Example: -x1 –y1 –z1 ; Normal cyclic prefix 
•N_RE= (14-1)*(25*12) – (6*25*1) = 3750
Map CQI --> MCS 
•CQI – feedback 
•MCS – chosen 
CQI (1-15) MCS(1-28) 
3 3 
8 15 
10 20 
13 25 (with extended prefix)
AWGN reference curves 
•BLER vs SNR plots 
•Monte Carlo stimulations 
•Step size 
•SNR range 
•Interpret .csv 
•Target SNR
Plots 
•Target SNR vs CQI 
•Target SNR vs MCS 
•Target SNR vs Code rate 
•Observation
Extrapolation of curves 
•ΔSNR (db) = f -1(r2) – f-1(r1) 
•Normalized capacity is the 
effective code rate 
•Code rate/ bits per symbol
Extrapolation method 
•Choose MCS values belonging to same constellation. 
•Stimulate for those MCS values and get the Target SNR value. Target SNR is the SNR value for log 
BLER= -1 
•ΔSNR value of two MCS schemes from stimulation 
•We note down the effective code rate for the MCS used. 
•We use the reference curves to get the values of SNR using the appropriate curve (taking into 
consideration the Modulation scheme used for that MCS) 
•ΔSNR values found from the reference curves by extrapolation
Conclusions 
•Extrapolation important 
•Needs to be improved

Más contenido relacionado

La actualidad más candente

Lecture Notes: EEEC6440315 Communication Systems - Spectral Analysis
Lecture Notes:  EEEC6440315 Communication Systems - Spectral AnalysisLecture Notes:  EEEC6440315 Communication Systems - Spectral Analysis
Lecture Notes: EEEC6440315 Communication Systems - Spectral Analysis
AIMST University
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
IJMER
 
A0420105
A0420105A0420105
A0420105
inventy
 
Contemporary photonics serie2
Contemporary photonics serie2Contemporary photonics serie2
Contemporary photonics serie2
Nilish Aggarwal
 
CHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKASCHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKAS
NAVEEN TOKAS
 
Solucionario serway cap 3
Solucionario serway cap 3Solucionario serway cap 3
Solucionario serway cap 3
Carlo Magno
 
Jagmohan presentation2008
Jagmohan presentation2008Jagmohan presentation2008
Jagmohan presentation2008
Jag Mohan Singh
 
12. Linear models
12. Linear models12. Linear models
12. Linear models
ExternalEvents
 
Report01_rev1
Report01_rev1Report01_rev1
Report01_rev1
Shashidhar Sanda
 
6. Vectors – Data Frames
6. Vectors – Data Frames6. Vectors – Data Frames
6. Vectors – Data Frames
FAO
 
Lecture Notes: EEEC6440315 Communication Systems - Inter Symbol Interference...
Lecture Notes:  EEEC6440315 Communication Systems - Inter Symbol Interference...Lecture Notes:  EEEC6440315 Communication Systems - Inter Symbol Interference...
Lecture Notes: EEEC6440315 Communication Systems - Inter Symbol Interference...
AIMST University
 
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
Mathias Magdowski
 
Sampling
SamplingSampling
Sampling
srkrishna341
 
Path loss models
Path loss modelsPath loss models
Path loss models
Nguyen Minh Thu
 
Bode diagram
Bode diagramBode diagram
Bode diagram
Abdurazak Mohamed
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
Ashish Kumar
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency response
Behzad Farzanegan
 

La actualidad más candente (18)

Lecture Notes: EEEC6440315 Communication Systems - Spectral Analysis
Lecture Notes:  EEEC6440315 Communication Systems - Spectral AnalysisLecture Notes:  EEEC6440315 Communication Systems - Spectral Analysis
Lecture Notes: EEEC6440315 Communication Systems - Spectral Analysis
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
 
A0420105
A0420105A0420105
A0420105
 
Contemporary photonics serie2
Contemporary photonics serie2Contemporary photonics serie2
Contemporary photonics serie2
 
CHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKASCHANNEL EQUALIZATION by NAVEEN TOKAS
CHANNEL EQUALIZATION by NAVEEN TOKAS
 
Solucionario serway cap 3
Solucionario serway cap 3Solucionario serway cap 3
Solucionario serway cap 3
 
Jagmohan presentation2008
Jagmohan presentation2008Jagmohan presentation2008
Jagmohan presentation2008
 
12. Linear models
12. Linear models12. Linear models
12. Linear models
 
Report01_rev1
Report01_rev1Report01_rev1
Report01_rev1
 
6. Vectors – Data Frames
6. Vectors – Data Frames6. Vectors – Data Frames
6. Vectors – Data Frames
 
Lecture Notes: EEEC6440315 Communication Systems - Inter Symbol Interference...
Lecture Notes:  EEEC6440315 Communication Systems - Inter Symbol Interference...Lecture Notes:  EEEC6440315 Communication Systems - Inter Symbol Interference...
Lecture Notes: EEEC6440315 Communication Systems - Inter Symbol Interference...
 
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
Monte Carlo Simulation of the Statistical Uncertainty of Emission Measurement...
 
Sampling
SamplingSampling
Sampling
 
Path loss models
Path loss modelsPath loss models
Path loss models
 
Bode diagram
Bode diagramBode diagram
Bode diagram
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Lec 4 design via frequency response
Lec 4 design via frequency responseLec 4 design via frequency response
Lec 4 design via frequency response
 

Destacado

LTE Basics - II
LTE Basics - IILTE Basics - II
LTE Basics - II
Praveen Kumar
 
LTE Physical layer aspects
LTE Physical layer aspectsLTE Physical layer aspects
LTE Physical layer aspects
BP Tiwari
 
LTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical LayerLTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical Layer
Frank Rayal
 
LTE Key Technologies
LTE Key TechnologiesLTE Key Technologies
LTE Key Technologies
Abdulrahman Fady
 
AIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE CapacityAIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM International
 
337626 jawadnakad2
337626 jawadnakad2337626 jawadnakad2
337626 jawadnakad2Amira Abdi
 
lte physical layer overview
 lte physical layer overview lte physical layer overview
lte physical layer overview
Praveen Kumar
 
3GPP LTE-MAC
3GPP LTE-MAC3GPP LTE-MAC
3GPP LTE-MAC
Praveen Kumar
 
Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .eng
sivakumar D
 
Day two 10 november 2012
Day two 10 november 2012Day two 10 november 2012
Day two 10 november 2012
Arief Gunawan
 
Slides day one
Slides   day oneSlides   day one
Slides day one
Akhmad Hambali
 

Destacado (11)

LTE Basics - II
LTE Basics - IILTE Basics - II
LTE Basics - II
 
LTE Physical layer aspects
LTE Physical layer aspectsLTE Physical layer aspects
LTE Physical layer aspects
 
LTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical LayerLTE in a Nutshell: Pysical Layer
LTE in a Nutshell: Pysical Layer
 
LTE Key Technologies
LTE Key TechnologiesLTE Key Technologies
LTE Key Technologies
 
AIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE CapacityAIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE Capacity
 
337626 jawadnakad2
337626 jawadnakad2337626 jawadnakad2
337626 jawadnakad2
 
lte physical layer overview
 lte physical layer overview lte physical layer overview
lte physical layer overview
 
3GPP LTE-MAC
3GPP LTE-MAC3GPP LTE-MAC
3GPP LTE-MAC
 
Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .eng
 
Day two 10 november 2012
Day two 10 november 2012Day two 10 november 2012
Day two 10 november 2012
 
Slides day one
Slides   day oneSlides   day one
Slides day one
 

Similar a Phy Abstraction for LTE

Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Raj Kumar Thenua
 
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Cemal Ardil
 
Image compression using dpcm with lms algorithm ranbeer
Image compression using dpcm with lms algorithm ranbeerImage compression using dpcm with lms algorithm ranbeer
Image compression using dpcm with lms algorithm ranbeer
Ranbeer Tyagi
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
PundrikPatel
 
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems     Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
IRJET Journal
 
Final Project
Final ProjectFinal Project
Final Project
Teng-Hu Cheng
 
I017325055
I017325055I017325055
I017325055
IOSR Journals
 
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLSBER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
iosrjce
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE TechniquePerformance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
IJMER
 
Lect2 up390 (100329)
Lect2 up390 (100329)Lect2 up390 (100329)
Lect2 up390 (100329)
aicdesign
 
Image Compression using DPCM with LMS Algorithm
Image Compression using DPCM with LMS AlgorithmImage Compression using DPCM with LMS Algorithm
Image Compression using DPCM with LMS Algorithm
IRJET Journal
 
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
Polytechnique Montreal
 
Ijrdt11 140004
Ijrdt11 140004Ijrdt11 140004
Ijrdt11 140004
Ijrdt Journal
 
Final Project
Final ProjectFinal Project
Final Project
Teng-Hu Cheng
 
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
cscpconf
 
Parameter estimation of distributed hydrological model using polynomial chaos...
Parameter estimation of distributed hydrological model using polynomial chaos...Parameter estimation of distributed hydrological model using polynomial chaos...
Parameter estimation of distributed hydrological model using polynomial chaos...
Putika Ashfar Khoiri
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang Junshan
Junshan Wang
 
Id135
Id135Id135
Id135
IJEEE
 
2013 06 tdr measurement and simulation of rg58 coaxial cable s-parameters_final
2013 06 tdr measurement and simulation  of rg58 coaxial cable s-parameters_final2013 06 tdr measurement and simulation  of rg58 coaxial cable s-parameters_final
2013 06 tdr measurement and simulation of rg58 coaxial cable s-parameters_final
Piero Belforte
 
A reduced complexity and an efficient channel
A reduced complexity and an efficient channelA reduced complexity and an efficient channel
A reduced complexity and an efficient channel
eSAT Publishing House
 

Similar a Phy Abstraction for LTE (20)

Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
 
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
 
Image compression using dpcm with lms algorithm ranbeer
Image compression using dpcm with lms algorithm ranbeerImage compression using dpcm with lms algorithm ranbeer
Image compression using dpcm with lms algorithm ranbeer
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems     Sparse channel estimation by pilot allocation  in   MIMO-OFDM systems
Sparse channel estimation by pilot allocation in MIMO-OFDM systems
 
Final Project
Final ProjectFinal Project
Final Project
 
I017325055
I017325055I017325055
I017325055
 
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLSBER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
BER Analysis ofImpulse Noise inOFDM System Using LMS,NLMS&RLS
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE TechniquePerformance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
 
Lect2 up390 (100329)
Lect2 up390 (100329)Lect2 up390 (100329)
Lect2 up390 (100329)
 
Image Compression using DPCM with LMS Algorithm
Image Compression using DPCM with LMS AlgorithmImage Compression using DPCM with LMS Algorithm
Image Compression using DPCM with LMS Algorithm
 
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
A novel and efficient mixed-signal compressed sensing for wide-band cognitive...
 
Ijrdt11 140004
Ijrdt11 140004Ijrdt11 140004
Ijrdt11 140004
 
Final Project
Final ProjectFinal Project
Final Project
 
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
A MODIFIED DIRECTIONAL WEIGHTED CASCADED-MASK MEDIAN FILTER FOR REMOVAL OF RA...
 
Parameter estimation of distributed hydrological model using polynomial chaos...
Parameter estimation of distributed hydrological model using polynomial chaos...Parameter estimation of distributed hydrological model using polynomial chaos...
Parameter estimation of distributed hydrological model using polynomial chaos...
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang Junshan
 
Id135
Id135Id135
Id135
 
2013 06 tdr measurement and simulation of rg58 coaxial cable s-parameters_final
2013 06 tdr measurement and simulation  of rg58 coaxial cable s-parameters_final2013 06 tdr measurement and simulation  of rg58 coaxial cable s-parameters_final
2013 06 tdr measurement and simulation of rg58 coaxial cable s-parameters_final
 
A reduced complexity and an efficient channel
A reduced complexity and an efficient channelA reduced complexity and an efficient channel
A reduced complexity and an efficient channel
 

Último

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 

Último (20)

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 

Phy Abstraction for LTE

  • 1. Physical layer abstraction for LTE downlink PRESENTED BY RAJ PATEL
  • 2. Introduction link level simulator simulates a single radio link system level simulator takes into account a complete cell: time consuming Physical layer abstraction : process of modeling the performance of the physical layer based on the current channel state and the physical layer parameters
  • 3. Introduction AWGN MCS -> CQI target SNR – 10% BLER Plots : Target SNR vs CQI / MCS - linear
  • 4. Introduction Extrapolation of Reference curve to get effective SNR choose MCS values belonging to same constellation. Get the Target SNR value •Calc. difference between the T.SNR values We note down the effective code rate for the MCS used. We use the reference curves to get the values of SNR using the effective code rate of that MCS •Calc. the difference between the SNR values
  • 5. Observations otheoretical difference and the difference calculated using interpolation are not the same oPossible reason: C* = (TBS + CRC) / G. G: bits transmitted per second; C: Code Rate o 40 <= Code Block Size(= TBS + CRC) <= 6144 ; CRC = 24 bits oEg: 6126 bits TBC 6120 + 24 // 6 + 24 + 10 ; 10 : padding Delta SNR from Lookup table values C = TBS / G 4.237 4.3203 1.4398 2.8805 4.7258 6.6409 2.6672 3.9737 Delta SNR from look up table using C* = (TBS + CRC) / G 4.1689 4.3423 1.4366 2.9057 4.7415 6.684 2.6877 3.9963 Delta SNR from log BLER curve 2.86 3.446 0.788 2.668 4.2 3.742 2.412 2.33
  • 6. Frequency Selective Fading Coherence Bandwidth Signal Bandwidth Flat fading: Just attenuation, no distortion Frequency Selective (much more realistic): Distortion If the attenuation happens in different amounts for the different parts of the signal, it is a distortion. Condition: Coherence Bandwidth < Signal Bandwidth Frequency selective fading channel model Eg.: EPA
  • 7. EPA : Extended Pedestrian A model omultiple paths osame signal copies arrive at the receiver delayed and different attenuations o-g E –M1 –R1 –N 100 –n 10000 o-M1: Abstraction flag keeps channel coefficients constant over SNR range o-R1: to reduce simulation time o-g E: fading model o-n: number of packets o-N: number of channel realizations oOUTPUT format: SNR, 50 channel coefficients, BLER1
  • 9. EESM: Exponential Effective SINR Mapping 훾eff = 훽1 퐼−1 1 푁 푁 퐼 푛=1 훾푛 훽2 퐼 훾푛 = 1 − exp (−훾푛) ; 훾푛 is the instantaneous SNR Aim: to calculate SINR effective Noise_var = 1 / SNR_linear; inst_snr = 10*log10 (h^2/Noise_var); 1. Calculate the instantaneous SNR corresponding to each value of channel realization 2. Use the I function with the instantaneous SNR and average it over N 3. Use the inverse function of I to calculate the effective SNR
  • 11. MIESM Mutual Information Effective SINR Mapping No closed form expression Calculate the instantaneous SNR Using lookup tables, calculate normalized capacity for each instantaneous SNR Calculate average normalized capacity per SNR Calculate the effective SNR using average normalized capacity with lookup table
  • 13. MSE calculation 훾eff = 퐼−1 1 푁 푁 퐼(훾푛) 푛=1 *N stands for the number of values of channel coefficients per SNR. SNR interp: image of SNR effective on AWGN curve 푀푆퐸 = 1 푁 푁 푛=1 훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훾푖푛푡푒푟푝 BLER푐ℎ 2 *N here, stands for the number of SNR values.
  • 14. MSE results MCS MSE EESM using 'linear','extrap' NORMALIZED Linear, log MSE_MIESM 'linear','extrap' NORMALIZED Linear, log 3 58.695, 0.3663 108.92, 0.2975 15 1.5247, 0.4958 0.3202, 0.3395 15 _n = 1000, N =1000 1.1699, 1.3596 0.3403, 1.9242 20 * 0.3869, 0.2304 0.1067, 0.5900 23 0.2551, 0.4954 0.0823, 0.3636 25 0.0897, 0.7444 0.0672, 0.7858
  • 15. MSE –With 훽1, 훽2 훾eff = 훽1 퐼−1 1 푁 푁 퐼 푛=1 훾푛 훽2 푀푆퐸argmin 훽1,훽2 = 1 푁 푁 푛=1 훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 훾푖푛푡푒푟푝 BLER푐ℎ 2
  • 16. MSE Results –With 훽1, 훽2 MCS B values MSE EESM calibrated 3 [0.0334,0.6226] 0.7683 15 [3.975e+02,4.7833e+03] 0.0037 15 _n = 1000, N [3.991e+02,5.581e+03] 0.0041 =1000 20 (erroneous) [41.3997,58.1240] 0.0466 23 [6.862e+02,1.241e+04] 1.64e-04 25 [7.469e+02,1.318e+04] 1.20e-04 MCS B values MSE MIESM calibrated 3 [0.2051,17.348] 0.9835 15 [0.7490,0.6111] 0.2887 15 _n = 1000, N [0.7903,0.7440] 0.3339 =1000 20 (erroneous) [0.6041,0.7456] 0.0430 23 [0.8813,0.7282] 0.0567 25 [0.8398,0.8028] 0.0645
  • 17. EESM – calib. MCS- color 3-Red, 15- Yellow, 20*- Sky blue, 23- Blue, 25- Pink
  • 18. Conclusions and Observations Calibration factors work better with EESM The resultant MSE after using calibration factor with EESM are around 10^3 times better Where as for MIESM, it is 10 times better. MCS 25: EESM MIESM MSE Without calibration 0.7444 0.7858 MSE With calibration 1.20e-04 0.0645
  • 19. Conclusions and Observations Calculations done in the log scale don’t make 푀푆퐸argmin 훽1,훽2 = 1 푁 푁 푛=1 훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 훾푖푛푡푒푟푝 BLER푐ℎ 2 Division in log scale? MCS MSE EESM using 'linear','extrap' NORMALIZED Linear, log MSE_MIESM 'linear','extrap' NORMALIZED Linear, log 3 58.695, 0.3663 108.92, 0.2975 15 1.5247,0.4958 0.3202, 0.3395 20 (erroneous) 0.3869, 0.2304 0.1067, 0.5900 23 0.2551, 0.4954 0.0823, 0.3636 25 0.0897, 0.7444 0.0672, 0.7858 NOTE: Calculations in Linear scale show a gradual Decrease in MSE value, unlike the log scale Thus operate with linear values if we are using Normalization But why does Lower MCS have weird MSE values?
  • 20. Conclusions and Observations Issues with the lower MCS values any ideas?? Working on Linear scale, why is it that the Lower MCS has higher values of MSE compared to higher MCS values? Reason: Normalization while calculating MSE 푀푆퐸argmin 훽1,훽2 = 1 푁 푁 푛=1 훾푖푛푡푒푟푝 BLER푐ℎ −훾eff 훽1,훽2 훾푖푛푡푒푟푝 BLER푐ℎ 2 훾푖푛푡푒푟푝 BLER푐ℎ − 훾eff 훽1, 훽2 : more or less remains the same, say around 5-10 dB But, 훾푖푛푡푒푟푝 BLER푐ℎ changes according to MCS value, stays close to -2 to 2 dB
  • 22. Conclusions and Observations MCS MSE EESM using 'linear','extrap' NORMALIZED Linear MSE_MIESM 'linear','extrap' NORMALIZED Linear 3 58.695 108.92 15 1.5247 0.3202 15 _n = 1000, N =1000 1.1699 0.3403 20 (erroneous) 0.3869 0.1067 23 0.2551 0.0823 25 0.0897 0.0672 Table with the calculations done in Linear scale.
  • 23. Conclusions and Observations For 15 _n = 1000, N =1000 case, the calculations are not in synchronization with the other cases. Reason: too many values: may be it gives us a better estimate. MCS B values MSE EESM calibrated 3 [0.0334,0.6226] 0.7683 15 [3.975e+02,4.7833e+03] 0.0037 15 _n = 1000, N [3.991e+02,5.581e+03] 0.0041 =1000 20 (erroneous) [41.3997,58.1240] 0.0466 23 [6.862e+02,1.241e+04] 1.64e-04 25 [7.469e+02,1.318e+04] 1.20e-04 NOTE: Calculations in Linear scale show a gradual Decrease in MCS value MCS B values MSE MIESM calibrated 3 [0.2051,17.348] 0.9835 15 [0.7490,0.6111] 0.2887 15 _n = 1000, N [0.7903,0.7440] 0.3339 =1000 20 (erroneous) [0.6041,0.7456] 0.0430 23 [0.8813,0.7282] 0.0567 25 [0.8398,0.8028] 0.0645 Note: The MSE of EESM is lower than the MSE of MIESM
  • 24. Conclusions and Observations Note: The MSE of EESM is lower than the MSE of MIESM Reason? High values of Beta using EESM? MCS B values MSE EESM calibrated 3 [0.0334,0.6226] 0.7683 15 [3.975e+02,4.7833e+03] 0.0037 15 _n = 1000, N [3.991e+02,5.581e+03] 0.0041 =1000 20 (erroneous) [41.3997,58.1240] 0.0466 23 [6.862e+02,1.241e+04] 1.64e-04 25 [7.469e+02,1.318e+04] 1.20e-04 MCS B values MSE MIESM calibrated 3 [0.2051,17.348] 0.9835 15 [0.7490,0.6111] 0.2887 15 _n = 1000, N [0.7903,0.7440] 0.3339 =1000 20 (erroneous) [0.6041,0.7456] 0.0430 23 [0.8813,0.7282] 0.0567 25 [0.8398,0.8028] 0.0645
  • 25. Issues and Future Work The calibration factors are a bit high for some MCS values for EESM! WHY!? Is that the only reason why we see the performance of EESM is better than MIESM??
  • 27.
  • 28.
  • 29. LTE OFDM OFDMA Cyclic Prefix ISI RE RB
  • 30. OAI Eurecom Physical layer stimulations
  • 31. Resource Elements Allocation •N_PILOTS = 6*N_RB*TM •N_RB - by default set to 25 •N_RE = (OFDM symbols – Prefix length) * (N_RB*sub-carriers per block) - N_PILOTS •Example: -x1 –y1 –z1 ; Normal cyclic prefix •N_RE= (14-1)*(25*12) – (6*25*1) = 3750
  • 32. Map CQI --> MCS •CQI – feedback •MCS – chosen CQI (1-15) MCS(1-28) 3 3 8 15 10 20 13 25 (with extended prefix)
  • 33. AWGN reference curves •BLER vs SNR plots •Monte Carlo stimulations •Step size •SNR range •Interpret .csv •Target SNR
  • 34. Plots •Target SNR vs CQI •Target SNR vs MCS •Target SNR vs Code rate •Observation
  • 35. Extrapolation of curves •ΔSNR (db) = f -1(r2) – f-1(r1) •Normalized capacity is the effective code rate •Code rate/ bits per symbol
  • 36. Extrapolation method •Choose MCS values belonging to same constellation. •Stimulate for those MCS values and get the Target SNR value. Target SNR is the SNR value for log BLER= -1 •ΔSNR value of two MCS schemes from stimulation •We note down the effective code rate for the MCS used. •We use the reference curves to get the values of SNR using the appropriate curve (taking into consideration the Modulation scheme used for that MCS) •ΔSNR values found from the reference curves by extrapolation
  • 37. Conclusions •Extrapolation important •Needs to be improved