Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

24
A Low Complexity Resource Allocation A Low Complexity Resource Allocation Algorithm with Increasing Capacity in Algorithm with Increasing Capacity in Cooperative OFDMA Systems Cooperative OFDMA Systems Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park School of Electrical Engineering and Computer Science Korea Advanced Institute of Science and Technology (KAIST) IWCMC 2008

description

A Low Complexity Resource Allocation Algorithm with Increasing Capacity in Cooperative OFDMA Systems. Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park School of Electrical Engineering and Computer Science Korea Advanced Institute of Science and Technology (KAIST). IWCMC 2008. - PowerPoint PPT Presentation

Transcript of Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

Page 1: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

A Low Complexity Resource Allocation Algorithm with A Low Complexity Resource Allocation Algorithm with Increasing Capacity in Cooperative OFDMA SystemsIncreasing Capacity in Cooperative OFDMA Systems

Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

School of Electrical Engineering and Computer Science

Korea Advanced Institute of Science and Technology (KAIST)

IWCMC 2008

Page 2: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

2

OutlineOutline

Introduction System Model and Problem Formulation Proposed Algorithm Simulation Results Conclusion

Page 3: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

3

IntroductionIntroduction

Dynamic resource allocation Multi-hop orthogonal frequency division multiple access

(OFDMA)

A conventional algorithm not suitable for cooperative OFDMA systems feedback channel gain information (CGI) excessive relay load balancing scheme iterative

Page 4: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

4

IntroductionIntroduction

The proposed algorithm Low complexity Practical to implement Increases the system capacity

Two types of receiver structures Selection Combining (SC) Maximum Ratio Combining (MRC)

Page 5: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

5

System Model and Problem FormulationSystem Model and Problem Formulation

In a cooperative OFDMA systems, assume that the BS can know the CGI that reports on the MS the total transmission power of each relay node

Assume The BS allocates the paths, subcarriers and power to the r

elay nodes and an MS A subcarrier is not shared by users

Page 6: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

6

System Model and Problem FormulationSystem Model and Problem Formulation

No decoding errors

MSMSMSMS

BSBSBSBS

RSRSRSRS

First Half

Second Half

Page 7: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

7

System Model and Problem FormulationSystem Model and Problem Formulation

Goal Maximizes the system capacity while minimum resources are guaranteed for

each user

Page 8: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

8

System Model and Problem FormulationSystem Model and Problem Formulation

K: the set of users. N: the set of all subcarriers. L: the set of all OFDM transceivers. ρk,n,l: the nth subcarrier usage index for user k through the lth path. pk,n,l : an allocated power to the lth path of user k in subcarrier n. hk,n,l : the nth subcarrier gain of user k through the lth path. : is the relay peak transmission power of the lrth OFDM transceiver. Rk is the total data rate of the kth user. Sth is the minimum number of subcarriers that should be allocated to each

user.

lrpeakp

Page 9: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

9

System Model and Problem FormulationSystem Model and Problem Formulation

Conventional Optimization problem

Page 10: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

10

Proposed AlgorithmProposed Algorithm

A conventional algorithm subcarrier allocation relay load balancing power distribution

Page 11: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

11

Proposed AlgorithmProposed AlgorithmA. RASC AlgorithmA. RASC Algorithm

1) Subcarrier Allocation with Partial Feedback A conventional algorithm needs

full CGI on all users, all subcarriers, and all paths.

best1 path: the best channel gain path of a user best2 path: efficient relay load balancing

Reduced uplink resources from (K · N · L) CGI to (K · N · 2) CGI

Reduced operation complexity from O(K ·N · Llog(K · N · L)) to O(K · N · 2 log(K · N · 2))

Page 12: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

12

Proposed AlgorithmProposed AlgorithmA. RASC AlgorithmA. RASC Algorithm

2) Efficient Relay Load Balancing step 1: power constraint

MSMS11

BSBS

RSRS11

RSRS22

RSRS33

MSMS22

MSMS33

power constraint :25

10

30

10

Page 13: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

13

Proposed AlgorithmProposed AlgorithmA. RASC AlgorithmA. RASC Algorithm

2) Efficient Relay Load Balancing step 2: refer to “best2 path”s for each user step 3: calculate the channel gain gap step 4: sort all the channel gain gaps

MSMS11

RSRS22

RSRS33

MSMS22

MSMS33

BSBS

RSRS11

“best2 path” for MS2

Page 14: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

14

Proposed AlgorithmProposed AlgorithmA. RASC AlgorithmA. RASC Algorithm

2) Efficient Relay Load Balancing step 5: Set the minimum valued path as the “target path”.

MSMS11

RSRS22

RSRS33

MSMS22

MSMS33

Sort:

MS2 MS1 MS3

2 3 6

BSBS

RSRS11

Page 15: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

15

Proposed AlgorithmProposed AlgorithmA. RASC AlgorithmA. RASC Algorithm

2) Efficient Relay Load Balancing step 6: exchange a path of subcarriers from “best1 path” to “bes

t2 path” step 7: repeat the step 5 and step 6 about all the relays that sati

sfy the step 1 condition.

MSMS11

BSBS RSRS22

RSRS33

MSMS22

MSMS33

RSRS11

power constraint :25

20

20

10

Page 16: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

16

Proposed AlgorithmProposed AlgorithmB. RAMRC Algorithm

a different criterion RAMRC uses the MRC scheme at MSs

1) Modified Subcarrier Allocation with Partial Feedback direct path (hk,n,ld ),

”best1 path” (hk,n,lrb1 )

“best2 path” (hk,n,lrb2 )relay load balancing

2) Modified Relay Load Balancing “best1 path”: direct path “best2 path”: (target path) relay path

MSMSMSMS

BSBSBSBS

RSRSRSRS

basic subcarrier allocation

Page 17: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

17

Proposed AlgorithmProposed AlgorithmB. RAMRC Algorithm

If an MS decodes a signal by using SC the MS selects the better signal of y1 and y2.

(If y1 is better than y2)

Page 18: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

18

Proposed AlgorithmProposed AlgorithmB. RAMRC Algorithm

If an MS decodes a signal by using MRC

Page 19: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

19

Simulation ResultsSimulation Results

Because it takes too long to find the optimal solution of the problem by computer simulation two simulation scenarios

small-scale simulation proposed algorithm VS. optimal and conventional a

lgorithm large-scale scenario

proposed algorithm VS. conventional algorithm

Page 20: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

20

Simulation ResultsSimulation Results

Users (K): 5 Subcarriers (N): 32 Paths (L): 7 (RS: 6)

BS transmission power: 30W relay transmission power: 10W minimum subcarrier constraint

per user (Sth) is 4

BSBSBSBS RSRSRSRS2/3

Page 21: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

21

Simulation ResultsSimulation Results

Page 22: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

22

Simulation ResultsSimulation Results

Page 23: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

23

Simulation ResultsSimulation Results

Page 24: Choong-Wan Park, Won-Chul Choi, Seokkwon Kim and Dong-Jo Park

24

ConclusionConclusion

An adaptive resource allocation scheme for multihop OFDMA systems CGI on all users, all subcarriers, and all paths

waste of uplink resources a high level of complexity unsuitable for cooperative networks relay load balancing is impractical