Deterministic PLMN selection during disaster roaming

US12267911B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12267911-B2
Application numberUS-202217810891-A
CountryUS
Kind codeB2
Filing dateJul 6, 2022
Priority dateAug 5, 2021
Publication dateApr 1, 2025
Grant dateApr 1, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for public land mobile network (PLMN) selection for disaster roaming. A user equipment (UE) determines a disaster condition at a first PLMN, where the UE is a subscriber of the first PLMN. The UE determines an availability of a second PLMN for disaster roaming. The UE selects the second PLMN and attempts registration on the second PLMN for disaster roaming. In response to attempting the registration on the second PLMN for disaster roaming, the UE receives a registration reject message including a cause value corresponding to a registration failure for disaster roaming on the second PLMN due to the disaster condition on the first PLMN. The UE waits for a first period of time before again attempting to register for disaster roaming on the second PLMN for the first PLMN with the disaster condition.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for a user equipment (UE) to perform public land mobile network (PLMN) selection for disaster roaming, the method comprising: determining a disaster condition at a first PLMN, wherein the UE is a subscriber of the first PLMN; determining an availability of a second PLMN for the disaster roaming; selecting the second PLMN and attempting registration on the second PLMN for the disaster roaming; in response to attempting the registration on the second PLMN for the disaster roaming, receiving a registration reject message comprising a cause value corresponding to a registration failure for the disaster roaming on the second PLMN due to the disaster condition on the first PLMN; waiting for a first period of time before again attempting to register for the disaster roaming on the second PLMN for the first PLMN with the disaster condition; in response to the registration reject message, incrementing a disaster roaming registration failure counter; if the disaster roaming registration failure counter has exceeded a threshold, attempting to register on a third PLMN for the disaster roaming due to the disaster condition on the first PLMN; and if the disaster roaming registration failure counter has not exceeded the threshold, waiting for a second period of time before attempting to register on the second PLMN for the disaster roaming due to another disaster condition on a fourth PLMN. 2. The method of claim 1 , wherein determining the availability of the second PLMN for the disaster roaming comprises: detecting a cell of the second PLMN that is in one of a first list of forbidden PLMNs and a second list of PLMNs with forbidden tracking areas (TAs); and receiving an indication from the cell that the second PLMN offers the disaster roaming for the first PLMN. 3. The method of claim 1 , further comprising: processing an indication that the registration failure for the disaster roaming on the second PLMN comprises a permanent or persistent failure; in response to the permanent or persistent failure, assigning a lower priority value to the second PLMN; and attempting to select the third PLMN, if available, or the second PLMN for the disaster roaming based on a higher priority value for the third PLMN as compared to the lower priority value assigned to the second PLMN. 4. The method of claim 3 , wherein the lower priority value assigned to the second PLMN is a lowest assignable value. 5. The method of claim 1 , wherein the first period of time is according to a network based wait timer. 6. The method of claim 5 , wherein the first period of time is in a range between 12 hours and 24 hours. 7. The method of claim 1 , further comprising: adding the second PLMN to a PLMN list of where registration due to the disaster roaming has failed; and waiting for the second period of time before attempting to register on PLMNs in the list for the disaster roaming for the fourth PLMN. 8. The method of claim 1 , wherein the second period of time is according to an implementation specific wait time. 9. The method of claim 8 , wherein the second period of time is in a range between 3 minutes and 10 minutes. 10. The method of claim 1 , further comprising: incrementing the disaster roaming registration failure counter for each disaster roaming registration failure; computing a series of time windows for attempting the registration, wherein the series of time windows are regulated by an initial start time; and staggering subsequent registration attempts during the series of time windows subject to an additional offset time that is scaled upward according to the disaster roaming registration failure counter. 11. The method of claim 1 , further comprising: incrementing the disaster roaming registration failure counter for each disaster roaming registration failure; using a hash of an international mobile subscriber identity (IMSI) and a random number or a pseudorandom number to generate a disaster roaming wait range; and staggering subsequent registration attempts by scaling up the disaster roaming wait range based on a non-zero value of the disaster roaming registration failure counter. 12. The method of claim 1 , further comprising: incrementing the disaster roaming registration failure counter for each disaster roaming registration failure; and staggering subsequent registration attempts by scaling up a minimum wait time based on a non-zero value of the disaster roaming registration failure counter. 13. A baseband processor for a wireless device, the baseband processor configured to: determine a disaster condition at a first public land mobile network (PLMN), wherein the wireless device is a subscriber of the first PLMN; determine an availability of a second PLMN for disaster roaming; select the second PLMN and attempting registration on the second PLMN for the disaster roaming; in response to attempting the registration on the second PLMN for the disaster roaming, process a registration reject message comprising a cause value corresponding to a registration failure for the disaster roaming on the second PLMN due to the disaster condition on the first PLMN; wait for a first period of time before again attempting to register for the disaster roaming on the second PLMN for the first PLMN with the disaster condition; in response to the registration reject message, increment a disaster roaming registration failure counter; if the disaster roaming registration failure counter has exceeded a threshold, attempt to register on a third PLMN for the disaster roaming due to the disaster condition on the first PLMN; and if the disaster roaming registration failure counter has not exceeded the threshold, wait for a second period of time before attempting to register on the second PLMN for the disaster roaming due to another disaster condition on a fourth PLMN. 14. The baseband processor of claim 13 , wherein to determine the availability of the second PLMN for the disaster roaming comprises to: detect a cell of the second PLMN that is in one of a first list of forbidden PLMNs and a second list of PLMNs with forbidden tracking areas (TAs); and process an indication from the cell that the second PLMN offers the disaster roaming for the first PLMN. 15. The baseband processor of claim 13 , further configured to: add the second PLMN to a PLMN list of where registration due to the disaster roaming has failed; and wait for the second period of time before attempting to register on PLMNs in the list for the disaster roaming for the fourth PLMN. 16. The baseband processor of claim 13 , wherein the second period of time is according to an implementation specific wait time. 17. The baseband processor of claim 16 , wherein the second period of time is in a range between 3 minutes and 10 minutes. 18. The baseband processor of claim 13 , further configured to: increment the disaster roaming registration failure counter for each disaster roaming registration failure; compute a series of time windows for attempting the registration, wherein the series of time windows are regulated by an initial start time; and stagger subsequent registration attempts during the series of time windows subject to an additional offset time that is scaled upward according to the disaster roaming registration failure counter. 19. The baseband processor of claim 13 , further configured to: increment the disaster roaming registration failure counter for each disaster roaming registration failure; use a hash of an international

Assignees

Inventors

Classifications

  • Public Land Mobile systems, e.g. cellular systems · CPC title

  • using triggered events · CPC title

  • H04W4/90Primary

    Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS] · CPC title

  • Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks · CPC title

  • Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12267911B2 cover?
Systems and methods are provided for public land mobile network (PLMN) selection for disaster roaming. A user equipment (UE) determines a disaster condition at a first PLMN, where the UE is a subscriber of the first PLMN. The UE determines an availability of a second PLMN for disaster roaming. The UE selects the second PLMN and attempts registration on the second PLMN for disaster roaming. In r…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/90. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 01 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).