joint/common radio resource management survey on rat ...mesl.khu.ac.kr/research/paper/sdr08.pdf ·...

11
이기종 무선 네트워크에서의 이기종 무선 네트워크에서의 RAT 선택 및 JRRM 기술 2008.10.24 Mobile & Embedded System Lab. 경희대학교 컴퓨터공학과 Contents Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary Study on CRRM Summary & Future Work Summary & Future Work 2 Mobile & Embedded System Lab. Mobile & Embedded System Lab. Heterogeneous Wireless Networks 3 Mobile & Embedded System Lab. Mobile & Embedded System Lab. Heterogeneous Wireless Networks (Cont’d) Overlaid heterogeneous wireless networks M bil d / t k i d ith lti l it f Mobile nodes/networks equipped with multiple interfaces Cognitive radio environment on SDR terminals 4 Mobile & Embedded System Lab. Mobile & Embedded System Lab.

Upload: others

Post on 04-Jan-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

이기종 무선 네트워크에서의이기종 무선 네트워크에서의RAT 선택 및 JRRM 기술

2008.10.24

조 진 성조 진 성

Mobile & Embedded System Lab.y경희대학교 컴퓨터공학과

Contents

Joint/Common Radio Resource Management

Survey on RAT Selection Algorithms

Preliminary Study on CRRM

Summary & Future WorkSummary & Future Work

2Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Heterogeneous Wireless Networks

3Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Heterogeneous Wireless Networks (Cont’d)

Overlaid heterogeneous wireless networksM bil d / t k i d ith lti l i t fMobile nodes/networks equipped with multiple interfacesCognitive radio environment on SDR terminals

4Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 2: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

Common Radio Resource Management

CRRM / JRRM (Joint Radio Resource Management)J i tl di diff t R di AJointly manages radio resources among different Radio Access Technologies (RAT) in an optimized wayBrings significant benefits such as

• Load balancing• Interference distribution• Reduction of unnecessary handovers• Reduction of blocking probability

CRRM functions• Initial RAT selection• Vertical handover• Common admission control• Common congestion controlg• Common packet scheduling

5Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

Cognitive radio communication functionalities

Application Control

QoSRequirements

Handoff Delay, loss

Routing i f ti

Reconfiguration

Routing Information/information

LinkLayer

SchedulingInformation/Reconfiguration

Information/Reconfiguration

SpectrumSharingy

Delay

SensingSpectrumSensing Sensing

Information

Reconfigurationg

Se s gInformation

Information/Reconfiguration

6Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

CRRM interaction model

Informationreportingfunctionfunction

Information reportingfunction and RRMdecision support

function

Information reportingfunction and RRMdecision support

function

7Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

CRRM interaction model (Cont’d)I f ti ti f tiInformation reporting function

• Static cell information– cell relations

biliti d iti– capabilities and capacities– available QoS– max. bit rate for a given service– avg. buffer delay, etc.avg. buffer delay, etc.

• Dynamic measurements– cell load– received power level– transmitted power level– interference measurements, etc.

RRM decision support function• CRRM centered decision making• Local RRM centered decision making

8Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 3: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

CRRM (Cont’d)

Function distribution across CRRM and local RRMN CRRM f tiNo CRRM function

9Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

Function distribution across CRRM and local RRMCRRM functions = Initial RAT selection & Vertical Handover

RRMmeasurement

RRMmeasurementCRRM

informationCRRM

information

10Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

Function distribution across CRRM and local RRMCRRM functions += Common admission control & congestion control

RRMmeasurement

RRMmeasurementCRRM

informationCRRM

information

11Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

Function distribution across CRRM and local RRMCRRM functions += Common packet scheduling & Horizontal handover

RRMmeasurement

RRMmeasurement

CRRMinformation

CRRMinformation

12Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 4: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

CRRM (Cont’d)

Interaction degrees between RRM/CRRM entities

Inter-action degree Inter-action time scale

Functions inCRRM entities

Functions inLocal RRM entities

Low Hours / days Policy translation and configuration Initial RAT selection, VHO, Admission control, Congestion control, Horizontal handover, Packet scheduling, Power control

Intermediate Minutes Policy translation and configuration, Admission control,Intermediate Minutes Policy translation and configuration,Initial RAT selection, VHO

Admission control, Congestion control, Horizontal handover, Packet scheduling, Power control

High Seconds Policy translation and configuration, I iti l RAT l ti VHO

Packet scheduling, Horizontal h d P t lInitial RAT selection, VHO,

Admission control, Congestion control

handover, Power control

Very high Milliseconds Policy translation and configuration, Initial RAT selection, VHO,

Power control, ,

Admission control, Congestion control, Horizontal handover, Packet scheduling

13Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

CRRM ImplementationCRRM hCRRM server approach

14Mobile & Embedded System Lab.Mobile & Embedded System Lab.

CRRM (Cont’d)

CRRM Implementation (Cont’d)Di t ib t d CRRM hDistributed CRRM approach

15Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms

RAT selection algorithmI iti l RAT l tiInitial RAT selectionVertical handover

TaxonomyLoad balancingS i tService typeNetwork characteristicsEconomical aspects

16Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 5: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancingP f E l ti f C R di R M tPerformance Evaluation of Common Radio Resource Management, ICC, 2002

• Predetermined load threshold• Directing a real-time user to another system: resulting in less blocking• Directing a non-real-time user to another system: resulting in a higher

average throughput & smaller average delay

17Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancingAd ti L d B l i b t M lti l C ll L VTC 2002Adaptive Load Balancing between Multiple Cell Layers, VTC, 2002

• Adaptive load threshold rather than fixed one• The load threshold of a cell is adjusted periodically according to the loads of

it i t RAT i hb i llits inter-RAT neighboring cells• The higher the loads in the neighboring cells, the higher the threshold

18Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancingF b d l d b l i i l t d UMTS/GSM t k VTCForce-based load balancing in co-located UMTS/GSM networks, VTC, 2004

• The cell with largest force value is selected• Force value is the weighted sum of the followings

– Load force: the free capacity in the target cell– QoS force: the difference in the provided QoS between source and target cell

Migration attenuation force: the time since the last VHO occurred– Migration attenuation force: the time since the last VHO occurred– Handover cost force: the signaling overhead of VHO

19Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancingE l iti V ti l H d ff i N t G ti R di RExploiting Vertical Handoffs in Next Generation Radio Resource Management, ICC, 2006

• Bandwidth Adaptation (BA)• Forced Vertical Handoff Module (FVHM)

20Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 6: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancing + Network characteristicsO M i M lti l R di A C ti E t i B3GOn Managing Multiple Radio Access Congestion Events in B3G Scenarios, VTC, 2007

• Congestion detection in GERAN: Reduction Factor (RF)• Congestion detection in UTRAN: load factor • When both networks are in congestion state,

– Bit Rate Reduction (BRR) in UTRANV ti l H dO (VHO) f GERAN t UTRAN– Vertical HandOver (VHO) from GERAN to UTRAN

21Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Load balancing + Economical aspectsD i P i i f D t li d RAT l ti i H tDynamic Pricing for Decentralised RAT selection in Heterogeneous Scenarios, ISPIMRC, 2006

• Adjusting the prices of different RATs periodically• The price of the high load RAT is increased• Users always choose the cheapest RAT

22Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Service type + Network characteristicsP li b d I iti l RAT S l ti Al ith i H tPolicy-based Initial RAT Selection Algorithms in Heterogeneous Networks, MWCN, 2005

• Service typeVG (V i GERAN) li– VG (Voice GERAN) policy

– VU (Voice UTRAN) policy– VG*VU policy

• Network characteristics• Network characteristics– IN (indoor GERAN) policy– VG*IN policy– IN*VG policyp y

• Simulation result– VG outperforms VU when the cell radius larger than 1km– VG*IN outperforms IN*VG when the number of interactive users are much higher

than the number of voice users– IN*VG outperforms when the number of voice users increases– IN*VG achieves much better load balancing than VG*IN

23Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Network characteristicsN t k C t ll d C ll B thi f C it I t iNetwork-Controlled Cell-Breathing for Capacity Improvement in Heterogeneous CDMA/TDMA Scenarios, WCNC, 2006

• NCCBC t l th ff ti ll di f th CDMA b d t– Control the effective cell radius of the CDMA-based system

– The interference level of the CDMA-based RAT is reduced– The target coverage area is assured by means of the cooperation of

FDMA/TDMA-based RATs

24Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 7: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

RAT Selection Algorithms (Cont’d)

Taxonomy: Network characteristicsN t k C t ll d C ll B thi f C it I t iNetwork-Controlled Cell-Breathing for Capacity Improvement in Heterogeneous CDMA/TDMA Scenarios, WCNC, 2006 (Cont’d)

RATS Algorithm VHO Algorithm

25Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RATS Algorithm VHO Algorithm

RAT Selection Algorithms (Cont’d)

Taxonomy: Network characteristicscharacteristics

RAT Selection in 3GPP-based Cellular Heterogeneous N t k f Th tNetworks: from Theory to Practical Implementation, WCNC, 2007

A l i d l f th h• Analysis model of the scheme in the previous slide

• Practical implementation on real systemsreal systems

26Mobile & Embedded System Lab.Mobile & Embedded System Lab.

RAT Selection Algorithms (Cont’d)

Taxonomy: Network characteristicsP f A l i f C R di R M tPerformance Analysis of Common Radio Resource Management Scheme in Multi-service Heterogeneous Wireless Networks, WCNC, 2007

“Al WWAN” h• “Always WWAN” scheme• “WLAN if coverage” scheme• Adaptive algorithm

RATS Algorithm

VHO Al ith

27Mobile & Embedded System Lab.Mobile & Embedded System Lab.

VHO Algorithm

RAT Selection Algorithms (Cont’d)

Taxonomy: Network characteristicsP f A l i f C R di R M tPerformance Analysis of Common Radio Resource Management Scheme in Multi-service Heterogeneous Wireless Networks, WCNC, 2007 (Cont’d)

Si l ti lt• Simulation result– Adaptive algorithm outperforms the other two in terms of call blocking probabililty– “Always WWAN” scheme outperforms “WLAN if coverage” when most of the

users are outdoorusers are outdoor– “WLAN if coverage” scheme outperforms “Always WWAN” when most of the

users are indoor

28Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 8: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

RAT Selection Algorithms (Cont’d)

Taxonomy: Economical aspectsA N l J i t R di R M t A h ithA Novel Joint Radio Resource Management Approach with Reinforcement Learning Mechanism, IPCCC, 2005

• Consider both technical and economical aspects• Three main blocks

– Fuzzy neural algorithm: Fuzzy Selected Decision, 0 ≤ FSD ≤ 1– Reinforcement Learning

Multiple decision making– Multiple decision-making

29Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM

Integrated RAT selectionWh t t k CRRM h t t t kWhen a new user comes to a network, CRRM chooses target network by objective function

Integrated vertical handoverIf a network has not efficient capacity for incoming new userCRRM chooses candidate target nodes and networks according to objective function

30Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Integrated RAT selection

31Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Integrated RAT selection algorithm

aaaOuputKkBbInput

K

kremkreq

),,,(:)1(,,:

21

,

≤≤

L

δ

dobandwhileKkaKkk

req

k

00)1(0},1|{

>≠Θ≤≤=≤≤=Θ

)1)(1()()( ,1 αα

δ−−+×

×=

CC

BB

kf kkkrem

bathenBbifkkfkj

reqjjremreq

req

}|)(max{

,

1max

=≤Θ∈∀←=

maxmax1 CB

Symbol Definition

aBBendifBaelse

jjremjrem

jremj

,,

,

−=

= Bandwidth requested

Signal strength at network k

Remaining bandwidth of network k

reqb

kδB

hildj

abb jreqreq

}{−Θ=Θ

−=Remaining bandwidth of network k

Number of networks

Allocation vector

kremB ,

32Mobile & Embedded System Lab.Mobile & Embedded System Lab.

whileend

Page 9: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

Preliminary Study on CRRM (Cont’d)

Objective function for integrated RAT selection algorithmRAT tRAT cost

• RAT which has lower cost can have larger valueRAT signal strength

• RAT which has higher signal strength can have larger valueRAT bandwidth

• RAT which has larger available bandwidth can have larger valueg g

33Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Integrated vertical handover

34Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Integrated vertical handover algorithm

:

)1,1(,:

min

,

Η

≤≤≤≤=Α

Ouput

KkNiabInput kireqSymbol Definition

Number of usersN

}11|{

min

ΗΗΩ

∗=

KkNhS h

bb reqreq γSignal strength of user i at network k

Allocation matrixki,δ

Α}1,1,|{

1

1

1,,

,

×≤

≤≤≤≤=ΗΗ=Ω

∑∑=

=

ahbthatsuch

KkNihSearchN

i

K

kkikireq

ki

××∑ ∑

−11 1N Kkk cCb δ

Handover execution matrixΗ

}|)(i {01

,

,

1 1

ΩΗ∀ΗΗ

=

=

fotherwiseh

handoverifhwhere

ki

ki

i k

⎨⎧ ≠

=

−×

−+××

=Η ∑ ∑= =

000

)}1)(1(){(11)(

,,

1 1 maxmax

,,2

kikremkrem

i k

kkikrem

hifhifB

b

CcCc

Bb

KNf ββ

δ

}|)(min{ 2min Ω∈Η∀Η←Η f

⎩⎨⎧

=

≠=

⎩⎨ =

0001

00

,

,

,,

ki

ki

kikrem

hifhif

c

hif

35Mobile & Embedded System Lab.Mobile & Embedded System Lab.

⎩ ,kif

Preliminary Study on CRRM (Cont’d)

Objective function for integrated vertical handover algorithmRAT t k tRAT network cost

• The network which has lower cost can have larger valueRAT signal strength

• The network which has higher signal strength can have larger valueSelect minimum number of vertical handovers

36Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 10: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

Preliminary Study on CRRM (Cont’d)

Simulation modelN t k & b d idthNetwork coverage & bandwidth

• CDMA2000: 2km, 2Mbps• UMTS: 1.7km, 3Mbps• WiBro: 1km, 5Mbps• WLAN: 0.1km, 10Mbps

Signal strength

Simulated network coverage

37Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Simulation evaluation model (Cont’d)S i h t i tiService characteristics

• VoIP (25%)– Data rate : 12.2kbps– Service time : 60s (expntl)Service time : 60s (expntl)– Interarrival Time : 300s (expntl)

• VOD (25%)– Data rate : 64kbps– Service time : 60s (expntl)– Inter arrival time : 300s (expntl)

• WEB (25%)– Data rate : 128kbpsData rate : 128kbps– Service time : 5s (expntl)– Inter arrival time : 10s (expntl)

• FTP (25%)D t t 256kb– Data rate : 256kbps

– Service time : 10s (expntl)– Inter arrival time : 50s (expntl)

38Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Simulation resultBl ki b bilit di t th b fBlocking probability according to the number of users

39Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Preliminary Study on CRRM (Cont’d)

Simulation result (Cont’d)N t k tili ti di tNetwork utilization according to α

40Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Page 11: Joint/Common Radio Resource Management Survey on RAT ...mesl.khu.ac.kr/research/paper/sdr08.pdf · Joint/Common Radio Resource Management Survey on RAT Selection Algorithms Preliminary

Preliminary Study on CRRM (Cont’d)

Simulation result (Cont’d)N t k tili ti di t βNetwork utilization according to β

41Mobile & Embedded System Lab.Mobile & Embedded System Lab.

Summary & Future Work

SummaryI t d ti t CRRM/JRRM tIntroduction to CRRM/JRRM conceptSurvey on RAT selection algorithmsPreliminary study on CRRM

Future workC d i i t lCommon admission controlCommon congestion controlCommon packet scheduling

42Mobile & Embedded System Lab.Mobile & Embedded System Lab.