IP Library › Granted Patent US 12,052,585
Granted Patent B2
US 12,052,585 · App. 17/605,575 · Granted Jul 30, 2024

Client steering method in multiple access point network and device therefor

Inventors: Asaf Zebulon (Seoul, KR); Fathan Adi Pranaya (Gyeonggi-do, KR); Hwanwoong Hwang (Gyeonggi-do, KR); Woojin Ahn (Gyeonggi-do, KR); Juhyung Son (Gyeonggi-do, KR); Jinsam Kwak (Gyeonggi-do, KR)
Assignee: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
H04W16/28H04L1/0003H04W84/12
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 12,052,585
App. No.
17/605,575
Granted
Jul 30, 2024
Kind
B2
Abstract

A method for client steering in a multiple access point (AP) network is performed by a controller and comprises the steps of: receiving, from one or more APs, pieces of related information for the client steering; on the basis of the pieces of information, determining a particular candidate BSS for the client steering from among a plurality of BSSs; and transmitting a request message for the client steering to an AP operating the particular candidate BSS.

Claims (63)

1. A method for steering of a client in a multiple access point (AP) network, which is performed by a controller, the method comprising:

receiving information for steering of the client from one or more APs,

wherein the one or more APs operating multiple basic service sets (BSSs),

wherein the information comprises first information including parameters related to a connection state of a channel which is being used by each of the multiple BSSs, and second information including parameters related to capabilities of the multiple BSSs and parameters related to a capability of the client;

determining a particular candidate BSS for steering of the client among the multiple BSSs, based on the first information and the second information; and

transmitting, to an AP operating the particular candidate BSS, a request message for steering of the client,

wherein the controller is a logical entity included in the multiple AP network.

2. The method of claim 1 , the method further comprising:

calculating throughputs of the multiple BSSs, based on the first information and the second information,

wherein the particular candidate BSS is determined based on the throughputs.

3. The method of claim 2 ,

wherein the throughputs are calculated using a neural network system.

4. The method of claim 2 ,

wherein the particular candidate BSS is a BSS having a highest throughput among the throughputs.

5. The method of claim 2 ,

wherein the first information comprises a parameter indicating a channel usage rate, a parameter indicating a signal strength, and a parameter indicating a transmission speed, and

wherein the second information comprises a parameter indicating a spatial stream, a parameter indicating a modulation and coding scheme (MCS)-specific data rate, a parameter indicating a channel bandwidth, a parameter indicating a band frequency, and a parameter indicating a connection state with a WAN.

6. The method of claim 5 , wherein the calculating of the throughputs comprises:

calculating first throughput information, based on the parameter indicating a spatial stream, the parameter indicating an MCS-specific data rate, the parameter indicating a channel bandwidth, and the parameter indicating a band frequency, which are included in the first information and the second information; and

calculating the throughputs by additionally considering the parameter indicating a connection state with the WAN with respect to the first throughput information.

7. The method of claim 6 ,

wherein the parameter indicating a connection state with the WAN is determined according to whether a connection from the AP to the WAN is a wired connection or a wireless connection.

8. The method of claim 7 ,

wherein, when the connection from the AP to the WAN is a wireless connection, the parameter indicating a connection state with the WAN is determined based on whether the wireless connection is a backhaul-dedicated connection or a connection sharing a backhaul and a fronthaul.

9. The method of claim 6 ,

wherein the first throughput information and the throughputs are calculated using different neural network systems, respectively.

10. The method of claim 4 ,

wherein the request message is transmitted when the highest throughput is equal to or greater than a pre-configured first threshold value.

11. The method of claim 4 ,

wherein the client is included in a first BSS among the multiple BSSs, and

wherein the request message is transmitted when a difference between the highest throughput and a throughput of the first BSS exceeds a pre-configured second threshold value.

12. The method of claim 11 ,

wherein the second threshold value is a particular constant.

13. The method of claim 11 ,

wherein the second threshold value is determined based on a percentage value using the throughput of the first BSS.

14. The method of claim 2 ,

when the client is included in one BSS among the multiple BSSs,

wherein each of the throughputs is a value indicating a connection state between the client and an AP operating the one BSS.

15. A device for performing a method for steering of a client in a multiple access point (AP) network, the device comprising:

a transceiver;

a controller; and

a memory configured to store instructions for operations executed by the controller and connected to the controller,

wherein the operations comprise:

receiving information for steering of the client from one or more APs,

wherein the one or more APs operating multiple basic service sets (BSSs),

wherein the information comprises first information including parameters related to a connection state of a channel which is being used by each of the multiple BSSs, and second information including parameters related to capabilities of the multiple BSSs and parameters related to a capability of the client;

determining a particular candidate BSS for steering of the client among the multiple BSSs, based on the first information and the second information; and

transmitting, to an AP operating the particular candidate BSS, a request message for steering of the client,

wherein the controller is a logical entity included in the multiple AP network.

16. The device of claim 15 ,

wherein the operations further comprise:

calculating throughputs of the multiple BSSs, based on the first information and the second information, and

the particular candidate BSS is determined based on the throughputs.

17. The device of claim 16 ,

wherein the particular candidate BSS is a BSS having a highest throughput among the throughputs.

18. The device of claim 16 ,

wherein the first information comprises a parameter indicating a channel usage rate, a parameter indicating a signal strength, and a parameter indicating a transmission speed, and

wherein the second information comprises a parameter indicating a spatial stream, a parameter indicating a modulation and coding scheme (MCS)-specific data rate, a parameter indicating a channel bandwidth, a parameter indicating a band frequency, and a parameter indicating a connection state with a WAN.

19. The device of claim 18 , wherein the calculating of the throughputs comprises:

calculating first throughput information, based on the parameter indicating a spatial stream, the parameter indicating an MCS-specific data rate, the parameter indicating a channel bandwidth, and the parameter indicating a band frequency, which are included in the first information and the second information; and

calculating the throughputs by additionally considering the parameter indicating a connection state with the WAN with respect to the first throughput information.

20. The device of claim 16 ,

wherein each of the throughputs is a value indicating, when the client is included in one BSS among the multiple BSSs, a connection state between the client and an AP operating the one BSS.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: ZEBULON, ASAF; PRANAYA, FATHAN ADI; HWANG, HWANWOONG; AHN, WOOJIN; SON, JUHYUNG; KWAK, JINSAM
To: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
Reel/Frame 060088/0827 →
Priority Claims (3)
KR 10-2019-0047656 · Apr 24, 2019 · national
KR 10-2019-0124131 · Oct 7, 2019 · national
KR 10-2020-0041171 · Apr 3, 2020 · national
Continuity (1)
Related Publication 20220150721A1 · May 12, 2022