Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

31
1 Core-PC: A Class of Correlative P ower Control Algorithms for Singl e Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bens aou The Hong Kong University of Science and Technology TWC 07

description

Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks. Jun Zhang and Brahim Bensaou The Hong Kong University of Science and Technology TWC 07. Outline. Introduction Correlative Power Constraints Core-PC Performance Evaluation Conclusion. - PowerPoint PPT Presentation

Transcript of Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Page 1: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

1

Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mob

ile Ad Hoc Networks

Jun Zhang and Brahim Bensaou

The Hong Kong University of Science and Technology

TWC 07

Page 2: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Outline

Introduction Correlative Power Constraints Core-PC Performance Evaluation Conclusion

Page 3: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Introduction

The energy supply in wireless devices is limited by their battery capacity.

From measurements in real systems,– Packet processing only consumes a small fraction– The energy is consumed by the

transmission reception listening to the channels

Page 4: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Introduction

It is important to design power control algorithms that– Improving network throughput– Reducing energy consumption

Page 5: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Goal

To design power controlled MAC protocols – Throughput better than IEEE 802.11– Energy consumption smaller than IEEE 802.11

Page 6: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Introduction

All previous works on power control only consider the assignment of the transmission power of each frame separately.

Page 7: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Introduction

The authors derive a set of equations that correlate the transmission powers of RTS, CTS, DATA and ACK frames.

The authors derive a class of adaptive power control algorithms (Core-PC).

Page 8: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints-- Basic Framework and Definitions

The transmission zone– The received power level of a frame from node i i

n its transmission zone is higher than or equal to κ.

The carrier sensing zone– The received power level of a frame from node i i

n its carrier sensing zone is higher than or equal to η.

Page 9: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints-- Noise Level Estimation

When node A is receiving the CTS reply from a node B, we assume– The channel at node A is idle.– The node’s NAV is always set and the node is

silenced whenever it is in the transmission zone.– The thermal noise level is negligible.– The propagation model is the two ray ground

propagation model.

4

1),(d

rtg Path loss

Page 10: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints-- Noise Level Estimation

Ravg : average transmission range

Pavg : average transmission power Δ : the density of simultaneous

transmitters outside A’s transmission zone

Δ is upper bounded by 2

1

avgR

Page 11: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints-- Noise Level Estimation

ARTSR avg

avgANoise dx

xR

xPP

,

42,

2

According to the two ray ground propagation model

4/1)/( avgavg PR

ANoiseBARTS

avgANoise P

P

PP ,,

~

42

2

x

P

R

x avg

avg

Page 12: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Requirements on Power Assignment for Frame Reception

BABRTSP ,

ABACTSP ,

The received power of RTS from node A to node B at location B

The received power of the CTS at node A must also fulfill the SIR requirement.

ANoiseABACTS PP ,, SIR threshold

),( ABgP

PP

avg

BARTSAB

CTS

The transmission power of CTS from node B to node A

A BRTS

CTS

Page 13: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Requirements on Power Assignment for Frame Reception

A B

),( ABgP

PP

avg

BARTSAB

CTS

),( ABgP

PP

avg

ABCTSBA

DATA

),( ABgP

PP

avg

BADATAAB

ACK

Page 14: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Requirements on Power Assignment for Frame Reception

To simplify the notation,

),(/),(min rsgrsP

),(/,max rsgP rs

xframe outgoingan ofpower ion transmissthe:xP

xframe incomingan ofpower ion transmissthe:xP

Page 15: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Requirements on Power Assignment for Frame Reception

))(),((min xrxsPPx

),( ABgP

PP

avg

BARTSAB

CTS

)(),(max OrOsavg

O PPPP I

Page 16: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Feasibility of Power Assignment

)),,(( max max,min

RTS

avgrsCTS

P

PPrsPP

)),,(( max max,min

CTS

avgrsDATA

P

PPrsPP

)),,(( max max,min

DATA

avgrsACK

P

PPrsPP

Page 17: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Correlative Power Constraints -- Feasibility of Power Assignment

maxmin ),( PrsP

rsavgP

P,

max

max2, PPP RTSavgrs

The minimal possible power assignment for a DATA frame in a successful 4-way handshake is

)),(,max( min,max rsPPP rsavg

Page 18: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Core-PC

Page 19: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Core-PC

In Algorithm 1, different combination of (PRTS,Pavg) lead to different power assignment algorithms.

Page 20: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Core-PC

Three alternative approaches may be adopted for setting the PRTS.– (a) Simple scenario

PRTS=Pmax

– (b) Symmetric scenario PRTS=PCTS

– (c) Minimum power scenario The RTS frame is transmitted at a power level such that th

e DATA transmission power is minimized.

Page 21: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Core-PC

Similarly, there are different ways of choosing the value of Pavg.

– (A) Worst case scenario Pavg=Pmax

– (B) Node-related adaptive scenario (i) initially Pavg=Pmax

(ii) all other nodes transmit their DATA frame at the same power level

– (C) Network-related adaptive scenario Pavg=0.9Pavg+0.1Pt transmission power

of a captured frame

Page 22: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation

Simulator: NS-2 Routes: AODV Data rate: 11Mbps κ: 3.652e-10 Watts η: 1.559e-11 Watts ζ: 10dB Pmax: 0.2818 Watts

Rmax: 250m

Page 23: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Single Hop Scenario

50m

(I) 200m

(II) 150m

CBR traffic is generated and carried in UDP datagrams with a packet size of 512 bytes

Two packet sending rate:– 200 packets/s per sender– 400 packets/s per sender

Page 24: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Single Hop Scenario

Rate = 200 PKT/SECEND 200m

Page 25: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Single Hop Scenario

Rate = 400 PKT/SECEND 200m

Page 26: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Single Hop Scenario

Rate = 400 PKT/SECEND 150m

Page 27: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Multi-Hop Static Scenario

49 nodes 400*400 m2 area 7 flows are set between randomly chosen en

d-to-end source-destination pairs Packet size is 512 bytes

Page 28: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Multi-Hop Static Scenario

Page 29: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Performance Evaluation-- Multi-Hop Static Scenario

Page 30: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Conclusion

The correlations among the required transmission power of RTS/CTS/DATA/ACK– derived constraints that ensure the correct delivery

Using these constraints– The authors developed a class of correlative power

control algorithms

Simulations have shown the algorithm achieves– Higher throughput– Lesser energy consumption

Page 31: Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks

Thank you