Ok so the gain file (topo.txt) and noise file (meyer-heavy.txt in the
tutorial) are only used to cut down the communication between two node from
time to time.

2009/4/21 Omprakash Gnawali <[email protected]>

> On Mon, Apr 20, 2009 at 10:14 AM, Rémi Villé <[email protected]> wrote:
> > Hi,
> >
> > I used TOSSIM to see how reacts TinyOS Collection (CTP) according to the
> > gain (thanks to MultihopOscilloscopeApp example).
> >
> > First, after some difficulties I understood that gain and noise are
> negative
> > values (between 0 and -100), and more the value is near than -100 more
> it's
> > powerful (-100 for noise or 0 for gain prevent any communication).
> >
> > Second, I think that when gain becomes smaller than noise there's no
> > possible communication.
> >
> > Am I wrong ?
> >
> > To have not any noise I choose -100 in every case.
> >
> > So I make some simulations to see the data path according to different
> gain
> > values, with very good gain and very poor ones, but with a link between
> each
> > nodes.
> > And the data path don't change (the data go directly to the sink) !
> >
> > To see data paths I use "event bool  Intercept.forward(message_t* msg,
> void*
> > payload, uint8_t len) " to add the intercepter node id in msg (and return
> > TRUE in each case).
> > In MultihopOscilloscopeAppC "MultihopOscilloscopeAppC.Intercept ->
> > Collector.Intercept[AM_OSCILLOSCOPE];".
> > The sink node print the path.
> >
> > So I wonder If Collection takes care of the gain, or only construct a
> tree
> > with mote that can communicate with each other,
> > so the routing gradient takes only care of paths with less hop than
> > possible, and not faster ones ?
> >
> > I really don't understand, maybe I must search an energy reason... I will
> > try other topologies...
>
> Collection, like other routing protocols, determines the best next hop
> to the destination from a list of candidate next hops. Collection does
> not take care of gain - gain is used to define the link between two
> nodes.
>
> - om_p
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to