1. SLS OVERVIEW
Center of Wireless Studies (CWS) labs
School of Engineering- Cairo University
5/12/2014 1/14SLS overview
Mohamed F. Marzban
May 12th, 2014
2. Agenda
5/12/2014 2/14SLS overview
Code Flow
Main
Simulation
Loop
Link Quality
Model
Link
Performance
model
Network
Generation
Introduction
Conclusion
References
3. Introduction
• The SLS is developed by Institute of Telecommunications,
Vienna University [1]
• Importance of SLS
system-level simulations focus on network-related issues such as
Interference management
Scheduling
In standardization of LTE, simulations has to be performed on
Physical layer (link level)
Network context (System level)
• The SLS is supplemented by a freely-available LTE Link-Level
Simulator [2]
5/12/2014 3/14SLS overview
4. Code Flow- Network generation
• Input Simulation parameters
• Create a hexagonal grid of equidistantly-spaced eNB sites (number of
rings=0,1,2)
• Each site has 3 sectors.
• Region Of Interest (ROI)
It is the Region containing all eNBs
It is composed of pixels
• Create a pathloss map
Choose a pathloss model
For each pixel in the ROI, the pathloss is calculated
for all Primary eNBs
5/12/2014 4/14SLS overview
6. Code Flow- Network generation- Cont.
• Generate a shadow fading map [3]
Models the obstacles in the propagation path between the UE and
eNB
• Assign the pixels to the eNBs
• Create Secondary Base stations (SBS)
• Extend the pathloss and shadow fading maps (to take into account
the SBS)
• Create Users
Create a number of Users at each eNB sector
Specify a Traffic Model e.g.: full-buffer, ftp
• Load small-scale fading channel model (time dependent)
5/12/2014 6/14SLS overview
8. Code Flow - Main Simulation Loop
5/12/2014 8/14SLS overview
9. Link Quality Model
• For each sector, Interferers taking into account are
The closest six sites
The other 2 sectors of the same site
SBS laying in the same sector (if exists)
• The SINR for SISO mode is calculated by
5/12/2014 9/14SLS overview
10. -20 -15 -10 -5 0 5 10 15 20 25 30
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SNR-CQI measured mapping (10% BLER)
SNR [dB]
CQI
-20 -15 -10 -5 0 5 10 15 20 25 30
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SNR-CQI mapping model
SNR [dB]
CQI
Link Quality Model- cont.
-10 -5 0 5 10 15 20 25
10
-3
10
-2
10
-1
10
0
SNR [dB]
BLER
LTE BLER for CQIs 1 to 15
CQI 1
CQI 2
CQI 3
CQI 4
CQI 5
CQI 6
CQI 7
CQI 8
CQI 9
CQI 10
CQI 11
CQI 12
CQI 13
CQI 14
CQI 15
5/12/2014 10/14SLS overview
• SINR-to-CQI mapping is done to ensure a BLER value less than 10%
• MCS corresponding to the CQI is obtained and throughput is calculated
based on the number of resources assigned to the user
11. Link Performance Model
• The SINR is mapped to BLER according to the CQI used.
• Via a coin toss, it is decided whether the given TB is
received correctly or not.
5/12/2014 11/14SLS overview
13. Conclusion
• The SLS focuses on network related issues
• In SLS, the physical layer is abstracted by simplified
models providing
Low Complexity
High Accuracy
• The combination of both SLS and LLS allows for detailed
simulation of both the physical layer and the network
context
• The SLS is offered for free under an academic, non-
commercial use license.
5/12/2014 13/14SLS overview
14. References
[1] J. C. Ikuno, M. Wrulich, M. Rupp, “System level simulation of LTE networks“,
IEEE 71st Vehicular Technology Conference, Taipei, Taiwan, May 2010.
[2] C. Mehlf¨uhrer, M. Wrulich, J. C. Ikuno, D. Bosanska, and M. Rupp,
“Simulating the long term evolution physical layer,” in Proc. of the 17th
European Signal Processing Conference (EUSIPCO 2009)L, Glasgow,
Scotland, Aug. 2009.
[3] H. Claussen, “Efficient modelling of channel maps with correlated shadow
fading in mobile radio systems,” Sept. 2005.
5/12/2014 14/14SLS overview
Simulating the totality of the radio links between the UEs and eNBs
is an impractical way of performing system level simulations due to the vast amount of computational
power that would be Required. Thus, in system-level simulations the physical layer is abstracted by
simplified models
ftp: bursty transmissions
Full-buffer: continuous transmissions
Small-scale fading models:
Ped A
Ped B
Veh A
Veh B
Winner+
Small-scale fading model is generated between every eNB and its serving UE (Not generated for each pixel as it is time dependent)
-These results are generated by the LLS and saved on mat files to be called by the SLS
Results appear in the form of CDFs.
In order to draw the throughput vs the number of users (for example), you should run the code several times.