-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
datastorage/uci/msghandler/ubus: add steering with beacon reports
The AP periodically asks all clients in the environment with what signal strength they see the other APs. Instead of the RSSI, which can only be collected if the client scans, the 802.11k values are much more up-to-date. In the future it will no longer be necessary to exchange all probe request frames with all APs, which will significantly reduce the message overhead and complexity. Right now there is the issue that clients react very strangely to becaon requests or they do not react at all. The client will hopefully report back the RCPI or the RSNI. Theoretically the values can be converted into each other and so compared, but this did not work well in self-experiments. Therefore, we compare the values like the rssi. We introduce - rcpi: value that is added to the AP score if rcpi is above rcpi_val - rcpi_val: threshold that indicates a good rcpi value (between 0 and 255) - low_rcpi: value that is added to the AP score if rcpi is under low_rcpi_val (use a negative value) - low_rcpi_val: threshold that indicates a bad rcpi value (between 0 and 255) - rsni: value that is added to the AP score if rsni is above rsni_val - rsni_val: threshold that indicates a good rsni value (between 0 and 255) - low_rsni: value that is added to the AP score if rsni is under low_rsni_val (use a negative value) - low_rsni_val: threshold that indicates a bad rsni value (between 0 and 255) I have to find out values for each parameter myself. So please take a look at the dawn-hearingmap and if you have a good setting, you can send it to me.
- Loading branch information
1 parent
b639145
commit 05565ae
Showing
5 changed files
with
55 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters