IP Library Granted Patent US 12,328,601
Granted Patent B2
US 12,328,601 · App. 17/230,448 · Granted Jun 10, 2025

Managing access points of a cellular network

Inventors: David Ronen (Kfar Saba, IL); Dan Weil (Tel Aviv, IL); Yaniv Vaknin (Tel Aviv, IL)
Assignee: QGT International Inc.
H04W24/02H04W24/08G06N3/04H04W84/18
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,328,601
App. No.
17/230,448
Filed
Apr 14, 2021
Granted
Jun 10, 2025
Kind
B2
Art Unit
2413
USPC
370/328
Abstract

There are provided a method and system to control traffic in a cellular network comprising a plurality of access points (APs) serving a plurality of user equipment devices (UEs). The method comprises: using a machine learning (ML) model to classify at least part of the APs in accordance with a first part of AP metrics thereof, thereby giving rise to a plurality of classes, each comprising peering APs; for a given class, processing AP performance metrics of peering APs classified to the given class to identify, among them, one or more first APs with negative performance variations above a variation threshold and, thereby, requiring corrective actions; and enabling one or more corrective actions with regard to the identified one or more first APs.

Claims (34)

1. A method of controlling traffic in a wireless network, the method comprising:

using, by a processing system comprising at least one processor and at least one memory, a machine learning (ML) model for classification of one or more access points (APs) in the wireless network in accordance with a first part of AP metrics to generate a plurality of classes, each comprising peering APs;

identifying, by the processing system, one or more first APs with negative performance variations above a first variation threshold, the first variation threshold defined as a predefined percentage of a mean value of one or more AP performance metrics of all peering APs classified to a given class, and identifying one or more second APs with positive performance variations above a second variation threshold; and

enabling, by the processing system, one or more corrective actions with regard to the one or more first APs, the one or more corrective actions including aligning a configuration corresponding to a subset of the peering APs with a configuration corresponding to the one or more second APs.

2. The method of claim 1 , wherein the AP performance metrics do not belong to the first part of AP metrics.

3. The method of claim 1 , further comprising identifying, by the processing system, class-based AP performance metrics of the given class in accordance with AP performance metrics of the peering APs classified, and identifying the one or more corrective actions in accordance with the class-based AP performance metrics.

4. The method of claim 1 , wherein the identifying and the enabling are provided continuously.

5. The method of claim 4 , wherein the using is provided continuously.

6. The method of claim 1 , further comprising identifying, by the processing system, a class-based configuration of the given class, the class-based configuration corresponding to the peering APs, the one or more corrective actions including aligning a configuration of the one or more first APs with the class-based configuration.

7. The method of claim 6 further comprising:

optimizing the class-based configuration in accordance with the configuration corresponding to the one or more second APs.

8. The method of claim 1 , wherein the ML model is a deep neural network trained to classify APs using at least part of the AP metrics thereof.

9. The method of claim 1 , wherein the one or more corrective actions include a configuration update.

10. The method of claim 1 , wherein the negative performance variations to be identified and AP performance metrics usable therefor are customized for each given class.

11. A method of controlling traffic in a wireless network, the method comprising:

using, by a processing system, comprising at least one processor and at least one memory, a machine learning (ML) model for classification of one or more access points (APs) in the wireless network belonging to a given class to generate a plurality of peering APs;

identifying, by the processing system, a class-based configuration in accordance with AP metrics of APs classified to the given class, the class-based configuration comprising a mean configuration of the plurality of peering APs, the mean configuration defining a first variation threshold corresponding to a predefined percentage of a mean value of one or more AP performance metrics of all peering APs classified to a given class, and identifying one or more APs with positive performance variations above a second variation threshold; and

enabling, by the processing system, applying the class-based configuration to the plurality of peering APs, the class-based configuration including aligning configurations of a subset of the peering APs with configurations corresponding to the one or more APs.

12. A processing system to control traffic in a wireless network, the processing system comprising at least one processor and at least one memory configured to:

use a machine learning (ML) model for classification of one or more access points (APs) in the wireless network in accordance with a first part of AP metrics to generate a plurality of classes, each comprising peering APs;

process one or more first APs with negative performance variations above a first variation threshold, the first variation threshold defined as a predefined percentage of a mean value of one or more AP performance metrics of all peering APs classified to a given class, and process one or more second APs with positive performance variations above a second variation threshold; and

enable one or more corrective actions with regard to the one or more first APs, the one or more corrective actions including aligning configurations of a subset of the peering APs with configurations corresponding to the one or more second APs.

13. The processing system of claim 12 , wherein the AP performance metrics do not belong to the first part of AP metrics.

14. The processing system of claim 12 , wherein the processing system is further configured to identify class-based AP performance metrics of the given class in accordance with AP performance metrics of the peering APs classified thereto, and identify the one or more corrective actions in accordance with the class-based AP performance metrics.

15. The processing system of claim 12 , wherein the processing system is further configured to identify a class-based configuration of the given class, the class-based configuration corresponding to the peering APs, the one or more corrective actions including aligning a configuration of the one or more first APs with the class-based configuration.

16. The processing system of claim 15 , wherein the processing system is further configured to:

optimize a class-based configuration in accordance with a configuration corresponding to the one or more second APs.

17. The processing system of claim 12 , wherein the negative performance variations to be processed and AP performance metrics usable therefor are customized for each given class.

18. A non-transitory computer readable medium usable by a processing system to control traffic in a wireless network, the non-transitory computer readable medium comprising instructions that, when executed by at least one processor and at least one memory of the processing system, cause the processing system to perform operations comprising:

using a machine learning (ML) model for classification of one or more access points (APs) in the wireless network in accordance with a first part of AP metrics to generate a plurality of classes, each comprising peering APs;

processing one or more first APs with negative performance variations above a first variation threshold, the first variation threshold defined as a predefined percentage of a mean value of one or more AP performance metrics of all peering APs classified to a given class, and processing one or more second APs with positive performance variations above a second variation threshold; and

enabling one or more corrective actions with regard to the one or more first APs, the one or more corrective actions including aligning configurations of a subset of the peering APs with configurations corresponding to the one or more second APs.

19. The non-transitory computer readable medium of claim 18 , wherein the ML model is a deep neural network trained to classify APs according to the AP metrics.

20. The non-transitory computer readable medium of claim 18 , further comprising instructions for continuously updating the classification of the APs using real-time AP performance metrics.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: CELLWIZE WIRELESS TECHNOLOGIES LTD.
To: QGT INTERNATIONAL, INC.
Reel/Frame 064187/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2022
From: WEIL, DAN; RONEN, DAVID; VAKNIN, YANIV
To: CELLWIZE WIRELESS TECHNOLOGIES LTD.
Reel/Frame 059915/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: RONEN, DAVID; WEIL, DAN; VAKNIN, YANIV
To: CELLWIZE WIRELESS TECHNOLOGIES LTD.
Reel/Frame 055918/0987 →
Continuity (3)
Continuation In Part PCTIL2019051096 · Oct 7, 2019
Provisional Application 62745511 · Oct 15, 2018
Related Publication 20210235287A1 · Jul 29, 2021
References Cited (20)
US 10039016B1 · Larish et al. · 2018 [cited by applicant]
US 10231140B2 · Nuss · 2019 [cited by examiner]
US 11477666B2 · Kucera · 2022 [cited by examiner]
US 20150148040A1 · Ehrlich · 2015 [cited by examiner]
US 20150327164A1 · Madan · 2015 [cited by examiner]
US 20160112944A1 · Zhou · 2016 [cited by examiner]
US 20160157240A1 · Dribinski · 2016 [cited by examiner]
US 20160198480A1 · Stanwood · 2016 [cited by examiner]
US 20170272319A1 · Sheen · 2017 [cited by examiner]
US 20170359752A1 · Yousefi'zadeh et al. · 2017 [cited by applicant]
US 20180019910A1 · Tsagkaris et al. · 2018 [cited by applicant]
US 20180160345A1 · Levinkron et al. · 2018 [cited by applicant]
US 20180206184A1 · Bahr · 2018 [cited by examiner]
US 20180249406A1 · Tellado et al. · 2018 [cited by applicant]
US 20190239095A1 · Ouyang · 2019 [cited by examiner]
EP 3238389A1 · 2017 [cited by applicant]
IN 201841014800 · 2018 [cited by applicant]
WO 2018149898A2 · 2018 [cited by applicant]
Self-Organizing Networks: Self-Planning, Self-Optimization and Self-Healing for GSM, MTS, and LTE, “Self-organizing networks; Chapter 3: Multi-Technology SON; Chapter 5: Multi-Technology Self-Optimization; Chapter 6: Mu… [cited by applicant]
International Search Report and Written Opinion—PCT/IL2019/051096—ISA/EPO—Dec. 18, 2019. [cited by applicant]