Sei sulla pagina 1di 56

Mahamod Ismail, & Liyth A.

Nissirat

Day 4
Solving Telecommunication Research
1 Feb. 2013 Problems Using MATLAB (System)
(MBI/LAN) - Network/System Architecture and
Topology
- Telecommunication traffics
- Communication Channels and Fading
- Mobility Models
- Resource Management
- Quality of Services

1.
2.

3.
4.

Ability to distinguish link level and sytem


level simulation
Ability to appreciate the importance of
various simulation models and wireless
network performance metrics
Providing hand-on experience developing
some model in MATLAB language
Ability to integrate various simulation
models in link level and system level
simulation

The main ways to evaluate the overall


performance:
Real implementation
Analytical models
Computer simulations

Network planning and optimization tools able to


evaluate the overall network performance.

Typical wireless simulator layer:

Link Level (PHY & sometimes MAC layer)


o
o
o
o

Receiver structure
MIMO gains
Adaptive Modulation and Coding (AMC) feedback
Channel encoding and decoding

System Level (Network layer)


o
o
o
o

Cell planning
Scheduling
Mobility handling
Interference management

WiMAX link-Level Simulator [Zhang & Roche 2010]

LTE System Level Simulator [Ikuno et al. 2010]

LTE System Level Simulations [WINNER 2003]

WiMAX System Level Simulation [Jain et. Al. 2007]

[Pags, 2009]

Vehicom LTE Link Level Simulator [Xiang et. Al. 2007]

Network/System Architecture, Topology and


Layout
Mobility Models
Traffics model
Propagation/Channels and Fading model
Resource Management
Quality of Services
Etc.

Soft Frequency Reuse in LTE

R = 1;
%cell radius
x_init = 0;
% xo
y_init = 0;
% yo
plot(x_init, y_init, '.g'); hold on;
for i = 1:7
x_pos(i) = x_init + R*cos((i-1)*pi/3);
y_pos(i) = y_init + R*sin((i-1)*pi/3);
%plot(x_pos(i), y_pos(i), '*r'); hold on
end
line(x_pos, y_pos); hold on
fill(x_pos, y_pos, cell_color);

Draw a cell cluster

Mobility (network dynamicity) is an important


factor that determining the performance and
quality of service mobile communication
It involve user mobility profile (UMP) which is:
a combination of historic records and predictive
patterns of mobile terminals
to estimate service patterns and locations of mobile
users, including descriptions of location, mobility,
and service requirements.

Various mobility models exist to depict the


real scenarios

www.ece.ncsu.edu/netwis/

www.ece.ncsu.edu/netwis/

Brownian model
Random waypoint model
Random walk model
Random direction model
Random Gauss-Markov model
Markovian model
Incremental model,
Mobility vector model
Reference point group model (RPGM)
Pursue model
Nomadic community model
Column model
Fluid flow model
Exponential correlated random model
Map based model

Application

Temporal
Dependence

Spatial
Dependence

Geographic
Restriction

Random
Waypoint
Model

General

No

No

No

Group
Mobility
Model

Battlefield

No

Yes

No

Metropolitan
Traffic

Yes

Yes

Yes

Metropolitan
Traffic

Yes

No

Yes

Freeway
Mobility
Model
Manhattan
Mobility
Model

p=plot(x(i), y(i),'ro','LineWidth',1,...
'MarkerEdgeColor,'b',...
'MarkerFaceColor','r','MarkerSize',3);
hold on
set(p, 'visible', 'off');
for bs=1:19
ms_bs_dist(t,bs) = sqrt((x(t)-xloc(bs))^2 + (y(t)-yloc(bs))^2)
end

Random Waypoint Model


Each node chooses a random destination and
moves towards it with a random velocity chosen
from [0, Vmax]
After reaching the destination, the node stops for a
duration defined by the pause time parameter
After this duration, it again chooses a random
destination and repeats the whole process again until
the simulation ends
Parameters: Max Velocity Vmax, Pause time T

Reference Point Group Model


Each group has a logical center (group leader) that
determines the groups motion behavior
Each nodes within group has a speed and direction
that is derived by randomly deviating from that of the
group leader

Parameter:
Angle Deviation Ratio(ADR) and Speed Deviation
Ratio(SDR)
Max_velocity

Freeway Model
Each mobile node is restricted to its lane on the freeway
The velocity of mobile node is temporally dependent on
its previous velocity
If two mobile nodes on the same freeway lane are within
the Safety Distance (SD), the velocity of the following
node cannot exceed the velocity of preceding node

Manhattan Model

Similar specification with freeway, but it


allows node to make turns at each corner of
street
At each intersection

Parameter

Probability of moving on the same street is 0.5


Probability of turning right is 0.25
Probability of turning left is 0.25
Map
Max_velocity

Manhattan Model

Input: map

Street: <street_id> <lane_id> <direction>


<x0,y0> <x1,y1>
Corner: <ver_str_id> <hrn_str_id> <x,y>

Semi-Markov Smooth (SMS) Mobility Model

Issues

Open network vs. closed network


Each node has an ID, there is a given number of
nodes, and they dont leave the simulation area
This does not really capture the dynamics for a highly
given environment

Potential solution: the black hole


Take care of the dynamics, but it is
still the same node

Reuse the same node for a


different virtual ID?

Issues

Boundary Effects
The boundary can be also torus or reflective
Torus is unrealistic but analytically nice.
Reflective is more realistic.
Need to make decisions on all these small
things in the mobility model!!

u = 0; s = 8; no_fading_sample = 1000; % in dB
fading = u + s*randn(1, no_fading_sample);

www.ece.ncsu.edu/netwis/

David Soldani 2005

David Soldani 2005

David Soldani 2005

David Soldani 2005

David Soldani 2005

function user=gencall(N, arrival_rate, mean_dur);


% generate call with Poisson Distribution
% exponentially decay call duration

interarrival=-log(rand(N,1))/arrival_rate;
%hist(interarrival,10);
arrivals=cumsum(interarrival);
calldur=-log(rand(N,1))*mean_dur;
MS_type=rand(1,N)

mahamod@eng.ukm.my

mahamod@gmail.com

dr_mbi@yahoo.com

Josep Colom Ikuno, Martin Wrulich, Markus Rupp, System


level simulation of LTE networks, VTC2010-Spring, Taipei
Taiwan, 2010.
M. of WINNER, Assessment of advanced beamforming and
MIMO technologies, Tech. Rep. Tech. Rep IST-2003-507581
D.2.7 v1.0, WINNER, 2003.
Jie Zhang, Guillaume de la Roche, Femtocells: Technologies
and Deployment, Wiley, 2010.
Raj Jain, Sampad Misra, Roopa Venkateswaran, Raj Iyengar,
Sharath Krishnaiyer, David Doria, Shiv Kalyanaraman and
Biplab Sikdar, Richard Rouil, Nada Golmie, Shyam Parekh,
Tom Tofigh, WiMAX System Level Modeling, 2007.
Albert Serra Pags, A Long Term Evolution Link Level
Simulator, 2009.

http://www.mathworks.com/help/techdoc/
http://www.ece.ncsu.edu/netwis/
Betsie Perez Quiles, An Enhanced Mobility
Model, Universitat Politecnica de Valencia,
2004 (publik.tuwien.ac.at/files/pub-et_10569.pdf)
David Soldani, QoS Management in UMTS Terrestrial
Radio Access FDD Network, Helsinki University of
Technology, 2005.