Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: determining, by a computing device, a plurality of stations within a Spatial Reuse (SR) range of an Access Point (AP); performing Signal to Interference plus Noise Ratio (SINR) calculations associated with the plurality of stations to determine an SINR impact on the plurality of stations if the AP performs an SR transmission given Overlapping Basic Set Service Preamble Detect (OBSS/PD) parameters currently configured for the AP, wherein performing the SINR calculations comprises: creating a first distribution using a first subset of Received Signal Strength Indicator (RSSI) metrics indicating a signal power at which the plurality of stations receive intended packets, creating a second distribution using a second subset of RSSI metrics indicating an interference power generated at the plurality of stations if the AP performs the SR transmission, obtaining, from the first distribution, a first RSSI value that is representative of the signal power experienced by the plurality of stations, obtaining, from the second distribution, a second RSSI value that is representative of the interference power experienced by the plurality of stations, calculating an SINR value using the first RSSI value and the second RSSI value, comparing the SINR value to a target SINR value; and based on the SINR calculations, dynamically adjusting the OBSS/PD parameters for the AP.
2. The method of claim 1, wherein one or more of the first distribution and the second distribution are histograms.
3. The method of claim 1, wherein the determined SINR impact is quantified as an SINR value, and dynamically adjusting the OBSS/PD parameters for the AP comprises: comparing the SINR value to the target SINR value; if the SINR value is lower than the target SINR value, adjusting the OBSS/PD parameters to restrict instances of SR transmission; if the SINR value is higher than the target SINR value, adjusting the OBSS/PD parameters to allow increased instances of SR transmission; and if the SINR value equals the target SINR value maintaining the OBSS/PD parameters.
4. The method of claim 1, wherein the OBSS/PD parameters include an OBSS/PD minimum value and an OBSS/PD maximum value, and dynamically adjusting the OBSS/PD parameters comprises adjusting one or more of the OBSS/PD minimum value and the OBSS/PD maximum value.
5. The method of claim 4, wherein the OBSS/PD parameters include a first set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that forms a Spatial Reuse Group (SRG) with the AP, and dynamically adjusting the OBSS/PD parameters comprises adjusting one or more of the OBSS/PD minimum value and the OBSS/PD maximum value within the first set.
6. The method of claim 4, wherein the OBSS/PD parameters include a second set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that does not form a Spatial Reuse Group (SRG) with the AP, and dynamically adjusting the OBSS/PD parameters comprises adjusting an OBSS/PD maximum value within the second set.
7. The method of claim 1, wherein the plurality of stations include APs and clients, and determining the plurality of stations within the SR range of the AP comprises: collecting RSSI metrics including at least one of: AP to AP RSSI values, AP to client RSSI values, and client to AP RSSI values; and identifying the plurality of stations associated with RSSI metrics that fall within the SR range of the AP, wherein the SR range includes an upper bound and a configurable lower bound of RSSI values.
8. An apparatus comprising: a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to: determine a plurality of stations within a Spatial Reuse (SR) range of an Access Point (AP); perform Signal to Interference plus Noise Ratio (SINR) calculations associated with the plurality of stations to determine an SINR impact on the plurality of stations if the AP performs an SR transmission given Overlapping Basic Set Service Preamble Detect (OBSS/PD) parameters currently configured for the AP, wherein the processing unit being operative to perform the SINR calculations comprises the processing unit being operative to: create a first distribution using a first subset of Received Signal Strength Indicator (RSSI) metrics indicating a signal power at which the plurality of stations receive intended packets, create a second distribution using a second subset of RSSI metrics indicating an interference power generated at the plurality of stations if the AP performs the SR transmission, obtain, from the first distribution, a first RSSI value that is representative of the signal power experienced by the plurality of stations, obtain, from the second distribution, a second RSSI value that is representative of the interference power experienced by the plurality of stations, calculate an SINR value using the first RSSI value and the second RSSI value, compare the SINR value to a target SINR value; and based on the SINR calculations, dynamically adjust the OBSS/PD parameters for the AP.
9. The apparatus of claim 8, wherein one or more of the first distribution and the second distribution are histograms.
10. The apparatus of claim 8, wherein the determined SINR impact is quantified as an SINR value, and the processing unit being operative to dynamically adjust the OBSS/PD parameters for the AP comprises the processing unit being operative to: compare the SINR value to the target SINR value; if the SINR value is lower than the target SINR value, adjust the OBSS/PD parameters to restrict instances of SR transmission; if the SINR value is higher than the target SINR value, adjust the OBSS/PD parameters to allow increased instances of SR transmission; and if the SINR value equals the target SINR value maintain the OBSS/PD parameters.
11. The apparatus of claim 8, wherein the OBSS/PD parameters include an OBSS/PD minimum value and an OBSS/PD maximum value, and the processing unit being operative to dynamically adjust the OBSS/PD parameters comprises the processing unit being operative to adjust one or more of the OBSS/PD minimum value and the OBSS/PD maximum value.
12. The apparatus of claim 11, wherein the OBSS/PD parameters include a first set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that forms a Spatial Reuse Group (SRG) with the AP, and the processing unit being operative to dynamically adjust the OBSS/PD parameters comprises the processing unit being operative to adjust one or more of the OBSS/PD minimum value and the OBSS/PD maximum value within the first set.
13. The apparatus of claim 11, wherein the OBSS/PD parameters include a second set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that does not form a Spatial Reuse Group (SRG) with the AP, and the processing unit being operative to dynamically adjust the OBSS/PD parameters comprises the processing unit being operative to adjust an OBSS/PD maximum value within the second set.
14. A non-transitory computer-readable medium storing a set of instructions that, when executed by a processing unit, causes the processing unit to be operative to: determining, by a computing device, a plurality of stations within a Spatial Reuse (SR) range of an Access Point (AP); performing Signal to Interference plus Noise Ratio (SINR) calculations associated with the plurality of stations to determine an SINR impact on the plurality of stations if the AP performs an SR transmission given Overlapping Basic Set Service Preamble Detect (OBSS/PD) parameters currently configured for the AP, wherein performing the SINR calculations comprises: creating a first distribution using a first subset of Received Signal Strength Indicator (RSSI) metrics indicating a signal power at which the plurality of stations receive intended packets, creating a second distribution using a second subset of RSSI metrics indicating an interference power generated at the plurality of stations if the AP performs the SR transmission, obtaining, from the first distribution, a first RSSI value that is representative of the signal power experienced by the plurality of stations, obtaining, from the second distribution, a second RSSI value that is representative of the interference power experienced by the plurality of stations, calculating an SINR value using the first RSSI value and the second RSSI value, comparing the SINR value to a target SINR value; and based on the SINR calculations, dynamically adjusting the OBSS/PD parameters for the AP.
15. The non-transitory computer-readable medium of claim 14, wherein one or more of the first distribution and the second distribution are histograms.
16. The non-transitory computer-readable medium of claim 14, wherein the determined SINR impact is quantified as an SINR value, and dynamically adjusting the OBSS/PD parameters for the AP comprises: comparing the SINR value to the target SINR value; if the SINR value is lower than the target SINR value, adjusting the OBSS/PD parameters to restrict instances of SR transmission; if the SINR value is higher than the target SINR value, adjusting the OBSS/PD parameters to allow increased instances of SR transmission; and if the SINR value equals the target SINR value maintaining the OBSS/PD parameters.
17. The non-transitory computer-readable medium of claim 14, wherein the OBSS/PD parameters include an OBSS/PD minimum value and an OBSS/PD maximum value, and dynamically adjusting the OBSS/PD parameters comprises adjusting one or more of the OBSS/PD minimum value and the OBSS/PD maximum value.
18. The non-transitory computer-readable medium of claim 17, wherein the OBSS/PD parameters include a first set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that forms a Spatial Reuse Group (SRG) with the AP, and dynamically adjusting the OBSS/PD parameters comprises adjusting one or more of the OBSS/PD minimum value and the OBSS/PD maximum value within the first set.
19. The non-transitory computer-readable medium of claim 17, wherein the OBSS/PD parameters include a second set of OBSS/PD minimum and maximum values to be applied in an OBSS/PD threshold computation when an Overlapping Basic Service Set (OBSS) packet is transmitted by another AP that does not form a Spatial Reuse Group (SRG) with the AP, and dynamically adjusting the OBSS/PD parameters comprises adjusting an OBSS/PD maximum value within the second set.
20. The non-transitory computer-readable medium of claim 14, wherein the plurality of stations include APs and clients, and determining the plurality of stations within the SR range of the AP comprises: collecting RSSI metrics including at least one of: AP to AP RSSI values, AP to client RSSI values, and client to AP RSSI values; and identifying the plurality of stations associated with RSSI metrics that fall within the SR range of the AP, wherein the SR range includes an upper bound and a configurable lower bound of RSSI values.
Unknown
March 25, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.