You are on page 1of 39

Lab3 OPNET Advanced Tutorial

LTE Simulation Model

Dr. Thushara Weerawardane


Senior Lecturer
Kotelawala Defence University

Kotelawala Defence University EE&T


LTE reference model

aGW
LTE simulation model is based on
this LTE reference architecture Remote Server
(VOIP, HTTP,
FTP, Video)
R1

R2
R3
ile
k m
lin ast
L

eNB1 eNB2 eNB3 eNB4

UE UE UE UE

Kotelawala Defence University 2 Dr. Thushara Weerawardane EE&T


Reference LTE protocol architecture

Uu S1/X2 Application
End User servers
Application
Application
(server)

TCP/UDP TCP/UDP
eNodeB aGW
IP IP

GTP GTP
PDCP PDCP
UDP UDP L2 L2
RLC RLC IPSec IPSec

IP (Diffserv) IP (Diffserv)

MAC MAC
L2 L2 L1 L1
L1 L1 L1 L1

Kotelawala Defence University 3 Dr. Thushara Weerawardane EE&T


Overview of the OPNET LTE System simulator
QoS configuration
for users

Application configuration eNB1


for users
Central
Mobility model
information
center R2

Cell 1

aGW eNB2 Cell 2


R1
Cell 3

Application

eNB3 TCP/UDP
GTP

UDP L2 R3 IP

IPSec

IP (Diffserv) PDCP
GTP
PDCP
L2 L1 RLC
UDP
L1 RLC IPSec

IP (Diffserv) eNB4
MAC

MAC
L2 PHY
Kotelawala Defence University PHY L1 EE&T
LTE simulator overview - 2

End-to-end TCP

LTE backhaul

Mobile GW:
eNodeBs

End-to-end TCP

Intermediate routers

Kotelawala Defence University 5 Dr. Thushara Weerawardane EE&T


E-UTRAN node models

eNodeB node model

aGW node model

UE node model

Kotelawala Defence University 6 Dr. Thushara Weerawardane EE&T


LTE MOBILITY MODEL AND CHANNEL MODEL
CONFIGURATION OVERVIEW

Kotelawala Defence University EE&T


Mobility configuration node
Two main mobility models
- RWP mobility model and
- RD mobility model

Kotelawala Defence University 8 Dr. Thushara Weerawardane EE&T


Mobility model and channel model
Two main parts
Mobility model and
Channel model

Two main generic mobility models


RWP mobility model and
RD mobility model

Channel model
Pathloss: 128.1 + 37.6*log10(distance)

Correlated Slow Fading: Lognormal-distributed

Fast Fading: Jakes-Like method, 2 Extended ITU Channel Models


- Extended Pedestrian A
Kotelawala Defence University 9 Dr. Thushara Weerawardane EE&T
- Extended Vehicular A
APPLICATION AND TRAFFIC MODEL
CONFIGURATION IN OPNET

Kotelawala Defence University EE&T


Example of traffic models
VoIP configuration
Codec: AMR 12.2 kbps (GSM EFR)
No silence suppression
50 frames/sec, 1 frame/IP packet
codec delay: 40 ms, Transport: RTP/UDP
Traffic idleness: 0.5 sec, Call duration: const. 90 sec
Call inter-arrival time: const. 90 sec and
neg. exp. with 50 sec mean value

Web traffic model


Number of pages per session is 5
Average page size is 100 Kbyte,
number of Object per page is 1 (frame = 1 kbyte and Object size = 100 Kbyte)
Reading time is const (12 sec)
Each page uses separate TCP connection

FTP traffic model


File size is const (5 Mbyte)
Interarrival time is uniform(30-60) sec

Kotelawala Defence University 11 Dr. Thushara Weerawardane EE&T


Configuring application models: workflow

Configure applications

Define profiles

Deploy
applications/profiles

Application Deployment

Kotelawala Defence University 12 Dr. Thushara Weerawardane EE&T


Applications: built-in standard applications
Name Description
Custom Application Generic/customizable application

Database Data entry/query application

E-mail E-mail application

FTP File transfer protocol application

Standard HTTP Web-browsing application


application
Print Print job
models
Remote Login Telnet application application

Video Conferencing Client-to-client video application

Voice Client-to-client voice application

Kotelawala Defence University 13 Dr. Thushara Weerawardane EE&T


Application configuration VoIP

Kotelawala Defence University 14 Dr. Thushara Weerawardane EE&T


Application configuration

Kotelawala Defence University 15 Dr. Thushara Weerawardane EE&T


FTP traffic model configuration
FTP
Using file size distribution
Using Inter-request time distribution

FTP (Application)

PUT PUT GET

Inter-Request Time

Specific FTP
settings Example FTP configuration
- File size is 5Mbyte
- The time duration between the start of a file download and the start of the
next download is uniformly distributed between 30 and 60 sec

Common settings

Kotelawala Defence University 16 Dr. Thushara Weerawardane EE&T


HTTP traffic model configuration

Example1:

Kotelawala Defence University EE&T


HTTP traffic model configuration cont.
Example 2:
Number of pages per session = 5 pages
Average page size = 100,000 bytes
# of objects in a page = 1 first Object (frame) = 1 Kbyte
and 2nd object = 100 Kbyte
Reading time (default) = 12 sec

Kotelawala Defence University 18 Dr. Thushara Weerawardane EE&T


VoIP configuration in OPNET

Kotelawala Defence University 19 Dr. Thushara Weerawardane EE&T


VoIP: E-model (ITU G.107)

Ro = 15 1.5(SLR + No), Is = Iolr + Ist + Iq, Id = Idte + Idle + Idd

Kotelawala Defence University 20 Dr. Thushara Weerawardane EE&T


E-model (ITU G.107)
A model to assess combined effects of variations in
several parameters that affect conversation quality of
handset telephony
It produces a result called Rating Factor R
R = Ro Is Id Ie + A
- Ro: basic SNR,
- Is: voice signal impairments,
- Id: impairments caused by delay,
- Ie: equipment related impairments,
- A: Advantage factor
R can be mapped to MOS value

Kotelawala Defence University 21 Dr. Thushara Weerawardane EE&T


PROFILE CONFIGURATION IN OPNET

Kotelawala Defence University EE&T


What is a profile?
Profile is a collection of applications

Describes activity patterns of:


An individual user
A group of users
Marketing department

Engineer
CFO CEO Engineer
Help desk
Engineer

Profiles Engineer Marketing Department Sales Engineer

FTP Email Video HTTP Email Email Database


Apps

Kotelawala Defence University 23 Dr. Thushara Weerawardane EE&T


Profile Attributes

Repeatability

Profile Name
Operation Mode
Duration

Applications Start Time

Kotelawala Defence University 24 Dr. Thushara Weerawardane EE&T


Profile name, start time, and duration
Example: Engineer profile, starting at 100 secs and lasting 1 hour = 3600 secs

Kotelawala Defence University 25 Dr. Thushara Weerawardane EE&T


Applications within a profile
Profile Definition
Object

Application
Configuration
Object

I define the following applications:


Database Access (Light)
Email (Light)
Web Browsing (Light)
FTP

Kotelawala Defence University 26 Dr. Thushara Weerawardane EE&T


E-UTRAN CONFIGURATION

TRANSPORT DIFFSERV AND BW CONFIGURATION

Kotelawala Defence University EE&T


LTE QoS model
E-UTRAN EPC Internet

In general, QoS is the concept of UE eNB S-GW P-GW Peer


providing particular quality Entity

guarantee for a specific service type End-to-end Service

EPS Bearer External Bearer

The EPS introduces the concept of


EPS bearers for the QoS support. Radio Bearer S1 Bearer S5/S8 Bearer

EPS bearer is a set of IP flows with a


same QoS profile, established Radio S1 S5/S8 Gi

between UEs and the P-GW EPS Bearer Service Architecture

An EPS bearer is realised by


providing the following subsidiary
bearers.
radio bearer, S1 bearer and S5/S8
bearer

Example: Service Data Flows in LTE/SAE (GTP-based


EPS Evolved Packet System S5/S8) with two established EPS bearers.
QoS Quality of service

Kotelawala Defence University EE&T


An example of QCI mapping
QCI Packet Delay Budget Packet Loss Rate Example Services

1 (GBR) < 50 ms High (e.g. 10-1) Real Time Gaming

50 ms (for E-UTRAN);
2 (GBR) Medium (e.g. 10-2) VOIP
80 ms (for UTRAN)

Conversational Packet Switched


3 (GBR) 90 ms Medium (e.g. 10-2)
Video

4 (GBR) 250 ms Low (e.g. 10-3) Streaming

5 (non-GBR) Low (e.g. 50 ms) e.g. 10-6 IMS Signalling

6 (non-GBR) Low (e.g. 50 ms) e.g. 10-3 Interactive Gaming

7 (non-GBR) Medium (e.g. 250 ms) e.g. 10-4 TCP Interactive

8 (non-GBR) Medium (e.g. 250 ms) e.g. 10-6 Preferred TCP Bulk Data

9 (non-GBR) High (e.g. 500 ms) unspecified Best Effort TCP Bulk Data

Kotelawala Defence University 29 Dr. Thushara Weerawardane EE&T


QCI, DSCP, OPNET DSCP and transport QoS

Kotelawala Defence University 30 Dr. Thushara Weerawardane EE&T


DL router diffserve configuration

Kotelawala Defence University 31 Dr. Thushara Weerawardane EE&T


Last mile BW configuration and diffserve deployment

Kotelawala Defence University 32 Dr. Thushara Weerawardane EE&T


eNB MAC SCHEDULER CONFIGURATION
DIFFERENT TYPES OF SCHEDULERS

Kotelawala Defence University EE&T


eNB Scheduler configuration

Kotelawala Defence University 34 Dr. Thushara Weerawardane EE&T


EXERCISES

Kotelawala Defence University EE&T


Tasks: configuration and results analysis
Task1: Configure the following configuration and analyze the performance using
suitable statistics such as FTP DL time, last mile throughput, Uu throughput etc
Traffic model
- FTP traffic model with QCI 9
User and network configuration
- 4 users per cell and 1 eNB scenario
- How many number of users per cell and what is the offered load?
- Ideal transport network
Results should be submitted in the document (ex. word)
Task2: Extend above configured model by adding 6 users who are running HTTP
traffic model with QCI9 and also evaluate the performance.
How many number of users per cell?
what is the offered load roughly?
Results should be submitted in the document (ex. word)
Task3: Apply a suitable congested BW at the last mile link (last mile capacity should
be lower than the average offered load) and compare the performance with results
of the task 2
How many number of users per cell?
Results should be submitted in the document (ex. word)

Kotelawala Defence University 36 Dr. Thushara Weerawardane EE&T


Tasks: QoS classification
Task4: configure following scenarios in 1-eNB network
configuration
Scenarios User and Traffic models per
cell
QOS MAC
scheduler
Last mile
capacity

Scenario-0 10 VoIP, 10 HTTP, and 5 FTP All in best-effort class RR Ideal


(QCI9)

Scenario-1 10 VoIP, 10 HTTP, and 5 FTP All in best-effort class RR Limited


(QCI9) (20 Mbps)

Scenario-2 10 VoIP, 10 HTTP, and 5 FTP HTTP and FTP BE class RR Limited
(QCI9) and VoIP real time (20 Mbps)
class (QCI1)

Scenario-3 10 VoIP, 10 HTTP, and 5 FTP HTTP and FTP BE class RR Limited
(QCI8 and QCI9) and (20 Mbps)
VoIP real time class
(QCI1)

Kotelawala Defence University 37 Dr. Thushara Weerawardane EE&T


Example traffic model configuration
VoIP configuration
Codec: AMR 12.2 kbps (GSM EFR)
No silence suppression
50 frames/sec, 1 frame/IP packet
codec delay: 40 ms, Transport: RTP/UDP
Traffic idleness: 0.5 sec, Call duration: const. 90 sec
Call inter-arrival time: const. 90 sec and
neg. exp. with 50 sec mean value

Web traffic model


Number of pages per session is 5
Average page size is 100 Kbyte,
number of Object per page is 1 (frame = 1 kbyte and Object size = 100 Kbyte)
Reading time is const (12 sec)
Each page uses separate TCP connection

FTP traffic model


File size is const (5 Mbyte)
Interarrival time is uniform(30-60) sec

Kotelawala Defence University 38 Dr. Thushara Weerawardane EE&T


Any Question?

THANKS

Kotelawala Defence University EE&T

You might also like