<p>there are usually multiple wlan rates araound</p><p>first we have the bitrate for unicast and broadcast<br></p><p>based on this values a calculation of achievable bandwidth ist not easy, and a constant factor will surely not work,..</p>
<p>the higher rate, the more overhead, same on higher distance,..</p><p>some wlan drivers present you the expected real data througput for each wlan rate, for example madwifi which is internally used in rate selection, these values seem to be correctet on packetloss and control data overhead,..</p>
<p>on atheros and mafwifi have a look into </p><p>/proc/net/madwifi/ath0/rate_info</p><p>here you here you find values for every neighbour, the most interesting is the second column</p><p>from my tests these values reflect the achievable udp throughput quite well, tcp throughput however depends on tcp implementation, which has some tuneables as well,.. </p>
<p>usually tcp throuput suffers quite much from packetloss, as tcp lowers the senders bandwidth whenever packetloss occures (which makes much sense on typically lossless networks)</p><p>but these tcp-specific problems have to be adressed in the rate selection algorithms, as well as the tcp implementations</p>
<p></p><br><div class="gmail_quote">On Fri, Nov 14, 2008 at 1:15 PM, Erik Tromp <span dir="ltr"><<a href="mailto:erik_tromp@hotmail.com">erik_tromp@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
The problem with the reported rate is that in reality the throughput is<br>
usually a lot lower.<br>
<br>
As an example: my WLAN connection currently reports a rate of 130 Mbit/sec .<br>
However, the highest transfer rate I have seen is approx. 6 MByte/sec (48<br>
Mbit/sec). Somehow there is some overhead. Is that a fixed factor (130/48 =<br>
2,7 ?) Or is that factor dependent on other things?<br>
<br>
This is what I meant by "it is difficult to determine the "quality" based on<br>
only these [L1/L2]metrics."<br>
<br>
But, even if the reported rate is not the actual rate, at least it is better<br>
than nothing. That is, provided the WLAN interface has the ability to choose<br>
for itself its bit rate. If a node owner chooses to fix the rate to say<br>
54Mbit/s, then the OLSR network will think there is a very good quality link<br>
there, while in fact there may be not.<br>
<div class="Ih2E3d"><br>
Erik<br>
<br>
<br>
<br>
> -----Oorspronkelijk bericht-----<br>
> Van: <a href="mailto:olsr-dev-bounces@lists.olsr.org">olsr-dev-bounces@lists.olsr.org</a><br>
</div>> [mailto:<a href="mailto:olsr-dev-bounces@lists.olsr.org">olsr-dev-bounces@lists.olsr.org</a>] Namens Henning Rogge<br>
> Verzonden: donderdag 13 november 2008 16:56<br>
<div class="Ih2E3d">> Aan: <a href="mailto:olsr-dev@lists.olsr.org">olsr-dev@lists.olsr.org</a><br>
> Onderwerp: Re: [Olsr-dev] OLSRd 0.5.4 and 0.5.5 with ETT available<br>
><br>
</div><div><div class="Wj3C7c">> On Thursday 13 November 2008 16:18:03 John Hay wrote:<br>
> >  > ifconfig wlan0 list sta<br>
> ><br>
> > ADDR               AID CHAN RATE RSSI IDLE  TXSEQ  RXSEQ CAPS FLAG<br>
> > 00:15:6d:53:1f:ee    0   64   6M 6.0    0   3271  42432 I    A<br>
> > 00:02:6f:41:19:2b    0   64   6M 13.5    0  53104  39744 I    A<br>
> > 00:80:48:50:9a:48    0   64   6M 8.0    0     82     96 I    A<br>
> > 00:02:6f:41:19:2b    0   64  36M 15.0   30   7664  22896 I    A<br>
> > 00:02:6f:41:19:2b    0   64  36M 15.5   30   8135  36928 I    A<br>
> > 00:02:6f:41:19:2b    0   64  48M 15.0    0   8640  39712 I    A<br>
> > 00:15:6d:53:20:0b    0   64   6M 2.5    0      0  16208 I    A<br>
> > ##############################<br>
><br>
> Sounds good, have to look at the ifconfig sourcecode in BSD... :)<br>
><br>
> So now we need a good linux sollution (someone with<br>
> experience in nl80211 here<br>
> ?) and windows of course...<br>
><br>
> Henning<br>
><br>
<br>
<br>
</div></div><div><div class="Wj3C7c">--<br>
Olsr-dev mailing list<br>
<a href="mailto:Olsr-dev@lists.olsr.org">Olsr-dev@lists.olsr.org</a><br>
<a href="http://lists.olsr.org/mailman/listinfo/olsr-dev" target="_blank">http://lists.olsr.org/mailman/listinfo/olsr-dev</a><br>
<br>
</div></div></blockquote></div><br>