-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: use 802.11s features for better control of meshlinks #1178
Comments
I think most 11s options aren't very interesting for us, as we do all the routing decisions in a higher-layer routing protocol and only use 11s as a replacement for adhoc mode. Some work on allowing to blacklist links was done in freifunk-gluon/packages#118, but it is not finished. Increasing the beacon interval is probably a good idea, we just need to decide on a good value (also, all VIFs use the same beacon interval, so changes will affect the AP interfaces as well). |
Increasing the beacon interval will not solve the problem that a frequency is crowded. Don't expect much bandwidth increase from that (maximum 10%). What you really want is TDMA or at least RTS/CTS in case of overlapping BSSes. For example http://netshe.ru/ has build a batadv14-based TDMA implementation which doesn't use packet loss but nl80211 wifi information for metric calculations (but it is closed source and not maintained well enough). |
Edit: I think this is not the big issue as it seems that MCCA isn't implemented in ath9k at all. Could EDCA have any problems with multiple VIFs (does it utilise queue scheduling)? What about broadcom/ralink drivers? I think one could check the IEs if the code is closed source or simply too confusing. Unfortunately I don't know the correct format for that and found only this:
|
Closing: Most 11s options aren't relevant for Gluon. If we find a specific option interesting to support, a separate issue should be opened. See also:
|
For better performance it could be nice to have control about some Mesh-Links
802.11s features some options we could use to get control about the mesh-links of a node.
For example we could provide white- or blacklisting of nodes the node is meshing with:
https://github.com/o11s/open80211s/wiki/HOWTO#advanced-tinkering
other possible 802.11s parameters are:
Possible mesh parameters are:
It would also be nice if iw dev mesh0 station dump parameters like the bitrates and expected throughput could be shown at the statuspage. (btw: I think the beacon interval of 100 could be longer. )
The text was updated successfully, but these errors were encountered: