RE: [dccp] RE: [AVT] Would DCCP kill Internet real-time media dis tribution?
"Rosen, Brian" <Brian.Rosen@marconi.com> Mon, 08 December 2003 16:07 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA16000 for <avt-archive@odin.ietf.org>; Mon, 8 Dec 2003 11:07:23 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATNug-00058D-8X for avt-archive@odin.ietf.org; Mon, 08 Dec 2003 11:07:10 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hB8G78N2019577 for avt-archive@odin.ietf.org; Mon, 8 Dec 2003 11:07:08 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATNuX-00053T-Iq; Mon, 08 Dec 2003 11:07:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1ATNuQ-00052z-MQ for avt@optimus.ietf.org; Mon, 08 Dec 2003 11:06:54 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15962; Mon, 8 Dec 2003 11:06:37 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1ATNuO-000786-00; Mon, 08 Dec 2003 11:06:52 -0500
Received: from mailgate.pit.comms.marconi.com ([169.144.68.6]) by ietf-mx with esmtp (Exim 4.12) id 1ATNuN-000781-00; Mon, 08 Dec 2003 11:06:51 -0500
Received: from mailman.pit.comms.marconi.com (mailman.pit.comms.marconi.com [169.144.2.12]) by mailgate.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA04141; Mon, 8 Dec 2003 11:06:17 -0500 (EST)
Received: from uspitsmsgrtr01.pit.comms.marconi.com (uspitsmsgrtr01.pit.comms.marconi.com [169.144.2.221]) by mailman.pit.comms.marconi.com (8.9.3/8.9.3) with ESMTP id LAA00273; Mon, 8 Dec 2003 11:06:18 -0500 (EST)
Received: by uspitsmsgrtr01.pit.comms.marconi.com with Internet Mail Service (5.5.2653.19) id <W9W8ALVD>; Mon, 8 Dec 2003 11:06:18 -0500
Message-ID: <313680C9A886D511A06000204840E1CF070B619F@whq-msgusr-02.pit.comms.marconi.com>
From: "Rosen, Brian" <Brian.Rosen@marconi.com>
To: "'mallman@icir.org'" <mallman@icir.org>
Cc: 'Eddie Kohler' <kohler@icir.org>, avt@ietf.org, dccp@ietf.org
Subject: RE: [dccp] RE: [AVT] Would DCCP kill Internet real-time media dis tribution?
Date: Mon, 08 Dec 2003 11:06:14 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain; charset="iso-8859-1"
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>
This is why slow start won't work. The media starts with constant rate. If you have to slow start, you have to either drop packets or you have to buffer them, and as I have pointed out, once you buffer CBR, you keep it. The delay introduced is worse than the buffer, so you will drop packets to make slow start, and clip the "hello". What you are saying, it seems to me, is that we have solved existing problems by deploying slow start. All the applications so far have judged slow start as acceptable. Along comes real time interactive media, and we say sorry, slow start is not acceptable. And you want to claim then that our applications can't be used on the Internet? I would say that you haven't a prayer of stopping us. We can address congestion collapse another way, so you can't use that as an excuse over why we need to move off of UDP. I think those of us with real time interactive media are very willing to adopt additional congestion control mechanisms that attempt to deal with "fairness" (which is not viewed the same way by TCP and real time media), so long as they don't destroy the app. However, we aren't likely to adopt anything replacing UDP if it does destroy the app. Brian > -----Original Message----- > From: Mark Allman [mailto:mallman@icir.org] > Sent: Monday, December 08, 2003 10:00 AM > To: Rosen, Brian > Cc: 'Eddie Kohler'; avt@ietf.org; dccp@ietf.org > Subject: Re: [dccp] RE: [AVT] Would DCCP kill Internet real-time media > distribution? > > > > (gluing together two things that I can't get to jive together in my > head) > > > A typical RTT on the internet these days is 50-100 ms. If you > > experience 30% loss in the first 3 RTTs of voice, you will clip the > > "hello" pretty badly. If it's 7-8 RTTs, you will definitely have a > > very poor experience. > > I do not understand where this 30% loss number comes from. If a host > experiences 30% loss the network is *quite* congested (recent > measurments I have done show that loss rate over 10% are very rare in > the Internet) or the connection is crossing a very ratty error-prone > link. I think the latter is unlikely in the general case. So, how > would this: > > > Yep; bang! 0 to 4Mbit in two packets. > > be useful? If you're already clipping "hello" then this is going to > provide a very lousy experience, right? > > Others have said it already, so I'll just briefly agree: In a > best-effort network I do not think any particular flow (TCP or DCCP or > UDP or SCTP or whatever) should be able to just start sending > at a "high > rate" (where "high rate" is undefined, but 4Mbps is certainly > high). I > think it would not be terribly difficult to show that such behavior > could easily cause problems (to competing TCP, to competing streaming > flows and to the flow that is doing this "instant on"). Slow start is > the current consensus for how to start from zero. Could > there be other > schemes? Sure. Are those here and fully fleshed out such > that we could > even consider them as potential solutions? Not right now. > > My hunch is that sending DCCP (/anything) through without > slow start is > not going to work (i.e., I think consensus would be against > that). So, > if your app can't deal with that then I think we might be stuck ... A > more general wondering of mine is how many streaming apps require this > "instant on" behavior (i.e., is your app an anomaly or is > there a whole > class of apps that want instant-on over best-effort networks?)? > > Thanks! > > allman > > > -- > Mark Allman -- ICIR -- http://www.icir.org/mallman/ > > _______________________________________________ > dccp IETF mailing list: dccp@ietf.org > list info: https://www1.ietf.org/mailman/listinfo/dccp > wg charter: http://www.ietf.org/html.charters/dccp-charter.html > _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Phelan, Tom
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] Re: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- Re: [dccp] Re: [AVT] Would DCCP kill Internet rea… Henning Schulzrinne
- RE: [dccp] Re: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] Re: [AVT] Would DCCP kill Internet rea… philippe.gentric
- RE: [dccp] Re: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] Re: [AVT] Would DCCP kill Internet rea… Phelan, Tom
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- Re: [dccp] RE: [AVT] Would DCCP kill Internet rea… Magnus Westerlund
- Re: [dccp] RE: [AVT] Would DCCP kill Internet rea… Mark Allman
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Phelan, Tom
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- Re: [dccp] RE: [AVT] Would DCCP kill Internet rea… Henning Schulzrinne
- Re: [dccp] RE: [AVT] Would DCCP kill Internet rea… Mark Allman
- Re: [dccp] RE: [AVT] Would DCCP kill Internet rea… Magnus Westerlund
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Peterson, Jon
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Phelan, Tom
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian
- RE: [dccp] RE: [AVT] Would DCCP kill Internet rea… Rosen, Brian