IP Library Patent Application 17746024
Patent Application
App. No. 17/746,024

STEERING TO MITIGATE STRANDED CLIENTS IN MESH NETWORKS

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 None
App. No.
17/746,024
Abstract

To prevent a client device from being stranded, a steering controller of an access point device can provide an improved network environment or performance by steering a target client device to a basic service set (BSS) of a network device that is different from the current BSS of the target client device based on a first or a poor link quality threshold where non-associated client (NAC) link quality parameters for NAC network devices within the network environment, such as a mesh network, is not available. The steering controller can select or identify a candidate BSS and then send a steering query to the target client device. The steering controller can receive a response from the target client device that indicates whether the steering to the candidate BSS was successful or accepted by the targeted client device.

Claims (63)

1 . An access point device for steering a target client device from a current BSS to a candidate BSS, the access point device comprising:

a memory storing one or more computer-readable instructions; and

a processor configured to execute the one or more computer-readable instructions to:

determine a link quality issue associated with the target client device based on a comparison of one or more target link quality parameters to a first link quality threshold, wherein the first link quality threshold is indicative of a target network performance associated with the target client device;

determine that one or more non-associated client (NAC) link quality parameters are not available for one or more network devices;

select a candidate BSS of the one or more network devices for which the one or more NAC link quality parameters are not available; and

steer the target client device to the candidate BSS, wherein the steering comprises:

sending a steering query to the target client device to steer to the target client device to the candidate BSS, wherein the steering query indicates the candidate BSS; and

receiving a response from the target client device indicative of the steering to the candidate BSS.

2 . The access point device of claim 1 , wherein the processor is further configured to execute the one or more computer-readable instructions to:

request the one or more NAC link quality parameters for one or more candidate BSSs of the one or more NAC network devices;

compare the one or more NAC link quality parameters to a second link quality threshold, wherein the second link quality threshold is indicative of a NAC network performance associated with the one or more NAC network devices; and

wherein selecting the candidate BSS is based on the comparison of the one or more NAC link quality parameters to a second link quality threshold.

3 . The access point device of claim 1 , wherein the selecting the candidate BSS is based on one or more steering conditions.

4 . The gateway device of claim 1 , wherein the processor is further configured to execute the one or more computer-readable instructions to:

select another candidate BSS based on the response from the target client device, wherein the response indicates that the target client device did not steer to the candidate BSS;

send another steering query to the target client device to steer the target client device to the another candidate BSS, wherein the steering query indicates the another candidate BSS; and

receive another response from the target client device indicative of the steering to the another candidate BSS, wherein the another response indicates that the target client device accepted steering to the another candidate BSS.

5 . The access point device of claim 4 , wherein the candidate BSS is associated with a first band and the another candidate BSS is associated with a second band, wherein the first band and the second band are different.

6 . The access point device of claim 1 , wherein the processor is further configured to execute the one or more computer-readable instructions to:

determine that steering is enabled for the target client device based on a steering setting.

7 . The access point device of claim 1 , wherein the one or more NAC link quality parameters comprise at least one of a received signal strength indicator, a reference signal received power.

8 . A method for steering a target client device from a current basic service set (BSS) to a candidate BSS, the method comprising:

determining a link quality issue associated with the target client device based on a comparison of one or more target link quality parameters to a first link quality threshold, wherein the first link quality threshold is indicative of a target network performance associated with the target client device;

determining that one or more non-associated client (NAC) link quality parameters are not available for one or more network devices;

selecting a candidate BSS of the one or more network devices for which the one or more NAC link quality parameters are not available; and

steering the target client device to the candidate BSS, wherein the steering comprises:

sending a steering query to the target client device to steer to the target client device to the candidate BSS, wherein the steering query indicates the candidate BSS; and

receiving a response from the target client device indicative of the steering to the candidate BSS.

9 . The method of claim 8 , further comprising:

requesting the one or more NAC link quality parameters for one or more candidate BSSs of the one or more NAC network devices.

comparing the one or more NAC link quality parameters to a second link quality threshold, wherein the second link quality threshold is indicative of a NAC network performance associated with the one or more NAC network devices; and

wherein selecting the candidate BSS is based on the comparison of the one or more NAC link quality parameters to a second link quality threshold.

10 . The method of claim 8 , wherein the selecting the candidate BSS is based on one or more steering conditions.

11 . The method of claim 8 , further comprising:

selecting another candidate BSS based on the response from the target client device, wherein the response indicates that the target client device did not steer to the candidate BSS;

sending another steering query to the target client device to steer the target client device to the another candidate BSS, wherein the steering query indicates the another candidate BSS; and

receiving another response from the target client device indicative of the steering to the another candidate BSS, wherein the another response indicates that the target client device accepted steering to the another candidate BSS.

12 . The method of claim 11 , wherein the candidate BSS is associated with a first band and the another candidate BSS is associated with a second band, wherein the first band and the second band are different.

13 . The method of claim 8 , further comprising:

determining that steering is enabled for the target client device based on a steering setting.

14 . The method of claim 8 , wherein the one or more NAC link quality parameters comprise at least one of a received signal strength indicator, and a reference signal received power.

15 . A non-transitory computer-readable medium of an access point device storing one or more computer-readable instructions for steering a target client device from a current basic service set (BSS) to a candidate BSS, the one or more computer-readable instructions that when executed by a processor of the access point device cause the access point device to perform one or more operations comprising:

determining a link quality issue associated with the target client device based on a comparison of one or more target link quality parameters to a first link quality threshold, wherein the first link quality threshold is indicative of a target network performance associated with the target client device;

determining that one or more non-associated client (NAC) link quality parameters are not available for one or more network devices;

selecting a candidate BSS of the one or more network devices for which the one or more NAC link quality parameters are not available; and

steering the target client device to the candidate BSS, wherein the steering comprises:

sending a steering query to the target client device to steer to the target client device to the candidate BSS, wherein the steering query indicates the candidate BSS; and

receiving a response from the target client device indicative of the steering to the candidate BSS.

16 . The non-transitory computer-readable medium of claim 15 , wherein one or more further computer-readable instructions when executed by the processor cause the access point to perform one or more further operations comprising:

requesting the one or more NAC link quality parameters for one or more candidate BSSs of the one or more NAC network devices.

comparing the one or more NAC link quality parameters to a second link quality threshold, wherein the second link quality threshold is indicative of a NAC network performance associated with the one or more NAC network devices; and

wherein selecting the candidate BSS is based on the comparison of the one or more NAC link quality parameters to a second link quality threshold.

17 . The non-transitory computer-readable medium of claim 15 , wherein at least one of:

the selecting the candidate BSS is based on one or more steering conditions; and

the one or more NAC link quality parameters comprise at least one of a received signal strength indicator, and a reference signal received power.

18 . The non-transitory computer-readable medium of claim 15 , wherein one or more further computer-readable instructions when executed by the processor cause the access point to perform one or more further operations comprising:

selecting another candidate BSS based on the response from the target client device, wherein the response indicates that the target client device did not steer to the candidate BSS;

sending another steering query to the target client device to steer the target client device to the another candidate BSS, wherein the steering query indicates the another candidate BSS; and

receiving another response from the target client device indicative of the steering to the another candidate BSS, wherein the another response indicates that the target client device accepted steering to the another candidate BSS.

19 . The non-transitory computer-readable medium of claim 18 , wherein the candidate BSS is associated with a first band and the another candidate BSS is associated with a second band, wherein the first band and the second band are different.

20 . The non-transitory computer-readable medium of claim 15 , wherein one or more further computer-readable instructions when executed by the processor cause the access point to perform one or more further operations comprising:

determining that steering is enabled for the target client device based on a steering setting.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067252/0657 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074593/0348 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067259/0697 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 069790/0575 →
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 →
PATENT SECURITY AGREEMENT (TERM) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067259/0697 →
PATENT SECURITY AGREEMENT (ABL) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067252/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2022
From: STRATER, JAY; MOHANAN, DIWYA KANDAGATH; GURUMALLAPPA, CHETHAN ALUR; BAKER, PAUL; NAKANISHI, GREGORY
To: ARRIS ENTERPRISES LLC
Reel/Frame 059930/0358 →