[Tinyos-devel] Re: [Tinyos Core WG] time sync interfaces
Philip Levis
pal at cs.stanford.edu
Tue Dec 18 20:30:42 PST 2007
On Dec 18, 2007, at 8:04 PM, Janos Sallai wrote:
> In 90% of the cases, a sensor network is homogeneous: all devices are
> identical and programmed with the same program image. That is, the
> issue
> of interoperability of different timestamping implementations
> simply does
> not exist.
There's a difference between an artifact of deployment approaches
today and application requirements. The former will change
significantly as networks grow in complexity, longevity, and scale;
the latter won't.
> Prescribing a common "network time precision" would put extra
> burden on
> the implementer of a radio stack, and could require "extensive"
> computation in time-critical code.
At some point, you have to make a call. Of course, if the standard
expected time precision cause extensive computation, an implementer
might decide to not support it. It's just that having at least one
statement of a standard (but not necessarily omnipresent) timing
fidelity allows systems to extend and build on prior work, rather
than the unmaintainable state of having to write everything yourself
for every application.
Phil
More information about the Tinyos-devel
mailing list