IP Library › Granted Patent US 12,149,960
Granted Patent B2
US 12,149,960 · App. 17/695,161 · Granted Nov 19, 2024

Interference source detection method, apparatus, device, and system, and storage medium

Inventors: Liang Tao (Nanjing, CN); Dewei Bao (Nanjing, CN); Qikun Wei (Nanjing, CN); Lv Ding (Nanjing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W24/02H04B17/318H04W72/0453H04W72/541
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 12,149,960
App. No.
17/695,161
Granted
Nov 19, 2024
Kind
B2
Abstract

Embodiments of this application disclose an interference source detection method, apparatus, device, and system, and a storage medium. The method includes: obtaining data detected by a plurality of access points (Aps), where data detected by any AP of the plurality of APs includes load information and radio frequency information of the any AP, received signal strength indicator RSSI information between the any AP and a neighbor of the any AP, and load information and radio frequency information of the neighbor of the any AP; determining a global neighbor topology based on the data detected by the plurality of APs; and determining an interference source based on the global neighbor topology.

Claims (71)

1. An interference source detection method, comprising:

obtaining data detected by a plurality of access points (APs), wherein data detected by any AP of the plurality of APs comprises load information and radio frequency information of the any AP, received signal strength indicator (RSSI) information between the any AP and a neighbor of the any AP, and load information and radio frequency information of the neighbor of the any AP;

determining a global neighbor topology based on the data detected by the plurality of APs; and

determining an interference source based on the global neighbor topology.

2. The method according to claim 1 , wherein the determining an interference source based on the global neighbor topology comprises:

distinguishing between an intranet AP and the interference source in the global neighbor topology based on an intranet AP table, to obtain information about the interference source.

3. The method according to claim 1 , further comprising:

after the determining an interference source based on the global neighbor topology, determining a carrying capacity in a current network status based on the global neighbor topology, wherein the carrying capacity in the current network status is used to indicate a quantity of interference sources that a current network is capable of carrying; and

outputting an interference source detection result based on the carrying capacity in the current network status and the information about the interference source.

4. The method according to claim 3 , wherein the determining a carrying capacity in a current network status based on the global neighbor topology comprises:

distinguishing between the intranet AP and the interference source in the global neighbor topology based on an intranet AP table, to obtain an intranet AP topology; and

determining the carrying capacity in the current network status based on the intranet AP topology.

5. The method according to claim 3 , wherein the outputting an interference source detection result based on the carrying capacity in the current network status and the information about the interference source comprises:

for any interference source, determining, based on information about the any interference source, whether the any interference source is avoidable; and

outputting the information about the interference source, information about an avoidable interference source, and the carrying capacity in the current network status as the interference source detection result.

6. The method according to claim 5 , wherein the outputting the information about the interference source, information about an avoidable interference source, and the carrying capacity in the current network status as the interference source detection result comprises:

sorting interference sources based on interference degrees of the interference sources; and

outputting the information about the interference source, the information about the avoidable interference source, and the carrying capacity in the current network status based on a sorting result.

7. The method according to claim 6 , further comprising:

before the sorting interference sources based on interference degrees of the interference sources, for any interference source X i , calculating an interference degree D i of the any interference source based on a load of the any interference source and an impact domain of the any interference source by using the following formula:

D i =Σ j min{Load( X i ),Load( B i,j ))}, wherein

Load(X i ) is the load of the any interference source X i , and Load(B i,j ) is a load of B i,j ) in the impact domain of the any interference source X i .

8. The method according to claim 5 , wherein the determining, based on information about the any interference source, whether the any interference source is avoidable comprises:

determining an allocatable channel set of a network neighbor of the any interference source based on the information about the any interference source;

sequentially allocating channels in a local topology based on the channel set, wherein the local topology comprises the any interference source and the network neighbor of the any interference source; and

determining, based on each channel allocation result, whether the any interference source is avoidable.

9. The method according to claim 3 , wherein the outputting an interference source detection result based on the carrying capacity in the current network status and the information about the interference source comprises:

for any interference source, determining, based on information about the any interference source, whether the any interference source is avoidable; and

sorting interference sources based on interference degrees of the interference sources, determining a target avoidable interference source in the sorted interference sources based on the carrying capacity in the current network status, and outputting information about the target avoidable interference source as the interference source detection result.

10. The method according to claim 3 , further comprising:

after the determining a carrying capacity in a current network status based on the global neighbor topology, when a quantity of all interference sources is less than the carrying capacity in the current network status, allocating a radio frequency resource to the intranet AP in the global neighbor topology based on the information about the interference source.

11. The method according to claim 10 , wherein the allocating a radio frequency resource to the intranet AP in the global neighbor topology based on the information about the interference source comprises:

calculating a quantity of neighbors of each intranet AP;

performing weighted averaging based on a load of each intranet AP and the quantity of neighbors of each intranet AP, to obtain a priority of the intranet AP; and

performing radio frequency resource allocation based on the information about the interference source and the priority of the intranet AP.

12. An interference source detection system, comprising:

a plurality of access points (APs); and

a detection device, and

wherein the plurality of APs are configured to report data detected by the plurality of APs, and the detection device is configured to:

obtain data detected by the plurality of APs, wherein data detected by any AP of the plurality of APs comprises load information and radio frequency information of the any AP, received signal strength indicator (RSSI) information between the any AP and a neighbor of the any AP, and load information and radio frequency information of the neighbor of the any AP;

determine a global neighbor topology based on the data detected by the plurality of APs; and

determine an interference source based on the global neighbor topology.

13. An interference source detection device, comprising:

a processor; and

a memory coupled to the processor and configured to store instructions that when executed by the processor, cause the device to be configured to:

obtain data detected by a plurality of access points (Aps), wherein data detected by any AP of the plurality of APs comprises load information and radio frequency information of the any AP, received signal strength indicator RSSI information between the any AP and a neighbor of the any AP, and load information and radio frequency information of the neighbor of the any AP;

determine a global neighbor topology based on the data detected by the plurality of Aps; and

determine an interference source based on the global neighbor topology.

14. The device according to claim 13 , wherein when executed by the processor, the instructions further cause the device to:

distinguish between an intranet AP and the interference source in the global neighbor topology based on an intranet AP table, to obtain information about the interference source.

15. The device according to claim 13 , wherein when executed by the processor, the instructions further cause the device to:

determine a carrying capacity in a current network status based on the global neighbor topology, wherein the carrying capacity in the current network status is used to indicate a quantity of interference sources that a current network is capable of carrying; and

output an interference source detection result based on the carrying capacity in the current network status and the information about the interference source.

16. The device according to claim 15 , wherein when executed by the processor, the instructions further cause the device to:

distinguish between the intranet AP and the interference source in the global neighbor topology based on an intranet AP table, to obtain an intranet AP topology; and

determine the carrying capacity in the current network status based on the intranet AP topology.

17. The device according to claim 15 , wherein when executed by the processor, the instructions further cause the device to:

for any interference source, determine, based on information about the any interference source, whether the any interference source is avoidable; and

output the information about the interference source, information about an avoidable interference source, and the carrying capacity in the current network status as the interference source detection result.

18. The device according to claim 17 , wherein when executed by the processor, the instructions further cause the device to:

for any interference source X i , calculate an interference degree D i of the any interference source based on a load of the any interference source and an impact domain of the any interference source by using the following formula:

D i =Σ j min{Load( X i ),Load( B i,j )}, wherein

Load(X i ) is the load of the any interference source X i , and Load(B i,j ) is a load of B i,j in the impact domain of the any interference source X i ;

sort interference sources based on interference degrees of the interference sources; and

output the information about the interference source, the information about the avoidable interference source, and the carrying capacity in the current network status based on a sorting result.

19. The device according to claim 17 , wherein when executed by the processor, the instructions further cause the device to:

determine an allocatable channel set of a network neighbor of the any interference source based on the information about the any interference source;

sequentially allocate channels in a local topology based on the channel set, wherein the local topology comprises the any interference source and the network neighbor of the any interference source; and

determine, based on each channel allocation result, whether the any interference source is avoidable.

20. The device according to claim 15 , wherein when executed by the processor, the instructions further cause the device to:

when a quantity of all interference sources is less than the carrying capacity in the current network status, allocate a radio frequency resource to an intranet AP in the global neighbor topology based on the information about the interference source.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2022
From: TAO, LIANG; BAO, DEWEI; WEI, QIKUN; DING, LV
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 059698/0971 →
Priority Claims (1)
CN 201910877896.4 · Sep 17, 2019 · national
Continuity (2)
Continuation PCTCN2020115745 · Sep 17, 2020
Related Publication 20220210671A1 · Jun 30, 2022