[Battlemesh] Broadcast lost because of hidden station
hrogge at gmail.com
Fri May 9 09:24:12 CEST 2014
On Thu, May 8, 2014 at 8:01 PM, Gui Iribarren <gui at altermundi.net> wrote:
> to me it looks like this addresses a simple "cosmetic" annoyance, where
> if there's no unicast traffic from a particular station, "iw station
> dump" will report a RX bitrate equal to that station multicast bitrate
> (normally low, say 6 mbit)
> with this patch, i imagine the "rx bitrate" field will always reflect
> the last unicast packet received from that station, not taking into
> account multicasts seen afterwards.
That is exactly what the patch is doing. Which is also all that is
needed to fix the problem.
The problem is really severe if you are integrating the linkspeed into
the cost of the routing protocol of a Mesh. Some of the links will
have lots of traffic, some of them not. If you don't fix the bug the
links which are currently not in use have a much higher chance to
report the multicast rate than the unicast rate, which means the
routing protocol will most likely not switch to them even if unicast
would be faster.
More information about the Battlemesh