# US 2026/0075480 A1 · Multi-criteria handover in sdn-based multi-rat networks

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

- Number: US 2026/0075480 A1
- Document ID: US20260075480A1
- Status: Published application
- Kind: A1
- Application number: 19/310,397
- Filed: 2025-08-26
- Published: 2026-03-12
- Earliest claimed: 2024-09-10
- Assignees: University of Florida Research Foundation, Inc.
- Applicants: University of Florida Research Foundation, Incorporated
- Inventors: Janise McNair; Pavan Kumar Mangipudi; Sharon Boamah
- Web page: https://patentgrep.com/patent/US20260075480A1

## CPC

- H04W 36/00835: {Determination of neighbour cell lists}
- H04W 36/0094: {Definition of hand-off measurement parameters}
- H04W 36/144: {over a different radio air interface technology}
- H04W 36/302: {due to low signal strength}
- H04W 36/304: {due to measured or perceived resources with higher communication quality}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method comprising generating a decision matrix comprising a plurality of candidate network connection nodes and network quality measurements; determining a plurality of criterion weights based on a plurality of entropy values corresponding to a plurality of criteria; generating, using the plurality of network quality measurements, a plurality of rankings for the plurality of candidate network connection nodes based on the plurality of criteria and the plurality of criterion weights; assigning, based on the plurality of rankings for the plurality of candidate network connection nodes, a highest-ranking candidate network connection node as a target node and a second-ranking candidate network connection node as a stand-in node; assigning the stand-in node as the target node if the target node comprises a base station and the RSSI value of the stand-in node is greater than the RSSI value of the target node; and initiating a handover to the target node.

## Claims

### Claim 1

A computer-implemented method comprising:
generating, by one or more processors, a decision matrix, wherein (i) the decision matrix comprises a plurality of candidate network connection nodes and a plurality of network quality measurements corresponding to the plurality of candidate network connection nodes, (ii) the plurality of network quality measurements comprises received signal strength indicator (RSSI) and link delay, and (iii) the plurality of candidate network connection nodes correspond to a plurality of wireless access points or base stations that are within a range of a user equipment (UE);
determining, by the one or more processors, a plurality of criterion weights based on a plurality of entropy values corresponding to a plurality of criteria;
generating, by the one or more processors and using the plurality of network quality measurements, a plurality of rankings for the plurality of candidate network connection nodes based on the plurality of criteria and the plurality of criterion weights;
assigning, by the one or more processors and based on the plurality of rankings for the plurality of candidate network connection nodes, a highest-ranking candidate network connection node from the plurality of candidate network connection nodes as a target node and a second-ranking candidate network connection node from the plurality of candidate network connection nodes as a stand-in node;
responsive to determining (i) the target node comprises a base station and (ii) a stand-in node RSSI value of the stand-in node is greater than (a) a target node RSSI value of the target node and (b) a threshold value, assigning, by the one or more processors, the stand-in node as the target node; and
initiating, by the one or more processors, a radio link transfer or handover of the UE to the target node.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1 further comprising normalizing the plurality of network quality measurements by converting a plurality of raw values from the plurality of network quality measurements into a plurality of normalized values that are within a scale or range.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of criteria is based on RSSI, link delay, bandwidth, or base station load.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of criteria is network, coverage, user, or service-based.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein generating the plurality of rankings comprises ranking the plurality of candidate network connection nodes by (i) determining an ideal possible candidate network connection node and an anti-ideal possible candidate network connection node and (ii) determining, based on the plurality of criteria and the plurality of criterion weights, a distance or similarity measure of the plurality of candidate network connection nodes relative to the ideal possible candidate network connection node or the anti-ideal possible candidate network connection node.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, wherein the highest-ranking candidate network connection node comprises a shortest Euclidean distance from an ideal possible candidate network connection node or a longest Euclidean distance from the anti-ideal possible candidate network connection node.

### Claim 7

A system comprising
one or more processors and
at least one memory storing processor-executable instructions that, when executed by any of the one or more processors, causes the one or more processors to perform operations comprising:
generating a decision matrix, wherein (i) the decision matrix comprises a plurality of candidate network connection nodes and a plurality of network quality measurements corresponding to the plurality of candidate network connection nodes, (ii) the plurality of network quality measurements comprises received signal strength indicator (RSSI) and link delay, and (iii) the plurality of candidate network connection nodes correspond to a plurality of wireless access points or base stations that are within a range of a user equipment (UE);
determining a plurality of criterion weights based on a plurality of entropy values corresponding to a plurality of criteria;
generating, using the plurality of network quality measurements, a plurality of rankings for the plurality of candidate network connection nodes based on the plurality of criteria and the plurality of criterion weights;
assigning, based on the plurality of rankings for the plurality of candidate network connection nodes, a highest-ranking candidate network connection node from the plurality of candidate network connection nodes as a target node and a second-ranking candidate network connection node from the plurality of candidate network connection nodes as a stand-in node;
responsive to determining (i) the target node comprises a base station and (ii) a stand-in node RSSI value of the stand-in node is greater than (a) a target node RSSI value of the target node and (b) a threshold value, assigning the stand-in node as the target node; and
initiating a radio link transfer or handover of the UE to the target node.

### Claim 8 (depends on 7)

The system of claim 7, wherein the operations further comprise normalizing the plurality of network quality measurements by converting a plurality of raw values from the plurality of network quality measurements into a plurality of normalized values that are within a scale or range.

### Claim 9 (depends on 7)

The system of claim 7, wherein the plurality of criteria is based on RSSI, link delay, bandwidth, or base station load.

### Claim 10 (depends on 7)

The system of claim 7, wherein the plurality of criteria is network, coverage, user, or service-based.

### Claim 11 (depends on 7)

The system of claim 7, wherein generating the plurality of rankings comprises ranking the plurality of candidate network connection nodes by (i) determining an ideal possible candidate network connection node and an anti-ideal possible candidate network connection node and (ii) determining, based on the plurality of criteria and the plurality of criterion weights, a distance or similarity measure of the plurality of candidate network connection nodes relative to the ideal possible candidate network connection node or the anti-ideal possible candidate network connection node.

### Claim 12 (depends on 11)

The system of claim 11, wherein the highest-ranking candidate network connection node comprises a shortest Euclidean distance from an ideal possible candidate network connection node or a longest Euclidean distance from the anti-ideal possible candidate network connection node.

### Claim 13

One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
generating a decision matrix, wherein (i) the decision matrix comprises a plurality of candidate network connection nodes and a plurality of network quality measurements corresponding to the plurality of candidate network connection nodes, (ii) the plurality of network quality measurements comprises received signal strength indicator (RSSI) and link delay, and (iii) the plurality of candidate network connection nodes correspond to a plurality of wireless access points or base stations that are within a range of a user equipment (UE);
determining a plurality of criterion weights based on a plurality of entropy values corresponding to a plurality of criteria;
generating, using the plurality of network quality measurements, a plurality of rankings for the plurality of candidate network connection nodes based on the plurality of criteria and the plurality of criterion weights;
assigning, based on the plurality of rankings for the plurality of candidate network connection nodes, a highest-ranking candidate network connection node from the plurality of candidate network connection nodes as a target node and a second-ranking candidate network connection node from the plurality of candidate network connection nodes as a stand-in node;
responsive to determining (i) the target node comprises a base station and (ii) a stand-in node RSSI value of the stand-in node is greater than (a) a target node RSSI value of the target node and (b) a threshold value, assigning the stand-in node as the target node; and
initiating a radio link transfer or handover of the UE to the target node.

### Claim 14 (depends on 13)

The one or more non-transitory computer-readable storage media of claim 13, wherein the operations further comprise normalizing the plurality of network quality measurements by converting a plurality of raw values from the plurality of network quality measurements into a plurality of normalized values that are within a scale or range.

### Claim 15 (depends on 13)

The one or more non-transitory computer-readable storage media of claim 13, wherein the plurality of criteria is based on RSSI, link delay, bandwidth, or base station load.

### Claim 16 (depends on 13)

The one or more non-transitory computer-readable storage media of claim 13, wherein the plurality of criteria is network, coverage, user, or service-based.

### Claim 17 (depends on 13)

The one or more non-transitory computer-readable storage media of claim 13, wherein generating the plurality of rankings comprises ranking the plurality of candidate network connection nodes by (i) determining an ideal possible candidate network connection node and an anti-ideal possible candidate network connection node and (ii) determining, based on the plurality of criteria and the plurality of criterion weights, a distance or similarity measure of the plurality of candidate network connection nodes relative to the ideal possible candidate network connection node or the anti-ideal possible candidate network connection node.

### Claim 18 (depends on 17)

The one or more non-transitory computer-readable storage media of claim 17, wherein the highest-ranking candidate network connection node comprises a shortest Euclidean distance from an ideal possible candidate network connection node or a longest Euclidean distance from the anti-ideal possible candidate network connection node.
