IP Library Granted Patent US 9,832,674
Granted Patent B2
US 9,832,674 · App. 14/625,301 · Granted Nov 28, 2017

Cloud controller for self-optimized networks

Inventor: Rajat Ghai (Sandwich, MA)
Assignee: BENU NETWORKS, INC.
H04W24/10H04L41/0803H04L63/0428H04W12/04H04L41/08H04L63/04H04W28/00H04W28/06H04W36/0072H04W36/08H04W48/00H04W48/20H04W84/12H04W88/085
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 9,832,674
App. No.
14/625,301
Granted
Nov 28, 2017
Kind
B2
Abstract

A management system implemented in a cloud computing environment for automatically managing a plurality of Wi-Fi access points in a network can receive information from each of the plurality of Wi-Fi access points. The system can analyze the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access and determine at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information. The system can remotely configure the at least one Wi-Fi access point based on the at least one new operation setting.

Claims (57)

1. In a management system implemented in a cloud computing environment, a method for automatically managing a plurality of Wi-Fi access points in a network, comprising:

receiving, by the management system including memory and a processor configured to execute instructions stored in the memory, information from each of the plurality of Wi-Fi access points in the network;

analyzing, by the management system, the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access point, wherein the at least one Wi-Fi access point includes a first service set identifier (SSID) and a second SSID, wherein the first SSID is associated with a first number of devices, and wherein the second SSID is associated with a second number of devices;

determining, by the management system, at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information, wherein the at least one new operation setting identifies a third number of devices that are associated with the first SSID and a fourth number of devices that are associated with the second SSID, wherein the third number is different from the first number, and wherein the fourth number is different from the second number;

configuring, by the management system, the at least one Wi-Fi access point based on the at least one new operation setting, whereby the at least one Wi-Fi access point is remotely configured by the management system;

detecting inoperative Wi-Fi access points in the network;

generating Wi-Fi access points neighbor maps based on location of each of the inoperative Wi-Fi access points in the network; and

adjusting behavior of a neighboring operational access point based on the inoperative Wi-Fi access points.

2. The method of claim 1 , wherein the information from each Wi-Fi access point in the network comprises at least one of a number of connected devices to each Wi-Fi access point, data rate information for each Wi-Fi access point, neighboring Wi-Fi AP maps, historical usage information, overall load, interference metrics, or device attachment attempts.

3. The method of claim 1 , wherein the at least one new operation setting further comprises at least one of an operating channel, an operating frequency band, a modulation and coding scheme, or a transmission power setting.

4. The method of claim 1 , further comprising:

receiving, by the management system, a first encryption key for a first session between a first Wi-Fi access point and a first Wi-Fi enabled device;

storing, by the management system, the first encryption key in a database implemented in the cloud computing environment;

retrieving, by the management system, the first encryption key from the database; and

providing, by the management system, the first encryption key to at least one of the first Wi-Fi access point, the first Wi-Fi enabled device, and a second Wi-Fi access point.

5. The method of claim 1 , further comprising:

terminating the first session between the first Wi-Fi access point and the first Wi-Fi enabled device based on at least one criterion; and

enabling a second session between the first Wi-Fi enabled device and a second Wi-Fi access point in range of the first Wi-Fi enabled device.

6. The method of claim 5 , wherein the at least one criterion comprises data rate information corresponding to the first session.

7. The method of claim 6 , wherein a data rate corresponding to the second session is higher than a data rate corresponding to the first session.

8. The method of claim 1 , wherein the management system is configured to communicate with each Wi-Fi access point through a radio resource management (RRM) profile.

9. The method of claim 1 , further comprising generating statistical information for the plurality of Wi-Fi access points in the network.

10. A system for automatically managing a plurality of Wi-Fi access points in a network, the system comprising a processor and a memory, the processor configured to run a module stored in the memory that is configured to cause the processor to:

receive information from each of the plurality of Wi-Fi access points in the network;

analyze the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access point, wherein the at least one Wi-Fi access point includes a first service set identifier (SSID) and a second SSID, wherein the first SSID is associated with a first number of devices, and wherein the second SSID is associated with a second number of devices;

determine at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information, wherein the at least one new operation setting identifies a third number of devices that are associated with the first SSID and a fourth number of devices that are associated with the second SSID, wherein the third number is different from the first number, and wherein the fourth number is different from the second number;

configure the at least one Wi-Fi access point based on the at least one new operation setting, whereby the at least one Wi-Fi access point is remotely configured by the system;

detect inoperative Wi-Fi access points in the network;

generate Wi-Fi access points neighbor maps based on location of each of the inoperative Wi-Fi access points in the network; and

adjust behavior of a neighboring operational access point based on the inoperative Wi-Fi access points.

11. The system of claim 10 , wherein the information from each Wi-Fi access point in the network comprises at least one of a number of connected devices to each Wi-Fi access point, data rate information for each Wi-Fi access point, neighboring Wi-Fi AP maps, historical usage information, overall load, interference metrics, or device attachment attempts.

12. The system of claim 10 , wherein the at least one new operation setting comprises at least one of an operating channel, an operating frequency band, a modulation and coding scheme, or a transmission power setting.

13. The system of claim 10 , wherein the processor is further configured to:

receive a first encryption key for a first session between a first Wi-Fi access point and a first Wi-Fi enabled device;

store the first encryption key in a database implemented in the cloud computing environment;

retrieve the first encryption key from the database; and

provide the first encryption key to at least one of the first Wi-Fi access point, the first Wi-Fi enabled device, and a second Wi-Fi access point.

14. The system of claim 10 , wherein the processor is further configured to:

terminate the first session between the first Wi-Fi access point and the first Wi-Fi enabled device based on at least one criterion; and

enable a second session between the first Wi-Fi enabled device and a second Wi-Fi access point in range of the first Wi-Fi enabled device.

15. The system of claim 14 , wherein the at least one criterion comprises data rate information corresponding to the first session.

16. The system of claim 15 , wherein a data rate corresponding to the second session is higher than a data rate corresponding to the first session.

17. The system of claim 10 , wherein the processor is further configured to communicate with each Wi-Fi access point through a radio resource management (RRM) profile.

18. The system of claim 10 , wherein the processor is further configured to generate statistical information for the plurality of Wi-Fi access points in the network.

19. A non-transitory computer readable medium having executable instructions operable to cause an apparatus to:

receive information from each of the plurality of Wi-Fi access points in the network;

analyze the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access point, wherein the at least one Wi-Fi access point includes a first service set identifier (SSID) and a second SSID, wherein the first SSID is associated with a first number of devices, and wherein the second SSID is associated with a second number of devices;

determine at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information, wherein the at least one new operation setting identifies a third number of devices that are associated with the first SSID and a fourth number of devices that are associated with the second SSID, wherein the third number is different from the first number, and wherein the fourth number is different from the second number;

configure the at least one Wi-Fi access point based on the at least one new operation setting, whereby the at least one Wi-Fi access point is remotely configured by the system;

detect inoperative Wi-Fi access points in the network;

generate Wi-Fi access points neighbor maps based on location of each of the inoperative Wi-Fi access points in the network; and

adjust behavior of a neighboring operational access point based on the inoperative Wi-Fi access points.

20. The non-transitory computer readable medium of claim 19 , wherein the executable instructions are operable to further cause the apparatus to:

receive a first encryption key for a first session between a first Wi-Fi access point and a first Wi-Fi enabled device;

store the first encryption key in a database implemented in the cloud computing environment;

retrieve the first encryption key from the database; and

provide the first encryption key to at least one of the first Wi-Fi access point, the first Wi-Fi enabled device, and a second Wi-Fi access point.

Assignments (4)
MERGER Recorded Jan 6, 2023
From: BENU NETWORKS, INC.
To: CIENA CORPORATION
Reel/Frame 062296/0630 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: PACIFIC WESTERN BANK
To: BENU NETWORKS, INC.
Reel/Frame 046645/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2017
From: GHAI, RAJAT
To: BENU NETWORKS, INC.
Reel/Frame 043904/0830 →
SECURITY INTEREST Recorded Dec 31, 2015
From: BENU NETWORKS, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 037391/0125 →
Continuity (2)
Provisional Application 61941135 · Feb 18, 2014
Related Publication 20150237519A1 · Aug 20, 2015