Enhanced power efficient sleep mode operation for IEEE 802.16e based WiMAX Shengqing Zhu, and...

Post on 29-Dec-2015

217 views 1 download

Transcript of Enhanced power efficient sleep mode operation for IEEE 802.16e based WiMAX Shengqing Zhu, and...

Enhanced power Enhanced power efficient sleep efficient sleep

mode operation mode operation for IEEE 802.16e for IEEE 802.16e based WiMAX based WiMAX Shengqing Zhu, and Tianlei WangShengqing Zhu, and Tianlei Wang

IEEE Mobile WiMAX Symposium, 2007 IEEE Mobile WiMAX Symposium, 2007

Outline Outline • Introduction • System description• An analytical model• Dynamic tuning of initial sleep

window• Performance evaluation• Conclusion

IntroductionIntroduction• IEEE 802.16e (mobile WiMAX) is targeting

for Mobile Subscriber Stations (MSSs)• To efficiently manage energy in IEEE 802.

16e systems– Sleep-mode operation

MotivationMotivation• The analytical results show that there is

a tradeoff between the power consumption and the mean delay– The key of the tradeoff is the initial sleep wi

ndow• Present a heuristic algorithm to tune

the initial sleep window dynamically according to the traffic load

Three type of sleep mode Three type of sleep mode operation in IEEE 802.16eoperation in IEEE 802.16e

• Type 1 power saving class is recommended for connections of non-real-time variable rate traffic

• Type 2 is recommended for connections of real-time variable rate traffic

• Type 3 is recommended for multicast connections as well as for management operations

The overview of the IEEE 802.16e The overview of the IEEE 802.16e power management (Type 1 )power management (Type 1 )

2n until reach its TmaxFixed size

When some data to transmit When some data to transmit in IEEE 802.16e sleep modein IEEE 802.16e sleep mode

BS

MSsL

Tk

a SDU want to transmit

MO

B-T

RF

-

IND

L

MO

B-T

RF

-

IND

Tk-1

awake mode

Dat

a Dat

a Dat

a

BS

MSs

Tk

a SDU want to transmit

LM

OB

-TR

F-

IND

Tk-1

awake mode

Dat

a Dat

a Dat

a Reque

st

Response

delay

QoS is mainly measured by mean delay

System descriptionSystem description• Type 1 power saving class• Downlink • BS transmits all packets addressed to

the MS in its buffer as well as packets arriving to BS during the time the MS receives queued packets

queue

packets arriving

t

System descriptionSystem description• Sleep interval

• Packet arrival process – Poisson process

• arrival rateλ – Ignored listening interval

– Service time of a packet • Generally distributed with PDF

Markov chain model for the sleep Markov chain model for the sleep mechanism of IEEE 802.16emechanism of IEEE 802.16e

• The behaviors of an MS working in power saving mode– bi-dimensional random process {s(t), b(t)} – βi represents the transition probability

An analytical modelAn analytical model

i,0 i+1,0βi

M,0

M,s

1- βM

M-1,0βM-1

βM

i,0

i,s

1- βi

0,s 1,s M,s…

0,0

1 1 1

By means ofBy means ofAn analytical modelAn analytical model

Power consumption • MS can be divided into two parts

– Receiving the expected data packets = ρPr

• ρ = λE[v] (data rate * serving time)– Sleep operation

Delay • When a packet arrives at the BS till the momen

t when the packet is successfully received by the related MS

• j packets addressed to the MS buffered in the BS after the ith sleep state

• The probability that there are j packets buffered after sleep state {i, 0}

Ti…

j packets

t

Delay• The mean number of packets served in the i se

rvice state when j packets buffered after {i, 0}

• Average delay over the packets served in ith service state with j initial packets

• Average delay over all packets

t

j packets

Power Consumption vs. Delay

The power consumption versus initial sleep window

The mean delay versus initial sleep window

Dynamic tuning of initial Dynamic tuning of initial sleep windowsleep window

• If the initial sleep window is small a high traffic load leads to high power consumption– A traffic-aware initial sleep window tuning

should be considered

• After serving all packets buffered, the MS revert to an initial sleep window which is dynamically tuned according to the number of packets served

ExampleExample

Ti+2Ti+1Ti

23

10 packets > 2^3

Ti+2Ti+1

Ti

2 packets < 2^3

Ti Ti+2

t

t

Performance evaluationPerformance evaluation• Simulation tool: NS2 • Simulation time: 50 hours • Average value: 10 runs• Compare with traditional standard:

Tb = 40ms and M = 5

Power consumption comparison for various traffic load

Mean delay comparison for various traffic load

ConclusionConclusion• Present a simple Markov chain model to

investigate the performance of IEEE 802.16e sleep mode operation

• The analytical results show that the power consumption decreases with the initial sleep window but the mean delay increases with it

• Propose a heuristic algorithm, which tunes the initial sleep window dynamically according to the traffic load

• Simulation results show that the proposed algorithm can improve the power consumption significantly

Thanks!!Thanks!!