* Sven Eckelmann | 2010-06-26 02:14:05 [+0200]:
batman-adv is a meshing protocol currently in drivers/staging/batman-adv. We asked GregKH recently [1] if he thinks that it is ok to send a patch to you for review. He acknowledged that request and now we would like to ask you to review it.
I will send a patch referencing this mail. I hope you find time to send us your opinion and ideas.
Hello Sven,
o Where are the advantages of BATMAN compared to OLSR? OLSR is standardized by the IETF which is a great advantage compared to BATMAN. 20 byte IPv4 header respective 60 byte IPv6 header savings? Network protocol neutrality? Where are the differences between BATMAN and 802.11s? Where are the similarities? See commit 37c5798968d0ce4 of 802.11s
o Are there any publications which describe the protocol behavior in detail? I assume it is a pro-active protocol - similar to standard BATMAN - but what about neighbor discovery, TC, HNA and the like? What about multicast transport? It is difficult to rate the patchset if no one knowns what the intended behavior is.
o The major code is twisted about bookkeeping stuff, configuration aspects and so on. The minor codebase is about protocol processing. What about a generalized architecture and a userspace implementation of the protocol? And communication via netlink sockets.
Cheers, Hagen