<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
Of course there are metrics trying to optimize very different aspects<br>
of connection qualitiy, but for the purpose of the e-mail I'll<br>
assume that any good metric will need a big range of values to provide<br>
a proper model for a divers real world mesh like freifunk/funkfeuer.<br>
<br>
So the question above boils down to "Will OLSR work with wide-range<br>
metrics?"<br>
<br>
Of course there is the fundamental criticism of most wide-range metrics,<br>
that they can't properly handle links with unicast package loss (i.e.<br>
they prefer lossy links just because they have some other good<br>
property - which of course is a bad thing to do in general). But I won't<br>
discuss this today, as this has nothing to do with OLSR.</blockquote><div>ACK! </div><div>see below as it might be a good solution</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<br>
BTW: Does anybody know results about a metric that solely concentrates on<br>
unicast package loss? It's that obvious that it sure has been studied<br>
extensively, but I don't know anything about that myself. So if you have<br>
any references, please share them with me!</blockquote><div>i have no references (but i`m also strongly interested in) </div><div></div><div>but i have already some own ideas on this, a ETT like metric which in fact calculates theoretical TCP bandwidth, based on packet loss (based on wireless retry count), and also latency. (optional) </div>
<div>Calculation of costs is based on a theoretical tcp implementation and assumption (window-size, latency to target)</div><div>effect is that links with > 60% packet loss get incredible high costs, as they suffer some unicast packet loss, which causes extremely slow or nonexisting tcp bandwidth,.. while between 0 and about 30% packet loss things are nearly linear, (only rising latency (due to required retransmits) has some additional effects on tcp bandwidth)</div>
<div></div><div>and on an ethernet like medium this metric will also work very reasonable if you just set/configure retransmits to 1</div><div></div><div>Markus</div></div>