This page documents performance methodology and testing that we have done on existing links.

Methodology: iperf

Methodology used is based on that of HWMN (see page footer). We run 3 tests to simulate various types of transfers. All tests assume that one end is running the iperf server.

In TCP mode:

iperf -s

In UDP mode:

iperf -u -s

If using IPv6, add the "-V" option.

The other end runs the iperf client "-c" mode (see examples below).

1- TCP mode

iperf -c 10.176.7.2

The output will look like this:

-------------------------------------------------- ---------
client connecting to 10.176.7.2, TCP port 5001
TCP window size: 16.0 KByte (default)
-------------------------------------------------- ----------
[6] local 10.176.7.71 port 39579 connected with 10.176.7.2 port 5001
[ID] Interval Transfer Bandwidth
[6] 0.0-10.0 sec 26.3 MBytes **22.1 Mbits / sec**

In that test, the speed result was 22.1 mbps.

2- UDP mode (5 mbps)

iperf -c 10.176.7.2 -u -b 5m -r

Result:

[...]
[7] Server Report:
[ID] Interval Transfer Bandwidth Jitter Lost / Total Datagrams
[7] 0.0-10.0 sec 5.96 MBytes 5.00 Mbits / sec **0.277 ms** 0/4251 (0%)
[6] local 10.176.7.71 port 5001 connected with 10.176.7.2 port 55848
[ID] Interval Transfer Bandwidth Jitter Lost / Total Datagrams
[6] 0.0-10.0 sec 5.96 MBytes 5.00 Mbits / sec **0.045 ms** 0/4252 (0%) 

3- UDP mode (10 mbps)

iperf -c 10.176.7.2 -u -b 10m -r

Result:

[...]
[7] Server Report:
[ID] Interval Transfer Bandwidth Jitter Lost / Total Datagrams
[7] 0.0-10.0 sec 11.9 MBytes 9.97 Mbits / sec **0.191 ms** 0/8477 (0%)
[6] local 10.176.7.71 port 5001 connected with 10.176.7.2 port 50092
[ID] Interval Transfer Bandwidth Jitter Lost / Total Datagrams
[6] 0.0-10.0 sec 11.9 MBytes 10.0 Mbits / sec **0.358 ms** 0/8501 (0%)
[6] 0.0-10.0 sec 1 datagrams received out-of-order

Verdun: bullet m2 15dbi openwrt-AA latakia<->tarator (~100 meters distance, line of sight = TCP 20mbps)

TCP 2013-10-30 (night):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.1 sec  24.0 MBytes  19.9 Mbits/sec

Verdun-NDG: nanobridge m5 25dbi (~ 4 km distance, line of sight = TCP 8-10 mbps)

TCP 2013-11-05 (~ 10h00 day), without AirMAX

[ ID] Interval       Transfer     Bandwidth
[  8]  0.0-10.0 sec  9.82 MBytes  8.21 Mbits/sec

TCP 2013-10-28 (night), with AirMAX, did ~ 10mbps, but during the day on 2013-11-05, we could not reproduce the same speed, only had roughly 8 mbps, same as without AirMAX.

Examples from other organisations using similar hardware

The methodology was based on that of HWMN:

See also https://wiki.koumbit.net/DiagnosticsR%C3%A9seau#D.2BAOk-bit