RE: EXT_TIME: a new HE for timing information in LCT

"Mark Watson" <[email protected]>
Newsgroups gmane.ietf.rmt
Message-ID <[email protected]>
Hi Rod,

This section question is actually a subtle on of who 'owns' that part of
the protocol. If we normatively require that ALC-compliant receivers
ignore additional data fields in the EXT_TIME then noone can add such
fields without being non-compliant to ALC. Of course we (the IETF) can
define updates to ALC which introduce new fields and change this
behaviour. So then we (the IETF) really own that part of the protocol.

If we just say that receivers 'SHOULD' ignore such additional fields,
then users of ALC (e.g. other standards bodies) can define such fields
without their receivers being non-compliant to ALC. But then the IETF
could not introduce such fields in a future revision of ALC without
potentially stepping on uses which have been defined elsewhere.

If we really want to open the possibility for other bodies to extent
this part of the protocol, then the correct approach is an IANA registry
for these time fields.

Personally, I feel that the overhead of an IANA registry is not
justified for these time fields and that IETF should retain full
ownership of this part of the protocol. So then the compatibility
behaviour should be normative so that other usages cannot sneak in
without being described in IETF - a short RFC to introduce a new time
field is a pretty simple thing in the unlikely event that it is ever
needed.

...Mark





-----Original Message-----
From: [email protected] [mailto:[email protected]] 
Sent: Friday, February 03, 2006 4:50 AM
To: Mark Watson; [email protected]; [email protected]
Subject: RE: [Rmt] EXT_TIME: a new HE for timing information in LCT

Good points Mark. 

>- the bits that previously indicated the presence of SCT and 
>ERT should just be 'reserved' - I would not anticipate future 
>use without defining a new protocol version

Yes, this is the intent.

>- it should be specified that if there are additional fields 
>in the EXT_TIME after the SCT, ERT and SLC then these should 
>be ignored by receivers, to allow more to be added in future 
>in a backwards compatible way.

Yes. I'm not sure what normal RFC convention would be but my gut feeling
is that its best not to make normative behaviour - i.e. "these bits are
ignored" and not "these bits SHOULD be ignored". In this way another
spec using those bits isn't altering normative ALC behaviour.

Cheers, Rod.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.