[Tmrg] Mix of RTTs
lachlan.andrew at gmail.com (Lachlan Andrew) Fri, 22 February 2008 01:17 UTC
From: "lachlan.andrew at gmail.com"
Date: Thu, 21 Feb 2008 17:17:46 -0800
Subject: [Tmrg] Mix of RTTs
In-Reply-To: <F2FBE5D7-A0F9-432B-8C30-BD63BF867CCB@mac.com>
References: <aa7d2c6d0802062122y40357007k1bd0fb97f264f51@mail.gmail.com> <F4541F00-0F50-439F-91B9-6084EE514B2A@mac.com> <aa7d2c6d0802182017m1ec04f5h224ef1affe162e12@mail.gmail.com> <F2FBE5D7-A0F9-432B-8C30-BD63BF867CCB@mac.com>
Message-ID: <aa7d2c6d0802211717q4d318ce6r1c9ac2265cbd645c@mail.gmail.com>
Greetings Sally, Thanks for your reply. On 21/02/2008, Sally Floyd <sallyfloyd at mac.com> wrote: > > Actually, the *real world* contains users whose behavior is a function > of congestion and download times experienced so far. And in the real > world (with current TCP), users over connections with longer RTTs > have much slower download times that users over connections with > shorter RTTs. And therefore will download less. > > But since our simulations and experiments don't yet have user > behavior sensitive to past congestion and to past download times, > this doesn't happen in our simulations and experiments... True. However, we can easily model "users with long RTTs choose to download less" in a way which doesn't need their behaviour to reflect actual experience. We can just choose the load at each RTT. > > Yes, the long flows will have more unfilled demand. However, if the > > simulation has been run long enough, the unfilled demand of the > > remaining flows will be a small fraction of the total data. > > Yep, if the average load is less than 100%. If the average load is > greater than 100%, then the unfilled demand increases and > increases, the longer we run the simulation, with a lot > of the unfilled demand from the longer-RTT flows. True. In the "better models" paper, were the RTT comparison tests run at over 100% load? I would have thought that comparing the RTT distribution at a load which lets all the traffic through would be the natural setting. > For me, the reason to take measurements over the second half > of the experiment is to avoid the odd and atypical period in the > beginning of the simulation when all flows are slow-starting at > the same time. Yes, that is certainly the biggest artefact to avoid. > But personally, I am perfectly happy to run > simulations for finite, specified time periods when the average > load is greater than 100%, and there is no equilibrium. > (In fact, I think it is probably quite necessary, if one wants scenarios > with higher levels of congestion over the lifetime of the simulation.) OK. I'll get back to you on this when/if I try some simulations which start in equilibrium... > Yep, I am happy with the current text. Great. Cheers, Lachlan -- Lachlan Andrew Dept of Computer Science, Caltech 1200 E California Blvd, Mail Code 256-80, Pasadena CA 91125, USA Ph: +1 (626) 395-8820 Fax: +1 (626) 568-3603 http://netlab.caltech.edu/~lachlan
- [Tmrg] Mix of RTTs Sally Floyd
- [Tmrg] Mix of RTTs Lachlan Andrew
- [Tmrg] Mix of RTTs Lachlan Andrew
- [Tmrg] Mix of RTTs Sally Floyd
- [Tmrg] Mix of RTTs Lachlan Andrew
- [Tmrg] Mix of RTTs Sally Floyd