[SensorNetArch] MAC + Network Layer Idea

Cheng Tien Ee ct-ee at eecs.berkeley.edu
Mon Oct 25 11:06:35 PDT 2004


Hi,

The paper on Synopsis Diffusion has the interesting idea in which 
multiple parent motes receive and aggregate data. It is more efficient 
if the child mote broadcasts once, and its parents listen to and receive 
that one packet. Currently, the packet header specifies that the packet 
is either destined for a particular mote, or should be received by every 
mote in range (broadcast). At this time (I believe) it is not possible 
to specify a subset of receivers, in this case, the parents. The 
definition of who the parents are is dependent on the sink mote, that's 
to say it's dependent on information at the routing layer. Maybe it's a 
good thing to define a TOS_PARENT_ADDR: when a mote's MAC layer receives 
that packet, it passes it up to the routing layer to decide if the 
packet should be accepted (or perhaps that information can be passed to 
the MAC layer). The network layer needs to check that the mote is indeed 
the child mote for that particular destination (i.e. extra state needs 
to be stored).

Another application would be that of routing along multiple paths (more 
resilient to any one path failure, brought up by Rodrigo).


Ee


More information about the SensorNetArch mailing list