[net2-wg] Proposal for dissemination structure and interfaces

henri dubois-ferriere henridf at gmail.com
Sun Dec 18 23:55:51 PST 2005


i'm not sure that future platforms are "10k and up". I think some may
be 10k and down - there are quite a few MCUs (MSP430 included) which
have low-RAM versions (512b, 1k, 2k) that are significantly cheaper.
If/when any platform is ever produced at large scale, those MCUs (or
single-chip solutions) are not unlikely to make a comeback.

On 19/12/05, Kyle Jamieson <jamieson at mit.edu> wrote:
> > >How about simplifying this down to
> > >
> > >interface DisseminationValue <t> {
> > >  event void changed(const t*);
> > >}
> >
> > The one issue here is that it requires the component above to store
> > the pointer in its frame. So let's say there's some configuration
> > parameter. Every component that wants to be able to access the
> > configuration parameter needs to store a pointer to it, which wastes
> > RAM.
>
> So therefore this design choice would cost 1 byte per component.  I'd
> argue that with current and future low-end mote designs at 10 Kbytes
> of RAM and up, we should be preferring simplicity over optimizing every
> ounce of RAM space?
>
> Kyle
> _______________________________________________
> net2-wg mailing list
> net2-wg at millennium.berkeley.edu
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/net2-wg
>




More information about the net2-wg mailing list