Top Banner
VCESIM - LTE Dynamic System Simulator by Sheffield University A Tutorial on Simulator Functionality, Usage and Development Room F160, Mapping Building, University of Sheffield. 19 th July 2011 Dr. Weisi Guo and Prof. Tim O’Farrell University of Sheffield
40

VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Feb 15, 2018

Download

Documents

vuongnhan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

VCESIM - LTE Dynamic System Simulator by Sheffield University

A Tutorial on Simulator Functionality, Usage and Development Room F160, Mapping Building, University of Sheffield. 19th July 2011

Dr. Weisi Guo and Prof. Tim O’Farrell

University of Sheffield

Page 2: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

2

Contents

• Introduction

• Development Time Line

• Functionality Overview and Details

• Usage

• Results

• Development and Version Control

Page 3: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Part 1: Introducing the Simulator

Page 4: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

4

Introduction

• Written by Dr. Weisi Guo

• Approved by Prof. Tim O’Farrell

• Asset of MVCE and University of Sheffield

• For use by Industrials

• Current Version 1.6

• Development duration: Dec 2010 to July 2011

Page 5: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

5

Time Line

Dec Jan Feb Mar Apr May Jun Jul Aug Sep

v0.0 Started

Development

v1.2 Antenna

Patterns and

Sectorization

v1.3 HSPA &

Sleep Mode &

Energy Models

v1.4 Power

Control and

Traffic Models

v1.5 Cell

Expansion:

Flex-RAN

v1.6 Mobility

Model and

Uplink

v1.1 Basic

Deployment:

Cell Size

v1.7 Het-Nets:

Overlay and

Generic

v1.8 Advanced

Scheduling

v1.9

Integrating

Solutions

19th July: Tutorial on Code

Functionality and Usage.

Feedback on Development.

Jan: TSG Feedback on Cell Deployment,

Antenna Patterns and Initial Results

27/06/2013 © The University of Sheffield

Page 6: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Validation

• Validated against 3GPP Ericsson Downlink [1]

27/06/2013 © The University of Sheffield

6

3 Sectors with Frequency Re-use Pattern with 1x2 SIMO,

ISD = 1700m

VCE SIM Throughput: 1.3 bit/s/Hz/cell

Average Literature Throughput: 1.2/bit/s/Hz/cell

3 Sectors with Frequency Re-use Pattern 1 with 2x2 SU-

MIMO, ISD = 1700m

VCE SIM Throughput: 1.6 bit/s/Hz/cell

3GPP Ericsson Throughput: 1.6 bit/s/Hz/cell

[1] LTE Performance Evaluation – Uplink Summary 3GPP TSG RAN R1-072261, November 2007

Page 7: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Design Philosophy

• Create First, Improve Later

• Easily Customizable

• Integrate other Research Solutions

• Reveal fundamental metrics & mechanisms

• At the cost of: slower simulation times

27/06/2013 © The University of Sheffield

7

Page 8: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

8

Storage and Referencing

• Stored on NEC Secure Server

• Request permission from Author, Approver &

MVCE

• Internal Reference: TR-GR-0076

• External Reference: Green Cellular Network,

IEEE Wireless Advanced Conference

Page 9: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Functionality Overview

• User Distribution, Traffic and Mobility

• Cell Deployment and Transmission

• Channel Propagation Modelling

• Attachment and Scheduling

• Downlink and Uplink Throughput

• Results Extraction

27/06/2013 © The University of Sheffield

9

Page 10: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

10

Input Parameters

Optimization Loop: Cell Size,

Antenna Parameters, Resource

Allocation

Distribute Users & Cells

Attach Users to Cells

Schedule Users

Downlink, Uplink &

Other Results

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

Page 11: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Input Parameter List 1

27/06/2013 © The University of Sheffield

11

Page 12: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Input Parameter List 2

27/06/2013 © The University of Sheffield

12

Page 13: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Functionality Customization

• Each function’s ability is toggled by a logical

input, i.e., 1 = Sleep Mode, 0 = No Sleep Mode

• To add extra functionality, add an extra logical

step inside the function

• Update the user manual accordingly

27/06/2013 © The University of Sheffield

13

Page 14: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Key Functions

27/06/2013 © The University of Sheffield

14

Page 15: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Part 2: Detailed Simulator Functionality

Page 16: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

User Distribution

• 2 User Distribution Choices: Fixed or Random

• Parameters: Simulation Area and Density (per km2)

27/06/2013 © The University of Sheffield

16

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

Page 17: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Traffic Load

• Related to Number of Users and QoS demanded

• 2 Choices: Full Load or Partial Load

27/06/2013 © The University of Sheffield

17

Dense Urban Low:

30Mbit/s/km2

Dense Urban Mean:

80Mbit/s/km2

Dense Urban Peak:

120Mbit/s/km2

Page 18: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

User Mobility

• 2 Choices: Manhattan or Browning

• Parameters: Restriction Factor and Speed

• Future: Mixture of Users

27/06/2013 © The University of Sheffield

18

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

Page 19: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Homogeneous Cell Deployment

• Parameters: Inter-cell-site distance, Horizontal Sectors,

Vertical Sector-Sets, Frequency Reuse Pattern

• Optional Parameters: Inter-cell and Intra-cell Rotation

27/06/2013 © The University of Sheffield

19

Page 20: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Heterogeneous Cell Deployment

• Parameters: Inter-cell-site distance, Horizontal Sectors,

Vertical Sector-Sets, Frequency Reuse Pattern

• Optional Parameters: Inter-cell and Intra-cell Rotation

27/06/2013 © The University of Sheffield

20

Page 21: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Transmission Power

• Max. Transmission Power varies with inter-site distance.

• Sleep Mode Power consumption can vary as a

percentage of the overhead power.

27/06/2013 © The University of Sheffield

21

Page 22: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Antenna Pattern

• Depends on Cell Type and Plane

• Horizontal Plane: Theoretical Expression

• Vertical Plane: Look Up Table in Book of Assumptions.

• Only 2D Antenna Patterns so far, but can modify to get

a 3D version in.

27/06/2013 © The University of Sheffield

22

Page 23: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Pathloss Model

• Options: WINNER II Urban

Micro/Macro, COST 231

HATA/Walfish-Ikegami, Free-

space.

• Multipath and Shadow Fading

on sub-carrier level.

Multipath Options: WINNER II

model or Independent

Rayleigh.

27/06/2013 © The University of Sheffield

23

Page 24: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Cell Selection

• Select Cell Based on Strongest Downlink SINR

• Central Cell-Site Users are considered for performance

• Outer Cell-Site Users are considered for interference

27/06/2013 © The University of Sheffield

24

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

Planned Work:

Wrap Around and

Soft Handover

Functionality

Page 25: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Scheduling

• Conventional Scheduler: Round Robin with option of

using all resource blocks or be QoS dependent.

• Proportional Fairness and Max SINR (version 1.8,

August)

• Green Scheduler: Energy Efficient Proportional Fair

Scheduler (version 1.8 of code, August), incorporating

Charles’ work.

27/06/2013 © The University of Sheffield

25

Page 26: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

UL and DL Throughput

• Options: Shannon Capacity, Backed-off Shannon, Adaptive Modulation and

Coding (AMC) Table. AMC from BoA-Bristol or Vienna LTE Link Simulator.

• Downlink SINR: Interference from other cells to user

• Uplink SINR: Interference from other users to serving cell

27/06/2013 © The University of Sheffield

26

-10 -5 0 5 10 15 20 25 30 35 400

1

2

3

4

5

6

SINR, dB

Capacity,

bits/s

/Hz

Gaussian (Shannon)

Gaussian (LTE Backoff)

MCS Lookup Table

QPSK

16 QAM

64 QAM Shannon

Clearly, the Shannon bound is

a poor approximation

MAX

LTEShannonLTEShannon RBackoff

SINRBWR ,)1(logmin 2

Page 27: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Results Extraction

• Total/Average UL/DL Rate,

• 95% UE achieved UL/DL Rate,

• Outage Probability,

• ECR,

• Sleeping Cells.

• Average UL/DL SINR.

27/06/2013 © The University of Sheffield

27

Page 28: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

2D Plotting

• Capabilities: Track Moving UE, Show Cell Selection

27/06/2013 © The University of Sheffield

28

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

Page 29: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

3D Plotting

• Capabilities: Show Average DL Received SINR

27/06/2013 © The University of Sheffield

29

Page 30: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Part 3: Demonstration

Page 31: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Requirements

• Authorized Access to NEC Server

• Permission from Dr. Weisi Guo, Prof. Tim O’Farrell

and Simon Fletcher

• Matlab installed, prefer 2010b edition or better

• Technical Support: contact Dr. Weisi Guo

• Joint code development, is not available yet.

27/06/2013 © The University of Sheffield

31

Page 32: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Starting Point

• Access NEC Server

• Select Trunk and Copy Files into same Matlab Folder

27/06/2013 © The University of Sheffield

32

Page 33: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Running Simulator

• Access Matlab

• Version developed on 7.10.0

R2010a

• Select Correct Folder pathway

• Open the Main LTE Simulator

File: LTE Simulator v1.6.m

27/06/2013 © The University of Sheffield

33

Page 34: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Inputs and RUN

• Should look like this:

• Version Control at top

• Parameters and input

advice given next

• Just click run, and the

Matlab window will

regularly tell you what’s

happening.

27/06/2013 © The University of Sheffield

34

Page 35: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Part 4: Development and Feedback

Page 36: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Making Changes

• Making changes

requires using

SVN (software

version control)

• Committing

changes is

simple.

27/06/2013 © The University of Sheffield

36

Page 37: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

37

Going Forward

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar

V1.6 Mobility

Model and

Uplink

v1.8 Advanced

Scheduling

v1.11 Integrating

MVCE Solutions

v1.7 Het-Nets:

Overlay and

Generic

V2.1 Legacy

Systems

V2.2 Soft

Handovers

V2.3 ??

19th July: Tutorial on Code

Functionality and Usage.

Feedback on Development.

Nov: Feedback on

Integration Progress

and Simulator Update

27/06/2013 © The University of Sheffield

V1.9 Wrap

Around and

Indoor Simulator

Page 38: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

Outdoor: Multi-Cell, Multi-User Network

27/06/2013 © The University of Sheffield

38

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-3000 -2000 -1000 0 1000 2000 3000-2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

2500

-10 -5 0 5 10 15 20 25 30 35 400

1

2

3

4

5

6

SINR, dB

Capacity,

bits/s

/Hz

Gaussian (Shannon)

Gaussian (LTE Backoff)

MCS Lookup Table

User Mobility, Offered Load Density, Cell Sectorization and Frequency Reuse Patterns

Adaptive Modulation & Coding, Sleep Mode Operation and Relays

Page 39: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

39

Corridors

Washroom

Small Office

Large Office

Indoor: Customizable Architecture

Outdoor

Interference

Femto-cells

Page 40: VCESIM - LTE Dynamic System Simulator - · PDF fileVCESIM - LTE Dynamic System ... • Validated against 3GPP Ericsson Downlink [1] ... Input Parameters Optimization Loop: Cell Size,

27/06/2013 © The University of Sheffield

40

Integrated Simulator

Relays

Base-stations

Indoor

Femto-cells