[Olsr-dev] OLSRd Linux NL80211 extension
Henning Rogge
(spam-protected)
Tue Apr 3 11:12:35 CEST 2012
On 03/21/2012 11:46 AM, Frank de Brabander wrote:
> Hello,
>
> I would like to share the work done on OLSRd, which adds basic support for
> applying Linux NL80211 information into the link cost calculation. In
> short what this means is that wireless signal strength and bandwidth are
> added to the cost calculation. The more detailed description is in the
> attached file OLSRD_LINUX_NL80211_EXTENSION.txt.
>
> The code is based on the stable branch and can be found in a branch called
> nl80211_support on GitHub
> (https://github.com/brabander/olsr/tree/nl80211-support).
>
> I'm very interested in how the OLSR community thinks about the current
> status of extension and where to go next.
I looked over your code in the last week and I think its a very
interesting work to start experimenting with Layer-2 based metrics.
The problem with it (similar to the problems we had with earlier layer-2
experiments) is that it has to break the message format.
A better solution will only be possible after we switched to OLSRv2. If
you like, you can have a look at the DLEP-prototype I am working on,
which will become a probing service to allow querying nl802.11 data from
WLAN over UDP.
The interesting parts for you should be
/src-plugins/nl80211_listener (the nl80211 probe code)
/src/olsr_layer2.[ch] (a hardware independent storage for the date).
Henning Rogge
--
Diplom-Informatiker Henning Rogge , Fraunhofer-Institut für
Kommunikation, Informationsverarbeitung und Ergonomie FKIE
Kommunikationssysteme (KOM)
Neuenahrer Straße 20, 53343 Wachtberg, Germany
Telefon +49 228 9435-961, Fax +49 228 9435 685
mailto:(spam-protected) http://www.fkie.fraunhofer.de
GPG: E1C6 0914 490B 3909 D944 F80D 4487 C67C 55EC CFE0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6156 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.olsr.org/pipermail/olsr-dev/attachments/20120403/3577e53d/attachment.bin>
More information about the Olsr-dev
mailing list