Adaptive client steering in an access point using a monitoring radio

US12531627B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12531627-B2
Application numberUS-202418656242-A
CountryUS
Kind codeB2
Filing dateMay 6, 2024
Priority dateJul 27, 2021
Publication dateJan 20, 2026
Grant dateJan 20, 2026

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.

In one embodiment, a system for allocating clients between radios of an access point is disclosed. The system includes a first antenna coupled to a first radio, a second antenna coupled to a second radio, and a monitoring radio coupled to the first antenna and second antenna. The system includes computer-readable instructions that cause the system to receive at the monitoring radio, a first client attribute from each of a plurality of first client devices, and a second client attribute from each of a plurality of second client devices, and provide each aforementioned attribute to an optimization function. The system determines, with the optimization function, that one of the first radio and second radio will optimize performance for at least one device of the plurality of first client devices and second client devices and steer the at least one device accordingly.

First claim

Opening claim text (preview).

We claim: 1 . A system, comprising: a first antenna coupled to a first radio comprising a first radio attribute; a second antenna coupled to a second radio comprising a second radio attribute; a monitoring radio coupled to the first antenna and second antenna, wherein the monitoring radio is configured to receive radio signals and is separate from the first radio and the second radio, wherein the monitoring radio monitors client attributes for one or more clients coupled to the first radio, using the first antenna and without using the first radio, and wherein the monitoring radio monitors client attributes for one or more clients coupled to the second radio, using the second antenna and without using the second radio; a processor; and a memory comprising a program configured to perform an operation when executed by the processor, the operation comprises: receiving, at the monitoring radio via the first antenna without using the first radio, a first performance metric relating to communication using the first antenna; receiving, at the monitoring radio via the second antenna without using the second radio, a second performance metric relating to communication using the second antenna; choosing, based on a number of client devices being serviced by the first radio and a number of client devices being serviced by the second radio, the first radio and the second radio for optimization for a first client device; determining, based on the first performance metric received at the monitoring radio via the first antenna without using the first radio, a first calculation of performance metrics assuming the first client device is coupled to the first radio; determining, based on the second performance metric received at the monitoring radio via the second antenna without using the second radio, a second calculation of performance metrics assuming the first client device is coupled to the second radio; determining that the first radio will improve performance for the first client device by comparing the first calculation of performance metrics with the second calculation of performance metrics; and steering, by the monitor radio and based on determining that the first radio will improve performance for the first client device, the first client device to the first radio such that the first client device wirelessly couples to the first radio. 2 . The system of claim 1 , wherein the first performance metric and the second performance metric each comprise at least one of received signal strength indicator (RSSI), client data rate, or link budget. 3 . The system of claim 1 , wherein the determining that the first radio will improve performance for the first client device is further based on the first radio attribute and second radio attribute, each comprising at least one of one of radio throughput, collision or retry, or number of associated clients. 4 . The system of claim 1 , wherein the first calculation of performance metrics and second calculation of performance metrics each comprises one of a binary hypothesis test and a weighted sum function. 5 . The system of claim 4 , wherein the first client device is steered to the first radio based on one of probe suppression or deauthorization of the first client device. 6 . The system of claim 4 , wherein a beam of the first antenna is overlapped with a beam of the second antenna. 7 . The system of claim 4 , wherein a beam of the first antenna is adjacent to and non-overlapping with a beam of the second antenna. 8 . A method comprising: receiving, at a monitoring radio via a first antenna coupled to a first radio comprising a first radio attribute, a first performance metric relating to communication using the first antenna; receiving, at the monitoring radio via a second antenna coupled to a second radio comprising a second radio attribute, a second performance metric relating to communication using the second antenna; choosing, based on a number of client devices being serviced by the first radio and a number of client devices being serviced by the second radio, the first radio and the second radio for optimization for a first client device, wherein the monitoring radio is configured to receive radio signals and is separate from the first radio and the second radio, wherein the monitoring radio monitors client attributes for one or more clients coupled to the first radio, using the first antenna and without using the first radio, including receiving the first performance metric via the first antenna without using the first radio, and wherein the monitoring radio monitors client attributes for one or more clients coupled to the second radio, using the second antenna and without using the second radio, including receiving the second performance metric via the second antenna without using the second radio; determining, based on the first performance metric received at the monitoring radio via the first antenna without using the first radio, a first calculation of performance metrics assuming the first client device is coupled to the first radio; determining, based on the second performance metric received at the monitoring radio via the second antenna without using the second radio, a second calculation of performance metrics assuming the first client device is coupled to the second radio; determining that the first radio will improve performance for the first client device by comparing the first calculation of performance metrics with the second calculation of performance metrics; and steering, by the monitoring radio and based on determining that the first radio will improve performance for the first client device, the first client device to the first radio such that the first client device wirelessly couples to the first radio. 9 . The method of claim 8 , wherein the first performance metric and the second performance metric each comprise at least one of received signal strength indicator (RSSI), client data rate, or link budget. 10 . The method of claim 9 , wherein the determining that the first radio will improve performance for the first client device is further based on first radio attribute and second radio attribute, each comprising at least one of one of radio throughput, collision or retry, or number of associated clients. 11 . The method of claim 9 , wherein the first calculation of performance metrics and second calculation of performance metrics each comprises one of a binary hypothesis test and a weighted sum function. 12 . The method of claim 11 , wherein steering the first client device comprises one of probe suppression or deauthorization of the first client device. 13 . The method of claim 11 , further comprising configuring a beam of the first antenna to overlap with a beam of the second antenna. 14 . The method of claim 11 , further comprising configuring a beam of the first antenna to be adjacent to and non-overlapping with a beam of the second antenna. 15 . Logic encoded in one or more non-transitory tangible media for execution and when executed operable to: receive, at a monitoring radio via a first antenna coupled to a first radio comprising a first radio attribute, a first performance metric relating to communication using the first antenna; receive, at the monitoring radio via a second antenna coupled to a second radio comprising a second radio attribute, a second performance metric relating to communication using the second antenna; choose, based on a number of client devices being serviced by the first radio and a number of client devices being serviced by the second radio, the first radio and the

Assignees

Inventors

Classifications

  • Independent weighting, i.e. weights based on own antenna reception parameters · CPC title

  • using post-detection diversity · CPC title

  • H04W24/02Primary

    Arrangements for optimising operational condition · CPC title

  • using maximum ratio combining techniques, e.g. signal-to- interference ratio [SIR], received signal strenght indication [RSS] · CPC title

  • Selecting an access point · 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 US12531627B2 cover?
In one embodiment, a system for allocating clients between radios of an access point is disclosed. The system includes a first antenna coupled to a first radio, a second antenna coupled to a second radio, and a monitoring radio coupled to the first antenna and second antenna. The system includes computer-readable instructions that cause the system to receive at the monitoring radio, a first cli…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W24/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 20 2026 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).