# US 12,604,174 B2 · Methods and systems for intelligent roaming using radio access network intelligent controllers

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

- Number: US 12,604,174 B2
- Document ID: US12604174B2
- Status: Granted
- Kind: B2
- Application number: 18/305,089
- Filed: 2023-04-21
- Published: 2024-10-24
- Granted: 2026-04-14
- Earliest claimed: 2023-04-21
- Assignees: VMware, Inc.
- Applicants: VMware LLC
- Inventors: Yang Yang; Robert Soni; Rittwik Jana; Padma Sudarsan; Islam El abbasy
- Web page: https://patentgrep.com/patent/US12604174B2

## CPC

- H04W 8/08: Mobility data transfer
- H04W 8/12: between location registers or mobility servers
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

This disclosure is directed to methods and system for intelligent roaming of user equipment (“UE”) of a home network onto a visited network. The methods and systems monitor performance of voice and data services for UEs in coverage areas of edge cell sites of the home network. The methods and systems determine which UEs in the coverage areas of the edge cell sites to roam on the visited network based on decreases in voice and data services. The UEs in the coverage areas selected for roaming are pushed to roam on the visited network by sending a signal that instructs selected UEs to switch into roaming mode while the UEs are still in the coverage areas of the edge cell sites.

## Claims

### Claim 1

An open radio access network (“O-RAN”) of a home network that performs intelligent roaming of user equipment (“UE”) of the home network to a visited network, the O-RAN comprising:
a near-real-time radio access network intelligence controller (“near-RT RIC”) that receives performance reports of each UE in coverage areas of border cell sites of the visited network from a near-RT RIC executing in the visited network;
a non-real-time radio access network intelligence controller (“non-RT RIC”) that receives performance reports of each UE in coverage areas of edge cell sites of the home network, performance reports of each UE in the coverage areas of border cell sites, home network analytic results from a home network data analytics function executing in the mobile core of the home, and visited network analytic results from a visited network data analytics function executing in the mobile core of the visited network; and
an rApp that pushes UEs, in the coverage areas of the edge cell sites, to roam on the visited network based on the edge performance reports of the home and the visited network, the home network analytic results, and the visited network analytic results.

### Claim 2 (depends on 1)

The O-RAN of claim 1 wherein the near-RT RIC receives performance reports of each UE in the coverage areas of the border cell sites of the visited network over a near-RT RIC interface that connects the near-RT RIC of the home network with the near-RT RIC of the visited network.

### Claim 3 (depends on 1)

The O-RAN of claim 1 wherein the non-RT RIC receives performance reports of each UE in the coverage areas of the edge cell sites of the home network over an O1 interface that connects the non-RT RIC with a radio access network (“RAN”) of the home network.

### Claim 4 (depends on 1)

The O-RAN of claim 1 wherein the non-RT RIC receives the home network analytic results from the home network data analytics function over a home network data analytics function interface that connects the non-RT RIC to the mobile core of the home network.

### Claim 5 (depends on 1)

The O-RAN of claim 1 wherein the near-RT RIC receives the performance reports of each UE in the coverage areas of the border cell sites of the visited network over a near-RT RIC interface that connects the near-RT RIC of the home network with the near-RT RIC of the visited network and forwards the performance reports to the non-RT RIC of the O-RAN.

### Claim 6 (depends on 1)

The O-RAN of claim 1 wherein the rApp sends a signal to the edge cell sites to push the UEs within the coverage areas that are suitable for roaming to roam on the visited network.

### Claim 7

An open radio access network (“O-RAN”) of a home network that performs intelligent roaming of user equipment (“UE”) of the home network onto a visited network, the O-RAN comprising:
a non-real-time radio access network intelligence controller (“non-RT RIC”) that receives performance reports of each UE in coverage areas of edge cell sites of the home network, performance reports of each UE in coverage areas of border cell sites, home network analytic results from a home network data analytics function executing in the mobile core of the home, and visited network analytic results from a visited network data analytics function executing in the mobile core of the visited network; and
an rApp that pushes UEs, in the coverage areas of the edge cell sites, to roam on the visited network based on the edge performance reports of the home and the visited network, the home network analytic results, and the visited network analytic results.

### Claim 8 (depends on 7)

The O-RAN of claim 7 wherein the non-RT RIC receives performance reports of each UE in the coverage areas of the border cell sites of the visited network over a non-RT RIC interface that connects the non-RT RIC of the home network with the non-RT RIC of the visited network.

### Claim 9 (depends on 7)

The O-RAN of claim 7 wherein the non-RT RIC receives performance reports of each UE in the coverage areas of the edge cell sites of the home network over an O1 interface that connects the non-RT RIC with a radio access network (“RAN”) of the home network.

### Claim 10 (depends on 7)

The O-RAN of claim 7 wherein the non-RT RIC receives the home network analytic results from the home network data analytics function over a home network data analytics function interface that connects the non-RT RIC to the mobile core of the home network.

### Claim 11 (depends on 7)

The O-RAN of claim 7 wherein the non-RT RIC receives the performance reports of each UE in the coverage areas of the border cell sites of the visited network over a non-RT RIC interface that connects the non-RT RIC of the home network with a non-RT RIC of the visited network.

### Claim 12 (depends on 7)

The O-RAN of claim 7 wherein the rApp sends a signal to the edge cell sites to push the UEs within the coverage areas that are suitable for roaming to roam on the visited network.
