• ensure good coverage (as implemented by some
access point manufacturers).
Some of these objectives can be realised by mod-
ifying a single layer, such as the POWMAC (Muqat-
tash and Krunz, 2005). However, in general power
control needs to be aware of the operation at multiple
layers and is more accurately a cross-layer optimisa-
tion problem. Kawadia and Kumar present an com-
prehensive discussion about the principles of such a
cross layer design of power control in (Kawadia and
Kumar, 2005) .
The majority of the power control techniques pro-
posed require power control with per-packet level
granularity and with low latency. In (Kowalik et al.,
2008) we have shown that WLAN cards with Atheros
chipsets allow for such a fine power control.
In this paper we present a novel delivery ratio
based Conservative Transmit Power Control (Con-
TPC) mechanism. We evaluate it experimentally on
an eleven node static indoor 802.11 wireless mesh
testbed as well as on a four node topology which pro-
vides an easy to analyse example of a disjoint com-
munication case.
2 RELATED WORK
Reports in (Monks et al., 2001; Muqattash and Krunz,
2003) present 802.11 MAC modifications which aim
to utilise power control. However, these solutions re-
quire the use of a separate control channel for the
exchange of collision avoidance information. Such
schemes would require two wireless interfaces at each
mesh node. Thus this approach is not feasible for the
single radio solution considered in this work.
The POWMAC (Muqattash and Krunz, 2005) pro-
posed by Muqattash and Krunz is an enhancement
of the 802.11 MAC enabling power control and re-
sembles the ConTPC scheme proposed in this paper.
However, POWMAC requires detailed information
about the power of a receivedcontrol signal, as well as
the interference power. This may not be a problem if
one uses simulation tools to evaluate the approach as
the authors did. However, this is unrealistic because
we and other researchers have observed that SNR
measurements exhibit a high variability. For exam-
ple Akella et al. (Akella et al., 2005) have shown that
4 dB of variance in RSSI values and noise estimates
is typical. Moreover, under the POWMAC scheme
the transmission of each data packet is preceded by
an access window (AW) during which several pairs
of neighboring terminals exchange their RTS/CTS
control messages. Consequently this can generate a
significant overhead. There is a similarity between
POWMAC and LPERF (Akella et al., 2005) (Load-
sensitive, Power-controlled Estimated Rate Fallback)
because both combine the load information with sig-
nal strength measurements. However, it was stated
by Akella et al. (Akella et al., 2005) that in practice
they found that “achieving good performance and in-
terference reduction using the LPERF technique can
be challenging” owing to the poor accuracy of signal
strength measurements and the difficulties in estimat-
ing the load.
Broustis et al. (Broustis et al., 2007) performed
physical experiments and have analysed three scenar-
ios in which power control may improve network per-
formance:
• “overlapping case” – where power control can-
not improve the performance of two overlapping
links;
• “hidden terminal case” – where power control can
improve fairness;
• “potentially disjoint case” – where power control
can improve throughput significantly.
Their experiments show that power control may im-
prove overall throughput, however virtual carrier
sensing (RTS/CTS messages) needs to be disabled.
Also, their results demonstrate that the benefit from
using power control is topology dependent. In Sec-
tion 6.2 we also present similar findings.
Akella et al. (Akella et al., 2005) have pro-
posed a number of combined power and rate con-
trol mechanisms. The one which resulted in the
best performance was PERF (Power-controlled Esti-
mated Rate Fallback) (Akella et al., 2005) which im-
plemented conservative power control. PERF per-
forms its decisions regarding the rate and transmit
power based on the delivery rate of previous pack-
ets and SNR estimates obtained from the WLAN
adapter. Moreover, each packet is extended to in-
clude information about the transmit power, path
loss, noise estimate of the last packet, and deliv-
ery rate information. ConTPC adopts a similar
approach. However, PERF reduces the transmit
power until estimatedSNR = decisionThreshold +
powerMargin. The powerMargin is used to con-
trol aggressiveness of the algorithm. Our ConTPC
scheme is also conservative, but it takes a different
approach in trying to reduce power provided that it
does not result in an increased packet loss.
WINSYS 2008 - International Conference on Wireless Information Networks and Systems
6