Re: [AVT] Comments on draft-ietf-avt-rtcp-feedback-03.txt
Joerg Ott <jo@tzi.uni-bremen.de> Tue, 16 July 2002 08:31 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA13743 for <avt-archive@odin.ietf.org>; Tue, 16 Jul 2002 04:31:20 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id EAA13048 for avt-archive@odin.ietf.org; Tue, 16 Jul 2002 04:32:18 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id EAA12981; Tue, 16 Jul 2002 04:31:56 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id EAA12946 for <avt@optimus.ietf.org>; Tue, 16 Jul 2002 04:31:54 -0400 (EDT)
Received: from nmh.informatik.uni-bremen.de (root@nmh.informatik.uni-bremen.de [134.102.224.3]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA13726 for <avt@ietf.org>; Tue, 16 Jul 2002 04:30:51 -0400 (EDT)
Received: from tzi.uni-bremen.de (root@localhost [127.0.0.1]) by nmh.informatik.uni-bremen.de (8.10.1/8.10.1) with ESMTP id g6G8VUB00366; Tue, 16 Jul 2002 10:31:31 +0200 (MEST)
Message-ID: <3D33DA56.963626EE@tzi.uni-bremen.de>
Date: Tue, 16 Jul 2002 10:33:26 +0200
From: Joerg Ott <jo@tzi.uni-bremen.de>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: David.Leon@nokia.com
CC: magnus.westerlund@era.ericsson.se, avt@ietf.org
Subject: Re: [AVT] Comments on draft-ietf-avt-rtcp-feedback-03.txt
References: <7CA3477F476D7F4FB82F02960B79CEBD6A78A9@daebe008.NOE.Nokia.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
X-BeenThere: avt@ietf.org
Content-Transfer-Encoding: 7bit
David, thanks for your comments. My responses inline. > Here are some other comments on your draft (some of them may be misuderstandings): > > *Introduction of T_rr_interval seems a major change to the older timing rules. In the AV profile and previous versions of the feedback profiles, the RTCP bandwidth is constant during the session. In this new version of the profile, the RTCP bandwidth is variable, i.e. you can actually choose your parameters in such a way that very few RTCP packets may be sent during some time intervals and many packets are sent during some other time intervals. > In particular, the text on page 9 "This is to ensure that the short term average bandwidth used for RTCP with feedback does not exceed the bandwidth limit that would be used without feedback" is not true anymore. > The draft on the timing rules simulations looks outdated to me. Is it planned to update it with the new timing rules? The statement still holds. The way in which the T_rr_interval is defined and used will only lead to a reduction of regular RTCP traffic frequency (and thus bandwidth). It will not affect the scheduling of Early FB packets at all. Hence the simulations in principle still hold. But we have done further simulations to make sure that the stuff still is ok. > *The word 'message' and 'packet' are used interchangeably throughout the text. I think you should stick to 'feedback packet' throughout the text. I have tried to make consistent use of those terms. But I'll take up the action item to go through the document again and make that they are really used consistently in all places. (I made a difference between "message" and "packet" though.) > *As there are many variables, you could consider choosing some more 'systematic' names to help the reader, e.g. why is T_dither_max not abbreviated and T_fd abbreviated. This is more or less the attempt to find some meaningful names and not to confuse everybody. Maybe I can do something here. > *In page 13, if you end up in condition 2.a) it seems that you forget to check whether the feedback is still useful and if the same feedback packet has been sent by another receiver before sending the feedback as part of the scheduled packet. This case is covered implicitly. If you have a scheduled packet already containing feedback, then you are obviously closer to the point in time than you were last time. Hence timing cannot be an issue. > *In page 14, where does the interval [t0-1s;te] come from? From the fact that you may have received feedback packets from others *before* you noticed the event -- different propagation times may make this happen. So you should just remember the last packets you received. I just noticed this during this revision. The value of 1s is, admittedly, somewhat arbitrary but should work in most cases. > *In Section 3.2 what does "the cost required to achieve mediam stream repair" actually mean? This refers to the extra amount of data to be sent, e.g. in video depending on how old the last successfully received reference frame is. It is deliverately kept vague and generic here. Thanks, Joerg _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Comments on draft-ietf-avt-rtcp-feedback-03… Magnus Westerlund
- Re: [AVT] Comments on draft-ietf-avt-rtcp-feedbac… Joerg Ott
- Re: [AVT] Comments on draft-ietf-avt-rtcp-feedbac… Magnus Westerlund
- RE: [AVT] Comments on draft-ietf-avt-rtcp-feedbac… David.Leon
- Re: [AVT] Comments on draft-ietf-avt-rtcp-feedbac… Joerg Ott