IP Library Granted Patent US 9,930,562
Granted Patent B2
US 9,930,562 · App. 15/017,063 · Granted Mar 27, 2018

Utilization based control of wireless network services

Inventor: Kurt Alan Lumbatis (Dacula, GA)
Assignee: ARRIS Enterprises LLC
H04W28/0247H04W28/0289H04W48/06
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,930,562
App. No.
15/017,063
Granted
Mar 27, 2018
Kind
B2
Abstract

Methods, systems, and computer readable media can be operable to facilitate dynamic provisioning of subordinate service sets. An access point providing primary service(s) and subordinate service(s) may determine the bandwidth available for the subordinate service(s) based on current channel utilization. Where the bandwidth available for the subordinate service(s) is determined to be less than a predetermined threshold, the access point may modify support for the subordinate service(s). The access point may reduce the number of clients allowed to access the subordinate service(s) or may temporarily suspend offering of the subordinate service(s) to client devices.

Claims (52)

1. A method comprising:

determining a maximum bandwidth available to an access point;

determining a bandwidth consumed by the access point in the provisioning of primary services over one or more primary service sets;

determining an available bandwidth for subordinate services, wherein subordinate services are provided to one or more devices over one or more subordinate service sets that are supported by the access point, the one or more subordinate service sets being designated for the provisioning of subordinate services, wherein the available bandwidth for subordinate services is determined based upon a difference between the maximum bandwidth available to the access point and the bandwidth consumed by the access point in the provisioning of primary services over the one or more primary service sets;

comparing the available bandwidth for subordinate services to a predetermined threshold bandwidth; and

if the available bandwidth for subordinate services is less than the predetermined threshold bandwidth, modifying support provided by the access point for one or more of the subordinate service sets.

2. The method of claim 1 , wherein modifying support for one or more of the subordinate service sets comprises:

reducing the number of client devices that are allowed to join one or more of the subordinate service sets.

3. The method of claim 2 , wherein the number of client devices allowed to join one or more subordinate service sets is determined based upon the difference between the available bandwidth for subordinate services and the predetermined threshold bandwidth, and is further based upon an average bandwidth consumption by a client device accessing a subordinate service.

4. The method of claim 1 , wherein modifying support for one or more of the subordinate service sets designated for the provisioning of subordinate services comprises:

suspending support for one or more of the subordinate service sets.

5. The method of claim 4 , wherein suspending support for one or more of the subordinate service sets comprises:

suspending the transmission of advertisement messages comprising one of more service set identifiers associated with one or more of the subordinate service sets.

6. The method of claim 1 , further comprising:

determining a level of interference on a wireless channel being used by the access point to deliver services to one or more devices; and

wherein the determination of the available bandwidth for subordinate services is further based upon the level of interference on the wireless channel.

7. The method of claim 1 , wherein the determination of the available bandwidth for subordinate services is made at a server upstream from the access point offering the one or more subordinate service sets.

8. An apparatus comprising:

one or more interfaces configured to be used to transmit and receive communications delivered over one or more subordinate service sets designated for the provisioning of subordinate services and communications delivered over one or more primary service sets designated for the provisioning of primary services; and

one or more modules configured to:

determine a maximum total available bandwidth;

determine an amount of bandwidth utilized in the provisioning of primary services over the one or more primary service sets;

determine an available bandwidth for delivering the subordinate services to one or more client devices, wherein the available bandwidth for subordinate services is determined based upon a difference between the maximum total available bandwidth and the bandwidth utilized in the provisioning of primary services over the one or more primary service sets;

compare the available bandwidth for delivering the subordinate services to a predetermined threshold bandwidth; and

if the available bandwidth for delivering the subordinate services is less than the predetermined threshold bandwidth, modify support for one or more of the subordinate service sets.

9. The apparatus of claim 8 , wherein modifying support for one or more of the subordinate service sets comprises:

reducing the number of client devices that are allowed to join one or more of the subordinate service sets designated for the provisioning of subordinate services.

10. The apparatus of claim 9 , wherein the number of client devices allowed to join the one or more subordinate service sets is determined based upon the difference between the available bandwidth for subordinate services and the predetermined threshold bandwidth, and is further based upon an average bandwidth consumption by a client device accessing a subordinate service.

11. The apparatus of claim 8 , wherein modifying support for one or more of the subordinate service sets comprises:

suspending support for one or more of the subordinate service sets.

12. The apparatus of claim 11 , wherein suspending support for one or more of the subordinate service sets comprises:

suspending the transmission of advertisement messages comprising one of more service set identifiers associated with one or more of the subordinate service sets.

13. The apparatus of claim 8 , wherein determining the available bandwidth for subordinate services comprises:

determining a level of interference on a wireless channel being used to deliver the primary services and the subordinate services to the one or more client devices; and

wherein the determination of the available bandwidth for subordinate services is further based upon the level of interference on the wireless channel.

14. One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising:

determining a maximum bandwidth available to an access point;

determining a bandwidth consumed by the access point in the provisioning of primary services over one or more primary service sets;

determining an available bandwidth for subordinate services, wherein subordinate services are provided to one or more devices over one or more subordinate service sets that are supported by the access point, the one or more subordinate service sets being designated for the provisioning of subordinate services, wherein the available bandwidth for subordinate services is determined based upon a difference between the maximum bandwidth available to the access point and the bandwidth consumed by the access point in the provisioning of primary services over the one or more primary service sets;

comparing the available bandwidth for subordinate services to a predetermined threshold bandwidth; and

if the available bandwidth for subordinate services is less than the predetermined threshold bandwidth, modifying support provided by the access point for one or more of the subordinate service sets.

15. The one or more non-transitory computer-readable media of claim 14 , wherein modifying support for one or more of the subordinate service sets comprises:

reducing the number of client devices that are allowed to join one or more of the subordinate service sets.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the number of client devices allowed to join one or more of the subordinate service sets is determined based upon the difference between the available bandwidth for subordinate services and the predetermined threshold bandwidth, and is further based upon an average bandwidth consumption by a client device accessing a subordinate service.

17. The one or more non-transitory computer-readable media of claim 14 , wherein modifying support for one or more of the subordinate service sets comprises:

suspending support for one or more of the subordinate service sets designated for the provisioning of subordinate services.

18. The one or more non-transitory computer-readable media of claim 17 , wherein suspending support for one or more of the subordinate service sets comprises:

suspending the transmission of advertisement messages comprising one of more service set identifiers associated with one or more of the subordinate service sets.

19. The one or more non-transitory computer-readable media of claim 14 , wherein determining the available bandwidth for subordinate services comprises:

determining a level of interference on a wireless channel being used by the access point to deliver services to one or more devices; and

wherein the determination of the available bandwidth for subordinate services is further based upon the level of interference on the wireless channel.

20. The one or more non-transitory computer-readable media of claim 14 , wherein the determination of the available bandwidth for subordinate services is made at a server upstream from an access point offering the one or more subordinate service sets.

Assignments (11)
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 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: LUMBATIS, KURT ALAN
To: ARRIS ENTERPRISES LLC
Reel/Frame 037676/0892 →
Continuity (1)
Related Publication 20170230858A1 · Aug 10, 2017