Changes between Version 11 and Version 12 of 802.11/Benchmarks/Throughput


Ignore:
Timestamp:
Oct 10, 2014, 10:53:21 AM (10 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Benchmarks/Throughput

    v11 v12  
    9797
    9898== Throughput vs. Payload Length ==
    99 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 WARPnet. The nodes' RF interfaces are connected via a coax cable and 50dB attenuation.
    100 
    101 The plot below clearly illustrates increasing throughput with higher PHY rates and the decreasing impact of MAC overhead with increasing payload lengths.
     99This 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 the [wiki:../../wlan_exp experiments framework]. The nodes' RF interfaces are connected via a coax cable and 50dB attenuation.
    102100
    103101{{{#!html
     
    109107        var container = document.getElementById('div_xput_rate_v_len');
    110108
    111 //Put data here:
    112 var xput_6 = {label:"6 Mbps", data:[[32, 1.051], [83, 2.099], [133, 2.765], [184, 3.251], [234, 3.583], [285, 3.858], [336, 4.066], [386, 4.247], [437, 4.397], [488, 4.512], [538, 4.610], [589, 4.705], [639, 4.779], [690, 4.819], [741, 4.892], [791, 4.962], [842, 5.009], [893, 5.058], [943, 5.097], [994, 5.143], [1044, 5.173], [1095, 5.198], [1146, 5.218], [1196, 5.249], [1247, 5.279], [1298, 5.300], [1348, 5.321], [1399, 5.341], [1449, 5.360], [1500, 5.362]]};
    113 var xput_9 = {label:"9 Mbps", data:[[32, 1.110], [83, 2.418], [133, 3.296], [184, 4.009], [234, 4.528], [285, 4.971], [336, 5.314], [386, 5.602], [437, 5.870], [488, 6.104], [538, 6.246], [589, 6.427], [639, 6.577], [690, 6.701], [741, 6.803], [791, 6.904], [842, 6.996], [893, 7.101], [943, 7.144], [994, 7.244], [1044, 7.301], [1095, 7.360], [1146, 7.402], [1196, 7.446], [1247, 7.512], [1298, 7.555], [1348, 7.594], [1399, 7.653], [1449, 7.697], [1500, 7.711]]};
    114 var xput_12 = {label:"12 Mbps", data:[[32, 1.222], [83, 2.742], [133, 3.820], [184, 4.737], [234, 5.387], [285, 6.001], [336, 6.446], [386, 6.870], [437, 7.240], [488, 7.533], [538, 7.817], [589, 8.029], [639, 8.246], [690, 8.415], [741, 8.602], [791, 8.767], [842, 8.877], [893, 9.056], [943, 9.125], [994, 9.264], [1044, 9.319], [1095, 9.445], [1146, 9.509], [1196, 9.581], [1247, 9.689], [1298, 9.695], [1348, 9.828], [1399, 9.862], [1449, 9.934], [1500, 9.950]]};
    115 var xput_18 = {label:"18 Mbps", data:[[32, 1.271], [83, 2.992], [133, 4.323], [184, 5.434], [234, 6.439], [285, 7.213], [336, 7.897], [386, 8.583], [437, 9.094], [488, 9.640], [538, 10.042], [589, 10.389], [639, 10.784], [690, 11.097], [741, 11.325], [791, 11.621], [842, 11.617], [893, 12.158], [943, 12.324], [994, 12.497], [1044, 12.735], [1095, 12.872], [1146, 13.024], [1196, 13.181], [1247, 13.300], [1298, 13.480], [1348, 13.599], [1399, 13.668], [1449, 13.827], [1500, 13.908]]};
    116 var xput_24 = {label:"24 Mbps", data:[[32, 1.322], [83, 3.168], [133, 4.711], [184, 6.079], [234, 7.105], [285, 8.191], [336, 9.100], [386, 9.939], [437, 10.683], [488, 11.213], [538, 11.827], [589, 12.369], [639, 12.919], [690, 13.264], [741, 13.651], [791, 14.068], [842, 14.456], [893, 14.811], [943, 15.011], [994, 15.319], [1044, 15.635], [1095, 15.919], [1146, 16.035], [1196, 16.293], [1247, 16.549], [1298, 16.781], [1348, 16.963], [1399, 17.072], [1449, 17.237], [1500, 17.453]]};
    117 var xput_36 = {label:"36 Mbps", data:[[32, 1.353], [83, 3.348], [133, 5.074], [184, 6.648], [234, 8.009], [285, 9.265], [336, 10.397], [386, 11.558], [437, 12.516], [488, 13.438], [538, 14.200], [589, 14.897], [639, 15.816], [690, 16.419], [741, 16.998], [791, 17.546], [842, 18.035], [893, 18.808], [943, 19.261], [994, 19.597], [1044, 20.029], [1095, 20.414], [1146, 20.787], [1196, 21.317], [1247, 21.683], [1298, 21.965], [1348, 22.221], [1399, 22.517], [1449, 22.894], [1500, 23.171]]};
    118 var xput_48 = {label:"48 Mbps", data:[[32, 1.384], [83, 3.424], [133, 5.291], [184, 7.024], [234, 8.420], [285, 9.925], [336, 11.319], [386, 12.573], [437, 13.789], [488, 14.859], [538, 15.933], [589, 16.870], [639, 17.803], [690, 18.386], [741, 19.269], [791, 20.029], [842, 20.885], [893, 21.525], [943, 22.208], [994, 22.862], [1044, 23.498], [1095, 24.075], [1146, 24.410], [1196, 24.827], [1247, 25.362], [1298, 25.950], [1348, 26.384], [1399, 26.867], [1449, 27.254], [1500, 27.768]]};
    119 var xput_54 = {label:"54 Mbps", data:[[32, 1.379], [83, 3.430], [133, 5.288], [184, 7.016], [234, 8.760], [285, 10.285], [336, 11.680], [386, 13.007], [437, 14.211], [488, 15.393], [538, 16.402], [589, 17.456], [639, 18.573], [690, 19.496], [741, 20.358], [791, 21.091], [842, 21.986], [893, 22.680], [943, 23.322], [994, 24.045], [1044, 24.859], [1095, 25.456], [1146, 26.098], [1196, 26.586], [1247, 27.086], [1298, 27.557], [1348, 28.053], [1399, 28.546], [1449, 29.267], [1500, 29.638]]};
    120 
    121 var chart_data = [xput_6,xput_9,xput_12,xput_18,xput_24,xput_36,xput_48,xput_54,]
     109chart_data = [
     110{points: {show:false}, data:[[0.00,0.00],[100.00,2.24],[200.00,3.27],[300.00,3.84],[400.00,4.22],[500.00,4.50],[600.00,4.68],[700.00,4.84],[800.00,4.96],[900.00,5.05],[1000.00,5.14],[1100.00,5.21],[1200.00,5.26],[1300.00,5.31],[1400.00,5.36],[1500.00,5.39],]},
     111{points: {show:false}, data:[[0.00,0.00],[100.00,2.73],[200.00,4.19],[300.00,5.11],[400.00,5.74],[500.00,6.20],[600.00,6.51],[700.00,6.78],[800.00,7.01],[900.00,7.19],[1000.00,7.32],[1100.00,7.45],[1200.00,7.56],[1300.00,7.66],[1400.00,7.75],[1500.00,7.80],]},
     112{points: {show:false}, data:[[0.00,0.00],[100.00,3.11],[200.00,4.92],[300.00,6.10],[400.00,6.99],[500.00,7.61],[600.00,8.09],[700.00,8.52],[800.00,8.82],[900.00,9.07],[1000.00,9.33],[1100.00,9.51],[1200.00,9.66],[1300.00,9.83],[1400.00,9.95],[1500.00,10.05],]},
     113{points: {show:false}, data:[[0.00,0.00],[100.00,3.55],[200.00,5.94],[300.00,7.66],[400.00,8.95],[500.00,9.96],[600.00,10.68],[700.00,11.35],[800.00,11.91],[900.00,12.38],[1000.00,12.79],[1100.00,13.14],[1200.00,13.45],[1300.00,13.73],[1400.00,13.97],[1500.00,14.13],]},
     114{points: {show:false}, data:[[0.00,0.00],[100.00,3.82],[200.00,6.52],[300.00,8.65],[400.00,10.34],[500.00,11.58],[600.00,12.72],[700.00,13.68],[800.00,14.37],[900.00,15.08],[1000.00,15.70],[1100.00,16.13],[1200.00,16.62],[1300.00,17.06],[1400.00,17.35],[1500.00,17.71],]},
     115{points: {show:false}, data:[[0.00,0.00],[100.00,4.13],[200.00,7.49],[300.00,10.11],[400.00,12.43],[500.00,14.21],[600.00,15.71],[700.00,17.20],[800.00,18.31],[900.00,19.49],[1000.00,20.33],[1100.00,21.28],[1200.00,21.94],[1300.00,22.73],[1400.00,23.26],[1500.00,23.74],]},
     116{points: {show:false}, data:[[0.00,0.00],[100.00,4.31],[200.00,7.94],[300.00,11.03],[400.00,13.70],[500.00,15.78],[600.00,17.81],[700.00,19.61],[800.00,21.23],[900.00,22.68],[1000.00,23.99],[1100.00,24.89],[1200.00,25.98],[1300.00,26.98],[1400.00,27.90],[1500.00,28.74],]},
     117{points: {show:false}, data:[[0.00,0.00],[100.00,4.41],[200.00,8.10],[300.00,11.24],[400.00,14.19],[500.00,16.56],[600.00,18.64],[700.00,20.48],[800.00,22.42],[900.00,23.88],[1000.00,25.20],[1100.00,26.71],[1200.00,27.79],[1300.00,28.77],[1400.00,29.99],[1500.00,30.81],]},
     118]
    122119
    123120var xlabel = "Payload Size (Bytes)";
    124121var ylabel = "Achieved Throughput (Mbps)";
    125122var title =  "802.11 Reference Design - Throughput vs Payload Length";
    126 var subtitle =  "Design v0.6 - 50dB attenuation";
     123var subtitle =  "Design v1.0";
    127124var x_range = [0, 1525];
    128125var y_range = [0, 30];
     
    132129        {
    133130                title: title,
     131                colors: ['#00A8F0', '#C0D800', '#CB4B4B', '#4DA74D', '#9440ED', '#0086C0', '#A3AC00', '#A23C3C','#00A8F0', '#C0D800', '#CB4B4B', '#4DA74D', '#9440ED', '#0086C0', '#A3AC00', '#A23C3C'],
    134132                subtitle: subtitle,
    135133                HtmlText: false,
     
    165163</script>
    166164}}}
     165
     166=== Observations ===
     167 * The 802.11 Reference Design performance matches the performance predicted by an analysis of the overhead in the 802.11 MAC and PHY [1].
     168
     169
     170[1] [http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=1175541 Goodput analysis and link adaptation for IEEE 802.11a wireless LANs] - Daji Qiao; Sunghyun Choi; Shin, K.G.