Re: [AVT] Working group last call: draft-ietf-avt-rtp-uemclip-02.txt
Colin Perkins <csp@csperkins.org> Sun, 13 January 2008 15:39 UTC
Return-path: <avt-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1JE4vZ-0006xj-HP; Sun, 13 Jan 2008 10:39:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JE4vX-0006xe-H2 for avt@ietf.org; Sun, 13 Jan 2008 10:39:11 -0500
Received: from mr1.dcs.gla.ac.uk ([130.209.249.184]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JE4vV-0000hp-4e for avt@ietf.org; Sun, 13 Jan 2008 10:39:11 -0500
Received: from csperkins-dsl.demon.co.uk ([62.49.4.249]:60560 helo=[192.168.0.4]) by mr1.dcs.gla.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.42) id 1JE4vU-0007kX-4u for avt@ietf.org; Sun, 13 Jan 2008 15:39:08 +0000
Mime-Version: 1.0 (Apple Message framework v753)
In-Reply-To: <0C66FCDA-4FA4-442C-8CC2-4EAAC26661F6@csperkins.org>
References: <0C66FCDA-4FA4-442C-8CC2-4EAAC26661F6@csperkins.org>
Message-Id: <C5643843-8B8A-408A-9DD0-CC1F555A53F9@csperkins.org>
From: Colin Perkins <csp@csperkins.org>
Subject: Re: [AVT] Working group last call: draft-ietf-avt-rtp-uemclip-02.txt
Date: Sun, 13 Jan 2008 15:39:12 +0000
To: AVT WG <avt@ietf.org>
X-Mailer: Apple Mail (2.753)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ec7c6dab5a62df223002ae71b5179d41
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1141231391=="
Errors-To: avt-bounces@ietf.org
[Speaking as an individual only]
On 21 Dec 2007, at 15:20, Colin Perkins wrote:
> This is to announce a working group last call on the RTP Payload
> Format for the UEMCLIP Speech Codec <draft-ietf-avt-rtp-
> uemclip-02.txt>. Please send any final comments on this draft to
> the mailing list by 18 January 2008. If no substantive issues are
> raised by that time, we intend to ask the IESG to publish this as a
> Proposed Standard RFC.
I have a number of comments on this draft, which I believe it would
be useful to clarify:
Please expand the acronym UEMCLIP in the document title, to conform
to RFC Editor guidelines.
Section 2 (1st paragraph): Transcoding is only an issue when
interoperating with a narrowband terminal through a gateway device,
when there is no possibility of negotiating a common (narrowband)
codec. The text should be clarified to explain that this is an
unusual scenario, and that most interoperability scenarios will
negotiate a common codec, and so not use transcoding.
Section 3 (4th paragraph) states "this information SHOULD be
exchanged", but says nothing about what to do if the information is
not exchanged. The draft should either explain what to do when the
information is not exchanged, or change the SHOULD to a MUST.
Section 3.1: Can you please clarify if the timestamp rate is fixed
for the duration of a session, as the maximum sampling rate of the
chosen mode set?
Section 3.2: The RTP transport protocol doesn't specify an MTU,
rather the size of RTP packets should not exceed the path MTU.
Section 3.3.1: What is the purpose of the ID field? It would seem to
be redundant with the RTP payload type, and so can be removed.
Section 3.3.1.2: What is the purpose of the Check Bit? It would seem
that rather than setting a bit to indicate that the payload should be
ignored, an MCU should simply not send the packet. The resulting gap
in the RTP sequence number space will inform the receiver of the
missing data, and trigger packet loss concealment.
Section 4: This section should mention that an RTP device that is
transcoding between UEMCLIP and G.711 is an RTP translator in the
sense of RFC 3550, and that all the requirement of that RFC for
translators apply. In particular, a transcoding device of this sort
MUST rewrite RTCP packets, not just the RTP media packets.
Section 5: Cannot a UEMCLIP sender reduce its bandwidth by reducing
the number of layers transmitted? This would seem useful for
congestion control.
Section 6.1: The sampling rate ("rate") is a required media type
parameter, and should be added with a reference to section 6.2.1.
Section 6.1 ("Interoperability considerations"): This media format is
not interoperable with G.711 u-law. Rather, it may be readily
transcoded to G.711 u-law. Please clarify.
Section 6.2 ("Payload Type"): This draft cannot mandate that a
dynamic payload type be chosen, since that is the role of an RTP
Profile. The discussion of the RTP Payload Type in section 3.1 is
sufficient; there is no need to further explain it here.
Section 6.3.2: Please expand the examples to be complete, valid, SDP
files.
--
Colin Perkins
http://csperkins.org/
_______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Working group last call: draft-ietf-avt-rtp… Colin Perkins
- [AVT] Comments on draft-ietf-avt-rtp-uemclip-02.t… SOLLAUD Aurelien RD-TECH-LAN
- Re: [AVT] Working group last call: draft-ietf-avt… Colin Perkins
- Re: [AVT] Comments on draft-ietf-avt-rtp-uemclip-… yusuke hiwasaki
- Re: [AVT] Working group last call: draft-ietf-avt… yusuke hiwasaki
- RE: [AVT] Working group last call: draft-ietf-avt… aurelien.sollaud
- Re: [AVT] Working group last call: draft-ietf-avt… Colin Perkins