resource allocation software algorithms for amc-ofdm systems

36
Resource Allocation Software Algorithms for AMC-OFDM Systems Dr. Muayad Sadik Croock Computer Engineering Department, University of Technology 1

Upload: corin

Post on 11-Jan-2016

46 views

Category:

Documents


1 download

DESCRIPTION

Resource Allocation Software Algorithms for AMC-OFDM Systems. Dr. Muayad Sadik Croock. Computer Engineering Department, University of Technology. Layout. Part 1: Adaptive Modulation and Coding based Orthogonal Frequency Division Multiplexing (AMC-OFDM). Introduction. System Model. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Resource Allocation Software Algorithms for AMC-OFDM Systems

Dr. Muayad Sadik Croock

Computer Engineering Department,University of Technology

1

Page 2: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Layout Part 1: Adaptive Modulation and Coding based Orthogonal

Frequency Division Multiplexing (AMC-OFDM). Introduction. System Model. Developed Software Life Cycle model. Results.

Part 2: Resource Allocation (RA) for AMC-OFDMA. Introduction. System Model. Designed Software Life Cycle model. Results.

Computer Engineering Department

2

Page 3: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

3

Layout

Part 3: User Scheduling and RA for AMC-OFDMA. Introduction. System Model. Developed Software Life Cycle model. Results.

Page 4: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

The software engineering life cycle methodologies have been employed in the designing of advanced communication systems, in order to achieve: scalable, extendible and portable algorithms.

It is well known that the software life cycle methodologies are divided into sequential and cyclical.

These methods exhibit the main four design phases, which are requirements engineering or analysis, design, implementation, and testing.

The life cycle methods are used to design the strategies of the following applications:

1. AMC-OFDM/OFDMA.

2. Resource allocation for AMC-OFDMA.

3. User scheduling and RA for AMC-OFDMA.

Computer Engineering Department

4

General Introduction

Page 5: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

5

Life cycle model/ Waterfall Method

Page 6: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

6

Life cycle model/ Incremental Method

Page 7: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

7

Life cycle model/ Evolutionary Method

Page 8: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

8

Part 1: AMC-OFDM.

Page 9: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Introduction

Adaptive Modulation and Coding (AMC) Strategy for OFDM systems based on WiMAX standards.

Modulation and Coding Scheme (MCS).

Modulation types of 16-QAM and QPSK combined with (1/2, 2/3 and 3/4) convolutional coding rates.

Channel state information (CSI), which contains the number of sub-channels and the suitable MCSs.

Computer Engineering Department

9

Page 10: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

System Model

Computer Engineering Department

10

Page 11: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

11

Transmitted OFDM Frame

Page 12: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

12

Channel Diagram

Page 13: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Channel model

Computer Engineering Department

13

Page 14: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

14

Life cycle model/ Developed AMC Strategy

Page 15: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

15

MCS Selection

Page 16: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

MCS Selection

Computer Engineering Department

16

Page 17: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

17

MCS Selection

Page 18: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

MCS Selection

The CSI is generated from the number of the sub-channels and the number of the suitable MCS, which is between 1 and 6 for six MCS options, for each sub-channel individually to sending back to the transmitter.

MCS(1)No.

MCS(2)No. ------

MCS(Ncoh)No.

Computer Engineering Department

18

Page 19: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

ResultsThe Mobile WiMAX system parameters

Computer Engineering Department

19

Page 20: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Results/ Throughput

Computer Engineering Department

20

Page 21: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Results/ Spectral Efficiency

Computer Engineering Department

21

Page 22: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

22

Part 2: RA for AMC-OFDMA.

Page 23: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Introduction

Cross-layer resource allocation (RA) for AMC-OFDMA systems.

Resources include Power, information streams and users.

Modulation and Coding Scheme (MCS).

Optimization methods.

Computer Engineering Department

23

Page 24: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

24

System Model

Page 25: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

25

Life cycle model/ Developed RA Strategy

Page 26: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

26

Problem Formulation

Page 27: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

27

Results/ Throughput

Page 28: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

28

Results/ MCS selction statistics

Page 29: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

29

Part 3: User Scheduling and RA for AMC-OFDMA.

Page 30: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Introduction

Cross-layer scheduling and resource allocation strategies that work across the open system interconnection (OSI) layers.

Scheduling and resource allocation for AMC-OFDMA systems.

Modulation and Coding Scheme (MCS).

Optimization methods.

Computer Engineering Department

30

Page 31: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

System Model

Computer Engineering Department

31

Page 32: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

32

System Model/ Developed user scheduling and RA Strategy

Page 33: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Computer Engineering Department

33

Problem Formulation

Page 34: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Results/ Throughput

Computer Engineering Department

34

Page 35: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Results/ Throughput vs. No Queues

EECE 14

28/09/2010

Computer Engineering Department

35

Page 36: Resource Allocation  Software Algorithms  for  AMC-OFDM Systems

Thank you

Computer Engineering Department

36