From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-31-ewr.dyndns.com (mxout-200-ewr.mailhop.org [216.146.33.200]) by lists.bufferbloat.net (Postfix) with ESMTP id 425752E0403 for ; Tue, 1 Mar 2011 19:58:11 -0800 (PST) Received: from scan-32-ewr.mailhop.org (scan-32-ewr.local [10.0.141.238]) by mail-31-ewr.dyndns.com (Postfix) with ESMTP id CC41A6F8CE9 for ; Wed, 2 Mar 2011 03:57:27 +0000 (UTC) X-Spam-Score: 0.0 () X-Mail-Handler: MailHop by DynDNS X-Originating-IP: 76.96.27.212 Received: from qmta14.emeryville.ca.mail.comcast.net (qmta14.emeryville.ca.mail.comcast.net [76.96.27.212]) by mail-31-ewr.dyndns.com (Postfix) with ESMTP id F03A76F7B87 for ; Wed, 2 Mar 2011 03:57:23 +0000 (UTC) Received: from omta17.emeryville.ca.mail.comcast.net ([76.96.30.73]) by qmta14.emeryville.ca.mail.comcast.net with comcast id E3mQ1g0031afHeLAE3xPlr; Wed, 02 Mar 2011 03:57:23 +0000 Received: from [192.168.1.9] ([96.242.219.174]) by omta17.emeryville.ca.mail.comcast.net with comcast id E3ww1g00k3mMimw8d3x5PC; Wed, 02 Mar 2011 03:57:18 +0000 Message-ID: <4D6DC008.5050805@freedesktop.org> Date: Tue, 01 Mar 2011 22:56:56 -0500 From: Jim Gettys Organization: Bell Labs User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Lightning/1.0b2 Thunderbird/3.1.7 MIME-Version: 1.0 To: bloat@lists.bufferbloat.net References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Bloat] Animation X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2011 03:58:11 -0000 On 03/01/2011 02:22 AM, Daniel Brooks wrote: > I saw the video that Richard posted, and I agree that it needs to be > accompanied by an explanation. Text is the simplest way to go, and > subtitles can be abused for this purpose, so I converted the video to a > WebM file and put it up on my webserver at > http://db48x.net/bufferbloat/. I then used universalsubtitles.org to add > subtitles to it; You can check them out at > http://universalsubtitles.org/en/videos/qstl1K7mdGuq/. The subtitles are > also supposed to show up on db48x.net but for the moment there's a snag. > > Anyone can edit these subtitles right in the browser, so I encourage > anyone who has an idea for improvements to simply do so. Consider the > existing subtitles to be a first draft. Similarly, if there is any other > information we can sync to the video in order to produce a better > presentation then suggest it here in the list and I'll implement > it. Syncing text, images, whole webpages, and audio to the video is > practically trivial, so don't be shy. If someone wants to record a > spoken explanation that would be wonderful. > > db48x The big problem I see (with the original simulation) is that it chooses a very unlikely situation to simulate; a number of hops with identical throughput, and the queues therefore growing at multiple hops. Almost always, there will be (for a simple path such as that being simulated in this case) a single hop which is the bottleneck, and the queues grow on either side of that hop. Given the original NS2 script, it should be easy to re-run with something much more "typical". Another point we need to get across is that the bottleneck moves and therefore where the queues grow: e.g. when your 802.11 bandwidth drops below that of your broadband bandwidth and it shifts to your host and home router. Anyone care to take the original ns2 script and regenerate video for the typical cases we know happen most often? - Jim