Changes between Version 25 and Version 26 of 802.11/Benchmarks/Throughput


Ignore:
Timestamp:
Apr 19, 2016, 10:21:05 AM (8 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Benchmarks/Throughput

    v25 v26  
    2020
    2121== Throughput vs. SNR ==
    22 This test measures the achieved throughput of each PHY rate between two WARP v3 nodes running the 802.11 Reference Design. One node acts as AP, the other as a STA. Traffic is generated locally via the LTG framework; measurements are extracted from the nodes via [../../wlan_exp the experiments framework]. The nodes' RF interfaces are connected via a coax cable and a variable attenuator. The attenuation is swept from 55dB to 83dB in 0.5dB steps.
     22This test measures the achieved throughput of each PHY rate between two WARP v3 nodes running the 802.11 Reference Design. One node acts as AP, the other as a STA. Traffic is generated locally via the LTG framework; measurements are extracted from the nodes via [../../wlan_exp the experiments framework]. The nodes' RF interfaces are connected via a coax cable and a variable attenuator. The attenuation is swept from 60dB to 94dB in 1dB steps.
     23
     24{{{#!html
     25<div id="div_xput_rate_v_snr_htmf" style="width:750px; height:420px"></div>
     26<a href="#" onClick="graph_xput_rate_v_snr_htmf.download.saveImage('png');">Download PNG</a>
     27
     28<script type="text/javascript">
     29(function () {
     30        var container = document.getElementById('div_xput_rate_v_snr_htmf');
     31
     32var chart_data = [
     33
     34{label:"6.5 Mbps", data:[[-60.0,5.67],[-61.0,5.67],[-62.0,5.68],[-63.0,5.67],[-64.0,5.67],[-65.0,5.67],[-66.0,5.67],[-67.0,5.67],[-68.0,5.68],[-69.0,5.67],[-70.0,5.68],[-71.0,5.67],[-72.0,5.67],[-73.0,5.67],[-74.0,5.68],[-75.0,5.67],[-76.0,5.67],[-77.0,5.68],[-78.0,5.67],[-79.0,5.68],[-80.0,5.67],[-81.0,5.67],[-82.0,5.66],[-83.0,5.67],[-84.0,5.56],[-85.0,5.50],[-86.0,5.53],[-87.0,5.48],[-88.0,5.40],[-89.0,4.66],[-90.0,0.39],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     35
     36{label:"13 Mbps", data:[[-60.0,10.37],[-61.0,10.37],[-62.0,10.38],[-63.0,10.40],[-64.0,10.38],[-65.0,10.38],[-66.0,10.37],[-67.0,10.39],[-68.0,10.38],[-69.0,10.37],[-70.0,10.38],[-71.0,10.38],[-72.0,10.37],[-73.0,10.37],[-74.0,10.38],[-75.0,10.38],[-76.0,10.38],[-77.0,10.38],[-78.0,10.37],[-79.0,10.37],[-80.0,10.37],[-81.0,10.34],[-82.0,10.37],[-83.0,10.34],[-84.0,9.89],[-85.0,9.53],[-86.0,9.99],[-87.0,9.90],[-88.0,9.58],[-89.0,7.07],[-90.0,0.36],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     37
     38{label:"19.5 Mbps", data:[[-60.0,14.32],[-61.0,14.32],[-62.0,14.32],[-63.0,14.33],[-64.0,14.33],[-65.0,14.32],[-66.0,14.32],[-67.0,14.33],[-68.0,14.33],[-69.0,14.32],[-70.0,14.30],[-71.0,14.31],[-72.0,14.32],[-73.0,14.33],[-74.0,14.34],[-75.0,14.32],[-76.0,14.32],[-77.0,14.31],[-78.0,14.31],[-79.0,14.33],[-80.0,14.27],[-81.0,13.87],[-82.0,14.07],[-83.0,13.81],[-84.0,13.73],[-85.0,13.31],[-86.0,13.47],[-87.0,12.22],[-88.0,7.23],[-89.0,1.31],[-90.0,0.01],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     39
     40{label:"26 Mbps", data:[[-60.0,17.69],[-61.0,17.67],[-62.0,17.69],[-63.0,17.67],[-64.0,17.67],[-65.0,17.69],[-66.0,17.69],[-67.0,17.67],[-68.0,17.69],[-69.0,17.68],[-70.0,17.67],[-71.0,17.65],[-72.0,17.68],[-73.0,17.67],[-74.0,17.66],[-75.0,17.67],[-76.0,17.69],[-77.0,17.64],[-78.0,17.58],[-79.0,17.52],[-80.0,16.99],[-81.0,16.99],[-82.0,16.98],[-83.0,16.56],[-84.0,15.42],[-85.0,10.85],[-86.0,3.15],[-87.0,0.15],[-88.0,0.00],[-89.0,0.00],[-90.0,0.00],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     41
     42{label:"39 Mbps", data:[[-60.0,23.09],[-61.0,23.10],[-62.0,23.10],[-63.0,23.09],[-64.0,23.07],[-65.0,23.04],[-66.0,23.12],[-67.0,23.09],[-68.0,23.10],[-69.0,23.08],[-70.0,23.11],[-71.0,23.07],[-72.0,23.09],[-73.0,23.08],[-74.0,23.05],[-75.0,22.92],[-76.0,22.63],[-77.0,20.88],[-78.0,22.03],[-79.0,22.03],[-80.0,20.38],[-81.0,18.70],[-82.0,9.06],[-83.0,0.95],[-84.0,0.02],[-85.0,0.00],[-86.0,0.00],[-87.0,0.00],[-88.0,0.00],[-89.0,0.00],[-90.0,0.00],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     43
     44{label:"52 Mbps", data:[[-60.0,27.09],[-61.0,27.11],[-62.0,27.11],[-63.0,27.07],[-64.0,27.13],[-65.0,27.10],[-66.0,27.17],[-67.0,27.11],[-68.0,27.09],[-69.0,27.10],[-70.0,27.02],[-71.0,26.89],[-72.0,26.41],[-73.0,25.63],[-74.0,24.17],[-75.0,25.12],[-76.0,22.58],[-77.0,16.29],[-78.0,4.10],[-79.0,0.23],[-80.0,0.00],[-81.0,0.00],[-82.0,0.00],[-83.0,0.00],[-84.0,0.00],[-85.0,0.00],[-86.0,0.00],[-87.0,0.00],[-88.0,0.00],[-89.0,0.00],[-90.0,0.00],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     45
     46{label:"58.5 Mbps", data:[[-60.0,29.09],[-61.0,29.09],[-62.0,29.09],[-63.0,29.08],[-64.0,29.09],[-65.0,29.06],[-66.0,29.10],[-67.0,29.09],[-68.0,29.04],[-69.0,28.60],[-70.0,28.32],[-71.0,26.23],[-72.0,27.08],[-73.0,25.77],[-74.0,21.66],[-75.0,13.19],[-76.0,2.91],[-77.0,0.18],[-78.0,0.00],[-79.0,0.00],[-80.0,0.00],[-81.0,0.00],[-82.0,0.00],[-83.0,0.00],[-84.0,0.00],[-85.0,0.00],[-86.0,0.00],[-87.0,0.00],[-88.0,0.00],[-89.0,0.00],[-90.0,0.00],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},
     47
     48{label:"65 Mbps", data:[[-60.0,30.33],[-61.0,30.36],[-62.0,30.31],[-63.0,30.24],[-64.0,30.12],[-65.0,30.03],[-66.0,29.67],[-67.0,29.32],[-68.0,29.09],[-69.0,27.59],[-70.0,25.97],[-71.0,22.83],[-72.0,15.73],[-73.0,6.40],[-74.0,0.72],[-75.0,0.04],[-76.0,0.00],[-77.0,0.00],[-78.0,0.00],[-79.0,0.00],[-80.0,0.00],[-81.0,0.00],[-82.0,0.00],[-83.0,0.00],[-84.0,0.00],[-85.0,0.00],[-86.0,0.00],[-87.0,0.00],[-88.0,0.00],[-89.0,0.00],[-90.0,0.00],[-91.0,0.00],[-92.0,0.00],[-93.0,0.00],[-94.0,0.00],]},]
     49
     50
     51var xlabel = "Attenuation (dB)";
     52var ylabel = "Achieved Throughput (Mbps)";
     53var title =  "802.11 Reference Design - Throughput vs Attenuation (HTMF Rates)";
     54var subtitle =  "Design v1.5";
     55var x_range = [-94,-60];
     56var y_range = [0, 32];
     57
     58        // Draw Graph
     59        graph_xput_rate_v_snr_htmf = Flotr.draw(container, chart_data,
     60        {
     61                title: title,
     62                subtitle: subtitle,
     63                HtmlText: false,
     64                resolution: 2,
     65                points: {show: true},
     66                lines: {show: true},
     67                mouse : {
     68                        track : true,
     69                        relative : true,
     70                        margin : 10,
     71                        trackFormatter: track_fmt_rate_v_xput
     72                },
     73                yaxis : {
     74                        min: y_range[0],
     75                        max: y_range[1],
     76                        title: ylabel,
     77                        titleAngle: "90",
     78                        titleAlign: 'center',
     79                        tickDecimals: 0,
     80                },
     81                xaxis : {
     82                        title: xlabel,
     83                        min: x_range[0],
     84                        max: x_range[1],
     85                        showLabels: true,
     86                        tickFormatter: function(val, axisOpts){return Math.abs(val)+'';},
     87                },
     88                legend: {
     89                        position: 'nw',
     90                        backgroundColor: '#fff'
     91                }
     92        });
     93})();
     94
     95</script>
     96
     97}}}
     98
    2399
    24100{{{#!html