2012-07-19 02:14:17

by Georgiewskiy Yuriy

[permalink] [raw]
Subject: Re: Issue related throughput on dot11s network

BBBBBBOn 2012-07-19 09:42 +0800, Yeoh Chun-Yeow wrote [email protected]:

ok, seems it's minstrel_ht related, i rebuild it with ath9k_rate_control, and it
starting showing statistics.

YC>As Thomas suggested, perhaps it will be good to ask ath9k-devel group.
YC>
YC>"station dump" may not be a good indication. rc_stats is more accurate
YC>since it tells us the success transmission rate in our environment.
YC>
YC>Regards,
YC>Chun-Yeow
YC>
YC>On Thu, Jul 19, 2012 at 9:36 AM, Georgiewskiy Yuriy
YC><[email protected]> wrote:
YC>> On 2012-07-19 09:31 +0800, Yeoh Chun-Yeow wrote [email protected]:
YC>>
YC>> this stats is on compat-wireless-3.5-rc5-1-snpc, i also have openwrt trunk,
YC>> and yes, there is no stats too. iw dev mp0 station dump show rates around
YC>> 65 MBit/s MCS 6/7 on both sides.
YC>>
YC>> YC>It is strange that there is no statistic info at all. Are you using
YC>> YC>OpenWRT? I have the same problem using the latest trunk version. We
YC>> YC>need to know the transmission rate used to identify the success or
YC>> YC>failure of the specific assigned transmission rate. It may due to
YC>> YC>interference if only low transmission rate is used.
YC>> YC>
YC>> YC>Regards,
YC>> YC>Chun-Yeow
YC>> YC>
YC>> YC>On Thu, Jul 19, 2012 at 9:18 AM, Georgiewskiy Yuriy
YC>> YC><[email protected]> wrote:
YC>> YC>> On 2012-07-19 09:10 +0800, Yeoh Chun-Yeow wrote [email protected]:
YC>> YC>>
YC>> YC>> rate control is minstrel_ht on both side,
YC>> YC>>
YC>> YC>> rc_stats from one node is somehow all null:
YC>> YC>>
YC>> YC>> type rate throughput ewma prob this prob this succ/attempt success attempts
YC>> YC>> HT20/LGI TtPMCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS7 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS7 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS7 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>>
YC>> YC>> Total packet count:: ideal 0 lookaround 0
YC>> YC>> Average A-MPDU length: 1.0
YC>> YC>>
YC>> YC>> from another:
YC>> YC>>
YC>> YC>> type rate throughput ewma prob this prob this succ/attempt success attempts
YC>> YC>> HT20/LGI t MCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI T PMCS7 39.0 100.0 100.0 1( 1) 1 1
YC>> YC>> HT20/LGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT20/LGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS7 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/LGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS0 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS1 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS2 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS3 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS4 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS5 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS6 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS7 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS8 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS9 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS10 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS11 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS12 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS13 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS14 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>> HT40/SGI MCS15 0.0 0.0 0.0 0( 0) 0 0
YC>> YC>>
YC>> YC>> Total packet count:: ideal 0 lookaround 1
YC>> YC>> Average A-MPDU length: 1.0
YC>> YC>>
YC>> YC>>
YC>> YC>> YC>How about the rate control algorithm statistic for that particular
YC>> YC>> YC>station that you communicate with "rc_stats"?
YC>> YC>> YC>
YC>> YC>> YC>Regards,
YC>> YC>> YC>Chun-Yeow
YC>> YC>> YC>
YC>> YC>> YC>On Thu, Jul 19, 2012 at 9:06 AM, Georgiewskiy Yuriy
YC>> YC>> YC><[email protected]> wrote:
YC>> YC>> YC>> On 2012-07-19 09:04 +0800, Yeoh Chun-Yeow wrote [email protected]:
YC>> YC>> YC>>
YC>> YC>> YC>> iw phy phy0 interface add mp0 type mp
YC>> YC>> YC>> ifconfig mp0 hw ether 00:21:a4:35:36:24
YC>> YC>> YC>> iw dev mp0 set meshid Mesh
YC>> YC>> YC>> iw dev mp0 set channel 7 HT40+
YC>> YC>> YC>>
YC>> YC>> YC>> all this before bring interface up.
YC>> YC>> YC>>
YC>> YC>> YC>> YC>Hi, Georgiewskiy
YC>> YC>> YC>> YC>
YC>> YC>> YC>> YC>It will be good if you provide the "iw" command that you use for
YC>> YC>> YC>> YC>setting out the mesh nodes.
YC>> YC>> YC>> YC>
YC>> YC>> YC>> YC>Regards,
YC>> YC>> YC>> YC>Chun-Yeow
YC>> YC>> YC>> YC>_______________________________________________
YC>> YC>> YC>> YC>Devel mailing list
YC>> YC>> YC>> YC>[email protected]
YC>> YC>> YC>> YC>http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>> YC>> YC>> YC>
YC>> YC>> YC>>
YC>> YC>> YC>> C ????????? With Best Regards
YC>> YC>> YC>> ???????????? ????. Georgiewskiy Yuriy
YC>> YC>> YC>> +7 4872 711666 +7 4872 711666
YC>> YC>> YC>> ???? +7 4872 711143 fax +7 4872 711143
YC>> YC>> YC>> ???????? ??? "?? ?? ??????" IT Service Ltd
YC>> YC>> YC>> http://nkoort.ru http://nkoort.ru
YC>> YC>> YC>> JID: [email protected] JID: [email protected]
YC>> YC>> YC>> YG129-RIPE YG129-RIPE
YC>> YC>> YC>> _______________________________________________
YC>> YC>> YC>> Devel mailing list
YC>> YC>> YC>> [email protected]
YC>> YC>> YC>> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>> YC>> YC>>
YC>> YC>> YC>_______________________________________________
YC>> YC>> YC>Devel mailing list
YC>> YC>> YC>[email protected]
YC>> YC>> YC>http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>> YC>> YC>
YC>> YC>>
YC>> YC>> C ????????? With Best Regards
YC>> YC>> ???????????? ????. Georgiewskiy Yuriy
YC>> YC>> +7 4872 711666 +7 4872 711666
YC>> YC>> ???? +7 4872 711143 fax +7 4872 711143
YC>> YC>> ???????? ??? "?? ?? ??????" IT Service Ltd
YC>> YC>> http://nkoort.ru http://nkoort.ru
YC>> YC>> JID: [email protected] JID: [email protected]
YC>> YC>> YG129-RIPE YG129-RIPE
YC>> YC>> _______________________________________________
YC>> YC>> Devel mailing list
YC>> YC>> [email protected]
YC>> YC>> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>> YC>>
YC>> YC>_______________________________________________
YC>> YC>Devel mailing list
YC>> YC>[email protected]
YC>> YC>http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>> YC>
YC>>
YC>> C ????????? With Best Regards
YC>> ???????????? ????. Georgiewskiy Yuriy
YC>> +7 4872 711666 +7 4872 711666
YC>> ???? +7 4872 711143 fax +7 4872 711143
YC>> ???????? ??? "?? ?? ??????" IT Service Ltd
YC>> http://nkoort.ru http://nkoort.ru
YC>> JID: [email protected] JID: [email protected]
YC>> YG129-RIPE YG129-RIPE
YC>> _______________________________________________
YC>> Devel mailing list
YC>> [email protected]
YC>> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>>
YC>_______________________________________________
YC>Devel mailing list
YC>[email protected]
YC>http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
YC>

C ????????? With Best Regards
???????????? ????. Georgiewskiy Yuriy
+7 4872 711666 +7 4872 711666
???? +7 4872 711143 fax +7 4872 711143
???????? ??? "?? ?? ??????" IT Service Ltd
http://nkoort.ru http://nkoort.ru
JID: [email protected] JID: [email protected]
YG129-RIPE YG129-RIPE