13
CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

Embed Size (px)

Citation preview

Page 1: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

CEFRIEL

Deliverable R4.1.5

MAIS adaptive and reconfigurable modem

Giovanni Paltenghi

Roma – 24 Novembre 2005

Page 2: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

2R4.1.5

Table of Contents

MAIS Adaptive modem architecture

The Supervisor algorithm

Implemented simulator

Simulation results

Future work

Page 3: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

3R4.1.5

MAIS Adaptive modem architecture

Approach: introduction in 802.16-2004 (WiMAX) baseband standard of a new architectural element (supervisor, SPV) performing optimization procedures

• minimization of the transmitted power for a negotiated level of Quality of Service (appropriately translated at PHY layer)

SPV input• from MAC: Target BER and Target

Bit-Rate (QoS parameters at PHY layer)

• from PHY: channel state information (the set of the channel power gains |Hi|2)

• access to internal look-up tables containing maximum bit-rates and error correction code gains for every RateID in AWGN channel

SPV output• to PHY: RateID, the number and

the position of the ON SCs • to MAC: actual bit-rate and BER

achieved

Page 4: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

4R4.1.5

WiMAX

channel model

RateID

Modulation

Coding rate

0 BPSK 1/21 QPSK 1/22 QPSK 3/43 16-QAM 1/24 16-QAM 3/45 64-QAM 2/36 64-QAM 3/4

OFDM 256 subcarriers bit-rate: up to 74 Mbit/s in

20 MHz channel

Page 5: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

5R4.1.5

The Supervisor algorithm (1)

1

0.8

0.6

0.4

0.2

Gai

n

0

1

0.8

0.6

0.4

0.2

Gai

n

0

1

0.8

0.6

0.4

0.2

Gai

n

0

Example: current channel response

The aim of the MAIS SPV algorithm is to find the “optimum” choice of 1) the RateID (constellation size and channel code rate)

2) the number and the position of the active (ON) subcarriers and 3) the transmission power

needed to fit the Target Bit Rate and the Target BER requirements with the “minimum” power constraint, given the current channel

condition

Page 6: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

6R4.1.5

The SPV selects all the RateIDs that have an achievable bit rate greater than the Target Bit Rate required by the MAC

If there is not a single RateID that meets the requested Target Bit-Rate, the SPV informs the MAC that it is not able to

fulfill the requirements. The MAC layer will then decide the next steps.

SPV does not consider the RateIDs for which the maximum achievable bit-

rate is less than the target one

11

The Supervisor algorithm (2)

Each RateID guarantees, for a given channel bandwidth, a maximum net bit rate that is achievable with all the subcarriers ON

A look-up table containing maximum achievable net bit rates for all possible channel bandwidths in which the transceiver will work is pre-

stored in the SPV

Page 7: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

7R4.1.5

For each useful RateID the SPV

Calculates the minimum number of subcarriers that must be switched ON to satisfy the Target Bit Rate22

The Supervisor algorithm (3)

192

BitRateMax

RateBit Target N

jj

Identifies the position of the Nj subcarriers which will be switched ON (the best possible choice is to select the Nj subcarriers that are less attenuated by the channel)

33

Reads form a pre-stored look-up table the SNR value that needs to be respected at the receiver by each subcarrier (treated as an AWGN channel) in order to achieve the required Target BER.From the SNR value the SPV estimates the subcarriers amplitude at the receiver, Aj, necessary to achieve the Target BER.

44

Page 8: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

8R4.1.5

For each useful RateID the SPV (cont’d)

Pre-equalize the Nj active subcarriers of the OFDM symbol on the basis of the channel response, in order to obtain the requested amplitude value of Aj at the receiver (i.e. at the output of the channel)

Calculates the required total transmission power for the current OFDM symbol

55

66

The Supervisor algorithm (4)

ON is SC if H

1A

OFF is SC if 0A

i

jji

256

1i

2ji

j AP

Page 9: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

9R4.1.5

Among all the useful RateID, the SPV chooses the one that requires the lower transmitted power Pj

77

SPV prepares the OFDM symbol for transmission:- switches off the subcarriers that are not required

- loads the active subcarriers with the selected RateID- multiplies all the active subcarriers by the proper amplitude Ai

j

88

The Supervisor algorithm (5)

Page 10: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

10R4.1.5

Simulator: general features

IEEE 802.16-2004

OFDM baseband

transceiver

developed and

tested with Matlab

6.5

Full standard

compliant

Flexible and

reconfigurable

-number of simulation bits

-downlink/uplink mode

-guard interval

-Eb/N0 range

-channel model

Page 11: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

11R4.1.5

Simulation: scenario

To compare performances of standard and SPV transceivers, we measured the mean power transmitted by the two modems in different scenarios

For our simulation we tested the modems in seven different cases (indicated by the letters A, B, C, D, E, F, G), each one of them is related to a particular RateID (A->0, B->1, C->2, D->3, E->4, F->5, G->6), in the sense that the maximum bit rate achievable in one case is the bit rate permitted by the corresponding RateID

We supposed that modems can work in one of the seven cases at a time • Target Bit Rate randomly distributed between 0 and the

maximum bit-rate achievable in the considered case • Target BER randomly distributed among values 10-4, 10-5 and 10-6.

The operations of the standard transceiver imply that OFDM symbols are always transmitted with a power that must guarantee the communication at the maximum bit-rate achievable by the chosen RateID and the minimum BER value requested by the MAC

Instead, the SPV adapts dynamically each OFDM symbol to the requests of the MAC (bit rate and BER) and to the measured channel response

Page 12: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

12R4.1.5

Simulation Results: scenario C

the standard transceiver requires a transmitted

power of 32 dBm in order to achieve the required

Target Bit Rates (it has to operate with RateID 2,

the minimum RateID that guarantees the

achievement of all the required bit rates) and

BER

When the required Target Bit Rate is low and/or the channel response is good (attenuation is low) and/or the required Target BER is high, SPV transmitted power can be significantly lower

SPV requires 11.34 dB less transmitted power than the standard 802.16-2004

Page 13: CEFRIEL Deliverable R4.1.5 MAIS adaptive and reconfigurable modem Giovanni Paltenghi Roma – 24 Novembre 2005

13R4.1.5

Simulation Results

CaseMean Powerwithout SPV

[dBm]

Mean Powerwith SPV

[dBm]

Difference[dB]

A 28 11.61 16.39

B 30 16.77 13.23

C 32 20.66 11.34

D 34 24.01 9.99

E 36 27.97 8.03

F 38 30.46 7.54

G 40 34.17 5.83