[Tinyos-devel] Sniffer

Philip Levis pal at cs.stanford.edu
Thu Jul 5 11:33:32 PDT 2007


On Jul 5, 2007, at 11:21 AM, David Moss wrote:

> Any objections to making a SnifferCC2420 application separate from  
> BaseStationCC2420?  Or should we just leave well enough alone?
>
>
>
> SnifferCC2420:
>
> ·         Does not acknowledge anything
>
> ·         Address recognition is disabled so it receives all packets
>
> ·         Takes on the behavior that BaseStationCC2420 has right now
>
>
>
> BaseStationCC2420:
>
> ·         Acknowledges packets
>
> ·         Address recognition is enabled
>
> ·         Point is to serve as a simple gateway between the PC and  
> the rest of the network.
>
>
>
>
>
> Of course, one could create a third application out of either one  
> of these, where address recognition is disabled and software  
> acknowledgements are enabled.

I think this is a useful distinction, but am wary of changing  
BaseStationCC2420 given that I'm sure many people use it with its  
current semantics. This would also require having a Sniffer and  
BaseStation for other radios, for example. The functionality you  
describe for BaseStationCC2420 above is provided by the basic  
BaseStation if you compile it for a CC2420 node.

Phil


More information about the Tinyos-devel mailing list