As a network administrator, I should be able to tweak MAC attributes to improve spatial reuse, mitigate interference, and maximize network capacity. This may include, but is not limited to: wifi channel selection, transmit power, bit rate (modulation scheme), fragmentation threshold, time intervals in which each node gains access to the channel, carrier sense threshold, and RTS/CTS threshold. Currently, this is manually performed through ‘iw’ in netd.conf.
There will be defaults for all those and recommended parameters that one uses. Once you start testing it into a real world scenario, one will need to adjust those because some sites will not have perfect signals.
There will be obstructions like trees or distance issues which will affect the parameters.
Acceptance Test:
The network performance changes as expected to certain tweaks launched from a BASH script.
As a network administrator, I should be able to tweak MAC attributes to improve spatial reuse, mitigate interference, and maximize network capacity. This may include, but is not limited to: wifi channel selection, transmit power, bit rate (modulation scheme), fragmentation threshold, time intervals in which each node gains access to the channel, carrier sense threshold, and RTS/CTS threshold. Currently, this is manually performed through ‘iw’ in netd.conf. There will be defaults for all those and recommended parameters that one uses. Once you start testing it into a real world scenario, one will need to adjust those because some sites will not have perfect signals. There will be obstructions like trees or distance issues which will affect the parameters. Acceptance Test: The network performance changes as expected to certain tweaks launched from a BASH script.