> When I talk about RSSI I talk about the values found in a file like the 
> meyer-heavy.txt file. So, I suppose I must say "noise floor" instead of RSSI?

RSSI standard for Relative Signal Strength. -50 dBm is a SPECIFIC decibel value.
So you can have an RSSI value of -50dBm.
You can also have a noise floor of -50dBm (which is ridiclously high).

Imagine a crowded room, the louder other people are talking, the
louder you have to talk, or the closer you have to be, to have a
conversation.
The "loudness" at which you hear the other person is essentially the RSSI.
If the RSSI ("how loud they can hear the other") between two nodes is
-80dBm but the noise floor is -70dBm, they can't communicate because
of all the noise.

Wikipedia has a good entry on dBm.

> I try to simulate micaz motes.

Read the spec sheet. I doubt they can transmit more than one 1mW of
power at maximum settings standard, but I don't know.
However, the good news is -- you don't need to care! This is taken
care of for you.

> So, when I specify the gain and the noise floor the power is calculated by 
> Tossim?

No. Absolutely not. TOSSIM simply uses the data you give it.
However the USC Link-Gain generator can generate a suitable idealized
gain model for a different "transmit power level" given correct input.
See the appropriate documentation; see d0 and pld0.

>  "prematurely stop" means that my program stop before its real end. I have a 
> timer which allow me to have some time intervals and I stop the simulation 
> after 200 time intervals. Using meyer-heavy.txt or another constant values 
> wich don't increase the received messages rate, the program stop after 200 
> intervals.
> When I use -20, or -55 values into my noise floor file , all my messages are 
> received but the program stop after 110 time intervals.
>
> My configuration is : I have N sensors, and N-1 sensors send 1 message to the 
> last sensor every time intervals.

TOSSIM is a discrete event simulator.
The more events it has to process, the more times you will have to
call runNextEvent() to pass the same amount of real-world time.
See the time() and timeStr() methods of the TOSSIM object.
(If you have messages received at those noise floors, something with
the setup sounds funny--they are very high.)

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

Reply via email to