[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] Review of draft-ietf-avt-rtp-atrac-family-13
Dear Mr.Taylor,
Thank you for your review and comments on our draft.
We will fix the matter, and revise the draft as "...atrac-family-14"
in soon.
In that case, do we have to re-submit the draft to AVT group and
have reviewed again in the group, or is there any short cuts? :-)
Best Regards,
Jun Matsumoto
> The Working Group Last Call period expired for
> draft-ietf-avt-rtp-atrac-family-13 without comment on the AVT list. There was
> one objection on the Media Types list, that it is unacceptable to register a
> media type in the IETF tree without giving a reference to the source
> documentation. The submitting organization is discussing the matter.
>
> Here are my own comments. There are a few fixes that are essential, followed by
> a long list of trivial editorial changes.
>
> Issues that need fixing:
>
> 1. Numbering of fragments
>
> There is an inconsistency in the numbering of fragments. Section 5.3.1 says it
> starts from 0. Section 5.3.2.2, first sentence of the second paragraph, says
> that it starts from 1. The example in section 6.2 also shows it starting from 1.
> Before deciding too quickly what is the right answer, you should also think
> about and indicate in section 5.3.1 what the value should be for an unfragmented
> frame.
>
> 2. Normative language in section 7.5.2
>
> There is a "should", a "must", and a "recommended" (mis-spelled) in section
> 7.5.2 that should probably be capitalized. There is also a lower-case
> "recommended" near the end of section 7.5.3.
>
> 3. Cut-and-paste error in section 7.9?
>
> First example offer shows the same rtpmap description for payload types 98 and
> 99. Should payload type 99 be the same as in the answer?
>
> 4. Obsolete reference
>
> Your final normative reference [8] should now be to
> draft-ietf-mmusic-decoding-dependency-01.
>
>
> Trivial:
>
> - most I-Ds have the authors' organization (e.g., Sony Corporation) in the draft
> header. You're turning down a chance to put your organization's name in front of
> the public :)
>
> - section 1, first para first line: are designed -> is designed
> [to agree with "family"]
>
> - section 1, second para, fourth line: add comma at the end after "codecs"
>
> - section 4.1 third line: octect -> octet
>
> - section 4.4 second line: "decoding gap" by -> "decoding gap" at
>
> - section 4.4 again: I suggest adding a sentence: "For further details, see
> section 5.3.2.1." You could also consider adding a reference to RFC 2198 as a
> more sophisticated approach (implying a new informative reference).
>
> - I assume section 4.5.2 has multiple paragraphs, but the blank lines between
> them are missing. Anyway, in what appears to be the third para:
> can not -> cannot
> only with ignoring -> only, ignoring
>
> - section 5.1, second para (first after Figure 3), last sentence:
> In case of using redundant mechanism, -> When using the redundancy mechanism
> described in section 5.3.2.1,
>
> - section 5.2:
> Extention -> Extension
> In last line of timestamp description: sigalling -> signalling
>
> - section 5.3.1, Continuous flag:
> Might make more sense to call this the "Continuation flag", here and
> elsewhere in the document.
> fragmentaion -> fragmentation
>
> - section 5.3.2: is it too obvious to say that if multiple frames in a packet
> cover multiple sampling times, the frames must be ordered by increasing sample
> time? And as a consequence, when the redundancy mechanism of section 5.3.2.1 is
> used, the redundant frames come first and the timestamp corresponds to the
> sampling time of the oldest redundant frame. Also, probably should say that the
> frames in a packet, including the redundant ones, must cover a continuous time
> interval. The calculation in section 5.3.2.1 depends on these assumptions.
>
> - section 5.3.2 first para third line: preceeded -> preceded
>
> - section 5.3.2, block length description: final sentence could be confusing and
> should be deleted. The first para of the section already says that each frame is
> preceded by the Layer Type flag as well as the Block Length.
>
> - section 5.3.2.1 first para, second-last line:
> and to expand -> and warns it to expand
>
> - section 5.3.2.1, Figure 7:
> reciever -> receiver
> Exmaple -> Example
>
> - section 5.3.2.2, first to second lines of second para:
> packet, its -> packet with its
>
> - section 5.3.2.2, third para has its ideas in the wrong order, I think. I
> suggest that the para be rewritten to read:
>
> "Packets containing related fragmented frames MUST have identical
> timestamps. Thus, while the Continuous bit and Fragment Number fields
> indicate fragmentation and a means to reorder the packets, the
> timestamp can be used to determine which packets go together."
>
> - section 7.3, channelID description, second-last line:
> could be used -> could be used in this case
>
> - section 7.3, maxptime description:
> a multiple frames can not -> multiple frames cannot
> reciever -> receiver
>
> - section 7.4 first para: The Table 1. is explaining -> Table 1 explains
>
> - section 7.5.1, Media subtype:
> channels SHALL also be included -> channels (0 or 1) SHALL also be specified
>
> - section 7.5.3, remaining parameters bullet, fifth line:
> MUST be existing -> MUST be present
>
> - section 7.6, second line: either -> either of
>
> - section 7.7 first bullet:
> configuration(s) that is provided -> configuration(s) provided
>
> - section 7.7, final para, first sentence:
> scaleble -> scalable
> the attribute -> the attributes
>
> - section 9.1 first para: preferrable -> preferable
>
> - section 9.1 second para:
> for encryption affecting -> that encryption will affect
>
> - section 9.2 first line: due malicious -> due to malicious
>
> Tom Taylor
>
>
>
_______________________________________________
Audio/Video Transport Working Group
avt at ietf.org
https://www.ietf.org/mailman/listinfo/avt