On Feb 10, 2007, at 3:43 PM, Madhu Mudigonda wrote:

We have a question on monitoring of environment by reading RSSI values continuously from RSSI register. We ran an experiment, where two nodes exchange messages between them and continuously read the RSSI values from both the received packet and RSSI register. We could not observe any change in RSSI values, when there is packet loss between motes. Sometimes, there was not much variation in the RSSI values, but still there was some packet-loss.
RSSI Values obtained by us are like this:

-99,-99,-99,-99,-98,-65,-56,-86,-99,-99,-98..........

According to our understanding, as the sensitivity threshold of CC2420 radio is -95dBm, mote should lose packets, if the RSSI is less than -95dBm ( i.e, -96dBm,-97dBm,...........). But, in reality though the RSSI values are less than the -95dBm, packets are being received by the receiver successfully and sometimes though the RSSI value is something like -76dBm, the packets are getting lost. We couldnot understand why the RSSI register values are less than -95dBm even when we are receiving packets?

Any suggestions on how to estimate the channel quality using the RSSI values?


The -95 dBm number on the datasheet is an approximation. Packet reception is based on the signal-to-noise ratio. If you noise floor was say, -94dBm, then in the case of the CC2420 you wouldn't see any packets at -95dBm.

Phil

_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to