Profile-based client steering in multiple access point (AP) networks

US11395186B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11395186-B2
Application numberUS-202017028120-A
CountryUS
Kind codeB2
Filing dateSep 22, 2020
Priority dateOct 17, 2019
Publication dateJul 19, 2022
Grant dateJul 19, 2022

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.

This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer-readable media, for steering a wireless device (such as a client station (STA)) in a network having multiple access points (APs). In some aspects, a processor at a first AP may monitor a traffic flow associated with the wireless device. The processor may determine that the wireless device is to be steered, based, at least in part, on the monitored traffic flow. The processor may generate a steering ranking list based on the profile of the wireless device. And the processor may selectively steer the wireless device to a different wireless association in the multi-AP network based on the steering ranking list.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of steering one or more wireless devices in a multi-access point (AP) environment, comprising: monitoring a traffic flow associated with the one or more wireless devices; determining that at least one wireless device of the one or more wireless devices is to be steered, based at least in part, on the monitored traffic flow; generating a steering ranking list of the one or more wireless devices based on a profile of each of the one or more wireless devices; determining if a steering bit is enabled in the profile of the at least one wireless device of the one or more wireless devices; and selectively steering the at least one wireless device to a different wireless association in the multi-AP environment based, at least in part, on the steering ranking list. 2. The method of claim 1 , wherein the selectively steering the at least one wireless device occurs based on an order of the steering ranking list. 3. The method of claim 1 , wherein generating the steering ranking list is based on assigning weights to the profile of each of the one or more wireless devices. 4. The method of claim 3 , wherein the profile of each of the one or more wireless devices includes at least one member of the group consisting of: a Wi-Fi multimedia (WMM) access category (AC) designation; a number of spatial streams supported; a high throughput (HT) operation mode; a Wi-Fi radio capability; a modulation and coding scheme (MCS) transmission rate; a data rate of the monitored traffic flow; a multi-user (MU)-multiple input and multiple output (MIMO) compatibility; an orthogonal frequency-division multiplexing (OFDM)/orthogonal frequency-division multiple access (OFDMA) compatibility; a mobility designation; a hop count of a connected AP to a root AP; a service-based classification; a priority designation; and a steering success rate. 5. The method of claim 4 , wherein the priority designation indicates a level of criticality. 6. The method of claim 4 , wherein the priority designation is statically set in the profile. 7. The method of claim 4 , wherein the steering success rate is based on historical attempts to steer each of the one or more wireless devices. 8. The method of claim 1 , further comprising: updating the steering ranking list after each attempt to selectively steer the at least one wireless device to the different wireless association in the multi-AP environment. 9. A method of steering one or more wireless devices in a multi-access point (AP) environment, comprising: monitoring a traffic flow associated with the one or more wireless devices; determining that at least one wireless device of the one or more wireless devices is to be steered, based at least in part, on the monitored traffic flow; generating a steering ranking list of the one or more wireless devices based on a profile of each of the one or more wireless devices; and selectively steering the at least one wireless device to a different wireless association in the multi-AP environment based, at least in part, on the steering ranking list; wherein the different wireless association in the multi-AP environment includes: a different band of a first AP in which the at least one wireless device is associated with wirelessly; or a second AP; and wherein selectively steering the at least one wireless device to the second AP comprises: sending a steering message from the first AP to the second AP; and sending a steering request to the at least one wireless device, wherein the steering request instructs the at least one wireless device to join a basic service set (BSS) of the second AP. 10. The method of claim 9 , wherein the steering message informs the second AP that the steering request instructs the at least one wireless device to join the BSS of the second AP. 11. The method of claim 1 , wherein the multi-AP environment is a self-organizing network (SON). 12. The method of claim 1 , wherein the steering ranking list is generated dynamically. 13. An apparatus of an access point (AP) for steering one or more wireless devices in a multi-access point (AP) environment, comprising: a first interface configured to obtain one or more packets from the one or more wireless devices; and a processing system configured to: monitor a traffic flow associated with the one or more packets; determine that at least one wireless device of the one or more wireless devices is to be steered, based at least in part, on the monitored traffic flow; generate a steering ranking list of the one or more wireless devices based on a profile of each of the one or more wireless devices; determine if a steering bit is enabled in the profile of the at least one wireless device of the one or more wireless devices; and selectively steer the at least one wireless device to a different wireless association in the multi-AP environment based, at least in part, on the steering ranking list. 14. The apparatus of claim 13 , wherein the selectively steering the at least one wireless device occurs based on an order of the steering ranking list. 15. The apparatus of claim 13 , wherein the generating the steering ranking list is based on assigning weights to the profile of each of the one or more wireless devices. 16. The apparatus of claim 15 , wherein the profile of each of the one or more wireless devices includes at least one member of the group consisting of: a Wi-Fi multimedia (WMM) access category (AC) designation; a number of spatial streams supported; a high throughput (HT) operation mode; a Wi-Fi radio capability; a modulation and coding scheme (MCS) transmission rate; a data rate of the monitored traffic flow; a multi-user (MU)-multiple input and multiple output (MIMO) compatibility; an orthogonal frequency-division multiplexing (OFDM)/orthogonal frequency-division multiple access (OFDMA) compatibility; a mobility designation; a hop count of a connected AP to a root AP; a service-based classification; a priority designation; and a steering success rate. 17. The apparatus of claim 16 , wherein the priority designation indicates a level of criticality. 18. The apparatus of claim 16 , wherein the steering success rate is based on one or more historical attempts to steer each of the one or more wireless devices in the multi-AP environment. 19. The apparatus of claim 13 , wherein the processing system is further configured to: update the steering ranking list after each attempt to selectively steer the at least one wireless device to the different wireless association in the multi-AP environment. 20. A non-transitory computer-readable medium comprising processor-executable program code configured to cause a processor of an access point (AP), operating within a multi-AP environment, to: monitor a traffic flow associated with one or more wireless devices; determine that at least one wireless device of the one or more wireless devices is to be steered, based at least in part, on the monitored traffic flow; generate a steering ranking list of the one or more wireless devices based on a profile of each of the one or more wireless devices; determine if a steering bit is enabled in the profile of the at least one wireless device of the one or more wireless devices; and selectively steer the at least one wireless device to a different wireless association in the multi-AP environment based, at least in part, on the steering ranking list. 21. The non-transitory computer-readable medium

Assignees

Inventors

Classifications

  • WLAN [Wireless Local Area Networks] · CPC title

  • for a plurality of users or terminals, e.g. group communication or moving wireless networks (user group management H04W4/08; processing of subscriber group data H04W8/186) · CPC title

  • Systems modifying transmission characteristics according to link quality, e.g. power backoff (adaptive data allocation for multicarrier modulation H04L5/0044; controlling transmission power for radio systems H04W52/04) · CPC title

  • Multicarrier modulation systems · CPC title

  • H04B7/0452Primary

    Multi-user MIMO systems · 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 US11395186B2 cover?
This disclosure provides systems, methods and apparatuses, including computer programs encoded on computer-readable media, for steering a wireless device (such as a client station (STA)) in a network having multiple access points (APs). In some aspects, a processor at a first AP may monitor a traffic flow associated with the wireless device. The processor may determine that the wireless device …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04B7/0452. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 19 2022 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).