[Battlemesh] [B.A.T.M.A.N.] Diversity in BATMAN

Benjamin Henrion bh at udev.org
Fri Mar 9 16:25:03 CET 2012

On Fri, Mar 9, 2012 at 3:36 PM, Marek Lindner <lindner_marek at yahoo.de> wrote:
> On Friday, March 09, 2012 22:07:37 Benjamin Henrion wrote:
>> > C=S will probably have a better TQ if it is not getting as much
>> > interference due to collisions. A will get to know about this in the
>> > path TQ. Better still, B-C will also probably have a better TQ, since
>> > the link C=S is not interfering with it. So the path TQ is even better.
>> > A gets all this.
>> How do you compute the TQ?
> I suggest reading chapter 3.1 (specifically 3.1.3) of the excellent network
> coding paper[1] written by our catwoman specialists. It is very well written
> and contains the most comprehensive general overview about batman-adv in
> existence.

TQ is based on packet-loss only, so it is doomed to fail to detect
fast interfaces.

With such metric, you don't make any difference between a 56K
telephone line and a 10Ge NIC.

If you 10Ge has 5pc packet loss and your 56K line has 0pc, your TQ
will be prefer the 56k link.

Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-3500762
"In July 2005, after several failed attempts to legalise software
patents in Europe, the patent establishment changed its strategy.
Instead of explicitly seeking to sanction the patentability of
software, they are now seeking to create a central European patent
court, which would establish and enforce patentability rules in their
favor, without any possibility of correction by competing courts or
democratically elected legislators."

More information about the Battlemesh mailing list