Mitigating interference in wireless systems
First Claim
Patent Images
1. A non-transitory computer readable medium comprising instructions which, when executed by at least one hardware processor, causes performance of operations comprising:
- determining a non-Wi-Fi signal on a radio frequency channel during a subset of a period of time during which non-Wi-Fi signals are being monitored;
determining a particular noise floor value based at least in part on a signal strength associated with the non-Wi-Fi signal that was determined during the subset of the period of time during which non-Wi-Fi signals were being monitored;
in response to a determination that interference impacts the signal strength, programming an artificially higher particular noise floor at a device;
configuring the higher particular noise floor for the device, the device being configured to receive signals with a signal strength above the higher particular noise floor value;
testing, based on a packet retry rate, the configured higher particular noise floor for the device to determine a device performance level measurement; and
in response to the device performance level measurement below a particular threshold, incrementally increasing the higher particular noise floor until the particular threshold is met.
4 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment of the invention, a non-transitory computer readable medium for configuring a noise floor of a network device based on the detection of a non-Wi-Fi signal is described. One embodiment of the non-transitory computer readable medium comprises instructions that detect a non-Wi-Fi signal, determine a noise floor based on at least one attribute of the non-Wi-Fi signal and configure the noise floor of the network device such that the network device receives signals with a signal strength above the noise floor value.
-
Citations
20 Claims
-
1. A non-transitory computer readable medium comprising instructions which, when executed by at least one hardware processor, causes performance of operations comprising:
-
determining a non-Wi-Fi signal on a radio frequency channel during a subset of a period of time during which non-Wi-Fi signals are being monitored; determining a particular noise floor value based at least in part on a signal strength associated with the non-Wi-Fi signal that was determined during the subset of the period of time during which non-Wi-Fi signals were being monitored; in response to a determination that interference impacts the signal strength, programming an artificially higher particular noise floor at a device; configuring the higher particular noise floor for the device, the device being configured to receive signals with a signal strength above the higher particular noise floor value; testing, based on a packet retry rate, the configured higher particular noise floor for the device to determine a device performance level measurement; and in response to the device performance level measurement below a particular threshold, incrementally increasing the higher particular noise floor until the particular threshold is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A non-transitory computer readable medium comprising instructions which, when executed by at least one hardware processor, causes performance of operations comprising:
-
configuring a first noise floor for a first device such that the first device decodes wireless signals with a signal strength above the first noise floor value; determining that an error rate exceeds a threshold value, the error rate associated with data received by the first device configured with the first noise floor value; in response to a determination that interference impacts the signal strength based on the error rate exceeding the threshold value, programming an artificially higher first noise floor value at a device; testing the higher first noise floor value to determine a device performance level measurement; and in response to the device performance level measurement below a particular threshold, incrementally increasing the higher first noise floor value until the particular threshold is met; and in response to the incremental increase, selecting a second noise floor value based on the higher first noise floor value, different than the first noise floor value, for reconfiguring the first device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium comprising instructions which, when executed by at least one hardware processor, causes performance of operations comprising:
-
configuring a first noise floor for a first device such that the first device decodes wireless signals with a signal strength above the first noise floor value; determining that actual information received with a radio of the first device does not match expected information; in response to a determination that interference impacts the signal strength based on the determination that the actual information does not match the expected information, programming an artificially higher first noise floor value at a device; testing the higher first noise floor value to determine a device performance level measurement; and in response to the device performance level measurement below a particular threshold, incrementally increasing the higher first noise floor until the particular threshold is met; and in response to the incremental increase, selecting a second noise floor value based on the higher first noise floor value, different than the first noise floor value, for reconfiguring the first device. - View Dependent Claims (17, 18, 19)
-
Specification