IP Library Granted Patent US 12677129
Granted Patent B2
US 12677129 · App. 18/261,066 · Granted Jul 7, 2026

System and methods to maintain priority of VPLMN

Inventors: Lalith Kumar (Bangalore, IN); Danish Ehsan Hashmi (Bangalore, IN); Arijit Sen (Bangalore, IN); Jagadeesh Gandikota (Bangalore, IN); Koustav Roy (Bangalore, IN); Varini Gupta (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
H04W8/12H04W60/04H04W84/042
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 12677129
App. No.
18/261,066
Granted
Jul 7, 2026
Kind
B2
Abstract

Embodiments herein provide a method for managing a priority of Visited Public Land Mobile Networks (VPLMNs) of a wireless communication network. The method includes receiving a registration accept message including steering of roaming (SoR) information from a VPLMN; in response to a security check of the SoR information being failed, adding the VPLMN to a SoR abort list including PLMNs where a registration was aborted due to SoR; and deleting the SoR abort list after a predetermined time period.

Claims (45)

1 . A method for managing a priority of visited public land mobile networks (VPLMNs) of a wireless communication network by a user equipment (UE), the method comprising:

receiving a registration accept message including steering of roaming (SoR) information from an access and mobility management function (AMF) of a VPLMN;

based on a security check of the SoR information being failed, adding the VPLMN to a list of public land mobile networks (PLMNs) where a registration was aborted due to SoR; and

deleting the list after a predetermined time period.

2 . The method of claim 1 , further comprising:

modifying a priority of the VPLMN lower than a configured priority of the VPLMN during the predetermined time period.

3 . The method of claim 1 , further comprising:

determining whether the list is available in the UE; and

creating the list upon determining that the SoR abort list is unavailable in the UE.

4 . The method of claim 1 ,

wherein a priority of the VPLMN is a configured priority.

5 . The method of claim 1 , further comprising:

after the predetermined time period or in response to deleting the list, determining whether a first VPLMN is available in a VPLMN available list; and

in response to determining the first VPLMN is not available in the VPLMN available list, registering on the first VPLMN present in the list of PLMNs where a registration was aborted due to SoR.

6 . The method of claim 1 , wherein the UE considers at least one PLMN in the list as lowest priority.

7 . A user equipment (UE) for managing a priority of visited public land mobile networks (VPLMNs) of a wireless communication network, the UE comprising:

a transceiver; and

a processor coupled to the transceiver, wherein the processor is configured to:

receive a registration accept message including steering of roaming (SoR) information from an access and mobility management function (AMF) of a VPLMN,

based on a security check of the SoR information being failed, add the VPLMN to a list of public land mobile networks (PLMNs) where a registration was aborted due to SoR, and

delete the list after a predetermined time period.

8 . The UE of claim 7 , wherein the processor is further configured to:

modify a priority of the VPLMN lower than a configured priority of the VPLMN during the predetermined time period.

9 . The UE of claim 7 , wherein the processor is further configured to:

determine whether the list is available in the UE; and

create the list upon determining that the list is unavailable in the UE.

10 . The UE of claim 7 , wherein a priority of the VPLMN is a configured priority.

11 . The UE of claim 7 , wherein the processor is further configured to:

after the predetermined time period or in response to deleting the list, determine whether a first VPLMN is available in a VPLMN available list, and

in response to determining the first VPLMN is not available in the VPLMN available list, register on the first VPLMN present in the list.

12 . The UE of claim 7 , wherein the UE considers at least one PLMN in the list as lowest priority.

13 . A non-transitory computer-readable storage medium storing instructions which, when executed by a processor of a user equipment (UE), causes the UE to perform operations, the operations comprising:

receiving a registration accept message including steering of roaming (SoR) information from an access and mobility management function (AMF) of a visited public land mobile network (VPLMN);

based on a security check of the SoR information being failed, adding the VPLMN to a list of public land mobile networks (PLMNs) where a registration was aborted due to SoR; and

deleting the list after a predetermined time period.

14 . The non-transitory computer-readable storage medium of claim 13 , wherein the operations further comprises:

modifying a priority of the VPLMN lower than a configured priority of the VPLMN during the predetermined time period.

15 . The non-transitory computer-readable storage medium of claim 13 , wherein the operations further comprise:

determining whether the list is available in the UE; and

creating the list upon determining that the SoR abort list is unavailable in the UE.

16 . The non-transitory computer-readable storage medium of claim 13 , wherein a priority of the PLMN is a configured priority.

17 . The non-transitory computer-readable storage medium of claim 13 , wherein the operations further comprise:

after the predetermined time period or in response to deleting the list, determining whether a first VPLMN is available in a VPLMN available list; and

in response to determining the first VPLMN is not available in the VPLMN available list, registering on the first VPLMN present in the list.

18 . The non-transitory computer-readable storage medium of claim 13 , wherein the UE considers at least one PLMN in the list as lowest priority.