[AVT] Re: draft-ietf-avt-rtp-howto-01.txt
lazzaro <lazzaro@eecs.berkeley.edu> Mon, 18 December 2006 17:20 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GwMAG-00007A-NJ; Mon, 18 Dec 2006 12:20:36 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GwM9H-00084T-Oo for avt@ietf.org; Mon, 18 Dec 2006 12:19:35 -0500
Received: from gateway0.eecs.berkeley.edu ([169.229.60.93]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GwM4y-0004YZ-PX for avt@ietf.org; Mon, 18 Dec 2006 12:15:11 -0500
Received: from [128.32.34.73] (dhcp-34-73.CS.Berkeley.EDU [128.32.34.73]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.13.8/8.13.5) with ESMTP id kBIHF2Od005240 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 18 Dec 2006 09:15:03 -0800 (PST)
In-Reply-To: <45866ED8.3060803@ericsson.com>
References: <0CADE989-5A47-4B44-B072-F70AC5F98684@eecs.berkeley.edu> <45866ED8.3060803@ericsson.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <BB568D11-4CBA-4199-AB5F-84AA22E8F6E6@eecs.berkeley.edu>
Content-Transfer-Encoding: 7bit
From: lazzaro <lazzaro@eecs.berkeley.edu>
Date: Mon, 18 Dec 2006 09:15:00 -0800
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
X-Mailer: Apple Mail (2.752.2)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
Cc: lazzaro <lazzaro@eecs.berkeley.edu>, IETF AVT WG <avt@ietf.org>
Subject: [AVT] Re: draft-ietf-avt-rtp-howto-01.txt
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>
Errors-To: avt-bounces@ietf.org
On Dec 18, 2006, at 2:35 AM, Magnus Westerlund wrote: > Hi John, > (CC AVT) > > Thanks for the comments. I have incorporated the typos in my > working copy. I do have some comments regarding a few of the items. All good points ... Maybe the question is, is the right thing to do to add your "real-world" view on these topics to the I-D, or to just skip the topics entirely. For newcomers, there can be this information vacuum that comes from reading RFCs and I-Ds and actually believing them -- for example, a 1st-year grad student who reads the 2006-dated RFC 4566 SDP document might very well believe that multicast transport is commonly used on the public Internet in 2006. A How-To RFC might be the right place to add a snapshot of real-world usage into the document series. > lazzaro skrev: >> Hi Magnus, >> Comments on draft-ietf-avt-rtp-howto-01.txt below. >> --- >> In 3.1.1, mention RFC Errata as a pragmatic way of >> disseminating small fixes. > > Well, maybe. It is something that is worth checking. However in > general it is a mechanism that hasn't be working. The RFC-editor > hadn't until a month or so published more than a handful erratas in > the last 1.5 years. Thus without a working Errata publication > mechanism it isn't worth mentioning as something that works. Also > despite its pragmatism too few people know about it. Thus even > minor errors can be worth republishing an RFC for. > >> In 3.1.2, mention framing RTP over TCP as another >> robustness solution (with its own pros and cons). > > Yes, for completeness I guess it should be mentioned. However it is > not something that one should design towards, unless really, really > necessary. In fact I think using HTTP or some other protocol on top > of TCP may be a better way to handle data that can't handle losses > at all then using RTP in between. > >> Somewhere in 3, mention UDP-lite and how certain >> payload formats may benefit by organizing its >> bitfields to be compatible with it. Uneven FEC >> protection could also be fit in here. > > Yes, however I think the verdict is still not in for this > mechanism. So far I don't think anyone is really using it. The big > issue is that you don't know if you have 10E-5 bit errors or if you > have 100% error in the unprotected bits. Thus it makes designing > for it very difficult. Despite being on the spearhead of this > development with the AMR payload I today are very skeptic on its > usefulness. Here the ULP may be slightly better. At least you have > a known design target, which is 100% loss of unprotected bits. > >> 6.1 Consider mentioning RTP MIDI's use of the >> recovery journal concept to drive payload-format >> specific resiliency for payload formats that >> carry time-stamped symbolic media representations. >> Also mention how it uses the Extended Highest >> Sequence Number Received in RTCP, and how >> other forms of resiliency might also want to use >> this field. > > I don't think we want to promote payload specific resilience to > much due to the complexity it incurs. Only when absolutely > necessary should it be used. But I guess one can't avoid these > things in all cases. > > Cheers > > Magnus Westerlund > > IETF Transport Area Director & TSVWG Chair > ---------------------------------------------------------------------- > Multimedia Technologies, Ericsson Research EAB/TVA/A > ---------------------------------------------------------------------- > Ericsson AB | Phone +46 8 4048287 > Torshamsgatan 23 | Fax +46 8 7575550 > S-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com > ---------------------------------------------------------------------- --- John Lazzaro http://www.cs.berkeley.edu/~lazzaro lazzaro [at] cs [dot] berkeley [dot] edu --- _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Re: draft-ietf-avt-rtp-howto-01.txt Magnus Westerlund
- [AVT] Re: draft-ietf-avt-rtp-howto-01.txt lazzaro