Hi, I think that what Ray is saying is that the relation between ETSI document and this document in the IANA section were discussed at length at the AVTcore WG. Keith insisted that the ETSI document will reflect that the IETF have change control and should reference the text in the IETF document. As far as I know this happened, we went to a lot of co-ordination to put the update in ETSI. What I think is missing is the reference to the latest etsi document that reflect this change. I assume that it is a chicken and egg problem so if ETSI 183 063 is waiting for this document it will be good to have the reference as informational one since the IETF document is the normative one or have the reference with no specific version since the latest will always be the one to use. Roni
> -----Original Message----- > From: Magnus Westerlund [mailto:[email protected]] > Sent: 10 June, 2013 11:44 AM > To: Brandenburg, R. (Ray) van > Cc: Romascanu, Dan (Dan); General Area Review Team; draft-ietf-avtcore- > [email protected]; Roni Even ([email protected]) > Subject: Re: Gen-ART review of draft-ietf-avtcore-idms-09 > > Hi, > > Can you please put the WG in the loop regarding these comments. Ray, can > you forward your reply as that contains all the information to the WG. I think > it is important we take the discussion of some of the issues, especially > regarding change control and the IANA policy in a public forum. > > Cheers > > Magnus > > On 2013-06-10 10:33, Brandenburg, R. (Ray) van wrote: > > Hi Dan, > > > > Many thanks for your very thorough review. > > > > Before responding to your comments in detail, let me give you some > background on how we handle the relationship with the ETSI document: > Exactly how we should deal with the existing ETSI spec has been discussed at > length in AVTCORE, both on- and offlist. As you can see in the earlier versions > of the draft, the document used to extend the ETSI document, referencing it > where necessary and including sections that describe this relationship. In the > end, the WG consensus was that the IETF draft should be the normative spec > for the XR block and AVTCORE should have full change control over it. We > therefore removed most references to the ETSI spec, and instead started a > Work Item in ETSI to change TS 183 063 to point to the IETF draft and remove > all normative statements (apart from extending the IETF-defined block with > three new SPST values). > > > > The current idea is therefore that since the ETSI spec will be referencing > the IETF spec, instead of the other way around, that there is no need to > describe this relationship in the IETF draft. The IETF spec is the normative > 'base' spec, and ETSI is just describing a way to use it within an IPTV system, > including three additional SPST values specific to that scenario. > > > > Personally, I agree with the WG consensus that this is the 'cleanest' way to > handle it, resulting in backwards compatibility with older versions of the ETSI > document as well as have full change control in IETF. > > > > Please see inline for your comments. > > > > Best regards, > > > > Ray > > > > > > -----Original Message----- > > From: Romascanu, Dan (Dan) [mailto:[email protected]] > > Sent: zondag 9 juni 2013 9:53 > > To: General Area Review Team > > Cc: [email protected] > > Subject: Gen-ART review of draft-ietf-avtcore-idms-09 > > > > (resending, I mis-spelled .all address at the first try) > > > > I am the assigned Gen-ART reviewer for this draft. For background on > > Gen-ART, please see the FAQ at > > > > <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. > > > > Please resolve these comments along with any other Last Call comments > you may receive. > > > > Document: draft-ietf-avtcore-idms-09 > > Reviewer: Dan Romascanu > > Review Date: 6/6/13 > > IETF LC End Date: 6/11/13 > > IESG Telechat date: > > > > Summary: > > > > Not Ready > > > > Major issues: > > > > 1. This document is tightly connected with the ETSI specification TS 183 063. > However this relation is mentioned only in a couple of places and does not > describe the complexity of the relation. Moreover, the relation itself seems > problematic. > > > > The I-D uses some of the inter-destination media techniques described by > ETSI TS 183 063. For example Section 7 replicates part of the content of > Annex W of the ETSI document. It does it partially however, and with some > modifications, as only the content definition and behavior of the transmitters > and receivers for SPST=1 were taken from Annex W, while the content and > behavior for SPST=2-4 are marked as 'defined by ETSI TISPAN'. The ETSI > document details what happens with the fields when SPST=2-4. This will > result in the RTCP XR block for IDMS to be defined in two places - part in this > IETF document (if approved), the rest in the ETSI document (to be modified > accordingly in the future). For some period of time the same fields will be > defined in two places. This seems broken. > > > > [Ray: See my comments above. The ETSI document will be changed to > > point to the IETF spec. Does this solve your issue? In addition, we > > could create an IANA registry for SPST values, although I personally > > believe this to not be necessary] > > > > 2. The note to the RFC Editor in section 14.2 states: > > > > 14.2. RTCP XR IDMS Report Block > > > > This document assigns the block type value 12 in the IANA "RTCP XR > > Block Type Registry" to the RTCP XR IDMS Report Block. > > > > [Note to RFC Editor: this block type value is currently assigned to > > [TS183063]. This document replaces [TS183063] as the normative > > specification of the RTCP XR IDMS Report Block. Upon publication of > > this document as RFC, [TS183063] will be changed to reflect this. > > > > The first statement is not accurate. Value 12 is not a new assignment, 12 > was already assigned by ETSI, this document asks to change the assignment > of value 12 from the RTCP XR Block Type for reporting IDMS information to > the IETF defined RTCP XR IDMS Report Block. > > > > [Ray: Hmm, I'm not sure. I checked with IANA and they don't see a > > problem in the current wording. I think this is fundamentally a > > question of describing the 'soll' situation versus describing the > > process of getting from 'ist' to 'soll'. Once the ETSI doc has been > > updated, your proposed sentence would no longer be necessary, right?] > > > > This change is however partial as described previously, as the content of > the fields and behavior for SPST = 2-4 remain under ETSI control. Moreover, it > is not clear who has further control for other new values, as SPST = 5-15 show > as 'reserved for future use in both documents'. The IANA section does not > define or refer an IANA registry and the policy for adding and approving new > values for SPST. > > > > This solution is not clean. Only one organization should have control upon > the definition of one single RTCP XR block type. Either the IETF should make > the overleaping parts of the document Informational and reflect the content > of the ETSI document, or should take control over the whole block. > > > > [Ray: See my earlier comments: IETF will have full control, ETSI will > > just be extending it.] > > > > 3. The relation with the ETSI specification TS 183 063 should have been > described clearly from the beginning of the document. > > > > [Ray: See my earlier comment. Since the IETF draft will be that normative > spec that ETSI will be referencing, I believe this relationship should be > described in ETSI, not in IETF]. > > > > Minor issues: > > > > 1. The version of the block definition is set to V=2 which is the same as in > the ETSI specification. Were versions 0 and 1 already used by ETSI? If this is > the case a note should be made. > > > > [Ray: This part of the header is defined by RFC3611, and is specified > > to be set to 2 to refer to the version of RTP] > > > > 2. In Section 7: > > > > Reserved bits (Resrv): 3 bits. These bits are reserved for future > > definition. In the absence of such a definition, the bits in this > > field MUST be set to zero and MUST be ignored by the receiver. > > > > s/MUST be set to zero/MUST be set to zero at transmission/ > > > > [Ray: Thanks, I will update the draft] > > > > 3. In Section 7: > > > > Reserved bits (Resrv): 25 bits. These bits are reserved for future > > use and SHALL be set to 0. > > > > s/ SHALL be set to 0/ MUST be set to zero at transmission and MUST be > > ignored by the receiver/ > > > > [Ray: Thanks, I will update the draft] > > > > 4. In Section 7: > > > > When > > reporting on an RTP packet which is one of several consecutive RTP > > packets having equal timestamps, an SC SHOULD report on the RTP > > packet it received with the lowest sequence number. > > > > Why a SHOULD here and not a MUST? If there are any cases of exception > they need to be detailed. > > > > [Ray: Implementations might be optimized for specific scenarios by > > reporting on specific packets as indicated by e.g. an out-of-band > > signal] > > > > 5. In Section 8: > > > > Because RTP > > timestamps do wrap around, the sender of this packet SHOULD use > > recent values, i.e. choose NTP timestamps that reflect current time > > and not too far in the future or in the past. > > > > Why a SHOULD here and not a MUST? If there are any cases of exception > they need to be detailed. > > > > [Ray: I will check with my co-authors] > > > > 6. In Section 8: > > > > This SHOULD relate to the first > > arriving RTP packet containing this particular RTP timestamp, in case > > multiple RTP packets contain the same RTP timestamp. > > > > Why a SHOULD here and not a MUST? If there are any cases of exception > they need to be detailed. > > > > [Ray: I will check with my co-authors] > > > > 7. In Section 8: > > > > The timestamp is formatted based on the NTP > > timestamp format as specified in [RFC5905]. If this field is empty, > > then it SHALL be set to 0. This field MAY be left empty if none or > > only one of the receivers reported on presentation timestamps. > > > > Why a MAY here? Especially for the case when none of the receivers > reported, what content can be set there but 0 ? > > > > [Ray: I believe it should be up to the implementation to decide how it > wants to handle the case of there being only one receiver who reported on > presentation timestamps]. > > > > 8: The reference: > > > > [TS183063] > > "IMS-based IPTV stage 3 specification, TS 183 063 v3.4.1", > > June 2010. > > > > V3.4.1 is not the latest release. Is this intentional? I found at least one more > recent release dated 2011 and numbered 3.5.2 - I do not know if there is any > diff in the relevant content, but pointing to the most updated review seems > appropriate. > > > > [Ray: Thanks for noticing, I will update the reference to the latest ETSI > release]. > > > > 9: Did this document undergo an SDP directorate review? If not I believe > that one would be necessary, as a new SDP Attribute is being defined. > > > > [Ray: Yes, an SDP directorate review has been carried out]. > > > > Nits/editorial comments: > > > > 1. typo in the last paragraph of section 5 - s/nessecary/necessary/ > > > > 2. in section 8 expand PT as Packet Type > > > > 3. typo in the first paragraph of section 11 - s/mutli/multi/ > > > > [Ray: Thanks, I will update the draft] > > > > Regards, > > > > Dan > > > > [Ray: Again, many thanks for the thorough review!] > > > > > > > > This e-mail and its contents are subject to the DISCLAIMER at > > http://www.tno.nl/emaildisclaimer > > > > > -- > > Magnus Westerlund > > ---------------------------------------------------------------------- > Multimedia Technologies, Ericsson Research EAB/TVM > ---------------------------------------------------------------------- > Ericsson AB | Phone +46 10 7148287 > Färögatan 6 | Mobile +46 73 0949079 > SE-164 80 Stockholm, Sweden| mailto: [email protected] > ---------------------------------------------------------------------- _______________________________________________ Gen-art mailing list [email protected] https://www.ietf.org/mailman/listinfo/gen-art
