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.

Wednesday, March 23, 2011

Re: [Wing] Why low throughput ?

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.


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

No comments:

Post a Comment