Network with pilot tone overlap avoidance
The present disclosure describes a network and a method of operating the network. The method includes determining that a portion of a first channel of a first access point overlaps a portion of a second channel of a second access point and in response to determining that the portion of the first channel overlaps the portion of the second channel, adjusting the first access point so that the first access point refrains from transmitting using frequencies in the portion of the first channel that the second access point uses to transmit pilot tones in the portion of the second channel.
1 . A method comprising:
determining that both of a first channel of a first access point and a second channel of a second access point include a set of frequencies;
determining that the second access point uses a first frequency of the set of frequencies to transmit pilot tones;
determining that an interference between the first access point and the second access point exceeds a threshold;
in response to determining that the first channel and the second channel include the set of frequencies, that the second access point uses the first frequency to transmit the pilot tones, and that the interference between the first access point and the second access point exceeds the threshold, shifting pilot tone indices of the first access point such that the first access point (i) refrains from transmitting pilot tones using the first frequency and (ii) transmits pilot tones using a second frequency of the set of frequencies; and
shifting pilot tone indices of the second access point such that the second access point refrains from transmitting pilot tones using the second frequency.
2 . The method of claim 1 , further comprising adjusting the first access point such that the first access point refrains from sending acknowledgments using frequencies in the set of frequencies.
3 . The method of claim 1 , wherein, after shifting the pilot tone indices of the first access point, the first access point transmits a data tone using a frequency in the set of frequencies and the second access point transmits a data tone using the frequency in the set of frequencies of the second channel.
4 . A network controller comprising:
a memory; and
a processor communicatively coupled to the memory, the processor configured to:
determine that both a first channel of a first access point and overlaps a portion of a second channel of a second access point include a set of frequencies;
determine that the second access point uses a first frequency of the set of frequencies to transmit pilot tones;
determine that an interference between the first access point and the second access point exceeds a threshold;
in response to determining that the first channel and the second channel include the set of frequencies, that the second access point uses the first frequency to transmit the pilot tones, and that the interference between the first access point and the second access point exceeds the threshold, shifting pilot tone indices of the first access point such that the first access point (i) refrains from transmitting pilot tones using the first frequency and (ii) transmits pilot tones using a second frequency of the set of frequencies; and
shift pilot tone indices of the second access point such that the second access point refrains from transmitting pilot tones using the second frequency.
5 . The network controller of claim 4 , wherein the processor is configured to adjust the first access point such that the first access point refrains from sending acknowledgments using frequencies in the set of frequencies.
6 . The network controller of claim 4 , wherein, after shifting the pilot tone indices of the first access point, the first access point transmits a data tone using a frequency in the set of frequencies and the second access point transmits a data tone using the frequency in the set of frequencies.
7 . A first access point comprising:
a memory; and
a processor communicatively coupled to the memory, the processor configured to:
determine that both a first channel of the first access point and a second channel of a second access point include a set of frequencies;
determine that the second access point uses a first frequency of the set of frequencies to transmit pilot tones;
determine that an interference between the first access point and the second access point exceeds a threshold; and
in response to determining that the first channel and the second channel include the set of frequencies, that the second access point uses the first frequency to transmit the pilot tones, and that the interference between the first access point and the second access point exceeds the threshold, shift pilot tone indices of the first access point such that the first access point (i) refrains from transmitting pilot tones using the first frequency and (ii) transmits pilot tones using a second frequency of the set of frequencies.
8 . The first access point of claim 7 , wherein the processor is further configured to, in response to determining that the first channel and the second channel include the set of frequencies, refrain from sending acknowledgments using frequencies in the set of frequencies.