[Tinyos-devel] Lqi and CC2420
Philip Levis
pal at cs.stanford.edu
Mon Mar 3 15:30:10 PST 2008
On Mar 3, 2008, at 1:00 AM, Andreas Koepke wrote:
>>>
>>> Pragmatically: something that delivers a comparable performance.
>> Phil can elaborate more because he has looked at RSSI and LQI in
>> detail but it is not clear if one can get comparable performance
>> using
>> RSSI vs LQI.
>> - om_p
>
> Well, his published results afaik lack a QQ-Plot using the packet
> delivery ratio PDR of RSSI vs. LQI. There may exist a cost function
> such that PDR = cost(RSSI) = cost'(LQI). Theoretically, RSSI and
> LQI must be strongly correlated in the absence interferers (both in
> system and out of system like microwave ovens). So I believe that
> there is such a function, and I would not be surprised if it is
> linear at least for the relevant interval. Excluding interferers is
> the difficult part here...
I'm not sure why a QQ plot would help. The two functions are very
different: while they fact that they measure the same thing means
they are correlated, that does not mean they have similar probability
distributions, as the LQI/RSSI plots show. Much of the data from the
published results is online, though, so someone can do a QQ plot if
they want.
There is no accurate function f() such that f(RSSI) = LQI. Two
reasons. First, the quantization of RSSI readings. LQI readings are
essentially lower-order bits on the SNR curve. A one dB change in
RSSI can lead to a 40+ unit change in LQI. Second, LQI represents
SINR, while RSSI is independent of the Interference and Noise.
Basically, the CC2420 chip correlation indicator provides fine-
grained information on the part of the SINR curve where the slope is
significant. This is why the values show much larger temporal
variation: a tiny shift in SINR causes a change in LQI. Also, LQI,
due to its measurement, is more greatly affected by statistical
sampling. Even with a very stable RSSI and SINR, you'll see LQI
variations.
Phil
More information about the Tinyos-devel
mailing list