IP Library › Granted Patent US 10,374,749
Granted Patent B1
US 10,374,749 · App. 16/108,475 · Granted Aug 6, 2019

Proactive interference avoidance for access points

Inventor: Santosh Babaji Kulkarni (San Jose, CA)
Assignee: CISCO TECHNOLOGY, INC.
H04L1/0017H04B17/345H04B17/373H04L1/0002H04L1/0068H04W72/082H04W88/10H04W16/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,374,749
App. No.
16/108,475
Granted
Aug 6, 2019
Kind
B1
Abstract

Systems, methods, and computer-readable media are provided for predicting presence of interfering signals on given wireless channel(s) on which an access point is operating and proactively implementing an interference avoidance process. In one aspect of the present disclosure, a method includes determining, by an access point operating according to a first wireless technology and at a first time, that interference from signals of a second technology will occur, at a second time that is later than the first time, on a channel on which the access point is currently operating; selecting, by the access point, an interference avoidance process based on a plurality of factors; and implementing, by the access point, the interference avoidance process such that at the second time the access point is not operating on one or more sub-channels spanning the channel on which the access point is currently operating.

Claims (38)

1. A method comprising:

predicting a second time, by an access point operating according to a first wireless technology and at a first time, that interference from signals of a second technology will occur at the second time that is later than the first time, on a channel on which the access point is currently operating;

selecting, by the access point, an interference avoidance process based on a plurality of factors, comprising:

first determining it preamble puncturing is available for the access point;

and selecting, in response to a positive result to the first determining, the preamble puncturing as the interference avoidance process;

second determining, in response to a negative result to the first determining, if there is one or more adjacent channels for the access point to switch to, the one or more adjacent channels having a same bandwidth as the channel on which the access point is currently operating;

selecting, in response to a positive result to the second determining, one of the one or more adjacent channels for the access point to switch to if the one or more adjacent channels are available;

third determining, in response to a negative result to the second determining if there are one or more channels having a lower bandwidth than the channel on which the access point is currently operating;

selecting, in response to a positive result to the third determining, one of the one or more channels having the lower bandwidth for the access point to switch to; and

implementing, by the access point, the interference avoidance process such that at the second time the access point is not operating on one or more sub-channels spanning the channel on which the access point is currently operating.

2. The method of claim 1 , wherein determining the interference is based on a predictive modeling using past presence of the signals of the second technology on the one or more sub-channels.

3. The method of claim 1 , wherein availability of the preamble puncturing is based on a type of the access point.

4. An access point configured to operate on a channel according to a first wireless technology, the access point comprising:

a memory having computer-readable instructions stored therein; and

one or more processors programed to execute the computer-readable instructions to perform operations comprising:

predicting a second time, by an access point operating according to a first wireless technology and at a first time, that interference from signals of a second technology will occur, at a the second time that is later than the first time, on a channel on which the access point is currently operating;

selecting, by the access point, an interference avoidance process based on a plurality of factors, comprising:

first determining if preamble puncturing is available for the access point; and

selecting, in response to a positive result to the first determining, the preamble puncturing as the interference avoidance process;

second determining, in response to a negative result to the first determining, if there is one or more adjacent channels for the access point to switch to, the one or more adjacent channels having a same bandwidth as the channel on which the access point is currently operating;

selecting, in response to a positive result to the second determining, one of the one or more adjacent channels for the access point to switch to if the one or more adjacent channels are available;

third determining, in response to a negative result to the second determining if there are one or more channels having a lower bandwidth than the channel on which the access point is currently operating;

selecting, in response to a positive result to the third determining, one of the one or more channels having the lower bandwidth for the access point to switch to; and

implementing, by the access point, the interference avoidance process such that at the second time the access point is not operating on one or more sub-channels spanning the channel on which the access point is currently operating.

5. The access point of claim 4 , wherein determining the interference is based on a predictive modeling using past presence of the signals of the second technology on the one or more sub-channels.

6. The access point of claim 4 , wherein availability of the preamble puncturing is based on a type of the access point.

7. A non-transitory computer readable media storing instructions that when executed by a processor cause the processor to perform operations comprising:

predicting a second time, by an access point operating according to a first wireless technology and at a first time, that interference from signals of a second technology will occur at the second time that is later than the first time, on a channel on which the access point is currently operating;

selecting, by the access point, an interference avoidance process based on a plurality of factors, comprising:

first determining if preamble puncturing is available for the access point; and

selecting, in response to a positive result to the first determining, the preamble puncturing as the interference avoidance process;

second determining, in response to a negative result to the first determining, if there is one or more adjacent channels for the access point to switch to, the one or more adjacent channels having a same bandwidth as the channel on which the access point is currently operating;

selecting, in response to a positive result to the second determining, one of the one or more adjacent channels for the access point to switch to if the one or more adjacent channels are available;

third determining, in response to a negative, result to the second determining if there are one or more channels having a lower bandwidth than the channel on which the access point is currently operating;

selecting, in response to a positive result to the third determining, one of the one or more channels having the lower bandwidth for the access point to switch to; and

implementing, by the access point, the interference avoidance process such that at the second time the access point is not operating on one or more sub-channels spanning the channel on which the access point is currently operating.

8. The media of claim 7 , wherein determining the interference is based on a predictive modeling using past presence of the signals of the second technology on the one or more sub-channels.

9. The media of claim 7 , wherein availability of the preamble puncturing is based on a type of the access point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2018
From: KULKARNI, SANTOSH BABAJI
To: CISCO TECHNOLOGY, INC.
Reel/Frame 046660/0629 →
Cited By (2)
US 12,574,800 US 12,663,501