>> Babel solves this particular issue by a combination of three mechanisms:
>> (1) automatically assigning a high metric to a marginal link, (2) using

> How is a "marginal link" defined/detected?

The current implementation uses ETX (MobiCom 2003), which is not very good
but relatively easy to implement portably.  See Appendix A2 of RFC 6126
for the gritty details.

(In true truth the it uses something called Z3, which combines ETX with
interference avoidance, and which I haven't published yet.)

We're planning to do something smarter in the future by hooking into
Linux's rate estimator (the idea is due to Dave), but we've got plenty of
more urgent work.  (Such as merging the source-specific code and writing
a paper about Z3.)

At any rate, the current ETX code will remain for non-Linux platforms.

-- Juliusz

_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to