IP Library Granted Patent US 11,330,517
Granted Patent B2
US 11,330,517 · App. 16/985,521 · Granted May 10, 2022

Utilizing network controller to manage association of wireless device to access point within wireless network

Inventors: Anil Kumar Nellore (Bangalore, IN); Krishna Prasad Panje (Bangalore, IN)
Assignee: ARRIS ENTERPRISES LLC
H04W48/20H04W48/14H04W84/12H04W88/08H04W88/12
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 11,330,517
App. No.
16/985,521
Filed
Aug 5, 2020
Granted
May 10, 2022
Kind
B2
Examiner
DOAN, KIET M
Art Unit
2641
USPC
370/338
Abstract

Managing an association of a wireless device to an access point of a wireless network is disclosed. Probe requests are received from the wireless device at access points within the wireless network. The probe requests are forwarded from the access points to a network controller. The network controller selects an access point to connect the wireless device to, based on information available thereto. The selected access point is informed that it has been selected. A probe response is provided to the wireless device from the selected access point.

Claims (55)

1. A method for managing association of a wireless device to a preferred access point in a wireless network, the method comprising:

receiving in a network controller, from each of one or more access points in the wireless network, a probe request forwarded from the wireless device;

determining, by the network controller, a first preferred access point for a connection of the wireless device to the wireless network, wherein determining the first preferred access point comprises selecting the first preferred access point based at least on performing a check of load information for the one or more access point, wherein the load information comprises one or more of a number of devices connected to each of the one or more access point, a bandwidth availability for each of the one or more access point, and an availability capacity for each of the one or more, and

wherein the first preferred access point is selected from the one or more access points based on information available to the network controller; and

informing, by the network controller, the first preferred access point of the selection so as to provide a probe response to the wireless device.

2. The method of claim 1 , further comprising:

in the first preferred access point in the wireless network:

receiving a first probe request from the wireless device;

sending, to the network controller, the probe request forwarded from the wireless device, said probe request comprising the first probe request;

awaiting the informing, from the network controller, of the selection to send the probe response to the wireless device;

in response to the first probe request, sending no probe response to the wireless device while the informing of the selection from the network controller is not received; and

upon a receipt of the informing of the selection from the network controller, sending the probe response to the wireless device, responsively to the informing of the selection.

3. The method of claim 1 , further comprising:

in the wireless device:

wirelessly sending a first probe request;

receiving the probe response from the first preferred access point and receiving no other probe response in response to the first probe request; and

establishing the connection of the wireless device to the wireless network by a wireless connection between the wireless device and the first preferred access point.

4. The method of claim 1 , wherein selecting the first preferred access point further comprises:

selecting, as the first preferred access point, an access point having a least load among the one or more access points.

5. The method of claim 1 , wherein selecting the first preferred access point further comprises:

generating, for at least one access point selected from the one or more access points, a prediction of future activity within the wireless network; and

based on the prediction of future activity, updating the load information for the at least one access point.

6. The method of claim 5 , wherein selecting the first preferred access point further comprises:

based on the prediction of future activity, eliminating the at least one access point from consideration as the first preferred access point.

7. The method of claim 1 , wherein selecting the first preferred access point is based on a signal strength of the one or more access point.

8. The method of claim 1 , further comprising:

determining, by the network controller, a second preferred access point for the connection of the wireless device to the wireless network, wherein the second preferred access point is selected from the one or more access points based on information available to the network controller;

providing, from the network controller to the second preferred access point, an instruction to send a second probe response to the wireless device.

9. A network controller device for managing association of a wireless device to a wireless access point of a wireless network, the network controller device comprising:

at least one network interface configured to communicate with one or more wireless access points in the wireless network; and

a processor communicatively coupled to the at least one network interface and communicatively coupled to a memory for storing network information comprising network configuration information and network connectivity information, wherein the processor is configured to:

receive, from each of one or more access points in the wireless network, a forwarded probe request from the wireless device;

determine a first preferred access point for a connection of the wireless device to the wireless network, wherein determining the first preferred access point comprises selecting the first preferred access point based at least on performing a check of load information for the one or more access point, wherein the load information comprises one or more of a number of devices connected to each of the one or more access point, a bandwidth availability for each of the one or more access point, and an availability capacity for each of the one or more, and wherein the first preferred access point is selected from the one or more access points based at least on the network information; and

inform the first preferred access point of the selection so as to send a probe response to the wireless device.

10. The network controller device of claim 9 , wherein the processor is further configured to:

select, as the first preferred access point, an access point having a least load among the one or more access points.

11. The network controller device of claim 9 , wherein the processor is further configured to:

generate, for at least one access point selected from the one or more access points, a prediction of future activity within the wireless network; and

at least one of:

update, based on the prediction of future activity, the load information for the at least one access point, and

eliminate, based on the prediction of future activity, the at least one access point from consideration as the first preferred access point.

12. The network controller device of claim 9 , wherein selecting the first preferred access point is based on a signal strength of the one or more access point.

13. The network controller device of claim 9 , wherein the processor is further configured to:

determine a second preferred access point for the connection of the wireless device to the wireless network, wherein the second preferred access point is selected from the one or more access points based at least on the network information; and

inform the second preferred access point of the selection so as to send a second probe response to the wireless device.

14. An access point device configured to be communicatively coupled to a network controller deployed in a wireless network, the access point device comprising:

at least one network interface configured to wirelessly communicate with one or more wireless devices in the wireless network; and

a processor communicatively coupled to the at least one network interface, and communicatively coupled to a memory for storing instructions that, that when executed by the processor, cause the processor to:

receive a first probe request from a wireless device;

send, to the network controller, a probe request forwarded from the wireless device, said probe request comprising the first probe request, wherein an identification of the wireless device is included in the first probe request that is send to the network controller, and wherein the identification of the wireless device is the media access control (MAC) address of the wireless device;

await an informing from the network controller of a selection of the access point device as a preferred access point device to send a probe response to the wireless device;

send no probe response to the wireless device in response to the first probe request, while the selection from the network controller is not received; and

upon a receipt of the selection from the network controller, send the probe response to the wireless device, responsively to the instruction.

15. The access point of claim 14 , wherein the processor is further configured to:

send signal strength information for the wireless device to the network controller.

Assignments (9)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2020
From: NELLORE, ANIL KUMAR; PANJE, KRISHNA PRASAD
To: ARRIS ENTERPRISES LLC
Reel/Frame 054590/0748 →
Continuity (2)
Provisional Application 62882654 · Aug 5, 2019
Related Publication 20210045052A1 · Feb 11, 2021