RE: [AVT] Vorbis RTP issues list for Vienna
"Michael A. Ramalho" <mramalho@cisco.com> Tue, 15 July 2003 14:12 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 KAA20126 for <avt-archive@odin.ietf.org>; Tue, 15 Jul 2003 10:12:29 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19cQXD-000858-9y for avt-archive@odin.ietf.org; Tue, 15 Jul 2003 10:12:03 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h6FEC3jR031062 for avt-archive@odin.ietf.org; Tue, 15 Jul 2003 10:12:03 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19cQXB-00084K-9X; Tue, 15 Jul 2003 10:12:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19cQWJ-0007wD-MS for avt@optimus.ietf.org; Tue, 15 Jul 2003 10:11:07 -0400
Received: from sj-iport-2.cisco.com (sj-iport-2-in.cisco.com [171.71.176.71]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19946 for <avt@ietf.org>; Tue, 15 Jul 2003 10:11:02 -0400 (EDT)
Received: from cisco.com (171.68.223.137) by sj-iport-2.cisco.com with ESMTP; 15 Jul 2003 07:09:53 -0700
Received: from mira-sjc5-e.cisco.com (IDENT:mirapoint@mira-sjc5-e.cisco.com [171.71.163.15]) by sj-core-3.cisco.com (8.12.6/8.12.6) with ESMTP id h6FEASuG028973; Tue, 15 Jul 2003 07:10:28 -0700 (PDT)
Received: from MRAMALHO-W2K1.cisco.com (dhcp-64-100-135-190.cisco.com [64.100.135.190]) by mira-sjc5-e.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id AGB03160; Tue, 15 Jul 2003 07:10:26 -0700 (PDT)
Message-Id: <4.3.2.7.2.20030715084931.016feea0@mira-sjc5-9.cisco.com>
X-Sender: mramalho@mira-sjc5-9.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Tue, 15 Jul 2003 10:10:26 -0400
To: "Rosen, Brian" <Brian.Rosen@marconi.com>, 'Mark Baugher' <mbaugher@cisco.com>, Aaron Colwell <acolwell@real.com>
From: "Michael A. Ramalho" <mramalho@cisco.com>
Subject: RE: [AVT] Vorbis RTP issues list for Vienna
Cc: John Lazzaro <lazzaro@CS.Berkeley.EDU>, avt@ietf.org, mcgrew@cisco.com
In-Reply-To: <313680C9A886D511A06000204840E1CF070B5BF4@whq-msgusr-02.pit .comms.marconi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
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>
I'd like to add to Brian's comment ... but I fear it might start a long-winded DCCP/PR-SCTP/UDP-congestion-backoff discussion. Here goes ... Michael Ramalho At 07:25 AM 7/15/2003 -0400, Rosen, Brian wrote: > > The keys to the data need to be delivered "at least as > > reliably" as the > > data but not necessarily "reliably." Putting keys in the > > data packet is > > one such method, but we are not likely to use this method in > > RTP (poor > > separation of functions, no third-party key mgt, etc). But > > there have been > > proposals for using RTCP or SRTCP. Rather than extend RTCP > > or SRTCP for > > this purpose, however, a better approach IMHO is to put the > > key in the SDP > > and send it "at least as reliably" as the SRTP. The SDP must > > of course be > > authenticated/integrity-checked and encrypted. >I'm not sure this is a good idea. At least in SIP, the >media path is considerably different, and in most cases, >considerably shorter than the signalling path, because >the signalling path has intermediaries that the media >path does not. Key change is not something I would >want to see delayed by the intermediaries. It really >is a "real time" transport problem, although somewhat >less real time than the actual media. >Passing keys may be best done in the media path. > >Brian I agree with Brian here - ideally the keys should be passed reliably in the media path. But what to do? The transport people know that we have a protocol that can do this job ... it just not being used yet because it new and has not gone through IETF last call. pr-SCTP has the ability to have "reliable" and "unreliable" streams present on the same "association". That is, you can run RTP over a "unreliable stream" whilst sending the keying material over a "reliable stream" to the same (potentially set of) IP address(es). Like DCCP, RTP over an "unreliable pr-sctp stream" has the desired property of having "TCP-friendly" backoff under congestion. Unlike DCCP - pr-SCTP has a "reliable option" (and was the first offering of pr-sctp, via it's SCTP origin). On the other side of the same coin, DCCP has a notion of which packets provided to it were dropped (or not forwarded) ... so a layer above DCCP could be designed to add "reliability" to a particular packet. However this layer wouldn't have the advantage of being integrated in the transport. This potentially adds more delay for the keys (Brian's primary comment above). As a side note, more complex codecs have the notion of "frame/payload" importance (e.g., base frames of a video codec having more importance than interpolated frames). I'm waiting for the discussion of the need of "mixed reliability/importance/persistence" payloads in AVT payload formats for particular codecs ... and the inevitable impact on proposed transport protocols. I think this must be addressed with a high level of interaction with the transport WG to get it right (i.e., anywhere near optimal). Michael Ramalho Michael A. Ramalho, Ph.D. Office email: mramalho@cisco.com Personal email: mar42@cornell.edu Office: +1.941.708.4650 Cell: +1.941.544.2844 _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Magnus Westerlund
- Re: [AVT] Vorbis RTP issues list for Vienna John Lazzaro
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Magnus Westerlund
- Re: [AVT] Vorbis RTP issues list for Vienna John Lazzaro
- Re: [AVT] Vorbis RTP issues list for Vienna Ross Finlayson
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna Ross Finlayson
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna Mark Baugher
- RE: [AVT] Vorbis RTP issues list for Vienna Rosen, Brian
- RE: [AVT] Vorbis RTP issues list for Vienna Michael A. Ramalho
- RE: [AVT] Vorbis RTP issues list for Vienna Mark Baugher