close
Warning:
Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Feb 9, 2012, 5:44:21 PM (12 years ago)
- Author:
-
Nilanjan Paul
- Comment:
-
—
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
4 | 4 | This experiment runs oml2-iperf on two nodes and collects bandwidth measurements along with the controlled attenuator values. The RSSI seen by the wimax node interface is varied by controlling this attenuator value. At different attenuator values we can measure the down link throughput for the wimax interface. |
5 | 5 | |
6 | | This experiment script is geared towards nodes on sand box 4 which has nodes with wireless interfaces connected the base station via an rf attenuator matrix. |
| 6 | This experiment script is geared towards nodes on sand box 4 which has nodes with wireless interfaces connected the base station via an rf attenuator matrix. Using this experiment we also measure the throughout at different modulation-coding schemes (MCS) which is set prior to running the experiment script. For detail on changing MCS please refer to http://wimax.orbit-lab.org/wiki/WiMAX/17/13ainfo#BasicSupportServices |
7 | 7 | |
8 | 8 | == Hardware utilized == |
… |
… |
|
11 | 11 | 3. ''RF-attenuator matrix'': this used by the script to attenuate the air interface between the wimax base station and node. |
12 | 12 | |
13 | | == Software requirements worth mentioning == |
| 13 | == Software / scripts requirements worth mentioning == |
14 | 14 | 1. ''baseline-iperf.ndz'': disk image that's loaded onto the nodes. This image is loaded with oml2-iperf.[[BR]] |
15 | | 2. ''oml2-server'': this is a server running on sandbox 4 which collects measurement data from oml2-iperf.[[BR]] |
| 15 | 2. ''oml2-server'': server running on sandbox 4 which collects measurement data from oml2-iperf and stores in a database file.[[BR]] |
| 16 | 3. ''sqlite3'': command line interface for accessing the contents in a database file. |
| 17 | 4. ''wimax-iperf-attn.rb'': the experiment script |
16 | 18 | |
17 | 19 | == Set up == |
… |
… |
|
120 | 122 | * Query the status of the nodes until node1-4 & node1-9 are in ''POWERON'' state: '''omf-5.2 stat''' |
121 | 123 | |
122 | | * Now run the experiment script: '''omf-5.2 exec dl-iperf.rb''' |
| 124 | * Now run the experiment script: '''omf-5.2 exec wimax-iperf-attn.rb''' |
123 | 125 | |
124 | 126 | * After the experiment successfully runs, a database file, ''values.db'', is created. This file is populated with the following parameters for each iperf run:[[BR]] |
125 | | 1. rf matrix attenuation value |
126 | | 2. number of '''bytes''' transferred from iperf client to server. |
127 | | 3. total time taken for iperf connection. |
128 | | 4. throughput in kilobytes per second |
| 127 | 1. atten -----> rf matrix attenuation value |
| 128 | 2. nBytes ----> number of '''bytes''' transferred from iperf client to server. |
| 129 | 3. time ------> total time taken for iperf connection. |
| 130 | 4. kBperS ----> throughput in kilobytes per second |
| 131 | |
129 | 132 | |
130 | 133 | == Post process data == |
131 | 134 | |
| 135 | |
| 136 | |
132 | 137 | == Trouble shooting & miscellaneous info == |