# US 11,452,022 B2 · System and method for connection and hand-over management across networks and SSIDs

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,452,022 B2
- Document ID: US11452022B2
- Status: Granted
- Kind: B2
- Application number: 16/681,377
- Filed: 2019-11-12
- Published: 2020-03-12
- Granted: 2022-09-20
- Earliest claimed: 2017-05-02
- Assignees: Airties Kablosuz Iletisim Sanayi Ve Dis Ticaret A.S.
- Applicants: Airties Kablosuz Iletisim Sanayi Ve Dis Ticaret A.S.
- Inventors: Metin Ismail Taskin; Muharrem Sarper Gokturk
- Web page: https://patentgrep.com/patent/US11452022B2

## CPC

- H04W 36/385: {of the core network}
- H04W 48/20: Selecting an access point
- H04W 36/08: Reselecting an access point
- H04W 36/14: Reselecting a network or an air interface
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/08: Access point devices
- H04W 88/18: Service support devices; Network management devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems, methods, and devices for steering an IEEE 802.11 station (STA) using a cloud server are disclosed herein. There may be a plurality of IEEE 802.11 access points (AP)s, where at least one AP of the plurality of APs operate at least a first virtual network. One or more APs of the plurality of APs may run a Client Steering Daemon (CSD) configured to perform unassociated STA monitoring that produces a log of data that may be sent to the cloud server on a regular or dynamic basis. The cloud server may receive the log data and transmit a signal to at least one of the APs of the plurality of APs to enable it to steer the STA between the first virtual network and a second virtual network.

## Claims

### Claim 1

A method implemented by a client steering daemon operating on an access point (AP) for steering a station (STA), the method comprising:
determining one or more cost parameters for steering a STA from a current logical interface of the AP to one or more destination logical interfaces, wherein each logical interface is associated with an 802.11 Service Set Identifier (SSID), and wherein the one or more cost parameters includes a client-based SSID prioritization policy which includes an assignment of a first set of STAs with a first SSID prioritization and a second set of STAs with a second SSID prioritization;
computing an end-to-end cost for each of the one or more destination logical interfaces based on the one or more cost parameters, and based in part on whether the STA is in the first set of STAs or in the second set of STAs; and
steering the STA to a new logical interface of the one or more destination logical interfaces based on evaluating each computed end-to-end cost.

### Claim 2 (depends on 1)

The method of claim 1, wherein the client-based SSID prioritization policy is received, and processed at the CSD, from the central controller.

### Claim 3 (depends on 1)

The method of claim 1, wherein the STA is steered from the current logical interface of the AP of a first network to the new logical interface of a second AP of a second network.

### Claim 4 (depends on 1)

The method of claim 1, wherein the STA is steered from the current logical interface of the AP of a first network to the new logical interface of the AP of the first network.

### Claim 5 (depends on 1)

The method of claim 1, wherein the one or more cost parameters are received from a cloud server.

### Claim 6 (depends on 5)

The method of claim 5, wherein the client steering daemon (CSD) receives instructions from the cloud server to steer the STA.

### Claim 7

An access point (AP) operating a client steering daemon (CSD) for steering a station (STA), the AP comprising:
a transceiver;
a processor operatively connected to the transceiver, the process and transceiver configured to operate a CSD, wherein the CSD is configured to:
determine one or more cost parameters for steering a STA from a current logical interface of the AP to one or more destination logical interfaces, wherein each logical interface is associated with an 802.11 Service Set Identifier (SSID), and, wherein the one or more cost parameters includes a client-based SSID prioritization policy which includes an assignment of a first set of STAs with a first SSID prioritization and a second set of STAs with a second SSID prioritization;
compute an end-to-end cost for each of the one or more destination logical interfaces based on the one or more cost parameters, and based in part on whether the STA is in the first set of STAs or in the second set of STAs; and
steer the STA to a new logical interface of the one or more destination logical interfaces based on evaluating each computed end-to-end cost.

### Claim 8 (depends on 7)

The AP of claim 7, wherein the client-based SSID prioritization policy is received, and processed at the CSD, from the central controller.

### Claim 9 (depends on 7)

The AP of claim 7, wherein the STA is steered from the current logical interface of the AP of a first network to the new logical interface of a second AP of a second network.

### Claim 10 (depends on 7)

The AP of claim 7, wherein the STA is steered from the current logical interface of the AP of a first network to the new logical interface of the AP of the first network.

### Claim 11 (depends on 7)

The AP of claim 7, wherein the one or more cost parameters are received from a cloud server.

### Claim 12 (depends on 11)

The AP of claim 11, wherein the CSD receives instructions from the cloud server to steer the STA.

### Claim 13

A system for steering a station (STA), the system comprising:
the STA;
a first access point (AP) with a current logical interface;
a cloud server; and
a client steering daemon (CSD) operating on the first AP,
wherein the CSD receives cost parameters from the cloud server and computes an end-to-end cost for each possible steering of the STA from a current logical interface to one or more destination logical interfaces based on cost parameters that comprise a client-based SSID prioritization policy which includes an assignment of a first set of STAs with a first SSID prioritization and a second set of STAs with a second SSID prioritization, wherein each logical interface is associated with an 802.11 Service Set Identifier (SSID), and
wherein the CSD steers the STA from the current logical interface to a new logical interface of the one or more destination logical interfaces based on evaluating each computed end-to-end cost and based in part on whether the STA is in the first set of STAs or in the second set of STAs.

### Claim 14 (depends on 13)

The system of claim 13, wherein the current logical interface is in a first network and the destination logical interface is in a second network.

### Claim 15 (depends on 13)

The system of claim 13, wherein the current logical interface is in a first network and the destination logical interface is in the first network.

### Claim 16 (depends on 13)

The system of claim 13, wherein the client-based SSID prioritization policy is received, and processed at the CSD, from the central controller.
