[Babel-users] Unscheduled Unicast Hellos: some background on 802.11 link quality estimation

Jehan Tremback jehan.tremback at gmail.com
Tue Jun 20 22:55:44 UTC 2017


I'm wondering... what if, in the hypothetical routing protocol "Babble",
one got rid of multicast hellos and ETX entirely, and routed using RTT
measured by unicast hellos. Wouldn't this take delays from ARQ'ed packet
loss into account have results somehow similar to ETX?

On Tue, Jun 20, 2017 at 3:06 PM, Juliusz Chroboczek <jch at irif.fr> wrote:

> >> 2. 802.11 uses adaptative rate control on unicast frames, but not on
> >> multicast frames.
>
> > This is not entirely true, since hostapd is able to send multicast as
> > unicast-frames.
>
> And this will cause Babel's link-quality estimation to yield incorrect
> values.
>
> Dynamically computed metrics are an open area of research, and one that is
> sadly neglected by the scientific community.  I believe that it is
> important, but it is very difficult to publish in that area (FWIW, our
> paper about the RTT metric was rejected twice).
>
> ETX is an elegant hack that uses the fact that 802.11 multicast isn't
> subject to ARQ.  As you justly note, Ruben, this assumption can fail in
> edge cases, and there's nothing that can be done about it.  The obvious
> solution would be to have explicit cross-layer signalling, as in the case
> of Lamparter's variant of IS-IS.  Doing that right is not easy, and might
> (or might not) require changes to the link-layer.
>
> I'm personally interested in that area of research, and I'll probably have
> a fair amount of funding in the near future.  However, since the area is
> not fashionable, I cannot promise that we'll be able to publish.
>
> -- Juliusz
>
> _______________________________________________
> Babel-users mailing list
> Babel-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/babel-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/babel-users/attachments/20170620/e2f2378e/attachment.html>


More information about the Babel-users mailing list