<br><div class="gmail_quote"><p><span lang="EN-US">Hi!<br></span></p><p><span lang="EN-US">I did a benchmark of throughput in wireless
network with different UDP packet size. The UDP packet size is from 2K bytes to
40k bytes. The MTU is set to be 2348 bytes. <br></span></p><p><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 11"><meta name="Originator" content="Microsoft Word 11"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cwp%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"><style>
<!--
/* Font Definitions */
@font-face
        {font-family:宋体;
        panose-1:2 1 6 0 3 1 1 1 1 1;
        mso-font-alt:SimSun;
        mso-font-charset:134;
        mso-generic-font-family:auto;
        mso-font-pitch:variable;
        mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
        {font-family:"\@宋体";
        panose-1:2 1 6 0 3 1 1 1 1 1;
        mso-font-charset:134;
        mso-generic-font-family:auto;
        mso-font-pitch:variable;
        mso-font-signature:3 135135232 16 0 262145 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        mso-pagination:none;
        mso-hyphenate:none;
        font-size:10.5pt;
        mso-bidi-font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:宋体;
        mso-font-kerning:.5pt;
        mso-fareast-language:AR-SA;}
/* Page Definitions */
@page
        {mso-page-border-surround-header:no;
        mso-page-border-surround-footer:no;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;
        mso-header-margin:36.0pt;
        mso-footer-margin:36.0pt;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:3;
        mso-list-template-ids:-1506403800;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-tab-stop:54.0pt;
        mso-level-number-position:left;
        margin-left:54.0pt;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        margin-left:72.0pt;
        text-indent:-18.0pt;}
@list l0:level4
        {mso-level-tab-stop:90.0pt;
        mso-level-number-position:left;
        margin-left:90.0pt;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        margin-left:108.0pt;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-tab-stop:126.0pt;
        mso-level-number-position:left;
        margin-left:126.0pt;
        text-indent:-18.0pt;}
@list l0:level7
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        margin-left:144.0pt;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-tab-stop:162.0pt;
        mso-level-number-position:left;
        margin-left:162.0pt;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        margin-left:180.0pt;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
</p><p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"><span style="" lang="EN-US"><span style="">1)<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></span></span><span style="" lang="EN-US">test</span><span lang="EN-US"> measure</span><span style="" lang="EN-US">s</span><span lang="EN-US"> the </span><span style="" lang="EN-US">throughput</span><span lang="EN-US"> over the wireless channel while varying the packet size from </span><span style="" lang="EN-US">20</span><span lang="EN-US">00 to </span><span style="" lang="EN-US">40</span><span lang="EN-US">000
bytes by 100</span><span style="" lang="EN-US">0</span><span lang="EN-US"> byte intervals.</span><span style="" lang="EN-US"> In this test, e</span><span lang="EN-US">very </span><span style="" lang="EN-US">test run</span><span lang="EN-US"> consists of
two steps:</span></p>
<p class="MsoNormal" style="margin-left: 54pt; text-indent: -18pt;"><span style="" lang="EN-US"><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></span></span><span lang="EN-US">Se</span><span style="" lang="EN-US">nd</span><span lang="EN-US"> packet</span><span style="" lang="EN-US">s for 12</span><span lang="EN-US">0s.
</span></p>
<p class="MsoNormal" style="margin-left: 54pt; text-indent: -18pt;"><span style="" lang="EN-US"><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></span></span><span lang="EN-US">Record the result</span><span style="" lang="EN-US"> and increase the packet size by
1000 bytes.<span style=""> </span></span><span lang="EN-US">.<span style=""> </span></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: 15.75pt;"><span lang="EN-US">Each test run
last</span><span style="" lang="EN-US">s</span><span lang="EN-US"> for</span><span style="" lang="EN-US">12</span><span lang="EN-US">0 seconds</span><span style="" lang="EN-US">.
The test run begins at size 1000 bytes and ends at size 40000 bytes. 39</span><span lang="EN-US"> test runs </span><span style="" lang="EN-US">are
</span><span lang="EN-US">conducted. </span><span style="" lang="EN-US">If the size is bigger than MTU, the packets will be fragmented. <br></span></p>The result figure is shown in attachment.
<p></p>
<p><span lang="EN-US">The benchmark platform I use contains two buffalo
wireless g router. One router is the sender, and one is the receiver. The
operating system in them is Linux with 2.4.7 version kernel.</span></p>
<p><span lang="EN-US">The result of the benchmark confuses me. From
the following figure we can see that the throughput is highest when the UDP
packet size is about 20k<span></span><span> </span>bytes which is much
bigger than the MTU. I guess it is because of the buffer in the system, but I
am not quite sure. Do you see it before? Could you explain it?</span></p><p><br><span lang="EN-US"></span></p><p><span lang="EN-US">regards,</span></p><p><span lang="EN-US">Peng<br>
</span></p>
</div><br>