Upload
debashis-dalai
View
251
Download
0
Embed Size (px)
Citation preview
8/12/2019 Cross Layer Issues in UMTS-LTE
1/30
Cross Layer Issues in UMTS-LTE
Bujar [email protected]
2008-07-03
Mobile Communication Seminar
mailto:[email protected]:[email protected]8/12/2019 Cross Layer Issues in UMTS-LTE
2/30
Outline of Presentation
Date
1Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Introduction to layered system
Cross layer design approach
Layer interaction
Definition of Cross layer design
Cross layer proposals
Cross layer optimization
Conclusions
8/12/2019 Cross Layer Issues in UMTS-LTE
3/30
Introduction to layered system
Date
2Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Why do we need Cross Layer Design (CLD) ?
Open System Interconnection (OSI)
Protocols
Quality of Service (QoS)
Types of Services
8/12/2019 Cross Layer Issues in UMTS-LTE
4/30
Why do we need CLD ?
Date
3Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Wireless communication today is expected to be mixture of real
time traffic [1]
Different application requires differnet Quality of Service (QoS) [1]
By using Cross Layer Design (CLD) we try to offer dedicated
QoS for dedicated applications
We use CLD in order to have higher througphput, cheapernetworks, more bandwidth, which are some of the goals of LTE
8/12/2019 Cross Layer Issues in UMTS-LTE
5/30
OSI model
Date
4Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The International StandardizationOrganization (ISO) beganto work in 1980s [1]
This work led to design the Open System Interconnection(OSI)
Application layer
Presentation layer
Session layer
Transport layer
Network layer
Data link layer
Physical layer
OSI model
8/12/2019 Cross Layer Issues in UMTS-LTE
6/30
Protocols
Date
5Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
In this model each layer communicates only with adjacent layerabove and adjacent layer below [1]
Traditional approach has been to treat the layers as different
entities
TCP/IPv4 is the most succesful implementation in OSI model [1]
Physical and Datalink
IP
TCP UDP
Application
TCP/IP and UDP in a network
8/12/2019 Cross Layer Issues in UMTS-LTE
7/30
QoS and types of Services
Date 6Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
In IPv4 QoS and routing tables were implemented differently [1]
Now QoS is a key design component of any communication
system
Types of services enable the application to tell the networkwhat type of netwok services the application requires [1]
Types of services are:
Minimum delayMaximum throughput
Maximum reliability
Minimum cost
8/12/2019 Cross Layer Issues in UMTS-LTE
8/30
Cross layer design approach
Date 7Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
To design a wireless network, we need to identify each processor module
Research community is split in different groups because each
process or module has been treated seperately
CLD approach to network architecture is located where the three
groups of research intersect [1]
There is a difference between CLD in wireless and CLD in
wireline
In wireless: fading, scattering and multipath can change channel
state
8/12/2019 Cross Layer Issues in UMTS-LTE
9/30
Cross layer design approach
Date 8Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Cross
Layer
Design
Wireless
Networking
Signal Processing
Information Theory
Architecture:connection versusconnectionless
Energy efficient analysis
Scaling laws of large scalenetworks
Traffic theory
Protocols
Increasing spectral efficiency( bits / s / Hz )
Reducing Bit Error Rate (BER )
Reducing the transmission energyDetection and estimation algorithms
for multi-acces
Developing capacity limits
Designing efficient source codingand channel coding algorithms
CLD as an intersection of different disciplines
8/12/2019 Cross Layer Issues in UMTS-LTE
10/30
Layer Interaction
Date 9Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Early work done in wireline networks shows that informationexchange between protocol layers is useful, i.e [2]
TCP packet loss information communicated to the application layer
Link-MAC layer tuning transmit power of the PHY based on BER
Layer interaction can be categorized as:
Upper to lower layers (Top-down approach)
Lower to upper layers (Bottom-up approach)
Also PHY layer transmit power and BER communicated to the
Link/MAC layer enables adaptation of error mechanisms
*PHY-Physical Layer, MAC-Medium Access Control, BER- Bit Error Rate
8/12/2019 Cross Layer Issues in UMTS-LTE
11/30
Definition of CLD
Date 10Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The layered architecture like OSI defines a hierarchy of servicesto be provided by individual layers
Services at layers are realized by designing protocols for
different layers
A higher layer protocol only makes use of services at lower layers
and is not concerned how the service is being implemented
Protocols can be designed by allowing direct communication
between protocols in nonadjacent layers
Such communication between layers is named CLD. However,
this is not the only definition for CLD.
8/12/2019 Cross Layer Issues in UMTS-LTE
12/30
Cross layer proposals
Date 11Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Proposals can be divided by:
Bottom-up
Top-down
Creation of new interfaces
Merging adjacent layers (super layers)
Application layer
Presentation layer
Session layer
Transport layer
Network layer
Data link layer
Physical layer
Bottom
-up
Application layer
Presentation layer
Session layer
Transport layer
Network layer
Data link layer
Physical layer
Top-down
Physical layer
Medium Access Control ( MAC)
Radio Resource Control (RRC)
Radio Link Control (RLC)
Packet Data Convergence Protocol (PDCP)
L3
L1
Super layer L2
L2
8/12/2019 Cross Layer Issues in UMTS-LTE
13/30
Cross layer proposals
Date 12Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The way of exchanging information between layers [3]
Direct communication between layers
A shared database across the layers
Physical layer
Direct communication
between different layers
Medium Access Control ( MAC)
Radio Resource Control (RRC)
Radio Link Control (RLC)
Packet Data Convergence Protocol (PDCP)
L3
L2
L1
Control
Transport channels
Logical channels
Applicat ion layer
Presentation layer
Session layer
Transport layer
Network layer
Data link layer
Physical layer
A shared database
A shared
database
8/12/2019 Cross Layer Issues in UMTS-LTE
14/30
Cross layer optimization
Date 13Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Future wireless communication like LTE requires optimization ofparameters in all layers
For optimum performance, parameter setup should take into
account the properties of application
We formulate CLD problem as an optimization problem with
objective to select joint strategy across multiple OSI layers
Joint cross layer optimizationstrategy is defined as: [4]
there are possible joint strategies
AMP NNN APPAPPMACMACPHYPHYS ,...,,,...,,,..., 111
AMP NNNN *APP-application layer
8/12/2019 Cross Layer Issues in UMTS-LTE
15/30
Cross layer optimization
Date 14Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
denote the number of adaptation and protectionstrategies available in PHY, MAC and APP
Modulation, channel coding schemes existing for a UMTS or LTE
are contained on this set
Packetization, ARQ, scheduling, admission control and FEC are
contained on this set
Adaptation of video compression, traffic prioritization are
contained on this set
AMP NNN ,,
Pi NiPHY ,...,1,
Mi NiMAC ,...,1,
Ai NiAPP ,...,1, *ARQ-Automatic Repeat Request, FEC-Forward Error Coding
8/12/2019 Cross Layer Issues in UMTS-LTE
16/30
Joint cross layer optimization
Date 15Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The joint CLO strategy is to find the best multimedia quality
where
))(()( xSQargmaxxSS
opt
Finding the optimal solution is hard because the set contains
a lot of parameters
Joint CLO means optimization utility for given constraints
The objective function can be a utility functionwhich is often
chosen to be concave and strictly increasing [5]
max
max
))((
))((
PxSPower
DxSDelay
8/12/2019 Cross Layer Issues in UMTS-LTE
17/30
Joint cross layer optimization
Date 16Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The conceptual scheme for joint CLO is: [4]
Optimize utility
given constraints
Different
layer
parameters
Output
( Cross layer adaptation strategy )
Constraints
(delay, power, etc.)
Input media
8/12/2019 Cross Layer Issues in UMTS-LTE
18/30
Utility function
Date 17Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The graph of choosen utility function is
We use this function to explain NUMby using mathematical
decomposition techniques for CLD [6]
)(xU
x
*NUM-Network Utility Maximization
8/12/2019 Cross Layer Issues in UMTS-LTE
19/30
Network utility maximization
Date 18Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The simplest optimization problem is when the objective functioncontain just a parameter
A higher throughput can be obtained on a link if tradeoff is made
between data rate and reliability
For example: with lower decoding reliability we have higher datarate and with higher reliability we have lower data rate
- source data rate
- reliability
S(l)s
ls
s
s
0xl,,Cxtosubject
)U(xmaximize
sx
R
8/12/2019 Cross Layer Issues in UMTS-LTE
20/30
Network utility maximization
Date 19Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The graphical representation between data rate and reliabilityis:
Rate (log)
Reliability(lo
g)
Now the utility function U(.)will be defined as a function of rate
and reliability
8/12/2019 Cross Layer Issues in UMTS-LTE
21/30
Differentiated dynamic reliability
Date 20Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The optimization problem that represents tradeoff between rateand reliability for differentiated dynamic reliabilitycase is: [6]
S(l)sl,,Cc0
S(l)sl,1,r0
s1,RR
s,xxx
l,Cc
S(l)sl,,cr
x
s),(rE1Rtosubject
)R,(xUmaximize
max
lsl,
sl,
smin
s
max
ss
min
s
S(l)s
max
lsl,
sl,
sl,
s
L(s)l
sl,ls
s
sss
- E error probability
8/12/2019 Cross Layer Issues in UMTS-LTE
22/30
Differentiated dynamic reliability
Date 21Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The network diagram for that optimization problem is:
Sources Linkl
Network
Network
sx
sR
)(
, )(1sLl
sll
s rER )(, )( lSsslr
)(, )( lSsslc
)()( lSssx
Network diagram contain just primal variables
8/12/2019 Cross Layer Issues in UMTS-LTE
23/30
Differentiated dynamic reliability
Date 22Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
We use primal-dual mathematical decomposition techniques tosolve the optimization problem for rate-reliability tradeoff
The Lagrangian of the constrained optimization problem is
where
and
s
s
l lSs
sllsslslsl
ssss
s
sss
rErc
RxRxUcrRxL
)(
,,,,
'''
loglog
,),,,,,'(
)(
,
lSl
sl
s
ss xx log'
8/12/2019 Cross Layer Issues in UMTS-LTE
24/30
Differentiated dynamic reliability
Date 23Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Based on primal-dual mathematical decompositon
Source rates=Primal variables
Congestion prices=Dual variables
Lagrange multipliers and are dual variables
Dual problem is:
The Lagrange dual function is:
00tosubject
,Pminimize
),,,,,'(max),( crRxLPsConstraint
8/12/2019 Cross Layer Issues in UMTS-LTE
25/30
Differentiated dynamic reliability
Date 24Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The diagram for distributed algorithm of the differentiateddynamic reliability is
Sources Linkl
Network
Network
sx
s
sR
)(
, )(1sLl
sll
srER
)(
,
sLl
sl
s
)(, )( lSssl
)(, )( lSsslr
)(, )( lSsslc
)()( lSssx
)(
)(lSss
8/12/2019 Cross Layer Issues in UMTS-LTE
26/30
CLO based on layer description
Date 25Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
Now we propose a concept of exchanging information betweenadjacent layers in terms of layer description [7]
The model is:
Layer (n+1)
Layer (n-1)
Layer (n)
1nD
Layer (1)
nD
1nD
1ny
ny
1D
8/12/2019 Cross Layer Issues in UMTS-LTE
27/30
CLO based on layer description
Date 26Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
The layer output set is defined as:
Layer function is
111 ,:),( ,0
nnnnN
nnnn DdxRdxfy n
noN
nnn RDf ,
1:
- set of feasible parameter values,- description of layer n-1
n
1nD
8/12/2019 Cross Layer Issues in UMTS-LTE
28/30
Conclusions
Date 27Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
OSI model can not be a dedicated model for next wirelesssystems
By using CLD techniques we need to adapt OSI model for
dedicated wireless system
It is very important to have a communication between nonadjacent
layers
By using CLD we should try to be more energy efficient
8/12/2019 Cross Layer Issues in UMTS-LTE
29/30
References
Date 28Bujar Krasniqi 2008-07-03 Cross Layes Issues in UMTS-LTE
[1] Frank Aune Cross-Layer Tutorial NTNU ,2004
[2] V.T. Raisinghani, S.Iyder Cross-Layer optimization in wireless protocols 2003
[3] V. Srivastava, M.Moutani Cross-Layer design: A survey and the road ahead2005
[4] M. Schaar, D.Shankar Cross-Layer wireless multimedia transmission: Challenges,
principles, and new paradigms, 2005
[5] S.Stanczak, M Wiczanowski and H.Boche Resource allocation in wireless networks
Springer 2006
[6] J. Lee, M.Chiang, R. Calderbank Network utility maximization and price-based distributed
algorithms for rate-reliability tradeoff 2006
[7] J.Brehmer and W.Utschick Modular cross-layer optimization based on layer descriptions
[8] S. Boyd and L. Vandenberghe Convex Optimization Cambridge , 2004
8/12/2019 Cross Layer Issues in UMTS-LTE
30/30
Thank you for your attention !