| 20 | |
| 21 | == Throughput vs. PHY Rate == |
| 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. |
| 23 | |
| 24 | {{{#!html |
| 25 | <div id="div_xput_rate_v_len" style="width:750px; height:420px"></div> |
| 26 | <a href="#" onClick="graph_xput_v_len.download.saveImage('png');">Download PNG</a> |
| 27 | |
| 28 | <script type="text/javascript"> |
| 29 | (function () { |
| 30 | var container = document.getElementById('div_xput_rate_v_len'); |
| 31 | |
| 32 | var chart_data = [ |
| 33 | |
| 34 | {label:"6 Mbps", data:[[55.0,5.33],[55.5,5.33],[56.0,5.33],[56.5,5.33],[57.0,5.33],[57.5,5.33],[58.0,5.33],[58.5,5.32],[59.0,5.33],[59.5,5.33],[60.0,5.32],[60.5,5.33],[61.0,5.33],[61.5,5.33],[62.0,5.32],[62.5,5.33],[63.0,5.33],[63.5,5.33],[64.0,5.33],[64.5,5.33],[65.0,5.33],[65.5,5.33],[66.0,5.33],[66.5,5.33],[67.0,5.33],[67.5,5.32],[68.0,5.33],[68.5,5.32],[69.0,5.33],[69.5,5.33],[70.0,5.33],[70.5,5.33],[71.0,5.33],[71.5,5.33],[72.0,5.33],[72.5,5.32],[73.0,5.33],[73.5,5.31],[74.0,5.31],[74.5,5.31],[75.0,5.30],[75.5,5.28],[76.0,5.27],[76.5,5.26],[77.0,5.22],[77.5,5.16],[78.0,5.14],[78.5,5.02],[79.0,4.73],[79.5,4.24],[80.0,3.07],[80.5,1.54],[81.0,0.47],[81.5,0.13],[82.0,0.01],[82.5,0.00],]}, |
| 35 | |
| 36 | {label:"9 Mbps", data:[[55.0,7.66],[55.5,7.65],[56.0,7.65],[56.5,7.65],[57.0,7.65],[57.5,7.65],[58.0,7.65],[58.5,7.65],[59.0,7.64],[59.5,7.65],[60.0,7.65],[60.5,7.65],[61.0,7.65],[61.5,7.65],[62.0,7.65],[62.5,7.65],[63.0,7.65],[63.5,7.65],[64.0,7.65],[64.5,7.65],[65.0,7.65],[65.5,7.65],[66.0,7.64],[66.5,7.65],[67.0,7.65],[67.5,7.65],[68.0,7.65],[68.5,7.65],[69.0,7.65],[69.5,7.65],[70.0,7.65],[70.5,7.65],[71.0,7.65],[71.5,7.65],[72.0,7.65],[72.5,7.64],[73.0,7.64],[73.5,7.63],[74.0,7.64],[74.5,7.62],[75.0,7.54],[75.5,7.48],[76.0,7.22],[76.5,6.84],[77.0,5.65],[77.5,4.12],[78.0,2.33],[78.5,0.87],[79.0,0.14],[79.5,0.04],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 37 | |
| 38 | {label:"12 Mbps", data:[[55.0,9.90],[55.5,9.89],[56.0,9.90],[56.5,9.89],[57.0,9.88],[57.5,9.90],[58.0,9.88],[58.5,9.88],[59.0,9.88],[59.5,9.89],[60.0,9.89],[60.5,9.89],[61.0,9.88],[61.5,9.88],[62.0,9.88],[62.5,9.88],[63.0,9.89],[63.5,9.90],[64.0,9.90],[64.5,9.90],[65.0,9.90],[65.5,9.89],[66.0,9.89],[66.5,9.88],[67.0,9.88],[67.5,9.88],[68.0,9.88],[68.5,9.88],[69.0,9.89],[69.5,9.89],[70.0,9.88],[70.5,9.88],[71.0,9.89],[71.5,9.89],[72.0,9.88],[72.5,9.88],[73.0,9.87],[73.5,9.86],[74.0,9.83],[74.5,9.80],[75.0,9.70],[75.5,9.45],[76.0,9.17],[76.5,8.53],[77.0,7.33],[77.5,5.29],[78.0,3.10],[78.5,1.25],[79.0,0.16],[79.5,0.02],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 39 | |
| 40 | {label:"18 Mbps", data:[[55.0,13.78],[55.5,13.76],[56.0,13.75],[56.5,13.77],[57.0,13.76],[57.5,13.76],[58.0,13.76],[58.5,13.75],[59.0,13.77],[59.5,13.77],[60.0,13.74],[60.5,13.75],[61.0,13.76],[61.5,13.77],[62.0,13.78],[62.5,13.78],[63.0,13.76],[63.5,13.78],[64.0,13.78],[64.5,13.77],[65.0,13.77],[65.5,13.76],[66.0,13.77],[66.5,13.77],[67.0,13.76],[67.5,13.75],[68.0,13.77],[68.5,13.77],[69.0,13.76],[69.5,13.77],[70.0,13.77],[70.5,13.76],[71.0,13.76],[71.5,13.77],[72.0,13.74],[72.5,13.66],[73.0,13.45],[73.5,13.26],[74.0,12.88],[74.5,11.94],[75.0,9.99],[75.5,7.05],[76.0,3.80],[76.5,1.37],[77.0,0.33],[77.5,0.11],[78.0,0.01],[78.5,0.00],[79.0,0.00],[79.5,0.00],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 41 | |
| 42 | {label:"24 Mbps", data:[[55.0,17.24],[55.5,17.23],[56.0,17.23],[56.5,17.22],[57.0,17.21],[57.5,17.23],[58.0,17.23],[58.5,17.23],[59.0,17.23],[59.5,17.24],[60.0,17.24],[60.5,17.23],[61.0,17.22],[61.5,17.21],[62.0,17.22],[62.5,17.24],[63.0,17.21],[63.5,17.24],[64.0,17.22],[64.5,17.21],[65.0,17.24],[65.5,17.25],[66.0,17.23],[66.5,17.22],[67.0,17.23],[67.5,17.22],[68.0,17.23],[68.5,17.25],[69.0,17.21],[69.5,17.16],[70.0,17.05],[70.5,16.81],[71.0,16.20],[71.5,15.24],[72.0,13.74],[72.5,9.78],[73.0,5.52],[73.5,4.42],[74.0,2.45],[74.5,0.92],[75.0,0.22],[75.5,0.05],[76.0,0.01],[76.5,0.00],[77.0,0.00],[77.5,0.00],[78.0,0.00],[78.5,0.00],[79.0,0.00],[79.5,0.00],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 43 | |
| 44 | {label:"36 Mbps", data:[[55.0,22.86],[55.5,22.86],[56.0,22.86],[56.5,22.85],[57.0,22.84],[57.5,22.84],[58.0,22.84],[58.5,22.81],[59.0,22.83],[59.5,22.85],[60.0,22.79],[60.5,22.84],[61.0,22.82],[61.5,22.78],[62.0,22.83],[62.5,22.83],[63.0,22.83],[63.5,22.82],[64.0,22.83],[64.5,22.81],[65.0,22.81],[65.5,22.77],[66.0,22.74],[66.5,22.56],[67.0,22.60],[67.5,22.31],[68.0,21.79],[68.5,20.73],[69.0,18.65],[69.5,15.57],[70.0,11.37],[70.5,6.26],[71.0,1.85],[71.5,0.49],[72.0,0.15],[72.5,0.03],[73.0,0.00],[73.5,0.00],[74.0,0.00],[74.5,0.00],[75.0,0.00],[75.5,0.00],[76.0,0.00],[76.5,0.00],[77.0,0.00],[77.5,0.00],[78.0,0.00],[78.5,0.00],[79.0,0.00],[79.5,0.00],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 45 | |
| 46 | {label:"48 Mbps", data:[[55.0,27.09],[55.5,27.13],[56.0,27.11],[56.5,27.11],[57.0,27.08],[57.5,27.08],[58.0,27.12],[58.5,27.14],[59.0,27.05],[59.5,26.98],[60.0,26.84],[60.5,26.70],[61.0,26.45],[61.5,26.13],[62.0,25.64],[62.5,24.61],[63.0,22.61],[63.5,20.06],[64.0,16.82],[64.5,12.65],[65.0,7.72],[65.5,3.85],[66.0,1.58],[66.5,0.42],[67.0,0.62],[67.5,0.17],[68.0,0.04],[68.5,0.00],[69.0,0.00],[69.5,0.00],[70.0,0.00],[70.5,0.00],[71.0,0.00],[71.5,0.00],[72.0,0.00],[72.5,0.00],[73.0,0.00],[73.5,0.00],[74.0,0.00],[74.5,0.00],[75.0,0.00],[75.5,0.00],[76.0,0.00],[76.5,0.00],[77.0,0.00],[77.5,0.00],[78.0,0.00],[78.5,0.00],[79.0,0.00],[79.5,0.00],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]}, |
| 47 | |
| 48 | {label:"54 Mbps", data:[[55.0,29.06],[55.5,29.09],[56.0,28.99],[56.5,28.99],[57.0,28.93],[57.5,28.64],[58.0,28.42],[58.5,28.13],[59.0,27.34],[59.5,26.15],[60.0,25.07],[60.5,23.77],[61.0,21.57],[61.5,18.50],[62.0,14.65],[62.5,10.64],[63.0,4.33],[63.5,1.59],[64.0,0.54],[64.5,0.27],[65.0,0.08],[65.5,0.02],[66.0,0.00],[66.5,0.00],[67.0,0.00],[67.5,0.00],[68.0,0.00],[68.5,0.00],[69.0,0.00],[69.5,0.00],[70.0,0.00],[70.5,0.00],[71.0,0.00],[71.5,0.00],[72.0,0.00],[72.5,0.00],[73.0,0.00],[73.5,0.00],[74.0,0.00],[74.5,0.00],[75.0,0.00],[75.5,0.00],[76.0,0.00],[76.5,0.00],[77.0,0.00],[77.5,0.00],[78.0,0.00],[78.5,0.00],[79.0,0.00],[79.5,0.00],[80.0,0.00],[80.5,0.00],[81.0,0.00],[81.5,0.00],[82.0,0.00],[82.5,0.00],]},] |
| 49 | |
| 50 | var xlabel = "Attenuation (dB)"; |
| 51 | var ylabel = "Achieved Throughput (Mbps)"; |
| 52 | var title = "802.11 Reference Design - Throughput vs PHY Rate"; |
| 53 | var subtitle = "Design v1.0"; |
| 54 | var x_range = [55, 82.5]; |
| 55 | var y_range = [0, 30]; |
| 56 | |
| 57 | // Draw Graph |
| 58 | graph_xput_v_len = Flotr.draw(container, chart_data, |
| 59 | { |
| 60 | title: title, |
| 61 | subtitle: subtitle, |
| 62 | HtmlText: false, |
| 63 | resolution: 2, |
| 64 | points: {show: true}, |
| 65 | lines: {show: true}, |
| 66 | mouse : { |
| 67 | track : true, |
| 68 | relative : true, |
| 69 | margin : 10, |
| 70 | trackFormatter: track_fmt_rate_v_xput |
| 71 | }, |
| 72 | yaxis : { |
| 73 | min: y_range[0], |
| 74 | max: y_range[1], |
| 75 | title: ylabel, |
| 76 | titleAngle: "90", |
| 77 | titleAlign: 'center', |
| 78 | tickDecimals: 0, |
| 79 | }, |
| 80 | xaxis : { |
| 81 | title: xlabel, |
| 82 | min: x_range[0], |
| 83 | max: x_range[1], |
| 84 | }, |
| 85 | legend: { |
| 86 | position: 'nw', |
| 87 | backgroundColor: '#fff' |
| 88 | } |
| 89 | }); |
| 90 | })(); |
| 91 | |
| 92 | </script> |
| 93 | }}} |