Adaptive resource allocation in congested wireless local area network deployment

US9736719B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9736719-B2
Application numberUS-201514610624-A
CountryUS
Kind codeB2
Filing dateJan 30, 2015
Priority dateJan 30, 2015
Publication dateAug 15, 2017
Grant dateAug 15, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure discloses a method and a network device for adaptive resource allocation in congested wireless local area network deployment. Specifically, a network device dynamically assigns priorities of client devices associated with a remote access point based at least on an application type or a traffic type corresponding to each client device. Further, the network device transmits the priorities of the client devices to the remote access point in response to the wired uplink being unavailable. The priorities of the client devices facilitate the remote access point to limit a number of client devices connected to the remote access point subsequent to the wired uplink being unavailable.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: dynamically assigning priorities of client devices associated with an access point based at least on an application type or a traffic type corresponding to each client device; and transmitting the priorities of the client devices to the access point in response to a wired uplink being unavailable, wherein the priorities of the client devices facilitate the access point to limit a number of client devices connected to the access point subsequent to the wired uplink being unavailable. 2. The medium of claim 1 , further comprising: detecting that a high bandwidth uplink of a remote access point becomes unavailable, wherein the access point is connected via a low bandwidth uplink to a network device. 3. The medium of claim 1 , further comprising: transmitting, to a remote access point, a configuration profile based on a low bandwidth uplink being an active uplink of the access point, wherein the priorities are assigned based on the configuration profile. 4. The medium of claim 3 , wherein the profile comprises a maximum number of client devices allowed to be connected to a remote access point in response to the access point being connected via a low bandwidth uplink to a network device. 5. The medium of claim 3 , wherein the profile comprises a preconfigured list of client device identifiers identifying a subset of client devices that are allowed to associate with a remote access point in response to the access point being connected via a low bandwidth uplink to a network device. 6. The medium of claim 3 , wherein the profile comprises a bandwidth assignment for each client device indicating a maximum bandwidth that each client device associated with a remote access point is allowed to use in response to the access point being connected via a low bandwidth uplink to a network device. 7. The medium of claim 6 , wherein the bandwidth assignment comprises at least a maximum upstream bandwidth and a maximum downstream bandwidth, and wherein the maximum upstream bandwidth is different from the maximum downstream bandwidth. 8. The medium of claim 6 , wherein the bandwidth assignment is defined on a per-user basis in which the amount of bandwidth used by each user is subject to a predefined value. 9. The medium of claim 6 , wherein the bandwidth assignment is defined on a per-role basis in which all users assigned to a same user role share a predefined amount of bandwidth. 10. The medium of claim 6 , wherein the bandwidth assignment is defined on a per-application basis in which the amount of bandwidth used by an application running on each client device is subject to a predefined value. 11. The medium of claim 3 , wherein the profile comprises a set of firewall rules that define a set of applications or application categories that a remote access point may permit in response to the access point being connected via a low bandwidth uplink to a network device. 12. The medium of claim 3 , wherein the profile comprises client priorities that are dynamically calculated in response to the access point being connected via a low bandwidth uplink to a network device. 13. The medium of claim 12 , wherein the client priorities are calculated based at least on a number of enterprise video sessions and a number of enterprise voice sessions that each client device is running. 14. The medium of claim 1 , wherein an application running on the client devices belongs to an application access category that comprises a voice access category, a video access category, a best effort access category, and a background access category. 15. The medium of claim 1 , wherein an application running on the client devices belongs to one of an enterprise category or a non-enterprise category. 16. The medium of claim 1 , wherein the priorities are calculated based on the sum of a number of voice sessions weighted by a first weightage given to the voice sessions and a number of video sessions weighted by a second weightage given to the video sessions. 17. The medium of claim 1 , further comprising: selecting a number of high priority clients allowed to access a network in response to detecting that an uplink of the access point is a low bandwidth uplink, wherein the number of high priority clients is determined by a difference between a maximum allowed clients and an allowed client list. 18. The medium of claim 17 , wherein the allowed client list is (1) statically configured by a network administrator as a list of MAC addresses for the allowed client devices; (2) configured by the network administrator as a list of user identifiers corresponding to the allowed client devices; or (3) configured by the network administrator based on a set of user roles corresponding to the allowed client devices. 19. A method comprising: dynamically assigning, by a network device, priorities of client devices associated with a remote access point based at least on an application type or a traffic type corresponding to each client device; and transmitting, by the network device, the priorities of the client devices to an access point in response to the wired uplink being unavailable, wherein the priorities of the client devices facilitate the access point to limit a number of client devices connected to access point subsequent to the wired uplink being unavailable. 20. A system comprising: at least one device including a hardware processor; the system being configured to perform operations comprising: dynamically assigning priorities of client devices associated with a remote access point based at least on an application type or a traffic type corresponding to each client device; and transmitting the priorities of the client devices to an access point in response to the wired uplink being unavailable, wherein the priorities of the client devices facilitate the access point to limit a number of client devices connected to the access point subsequent to the wired uplink being unavailable.

Assignees

Inventors

Classifications

  • based on communication conditions (dynamic wireless traffic scheduling definition based on channel quality criteria H04W72/54) · CPC title

  • H04W48/02Primary

    Access restriction performed under specific conditions · CPC title

  • WLAN [Wireless Local Area Networks] · CPC title

  • based on traffic conditions · CPC title

  • by diverting traffic away from congested entities · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9736719B2 cover?
The present disclosure discloses a method and a network device for adaptive resource allocation in congested wireless local area network deployment. Specifically, a network device dynamically assigns priorities of client devices associated with a remote access point based at least on an application type or a traffic type corresponding to each client device. Further, the network device transmits…
Who is the assignee on this patent?
Aruba Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04W28/0231. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).