<div>Hi Wesley,</div>
<div>&nbsp;</div>
<div>Just saw you post. And I thought you might be interested in a&nbsp;project we are working on&nbsp;with our collabrators. It is&nbsp;an ns2 TCP simulation tool suite. This suite includes a number of typical network topologies, with settable link capacities and traffic matrix. After a simulatioin completes, it automatically generates a set of performance metrics (part of Dr. Sally Floyd&#39;s TMRG draft) and graphs, and,&nbsp;with minimal manual effort,&nbsp;can put all the statistics into an HTML page or a paper. We have used this tool suite to&nbsp;evaluate ten protocols with over 10,000 simulations.
</div>
<div>&nbsp;</div>
<div>We will publish an IETF draft to describe our work&nbsp;and the code shortly.</div>
<div>&nbsp;</div>
<div>Best,</div>
<div>Yong Xia</div>
<div>NEC Labs China</div>
<div>&nbsp;</div>
<div>---------- Forwarded message ----------<br>From: Wesley Eddy &lt;<a href="mailto:weddy@grc.nasa.gov">weddy@grc.nasa.gov</a>&gt;<br>To: Douglas Leith &lt;<a href="mailto:doug.leith@nuim.ie">doug.leith@nuim.ie</a>&gt;
<br>Date: Tue, 6 Mar 2007 09:42:53 -0500<br>Subject: Re: [Iccrg] benchmarking new tcp congestion control algorithms<br>On Sun, Feb 11, 2007 at 12:28:36PM +0000, Douglas Leith wrote:<br>&gt;<br>&gt; Just posted this to the end2end list, but in view of the discussions
<br>&gt; at pfldnet last week and the agenda for the iccrg meeting tomorrow,<br>&gt; it might be topical for iccrg.<br>&gt;<br>&gt; I&#39;ve put together a set of short ns scripts to carry out the tcp<br>&gt; benchmark tests described in
<br>&gt;<br>&gt; Experimental evaluation of high-speed congestion control protocols,<br>&gt; Li, Y.T, Leith,D., Shorten,R. Transactions on Networking, 2007 (see<br>&gt; <a href="http://www.hamilton.ie/net/eval/ToNfinal.pdf">
http://www.hamilton.ie/net/eval/ToNfinal.pdf</a>).<br>&gt;<br>&gt; The ns scripts are at <a href="http://www.hamilton.ie/net/eval/tcptesting.zip">http://www.hamilton.ie/net/eval/tcptesting.zip</a>.<br>&gt;<br>&gt; Its now very easy to rerun these tests against proposed new
<br>&gt; congestion control algorithms.&nbsp;&nbsp;Baseline tests for standard tcp, high-<br>&gt; speed tcp, scalable tcp, bic tcp, fast tcp and htcp are reported in<br>&gt; <a href="http://www.hamilton.ie/net/eval/ToNfinal.pdf">http://www.hamilton.ie/net/eval/ToNfinal.pdf
</a> and these experimental<br>&gt; measurements can be directly compared against the simulation results<br>&gt; generated by the script.<br>&gt;<br>&gt; Let me know if you have any comments.<br>&gt;<br><br><br>I think these kinds of contributions are very helpful for the community.
<br>I wonder if based on this, it would be possible to propose a &quot;minimal&quot;<br>set of test scenarios and objectives that we could use as a sort of<br>first stage of screening for new congestion control schemes.&nbsp;&nbsp;If we
<br>could come up with some rough consensus on what battery of test results<br>demonstrates that a given scheme is safe, then we could do to things:<br><br>1) leverage the set of tests as a fair and level way to achieve<br>
&nbsp;&nbsp;consensus that particular congestion control schemes that are<br>&nbsp;&nbsp;proposed in the ICCRG are safe to be published as Experimental.<br><br>2) use the test output to refine proposed congestion control schemes,<br>&nbsp;&nbsp;tweak parameters, and understand the differences between schemes
<br><br>All around I think a standard battery of tests and some goals for the<br>tests based on the tmrg-metrics work would be fantastically useful.<br>Does anyone else agree or have cycles to work on this kind of<br>infrastructure for the group?
<br><br>--<br>Wesley M. Eddy<br>Verizon Federal Network Systems<br><br>&nbsp;</div>