loading
I am currently looking for someone to help out with this blog. I didn't realize the scope that this blog would effect. Hits from countries in political strife and the like, people looking for a way to communicate outside of government control. If you would like to help please send me an email George dot Endrulat at Gmail dot Com.

Thursday, March 24, 2011

Re: [Wing] Why low throughput ?

Roberto,

What Alix boards and radios are you currently using for these tests ?

Scott

On Wed, Mar 23, 2011 at 4:55 AM, Roberto Riggio <roberto.riggio@create-net.org> wrote:
I've committed a few changes to the rate control implementation. I've tested the network
over a one hop path with two ALIX router using two 11a cards (2.4GHz are too crowed in
our buildings).

I'm attaching the results obtained with iperf. There is a significant improvement however the
performances are still 4/5 mbps lower than what I could obtain from a master/client connection.

At this point the only way to improve performance is to run wing using a profiler.

R.

root@Wing:~# iperf -t 60 -i 1 -c 6.35.170.152
------------------------------------------------------------
Client connecting to 6.35.170.152, TCP port 5001

TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 6.35.170.123 port 59636 connected with 6.35.170.152 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3]  1.0- 2.0 sec  2.75 MBytes  23.1 Mbits/sec
[  3]  2.0- 3.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3]  3.0- 4.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3]  4.0- 5.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3]  5.0- 6.0 sec  3.13 MBytes  26.2 Mbits/sec
[  3]  6.0- 7.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3]  7.0- 8.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3]  8.0- 9.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3]  9.0-10.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 10.0-11.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 11.0-12.0 sec  2.63 MBytes  22.0 Mbits/sec
[  3] 12.0-13.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 13.0-14.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 14.0-15.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 15.0-16.0 sec  3.00 MBytes  25.2 Mbits/sec
[  3] 16.0-17.0 sec  2.75 MBytes  23.1 Mbits/sec
[  3] 17.0-18.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 18.0-19.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 19.0-20.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 20.0-21.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 21.0-22.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 22.0-23.0 sec  2.50 MBytes  21.0 Mbits/sec
[  3] 23.0-24.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 24.0-25.0 sec  3.13 MBytes  26.2 Mbits/sec
[  3] 25.0-26.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 26.0-27.0 sec  3.00 MBytes  25.2 Mbits/sec
[  3] 27.0-28.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 28.0-29.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 29.0-30.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 30.0-31.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 31.0-32.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 32.0-33.0 sec  2.63 MBytes  22.0 Mbits/sec
[  3] 33.0-34.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 34.0-35.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 35.0-36.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 36.0-37.0 sec  2.88 MBytes  24.1 Mbits/sec
[  3] 37.0-38.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 38.0-39.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 39.0-40.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 40.0-41.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 41.0-42.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 42.0-43.0 sec  3.00 MBytes  25.2 Mbits/sec
[  3] 43.0-44.0 sec  3.00 MBytes  25.2 Mbits/sec
[  3] 44.0-45.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 45.0-46.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 46.0-47.0 sec  3.13 MBytes  26.2 Mbits/sec
[  3] 47.0-48.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 48.0-49.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 49.0-50.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 50.0-51.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 51.0-52.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 52.0-53.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 53.0-54.0 sec  2.63 MBytes  22.0 Mbits/sec
[  3] 54.0-55.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 55.0-56.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 56.0-57.0 sec  3.38 MBytes  28.3 Mbits/sec
[  3] 57.0-58.0 sec  3.00 MBytes  25.2 Mbits/sec
[  3] 58.0-59.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3] 59.0-60.0 sec  3.25 MBytes  27.3 Mbits/sec
[  3]  0.0-60.1 sec   192 MBytes  26.8 Mbits/sec



Il 16/02/2011 15:37, le thanh son ha scritto:
Thanks a lot for your email.


I have tried to make new build  from scratch for ALIX board (svn co from http://gforge.create-net.org/svn/wing and compile for ATH9K, AR9220 radio board)

I have set up the wing-mesh and tried the performance.
The result is that ping is OK, but when I used iperf to measure throughput, it shows just less than 10 Mbps with TCP ( with minstrel rate control and fcfs)

root@Wing:/# iperf -c 6.111.9.55 -t 60 -i 10
------------------------------------------------------------
Client connecting to 6.111.9.55, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 6.111.66.67 port 50312 connected with 6.111.9.55 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  8.25 MBytes  6.92 Mbits/sec
[  3] 10.0-20.0 sec  11.1 MBytes  9.33 Mbits/sec
[  3] 20.0-30.0 sec  11.9 MBytes  9.96 Mbits/sec
[  3] 30.0-40.0 sec  11.1 MBytes  9.33 Mbits/sec
[  3] 40.0-50.0 sec  11.8 MBytes  9.86 Mbits/sec
[  3] 50.0-60.0 sec  12.1 MBytes  10.2 Mbits/sec
[  3]  0.0-60.4 sec  66.4 MBytes  9.22 Mbits/sec
root@Wing:/#

Two ALIX boards are just 1/2 m distance, so the signal is quite good

The questions are:

1. What can maximum throughput rate expect ? How does throughput achieve at your experiment for Point-to-Point scenario ?

2. Where can I set the channels and bit rate ? where can I see the received signal strength ? I am sorry for ask this, as the wing-mesh is different compared to normal ATH9K AP-STA scenario.

My config files on ALIXs are:
--------------------------------------------
root@Wing:/etc/config# cat wireless
config wifi-device  radio0
        option type     mac80211
        option channel  36
        option macaddr
        option hwmode   11na
        option htmode   HT20
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40
        # REMOVE THIS LINE TO ENABLE WIFI:
        #option disabled 1

#config wifi-iface
#       option device   radio0
#       option network  lan
#       option mode     ap
#       option ssid     test1
#       option encryption none

config wifi-iface
        option device   radio0
        #option network  lan
        option mode     monitor
        option ssid  mesh2
        option encryption none

root@Wing:/etc/config# cat network

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'ipaddr' '10.50.0.55'




_______________________________________________
Wing mailing list
Wing@create-net-ml.org
http://diana.create-net-ml.org/cgi-bin/mailman/listinfo/wing



--
--------------------------------------------------------
Roberto Riggio, Ph.D.
CREATE-NET
Network&  Security Solutions for Pervasive Computing Systems (iNSPIRE)
Senior Researcher
Via alla Cascata 56/D - 38123 Povo Trento (Italy)
e-mail: roberto.riggio@create-net.org
Tel: (+39) 0461 408400 - interno/extension 708
Fax: (+39) 0461 421157
www.create-net.org/~rriggio
--------------------------------------------------------

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited according to
the Italian Law 196/2003 of the Legislature. If you received this in
error, please contact the sender and delete the material from any
computer.

Le informazioni contenute in questo messaggio di posta elettronica e nei
file allegati sono da considerarsi strettamente riservate. Il loro
utilizzo e' consentito esclusivamente al destinatario del messaggio, per
le finalita' indicate nel messaggio stesso. Qualora riceveste questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla cancellazione del
messaggio stesso dal Vostro sistema. Trattenere il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo,
od utilizzarlo per finalita' diverse, costituisce comportamento
contrario ai principi dettati dal D. Lgs. 196/2003.


_______________________________________________

No comments:

Post a Comment