Re: Genart last call review of draft-ietf-6lo-deadline-time-03

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Charlie Perkins <charles.perkins@xxxxxxxxxxxxx> writes:
> I'm not sure about this because even in 6TiSCH networks, one could 
> imagine using NTP-based time representations.  Besides that, we'd really 
> like to avoid restricting the use of the Deadline-6LoRHE to only 6TiSCH.

I agree that one could imagine any number of schemes, and in the long
run, broad use of Deadline-6LoRHE is desirable.  But that doesn't change
the fact that while the draft purports to define the meaning of three
values of the TU field, for two of those values, the draft doesn't
specify what zero-point is being used for the time scale, and so
implementations using those values cannot ensure interoperation.

Now if what you really mean is "NTP time scale in microseconds" and "NTP
time scale in seconds", those *are* definitions.  But that's not what the
draft says.

>> 2. I'm surprised that the OT value is represented as an absolute value
>> from the time-base used for the particular Deadline-6LoRHE, rather
>> than as an offset before the DT.  The difference DT - OT will
>> typically be much smaller than OT itself, so if O = 1 and OT is
>> present, using a difference would usually shorten the header.  This
>> change clearly isn't necessary for correctness, but it seems like a
>> significant efficiency gain, as after 1 year, a 10 msec ASN with have
>> values nearing 2^32, but DT - OT may remain less than 2^8.
>
> We will rework the time representation and show a proposed new format 
> soon.  I agree that, if both values are present, one should be a delta 
> from the other.

The way you write that suggests that either or both of the times can be
present.  But the deadline time is not optional.  So if the origination
time is present, both times are present.

Dale




[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux