Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.122  Word version:  19.0.0

Top   Top   Up   Prev   Next
1…   1.2   2   3…   4…   4.4…   4.5…   4.9…   5…   A…   C…   C.2   C.3   C.4…   C.5   C.6   C.7   C.8…

 

3  Requirements and technical solutionsp. 18

3.0  General |R16|p. 18

The following clauses list the main requirements of idle mode operation and give an outline of the technical solution.

3.1  PLMN selection and roamingp. 18

The MS normally operates on its home PLMN (HPLMN) or equivalent home PLMN (EHPLMN). However, a visited PLMN (VPLMN) may be selected, e.g., if the MS loses coverage. There are two modes for PLMN selection:
  1. Automatic mode - This mode utilizes a list of PLMN/access technology combinations in priority order. The highest priority PLMN/access technology combination which is available and allowable is selected.
  2. Manual mode - Here the MS indicates to the user which PLMNs are available. Only when the user makes a manual selection does the MS try to obtain normal service on the VPLMN.
To prevent repeated attempts to have roaming service on a not allowed area (i.e. LA or TA), when the MS is informed that an area is forbidden, the LA or TA is added to a list of "forbidden location areas for roaming" or "forbidden tracking areas for roaming" respectively which is stored in the MS. These lists, if existing, are deleted when the MS is switched off or when the SIM is removed, and periodically (with period in the range 12 to 24 hours). LA area restrictions are always valid for complete location areas independent of possible subdivision into GPRS routing areas. The structure of the routing area identifier (see TS 23.003) supports area restriction on LA basis.
To prevent repeated attempts to obtain service on a PLMN through satellite NG-RAN or satellite E-UTRAN access technology, when the MS receives an integrity protected reject message with cause value #78 "PLMNs not allowed to operate at the present UE location" from a satellite NG-RAN cell or a satellite E-UTRAN cell, the MS maintains a list of "PLMNs not allowed to operate at the present UE location" in which it stores the PLMN ID of the rejecting PLMN, the current geographical location, if known by the MS. A timer is started when the PLMN ID of the rejecting PLMN is added to the list of "PLMNs not allowed to operate at the present UE location". If the geographical location exists, a MS implementation specific distance value needs to be stored. An entry in the list is deleted if the timer associated to the entry expires or the MS successfully registers to the PLMN stored in the entry. An entry in the list may be deleted if the current UE location is known, a geographical location is stored for the entry of this PLMN, and the distance to the current UE location is larger than a UE implementation specific value. For details see TS 24.501 and TS 24.301.
In automatic PLMN selection mode, if the MS detects a PLMN in satellite NG-RAN access technology which is part of the list of "PLMNs not allowed to operate at the present UE location" the MS shall consider the PLMN as PLMN selection candidate for satellite NG-RAN access technology only if the current MS location is known, a geographical location is stored for the entry of this PLMN, and the distance to the current MS location is larger than a MS implementation specific value.
This does not prevent selection of such a PLMN if it is available in another RAT.
A timer is started when the PLMN ID of the rejecting PLMN is added to the list of "PLMNs not allowed to operate at the present UE location".
In automatic PLMN selection mode, if the MS detects a PLMN in satellite E-UTRAN access technology which is part of the list of "PLMNs not allowed to operate at the present UE location" the MS shall consider the PLMN as PLMN selection candidate for satellite E-UTRAN access technology only if the current MS location is known, a geographical location is stored for the entry of this PLMN, and the distance to the current UE location is larger than a UE implementation specific value.
This does not prevent selection of such a PLMN if it is available in another RAT.
If a message with cause value #15 (see TS 24.008, TS 24.301 and TS 24.501) is received by an MS, then the MS shall take the following actions depending on the mode in which the message was received:
A/Gb mode or Iu mode:
The location area is added to the list of "forbidden location areas for roaming" which is stored in the MS. The MS shall then search for a suitable cell in the same PLMN but belonging to an LA or TA which is not in the "forbidden location areas for roaming" or "forbidden tracking areas for roaming" list respectively.
S1-mode:
The tracking area is added to the list of "forbidden tracking areas for roaming" which is stored in the MS. The MS shall then search for a suitable cell in the same PLMN but belonging to a TA or LA which is not in the "forbidden tracking areas for roaming" or "forbidden location areas for roaming" list respectively
N1-mode:
The tracking area is added to the list of "5GS forbidden tracking areas for roaming" which is stored in the MS. The MS shall then search for a suitable cell in the same PLMN but belonging to a tracking area which is not in the "5GS forbidden tracking areas for roaming" list.
In manual or automatic mode, a VPLMN is added to a list of "forbidden PLMNs" in the SIM if a message with cause value "PLMN not allowed" or "Requested service option not authorized in this PLMN" or "Serving network not authorized" or "IAB-node operation not authorized" is received by an MS in response to an LR request from that VPLMN and:
  • the MS is configured to use timer T3245 as defined in TS 24.008, TS 24.301, and TS 24.501;
  • the MS is not configured to use timer T3245 and the message is integrity-protected;
  • the MS is not configured to use timer T3245, the message is not integrity-protected and the MS does not maintain a list of PLMN-specific attempt counters; or
  • the MS is not configured to use timer T3245, the message is not integrity-protected, the MS maintains a list of PLMN-specific attempt counters and the value of the PLMN-specific attempt counter for that VPLMN is equal to the MS implementation specific maximum value as defined in TS 24.008, TS 24.301 and TS 24.501.
If:
  • after a subsequent manual selection of that PLMN, there is a successful LR not for disaster roaming services, then the PLMN is removed from the "forbidden PLMNs" list;
  • the MS is configured to use timer T3245 and the timer T3245 expires, then the PLMN is removed from the "forbidden PLMNs" list ; or
  • the MS is not configured to use timer T3245 and:
    1. the MS maintains a list of PLMN-specific attempt counters, the value of the PLMN-specific attempt counter for that PLMN is greater than zero and less than the MS implementation specific maximum value, and timer T3247 expires, then the PLMN is removed from the "forbidden PLMNs" list stored in memory as defined in TS 24.301 and TS 24.501; or
    2. the MS does not maintain a list of PLMN-specific attempt counters, the PLMN is stored in the "forbidden PLMNs" list in the SIM, and the timer T3247 expires, then the PLMN is removed from the "forbidden PLMNs" list in the SIM as defined in TS 24.301.
This list is retained when the MS is switched off or the SIM is removed. The HPLMN (if the EHPLMN list is not present or is empty) or an EHPLMN (if the EHPLMN list is present) shall not be stored on the list of "forbidden PLMNs".
In A/Gb mode, an ME not supporting SoLSA may consider a cell with the escape PLMN code (see TS 43.073) to be a part of a PLMN belonging to the list of "forbidden PLMNs".
Optionally the ME may store in its memory an extension of the "forbidden PLMNs" list. The contents of the extension of the list shall be deleted when the MS is switched off or the SIM is removed.
A VPLMN may be stored in the extension of the "forbidden PLMNs" list if a message with cause value "PLMN not allowed" or "Requested service option not authorized in this PLMN" or "Serving network not authorized" or "IAB-node operation not authorized" is received by an MS in response to an LR request from that VPLMN, and the following is valid:
  • the MS is not configured to use timer T3245, the message is not integrity-protected, the MS maintains a list of PLMN-specific attempt counters and the value of the PLMN-specific attempt counter for that VPLMN is less than an MS implementation specific maximum value as defined in TS 24.008, TS 24.301 and TS 24.501.
In manual or automatic mode, if a message with cause value "GPRS services not allowed in this PLMN" or "EPS services not allowed in this PLMN" is received by an MS in response to an GPRS attach, routing area update, EPS attach or tracking area update request or received in a network initiated GPRS detach or EPS detach request (see TS 24.008 and TS 24.301) from a VPLMN, that VPLMN is added to a list of "forbidden PLMNs for GPRS service" which is stored in the MS. This list is deleted when the MS is switched off or when the SIM is removed. A PLMN is removed from the list of "forbidden PLMNs for GPRS service" if:
  • after a subsequent manual selection of that PLMN, there is a successful GPRS attach, routing area update, EPS attach, tracking area update or registration procedure (see TS 24.501);
  • the MS is configured to use timer T3245 and timer T3245 expires; or
  • the MS is not configured to use timer T3245, the MS maintains a list of PLMN-specific PS-attempt counters as specified in TS 24.008 and TS 24.301, the value of the PLMN-specific PS-attempt counter for that PLMN has a value greater than zero and less than the MS implementation-specific maximum value as defined in clause 5.3.7b in TS 24.301, and T3247 expires.
The maximum number of possible entries in this list is implementation dependant, but must be at least one entry. The HPLMN (if the EHPLMN list is not present or is empty) or an EHPLMN (if the EHPLMN list is present) shall not be stored on the list of "forbidden PLMNs for GPRS service".
An MS that is:
  • attaching or attached for emergency bearer services or for access to RLOS; or
  • registering or registered for emergency services;
may access PLMNs in the list of "forbidden PLMNs" or the list of "forbidden PLMNs for GPRS service". The MS shall not remove any entry from the list of "forbidden PLMNs" or the list of "forbidden PLMNs for GPRS service" as a result of such accesses.
An MS that is registered for disaster roaming services, may access PLMNs in the list of "forbidden PLMNs" or the list of "forbidden PLMNs for GPRS service" following the criteria as specified in clause 4.4.3.1.1 and shall not remove any entry from the list of "forbidden PLMNs" or the list of "forbidden PLMNs for GPRS service" as a result of such accesses.
A UE capable of S101 mode maintains a list "forbidden PLMNs for attach in S101 mode"; the properties and handling in NAS signalling is defined in clause 5.3.3 of TS 24.301.
If the MS is in GAN mode and a "Location not allowed" message is received (see TS 44.318), then the MS may attempt to select another PLMN so that further GAN registrations may again be attempted. The selection of the PLMN either automatically or manually is implementation dependent.
If an MS that has disabled its E-UTRA capability re-enables it when PLMN selection is performed, then the MS of which usage setting is "voice centric":
  • should, for duration of timer TD, memorize the PLMNs where E-UTRA capability was disabled as PLMNs where voice service was not possible in E-UTRAN. The number of PLMNs where voice service was not possible in E-UTRAN that the MS can store is implementation specific, but it shall be at least one. The value of timer TD is MS implementation specific, but shall not exceed the maximum possible value of background scanning timer T as specified in clause 4.4.3.3.1.
  • in automatic PLMN selection, shall not consider PLMNs where voice service was not possible in E-UTRAN as PLMN selection candidates for E-UTRA access technology, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT; and
  • shall delete stored information on PLMNs where voice service was not possible in E-UTRAN when the MS is switched off, the USIM is removed, timer TD expires or MS voice domain configuration changes so that E-UTRA capability disabling is no longer necessary.
The MS may support "E-UTRA Disabling for EMM cause #15" as specified in TS 24.301. If the MS supports "E-UTRA Disabling for EMM cause #15" and the "E-UTRA Disabling Allowed for EMM cause #15" parameter as specified in TS 24.368 or TS 31.102 is present and set to enabled:
  • the MS shall maintain a list of "PLMNs with E-UTRAN not allowed";
  • when the MS disables its E-UTRA capability on a PLMN due to E-UTRAN not allowed, it shall add the PLMN to the "PLMNs with E-UTRAN not allowed" list, and start timer TE if timer TE is not already running;
  • the number of PLMNs that the MS can store in the "PLMNs with E-UTRAN not allowed" list is implementation specific, but it shall be at least one;
  • the value of timer TE is MS implementation specific, but it shall not exceed the maximum possible value of background scanning timer T (8 hours or 240 hours for MSs supporting EC-GSM-IoT, Category M1 or Category NB1 as defined in TS 36.306)) as specified in clause 4.4.3.3.1;
  • in automatic PLMN selection the MS shall not consider PLMNs included in the "PLMNs with E-UTRAN not allowed" list as PLMN selection candidates for E-UTRAN access technology, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT; and
  • the MS shall delete stored information in the "PLMNs with E-UTRAN not allowed" list when the MS is switched off, the USIM is removed or timer TE expires.
The MS may support "Satellite Disabling Allowed for 5GMM cause #15" as specified in TS 24.501. If the MS supports "Satellite Disabling Allowed for 5GMM cause #15" and the "Satellite Disabling Allowed for 5GMM cause #15" parameter as specified in TS 24.368 or TS 31.102 is present and set to enabled:
  • the MS shall maintain a list of "PLMNs with satellite NG-RAN not allowed";
  • when the MS disables its satellite NG-RAN capability on a PLMN due to Satellite NG-RAN not allowed in PLMN, it shall add the PLMN to the "PLMNs with satellite NG-RAN not allowed" list, and start timer TS if timer TS is not already running;
  • the number of PLMNs that the MS can store in the "PLMNs with satellite NG-RAN not allowed" list is implementation specific, but it shall be at least one;
  • the value of timer TS is MS implementation specific, but it shall not exceed the maximum possible value of 24 hours;
  • in automatic PLMN selection the MS shall not consider PLMNs included in the "PLMNs with satellite NG-RAN not allowed" list as PLMN selection candidates for satellite NG-RAN access technology, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT; and
  • the MS shall delete stored information in the "PLMNs with satellite NG-RAN not allowed" list when the MS is switched off, the USIM is removed or timer TS expires.
The MS should maintain a list of PLMNs where the N1 mode capability was disabled because IMS voice was not available and the MS's usage setting was "voice centric" as PLMNs where voice service was not possible in N1 mode. When the MS disables its N1 mode capability because IMS voice was not available and the MS's usage setting was "voice centric":
  • the MS should add the identity of the PLMN to the list of PLMNs where voice service was not possible in N1 mode and should start timer TF if timer TF is not already running. The number of PLMNs that the MS can store where voice services is not possible is implementation specific, but it shall be at least one. The value of timer TF is MS implementation specific, but shall not exceed the maximum possible value of background scanning timer T as specified in clause 4.4.3.3.1;
  • in automatic PLMN selection the MS shall not consider PLMNs where voice service was not possible in N1 mode as PLMN selection candidates for NG-RAN access technology, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT; and
  • the MS shall delete stored information on PLMNs where voice service was not possible in N1 mode when the MS is switched off, the USIM is removed, timer TF expires or the MS's usage setting changes so that N1 mode capability disabling is no longer necessary.
The MS should maintain a list of PLMNs where the N1 mode capability was disabled due to receipt of a reject from the network with 5GMM cause #27 "N1 mode not allowed", as PLMNs where N1 mode is not allowed for 3GPP access. When the MS disables its N1 mode capability due to receipt of a reject from the network with 5GMM cause #27 "N1 mode not allowed":
  • the MS should add the identity of the PLMN to the list of PLMNs where N1 mode is not allowed for 3GPP access and should start timer TG if timer TG is not already running. The number of PLMNs that the MS can store where N1 mode is not allowed for 3GPP access is implementation specific, but it shall be at least one. The value of timer TG is MS implementation specific, but shall not exceed the maximum possible value of background scanning timer T as specified in clause 4.4.3.3.1;
  • in automatic PLMN selection the MS shall not consider PLMNs where N1 mode is not allowed for 3GPP access as PLMN selection candidates for NG-RAN access technology, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT;
  • if the MS is not configured to use timer T3245, the MS maintains a list of PLMN-specific N1 mode attempt counters for 3GPP access as specified in TS 24.501 and T3247 expires, then the MS removes for each PLMN-specific N1 mode attempt counter for 3GPP access that has a value greater than zero and less than the MS implementation-specific maximum value the respective PLMN from the list of PLMNs where N1 mode is not allowed for 3GPP access, as specified in clause 5.3.20.2 in TS 24.501; and
  • the MS shall delete stored information on PLMNs where N1 mode is not allowed for 3GPP access when the MS is switched off, the USIM is removed or timer TG expires.
The MS in NB-S1 mode may maintain a list of "PLMNs with NB-IoT not allowed" where the NB-IoT capability was disabled due to receipt of a reject from the network with EMM cause #15 "no suitable cells in tracking area" and an Extended EMM cause IE with value "NB-IoT not allowed", as PLMNs where NB-S1 mode is not allowed. When the MS disables its NB-IoT capability due to receipt of a reject from the network with EMM cause #15 "no suitable cells in tracking area" and an Extended EMM cause IE with value "NB-IoT not allowed":
  • the MS may add the identity of the PLMN to the list of "PLMNs with NB-IoT not allowed" and start timer TH if timer TH is not already running. The number of PLMNs that the MS can store in the "PLMNs with NB-IoT not allowed" list is implementation specific, but it shall be at least one. The value of timer TH is MS implementation specific, but shall not exceed the maximum possible value of background scanning timer T as specified in clause 4.4.3.3.1;
  • in automatic PLMN selection the MS shall not consider PLMNs included in the "PLMNs with NB-IoT not allowed" list as PLMN selection candidates for the access technology E-UTRAN in NB-S1 mode, unless no other PLMN is available. This does not prevent selection of such a PLMN if it is available in another RAT; and
  • the MS shall delete stored information in the "PLMNs with NB-IoT not allowed" list when the MS is switched off, the USIM is removed or timer TH expires.
If the MS supports RAT utilization control, the MS shall maintain a list of "PLMNs with associated RAT restrictions". When the MS receives the RAT utilization control IE from the network (see TS 24.501 and TS 24.301):
  • the MS shall store the received RAT utilization control information for the associated PLMN in the "PLMNs with associated RAT restrictions". The number of PLMNs that the MS can store in the list of "PLMNs with associated RAT restrictions" is implementation specific, but it shall be at least one;
  • in automatic PLMN selection the MS shall not consider the PLMN/access technology combinations included in the "PLMNs with associated RAT restrictions" as PLMN selection candidates.
Up

3.1A  CSG selection / restriction |R8|p. 22

If the MS supports CSG, it is provisioned with an Allowed CSG list and an Operator CSG list and associated PLMN identities. Both lists can be retrieved either from the USIM if the lists are available in the USIM, or as described in TS 24.285 if the lists are not available in the USIM. These lists have zero or more entries.
There are two modes of CSG selection:
  • Automatic mode: This mode utilizes the Allowed CSG list and the Operator CSG list. After a PLMN is selected, the MS camps on a cell in that PLMN only if the cell is either not a CSG cell or it is a CSG cell with a CSG identity that is in the Allowed CSG list or in the Operator CSG List. The idle mode procedures of NAS are not impacted by this mode. Upon switch on the MS is in automatic mode.
  • Manual mode: In this mode, the MS indicates to the user a list of available CSGs and the associated PLMNs. Based on configuration by the HPLMN, the list of CSGs provided to the user for a certain PLMN is either:
    • not restricted by the Allowed CSG list and the Operator CSG List stored in the MS; or
    • restricted to entries in the Operator CSG List only.
    After the user makes a selection, the MS camps on a cell with the selected CSG identity and may attempt to register with the associated PLMN (see TS 24.008 and TS 24.301).
The permitted CSG list is a combination of Operator CSG list and the Allowed CSG list. NAS shall provide the permitted CSG list to the AS. If the contents of the permitted CSG list have changed, NAS shall provide an updated permitted CSG list to the AS.
If an integrity protected message with cause value #25 (see TS 24.008 and TS 24.301) is received by an MS for a CSG ID and associated PLMN identity present in the Operator CSG list, then for an implementation dependent time which is not shorter than 60 minutes, or until the MS is switched off, or the SIM/USIM is removed, or the Operator CSG list is updated:
  1. The NAS shall not include this CSG ID and the associated PLMN identity in the permitted CSG list provided to the AS; and
  2. In CSG manual mode selection, the MS shall not indicate to the user that this CSG ID and the associated PLMN identity is in the Operator CSG List stored in the MS.
Up

3.1B  PLMN selection triggered by ProSe communications |R12|p. 23

If the MS supports ProSe communications and needs to perform PLMN selection for ProSe communications as specified in TS 24.334 or TS 24.554, then the MS shall proceed as follows:
i)
the MS shall store a duplicate value of the RPLMN and a duplicate of the PLMN selection mode that were in use before PLMN selection due to ProSe communications was initiated, unless this PLMN selection due to ProSe communications follows another PLMN selection due to ProSe communications or a manual CSG selection as specified in clause 4.4.3.1.3.3;
ii)
the MS shall enter into Automatic mode of PLMN selection as specified in clause 4.4 taking into account the additional requirements in items iii) to x) below;
iii)
among the PLMNs advertised by the E-UTRA cell or NR cell operating in the radio resources provisioned to the MS for ProSe communications as specified in TS 24.333, TS 24.555 or TS 31.102, the MS shall choose one allowable PLMN which meets:
  1. the following:
    • is advertised by the E-UTRA cell;
    • provides radio resources for ProSe communications over E-UTRA PC5;
    • is in the list of authorised PLMNs for ProSe communications as specified in TS 24.334;
    • is not in the list of "PLMNs with E-UTRAN not allowed" as specified in clause 3.1; and
    • is not in the list of "PLMNs with satellite NG-RAN not allowed" as specified in clause 3.1; or
  2. the following:
    • is advertised by the NR cell;
    • provides radio resources for 5G ProSe communications over NR PC5;
    • is in the list of authorised PLMNs for 5G ProSe communications over PC5 as specified in TS 24.554;
    • is the advertised PLMN(s) of the 5G ProSe layer-2 UE-to-network relay UE if the MS is acting as a 5G ProSe layer-2 remote UE;
    • is not in the list of PLMNs where the N1 mode capability was disabled due to IMS voice not available and the MS's usage setting was "voice centric" as PLMNs where voice service was not possible; and
    • is not in the list of PLMNs where the N1 mode capability was disabled due to receipt of a reject from the network with 5GMM cause #27 "N1 mode not allowed" in N1 mode as specified in clause 3.1;
if either condition 1) or condition 2) above is met then the MS shall attempt to register on that PLMN. If none of the PLMNs meet either condition 1) or condition2) above, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
iv)
if the registration fails due to "PLMN not allowed" or "EPS services not allowed" as specified in TS 24.334, or due to "PLMN not allowed" or "5GS services not allowed" as specified in TS 24.554, then the MS shall update the appropriate list of forbidden PLMNs as specified in clause 3.1, and shall either:
  1. if the PLMN provides common radio resources needed by the MS to do ProSe communications as specified in TS 36.331 or TS 38.331, perform ProSe communications on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of ProSe communications;
  2. return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action; or
  3. perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register.
Whether the MS performs A), B) or C) above is left up to MS implementation.
v)
if the registration fails due to causes other than "PLMN not allowed" or "EPS services not allowed" or "5GS services not allowed", the MS shall:
  • if the handling of the failure requires updating a list of forbidden PLMNs, update the appropriate list (as specified in TS 24.301 or TS 24.501); and
  • if the handling of the failure does not require updating a list of forbidden PLMNs (as specified in TS 24.301 or TS 24.501), remember the PLMN as a PLMN on which the MS has failed to register;
and the MS shall either:
A1)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
B1)
perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register; or
C1)
perform ProSe communications in limited service state on a PLMN advertised by the cell operating in the radio resources provisioned to the MS for ProSe communications as specified in TS 24.333, TS 24.555 or TS 31.102, if registration on this PLMN has previously failed due to "PLMN not allowed" or "EPS services not allowed" as specified in TS 24.334 or due to "PLMN not allowed" or "5GS services not allowed" as specified in TS 24.554 and if this PLMN provides common radio resources needed by the MS to do ProSe communications as specified in TS 36.331 or TS 38.331. In this case the MS shall not search for available and allowable PLMNs during the duration of ProSe communications;
Whether the MS performs A1), B1) or C1) above is left up to MS implementation.
vi)
if the MS is no longer in the coverage of the selected PLMN, then the MS shall either:
A2)
perform ProSe communications procedures for MS to use provisioned radio resources as specified in TS 24.334 or TS 24.554; or
B2)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A2) or B2) above is left up to MS implementation.
vii)
if the MS is unable to find a suitable cell on the selected PLMN as specified in TS 24.334, then the MS shall either:
A3)
if the PLMN provides common radio resources needed by the MS to do ProSe communications as specified in TS 36.331 or TS 38.331, perform ProSe communications on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of ProSe communications; or
B3)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A3) or B3) above is left up to MS implementation.
viii)
if the MS is switched off while on the selected PLMN and switched on again, the MS shall use the stored duplicate value of RPLMN as RPLMN and behave as specified in clause 4.4.3.1;
ix)
if the user initiates a PLMN selection while on the selected cell, the MS shall delete the stored duplicate value of PLMN selection mode, use the stored duplicate value of RPLMN as RPLMN and follow the procedures (as specified for switch-on or recovery from lack of coverage) in clause 4.4.3.1. The MS shall delete the stored duplicate value of RPLMN once the MS has successfully registered to the selected PLMN; and
x)
if the MS no longer needs to perform Prose communications, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
If the PLMN selected for ProSe communications is a VPLMN, the MS shall not periodically scan for higher priority PLMNs during the duration of ProSe communications.
The solution to prevent potential ping-pong between the RPLMN and the PLMN selected for ProSe communications is MS implementation specific.
Up

3.1C  PLMN selection triggered by V2X communication over PC5 |R14|p. 25

If the MS supports V2X communication over E-UTRA-PC5 or NR-PC5 and needs to perform PLMN selection for V2X communication over PC5 as specified in TS 24.386 or TS 24.587, then the MS shall proceed as follows:
i)
the MS shall store a duplicate value of the RPLMN and a duplicate of the PLMN selection mode that were in use before PLMN selection due to V2X communication over PC5 was initiated, unless this PLMN selection due to V2X communication over PC5 follows another PLMN selection due to V2X communication over PC5 or a manual CSG selection as specified in clause 4.4.3.1.3.3;
ii)
the MS shall enter into Automatic mode of PLMN selection as specified in clause 4.4 taking into account the additional requirements in items iii) to x) below;
iii)
Among the PLMNs advertised by the E-UTRA or NG-RAN cell operating in the radio resources provisioned to the MS for V2X communication over PC5 as specified in TS 24.385, TS 24.588 or TS 31.102, the MS shall choose one allowable PLMN which meets:
  1. the following:
    • provides radio resources for V2X communication over PC5;
    • is in the list of authorised PLMNs for V2X communication over PC5 as specified in TS 24.386 or TS 24.587;
    • is not in the list of "PLMNs with E-UTRAN not allowed" as specified in clause 3.1; and
    • is not in the list of "PLMNs with satellite NG-RAN not allowed" as specified in clause 3.1; or
  2. the following:
    • provides radio resources for V2X communication over PC5;
    • is in the list of authorised PLMNs for V2X communication over PC5 as specified in TS 24.386 or TS 24.587;
    • is not in the list of PLMNs where the N1 mode capability was disabled due to IMS voice not available and the MS's usage setting was "voice centric" as PLMNs where voice service was not possible; and
    • is not in the list of PLMNs where the N1 mode capability was disabled due to receipt of a reject from the network with 5GMM cause #27 "N1 mode not allowed" in N1 mode as specified in clause 3.1;
if condition 1) or 2) above are met then the MS shall attempt to register on that PLMN. If none of the PLMNs meet condition 1) or 2) above, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
iv)
if the registration fails due to "PLMN not allowed" or "EPS services not allowed" as specified in TS 24.386, or due to "PLMN not allowed" or "5GS services not allowed" as specified in TS 24.587, or both, then the MS shall update the appropriate list of forbidden PLMNs as specified in clause 3.1, and shall:
  1. if the PLMN provides common radio resources needed by the MS to do V2X communication over PC5 as specified in TS 36.331 or TS 38.331, perform V2X communication over PC5 on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of V2X communication over PC5;
  2. return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action; or
  3. perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register.
Whether the MS performs A), B) or C) above is left up to MS implementation.
v)
if the registration fails due to causes other than "PLMN not allowed" or "EPS services not allowed" or "5GS services not allowed", the MS shall:
  • if the handling of the failure requires updating a list of forbidden PLMNs, update the appropriate list (as specified in TS 24.301 or TS 24.501); and
  • if the handling of the failure does not require updating a list of forbidden PLMNs (as specified in TS 24.301 or TS 24.501), remember the PLMN as a PLMN on which the MS has failed to register;
and the MS shall:
A1)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
B1)
perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register; or
C1)
perform V2X communication over PC5 in limited service state on a PLMN advertised by the cell operating in the radio resources provisioned to the MS for V2X communication over PC5 as specified in TS 24.385, TS 24.588 or TS 31.102, if registration on this PLMN has previously failed due to "PLMN not allowed" or "EPS services not allowed" as specified in TS 24.386, or due to "PLMN not allowed" or "5GS services not allowed" as specified in TS 24.587, or both, and if this PLMN provides common radio resources needed by the MS to do V2X communication over PC5 as specified in TS 36.331 or TS 38.331. In this case the MS shall not search for available and allowable PLMNs during the duration of V2X communication over PC5;
Whether the MS performs A1), B1) or C1) above is left up to MS implementation.
vi)
if the MS is no longer in the coverage of the selected PLMN, then the MS shall:
A2)
perform V2X communication over PC5 procedures for MS to use provisioned radio resources as specified in TS 24.386 or TS 24.587; or
B2)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A2) or B2) above is left up to MS implementation.
vii)
if the MS is unable to find a suitable cell on the selected PLMN as specified in TS 24.386 or TS 24.587, then the MS shall:
A3)
if the PLMN provides common radio resources needed by the MS to do V2X communication over PC5 as specified in TS 36.331 or TS 38.331, perform V2X communication over PC5 on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of V2X communication over PC5; or
B3)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A3) or B3) above is left up to MS implementation.
viii)
if the MS is switched off while on the selected PLMN and switched on again, the MS shall use the stored duplicate value of RPLMN as RPLMN and behave as specified in clause 4.4.3.1;
ix)
if the user initiates a PLMN selection while on the selected cell, the MS shall delete the stored duplicate value of PLMN selection mode, use the stored duplicate value of RPLMN as RPLMN and follow the procedures (as specified for switch-on or recovery from lack of coverage) in clause 4.4.3.1. The MS shall delete the stored duplicate value of RPLMN once the MS has successfully registered to the selected PLMN; and
x)
if the MS no longer needs to perform V2X communication over PC5, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
If the PLMN selected for V2X communication over PC5 is a VPLMN, the MS shall not periodically scan for higher priority PLMNs during the duration of V2X communication over PC5.
The solution to prevent potential ping-pong between the RPLMN and the PLMN selected for V2X communication over PC5 is MS implementation specific.
Up

3.1D  PLMN selection triggered by A2X communication over PC5 |R18|p. 27

If the MS supports A2X communication over E-UTRA-PC5 or NR-PC5 and needs to perform PLMN selection for A2X communication over PC5 as specified in TS 24.577, then the MS shall proceed as follows:
i)
the MS shall store a duplicate value of the RPLMN and a duplicate of the PLMN selection mode that were in use before PLMN selection due to A2X communication over PC5 was initiated, unless this PLMN selection due to A2X communication over PC5 follows another PLMN selection due to A2X communication over PC5 or a manual CSG selection as specified in clause 4.4.3.1.3.3;
ii)
the MS shall enter into Automatic mode of PLMN selection as specified in clause 4.4 taking into account the additional requirements in items iii) to x) below;
iii)
among the PLMNs advertised by the E-UTRA cell or NR cell operating in the radio resources provisioned to the MS for A2X communication over PC5 as specified in TS 24.577, TS 24.578 or TS 31.102, the MS shall choose one allowable PLMN which meets:
  1. the following:
    • provides radio resources for A2X communication over PC5;
    • is in the list of authorised PLMNs for A2X communication over PC5 as specified in TS 24.577; and
    • is not in the list of "PLMNs with E-UTRAN not allowed" as specified in clause 3.1; or
  2. the following:
    • provides radio resources for A2X communication over PC5;
    • is in the list of authorised PLMNs for A2X communication over PC5 as specified in TS24.577 [86];
    • is not in the list of PLMNs where the N1 mode capability was disabled due to IMS voice not available and the MS's usage setting was "voice centric" as PLMNs where voice service was not possible; and
    • is not in the list of PLMNs where the N1 mode capability was disabled due to receipt of a reject from the network with 5GMM cause #27 "N1 mode not allowed" in N1 mode as specified in clause 3.1;
if either condition 1) or condition 2) above is met then the MS shall attempt to register on that PLMN. If none of the PLMNs meet either condition 1) or condition 2) above, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
iv)
if the registration fails due to "PLMN not allowed" or "EPS services not allowed" in case of EPS, due to "PLMN not allowed" or "5GS services not allowed" in case of 5GS, or both as specified in TS24.577 [86], then the MS shall update the appropriate list of forbidden PLMNs as specified in clause 3.1, and shall:
A)
if the PLMN provides common radio resources needed by the MS to do A2X communication over PC5 as specified in TS 36.331 or TS 38.331, perform A2X communication over PC5 on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of A2X communication over PC5;
B)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action; or
C)
perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register.
Whether the MS performs A), B) or C) above is left up to MS implementation.
v)
if the registration fails due to causes other than "PLMN not allowed" or "EPS services not allowed" or "5GS services not allowed", the MS shall:
  • if the handling of the failure requires updating a list of forbidden PLMNs, update the appropriate list (as specified in TS 24.301 or TS 24.501); and
  • if the handling of the failure does not require updating a list of forbidden PLMNs (as specified in TS 24.301 or TS 24.501), remember the PLMN as a PLMN on which the MS has failed to register;
and the MS shall either:
A1)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action;
B1)
perform the action described in iii) again with the choice of PLMNs further excluding the PLMNs on which the MS has failed to register; or
C1)
perform A2X communication over PC5 in limited service state on a PLMN advertised by the cell operating in the radio resources provisioned to the MS for A2X communication over PC5 as specified in TS 24.577, TS 24.578 or TS 31.102, if registration on this PLMN has previously failed due to "PLMN not allowed" or "EPS services not allowed" in case of EPS, due to "PLMN not allowed" or "5GS services not allowed" in case of 5GS, or both as specified in TS 24.577, and if this PLMN provides common radio resources needed by the MS to do A2X communication over PC5 as specified in TS 36.331 or TS 38.331. In this case the MS shall not search for available and allowable PLMNs during the duration of A2X communication over PC5;
Whether the MS performs A1), B1) or C1) above is left up to MS implementation.
vi)
if the MS is no longer in the coverage of the selected PLMN, then the MS shall:
A2)
perform A2X communication over PC5 procedures for MS to use provisioned radio resources as specified in TS 24.577; or
B2)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A2) or B2) above is left up to MS implementation.
vii)
if the MS is unable to find a suitable cell on the selected PLMN as specified in TS 24.577, then the MS shall:
A3)
if the PLMN provides common radio resources needed by the MS to do A2X communication over PC5 as specified in TS 36.331 or TS 38.331, perform A2X communication over PC5 on the selected PLMN in limited service state. In this case the MS shall not search for available and allowable PLMNs during the duration of A2X communication over PC5; or
B3)
return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
Whether the MS performs A3) or B3) above is left up to MS implementation.
viii)
if the MS is switched off while on the selected PLMN and switched on again, the MS shall use the stored duplicate value of RPLMN as RPLMN and behave as specified in clause 4.4.3.1;
ix)
if the user initiates a PLMN selection while on the selected cell, the MS shall delete the stored duplicate value of PLMN selection mode, use the stored duplicate value of RPLMN as RPLMN and follow the procedures (as specified for switch-on or recovery from lack of coverage) in clause 4.4.3.1. The MS shall delete the stored duplicate value of RPLMN once the MS has successfully registered to the selected PLMN; and
x)
if the MS no longer needs to perform A2X communication over PC5, the MS shall return to the stored duplicate PLMN selection mode and use the stored duplicate value of RPLMN for further action.
If the PLMN selected for A2X communication over PC5 is a VPLMN, the MS shall not periodically scan for higher priority PLMNs during the duration of A2X communication over PC5.
The solution to prevent potential ping-pong between the RPLMN and the PLMN selected for A2X communication over PC5 is MS implementation specific.
Up

3.2  Regional provision of servicep. 29

An MS may have a "regionally restricted service" where it can only obtain service on certain areas (i.e. LAs or TAs). If such an MS attempts to camp on a cell of an area for which it does not have service entitlement, when it does an LR request, it will receive a message with cause value #12 (see TS 24.008, TS 24.301 and TS 24.501). In this case, the MS shall take the following actions depending on the mode in which the message was received:
A/Gb mode or Iu mode:
The MS stores the forbidden LA identity (LAI) in a list of "forbidden location areas for regional provision of service", to prevent repeated access attempts on a cell of the forbidden LA. This list is deleted when the MS is switched off, the SIM is removed or periodically (with period in the range 12 to 24 hours). The MS enters the limited service state.
S1-mode:
The MS stores the forbidden TA identity (TAI) in a list of "forbidden tracking areas for regional provision of service", to prevent repeated access attempts on a cell of the forbidden TA. This list is deleted when the MS is switched off, the SIM is removed or periodically (with period in the range 12 to 24 hours). The MS enters the limited service state.
N1-mode:
The MS stores the forbidden TA identity (TAI) in a list of "5GS forbidden tracking areas for regional provision of service", to prevent repeated access attempts on a cell of the forbidden TA. This list is deleted when the MS is switched off, the SIM is removed or periodically (with period in the range 12 to 24 hours). The MS enters the limited service state.
In A/Gb mode, a cell may be reserved for SoLSA exclusive access (see TS 24.008 and TS 44.060). An MS is only allowed to camp normally on such a cell if it has a Localised Service Area subscription to the cell. Other MS may enter the limited service state.
The MS operating in SNPN access operation mode over 3GPP access shall maintain one or more lists of "5GS forbidden tracking areas for regional provision of service", each associated with an SNPN and, if the MS supports access to an SNPN using credentials from a credentials holder, equivalent SNPNs or both, entry of the "list of subscriber data" or, if the MS supports access to an SNPN using credentials from a credentials holder, the PLMN subscription. The MS shall use the list of "5GS forbidden tracking areas for regional provision of service" associated with the selected SNPN and, if the MS supports access to an SNPN using credentials from a credentials holder, equivalent SNPNs or both, the selected entry of the "list of subscriber data" or the selected PLMN subscription. If the MS selects a new SNPN, the MS shall keep the list of "5GS forbidden tracking areas for regional provision of service" associated with the previously selected SNPN and, if the MS supports access to an SNPN using credentials from a credentials holder, equivalent SNPNs or both, the previously selected entry of the "list of subscriber data" or the previously selected PLMN subscription. If the number of the lists to be kept is higher than supported, the MS shall delete the oldest stored list of "5GS forbidden tracking areas for regional provision of service". The MS shall delete all lists of "5GS forbidden tracking areas for regional provision of service", when the MS is switched off. The MS shall delete the list of "5GS forbidden tracking areas for regional provision of service" associated with an SNPN:
  1. when the entry with the subscribed SNPN identifying the SNPN in the "list of subscriber data" is updated;
  2. when the USIM is removed if:
    • EAP based primary authentication and key agreement procedure using EAP-AKA'; or
    • 5G AKA based primary authentication and key agreement procedure;
    was performed in the selected SNPN; or
  3. if the MS supports access to an SNPN using credentials from a credentials holder, equivalent SNPNs or both, when the list of "5GS forbidden tracking areas for regional provision of service" is associated with:
    • the entry of the "list of subscriber data" and the entry of the "list of subscriber data" is updated; or
    • the PLMN subscription and USIM is removed.
Up

3.3  Borders between registration areasp. 30

If the MS is moving in a border area between registration areas, it might repeatedly change between cells of different registration areas. Each change of registration area would require an LR, which would cause a heavy signalling load and increase the risk of a paging message being lost. The access stratum shall provide a mechanism to limit this effect.

3.4  Access controlp. 30

3.4.1  Access controlp. 30

Due to problems in certain areas, network operators may decide to restrict access from some MSs (e.g., in case of congestion), and for this reason, a mechanism for common access control is provided. In A/Gb mode and Iu mode a mechanism for domain specific access control is also provided (see TS 43.022, TS 44.018 and TS 25.304).
A mechanism to restrict access is provided via EAB. A network operator can restrict network access of those MSs that are configured for EAB in addition to common access control and domain specific access control.
The MS can be configured for EAB in the USIM (see TS 31.102) or in the ME (see TS 24.368). An MS that supports EAB shall follow the EAB mechanism (see TS 24.008, TS 24.301, TS 44.018, TS 25.331, TS 36.331) when configured for EAB.
The MS can be configured for ACDC in the USIM (see TS 31.102) or in the ME (see TS 24.105). An MS that supports ACDC shall follow the ACDC mechanism (see TS 24.008, TS 24.301, TS 25.331, TS 36.331) when configured for ACDC.
The MS can be configured in the USIM (see TS 31.102) or in the ME (see TS 24.368) to override EAB. An MS that supports overriding EAB shall follow the overriding EAB mechanism (see TS 24.008, TS 24.301) when configured to allow overriding EAB.
In the case that a network operator decides to restrict access they may as an option allow restricted MSs to respond to paging messages and/or to perform location registrations. Mechanisms to allow this optional access are provided (see TS 25.304).
A network operator can also restrict some MSs to access the network for location registration, although via common access class control or domain specific access class control the MSs are permitted to access the network for other purposes.
If the MS is accessing the network with a special access class (Access classes 11 to 15), then the MS shall ignore EAB and ACDC.
If an MS configured for EAB is initiating an emergency call, then the MS shall ignore EAB.
If an MS configured for EAB is responding to paging, then the MS shall ignore EAB.
If an MS configured for ACDC is responding to paging, then the MS shall ignore ACDC.
If an MS configured for ACDC is initiating an emergency call, then the MS shall ignore ACDC.
If an MS configured for ACDC and the MO MMTEL voice call is started, the MO MMTEL video call is started or the MO SMSoIP is started (see TS 24.008, TS 24.301), then the MS shall ignore ACDC.
Up

3.4.2  Forbidden LA or TA for regional provision of servicep. 31

The MS is not allowed to initiate establishment of a CM connection except for an emergency call when camped on a cell of an LA or TA of which belongs to the list of "forbidden location areas for regional provision of service" or "forbidden tracking areas for regional provision of service". The MS may respond to paging.
The MS is not allowed to request GPRS services except for an emergency bearer services or for access to RLOS when camped on a cell of an LA or TA of which belongs to the list of "forbidden location areas for regional provision of service" or "forbidden tracking areas for regional provision of service".
The MS is not allowed to request 5GS services except emergency services when camped on a cell of a TA of which belongs to the list of "5GS forbidden tracking areas for regional provision of service".
Up

3.5  No suitable cell (limited service state)p. 31

There are a number of situations in which the MS is unable to obtain normal service from a PLMN or SNPN. These include:
a)
Failure to find a suitable cell of the selected PLMN or of the selected SNPN;
b)
No SIM in the MS or the "list of subscriber data" with no valid entry;
c)
A "PLMN not allowed", "Requested service option not authorized in this PLMN", "Serving network not authorized", "PLMNs not allowed to operate at the present UE location" or "IAB-node operation not authorized" response in case of PLMN or a "Temporarily not authorized for this SNPN", "Permanently not authorized for this SNPN" or "IAB-node operation not authorized" response in case of SNPN when an LR is received;
d)
An "illegal MS" or "illegal ME" response when an LR is received (Any SIM or the corresponding entry of the "list of subscriber data" in the ME is then considered "invalid");
e)
An "IMSI unknown in HLR" response when an LR is received (Any SIM in the ME is then considered "invalid" for non-GPRS services);
f)
A "GPRS services not allowed" response when an LR of a GPRS MS attached to GPRS services only is received (The cell selection state of GPRS MSs attached to GPRS and non-GPRS depends on the outcome of the location updating), or an "EPS services not allowed" response is received when an EPS attach, tracking area update or service request is performed, or a "5GS services not allowed" response is received when a registration or service request is performed;
g)
Void;
h)
Void.
i)
MS supporting CAG is camped on a CAG cell belonging to a PLMN, the CAG-ID of the CAG cell is not manually selected by the user and none of the CAG-ID(s) of the CAG cell are authorized based on the "Allowed CAG list" associated with that PLMN in the "CAG information list";
j)
MS supporting CAG is camped on a non-CAG cell belonging to a PLMN, the PLMN ID of the non-CAG cell without a CAG-ID is not manually selected by the user and the UE is configured with "indication that the MS is only allowed to access 5GS via CAG cells" for that PLMN in the "CAG information list"; and
k)
MS supporting CAG is camped on a CAG cell belonging to a PLMN, the CAG-ID of the CAG cell is not manually selected by the user and the "CAG information list" does not contain an entry for the PLMN (e.g. because the UE is not (pre-)configured with a "CAG information list").
l)
MS selected a PLMN for disaster roaming, the timer precluding registration for disaster roaming in the selected PLMN for disaster roaming is running and the MS is not registering or registered for emergency services in the selected PLMN for disaster roaming.
m)
MS determined that a disaster condition has ended as specified in clause 3.10, selected the PLMN previously with disaster condition, the timer precluding registration in the PLMN previously with disaster condition is running and the MS is not registering or registered for emergency services in the PLMN previously with disaster condition.
(In automatic PLMN selection mode, items a, c and f would normally cause a new PLMN selection, but even in this case, the situation may arise when no PLMNs are available and allowable for use).
(In automatic SNPN selection mode, items a, c, d, and f would normally cause a new SNPN selection if there are two or more entries in the "list of subscriber data", but even in this case, the situation may arise when no SNPNs are available and allowable for use).
For the items a to f, if the MS does not operate in SNPN access operation mode over 3GPP access, the MS attempts to camp on an acceptable cell, irrespective of its PLMN identity, so that emergency calls or access to RLOS can be made if necessary, with the exception that an MS operating in NB-S1 mode, shall never attempt to make emergency calls or to access RLOS. When in the limited service state with a valid SIM, the MS shall search for available and allowable PLMNs in the manner described in clause 4.4.3.1 and when indicated in the SIM also as described in clause 4.4.3.4. For an MS that is not in eCall only mode, with the exception of performing GPRS attach or EPS attach for emergency bearer services, performing an initial registration for emergency services, or performing EPS attach for access to RLOS, no LR requests are made until a valid SIM is present and either a suitable cell is found or a manual network reselection is performed. For an MS in eCall only mode, no LR requests are made except for performing EPS attach for emergency bearer services or an initial registration for emergency services. When performing GPRS attach or EPS attach for emergency bearer services, an initial registration for emergency services, or performing EPS attach for access to RLOS, the PLMN of the current serving cell is considered as the selected PLMN for the duration the MS is attached for emergency bearer services, registered for emergency services, or attached for access to RLOS. In the limited service state the presence of the MS need not be known to the PLMN on whose cell it has camped. If the MS is enabled for SNPN, the MS needs to make an emergency call, there is no available PLMN supporting emergency services and the MS determines that there is an available SNPN supporting emergency services (based on broadcasted information of SNPN support for emergency services), the MS may start operating in SNPN access operation mode over 3GPP access and attempt to camp on a cell of the SNPN supporting emergency services. After an emergency call is released, the MS should stop operating in SNPN access operation mode over 3GPP access and perform PLMN selection. If the MS is enabled for SNPN and wants to perform configuration of SNPN subscription parameters in PLMN via the user plane, but there is no available PLMN for normal services, either because of no available PLMN or all available PLMNs being in forbidden PLMN list due to LR failure, the MS may start operating in SNPN access operation mode over 3GPP access (if the MS is configured with default UE credentials) and perform SNPN selection as per subclause 4.9.3.1.3 or 4.9.3.1.4. After the onboarding services in SNPN are complete, the MS may stop operating in SNPN access operation mode over 3GPP access and perform PLMN selection.
For the items a, c, d and f, if the MS operates in SNPN access operation mode over 3GPP access and the MS has a valid entry in the "list of subscriber data", the MS shall search for available and allowable SNPNs in the manner described in clause 4.9.3.1. For the item b, if the MS operates in SNPN access operation mode over 3GPP access, the MS:
  • attempts to camp on an acceptable cell so that emergency calls can be made if supported and necessary; and
  • may perform SNPN selection procedure for onboarding services in SNPN if the MS is configured with the default UE credentials for primary authentication.
For the item l, the MS shall search for available and allowable PLMNs in the manner described in clause 4.4.3.1 and when indicated in the SIM also as described in clause 4.4.3.4.
When in the limited service state, with the exception of performing an initial registration for emergency services, no LR requests are made until a valid entry of the "list of subscriber data" is present and either a suitable cell is found or a manual network reselection is performed. In the limited service state, the presence of the MS need not be known to the SNPN on whose cell it has camped. If the MS needs to make an emergency call, the MS supports accessing a PLMN, and there is no available SNPN supporting emergency services and the MS determines that there is an available PLMN supporting emergency services (based on broadcasted information of PLMN support for emergency services), the MS shall stop operating in SNPN access operation mode over 3GPP access and attempt to camp on a cell of the PLMN supporting emergency services so that emergency calls can be made. After an emergency call is released, the MS may re-start operating in SNPN access operation mode over 3GPP access and perform SNPN selection. If the MS is enabled for SNPN and wants to select an SNPN for onboarding services in SNPN, but finds no suitable SNPN as per subclause 4.9.3.1.3 or 4.9.3.1.4, the MS may stop operating in SNPN access operation mode over 3GPP access, and perform PLMN selection (if the MS is configured with PLMN credentials in USIM). The MS may perform PLMN selection as per clause 4.4. After the configuration of SNPN subscription parameters in PLMN via the user plane is complete, the MS may start operating in SNPN access operation mode over 3GPP access and perform SNPN selection. If the MS supports access to an SNPN providing access for localized services in SNPN and access for localized services in SNPN is enabled, and the MS is in limited service state because no SNPN is available as per subclause 4.9.3.1, when the validity information of an SNPN based on the "credentials holder controlled prioritized list of preferred SNPNs for access for localized services in SNPN" or "credentials holder controlled prioritized list of preferred GINs for access for localized services in SNPN" changes from not met to met, the MS shall perform an SNPN selection as per subclause 4.9.3.1.
There are also other conditions under which only emergency calls or access to RLOS may be made if the MS does not operate in SNPN access operation mode over 3GPP access. These are shown in Table 2 in clause 5. ProSe communications can be initiated in case of PLMN if necessary (see TS 24.334 or TS 24.554) when in the limited service state due to items a) or c) or f). V2X communication over PC5 can be initiated if necessary (see TS 24.386 or TS 24.587) when in the limited service state due to items a) or c) or f). A2X communication over PC5 can be initiated if necessary (see TS 24.577) when in the limited service state due to items a) or c) or f).
For the items i and j for an MS operating in automatic PLMN selection mode, when the time validity information of one or more CAG-IDs change from not authorized to authorized based on the "Allowed CAG list" associated with a PLMN other than the current PLMN in the "CAG information list" stored in the MS, and the MS does not have a PDU session for emergency services, the MS shall perform PLMN selection as per subclause 4.4.3.1. If the MS has an emergency PDU session established, then the MS shall attempt to perform PLMN selection after the emergency PDU session is released if the time validity information of one or more CAG-IDs are still authorized based on the "Allowed CAG list" associated with that PLMN.
Up

3.6  CTS fixed part selection (A/Gb mode only)p. 34

In CTS mode only or in automatic mode with CTS preferred, the CTS MS normally operates on a CTS fixed part on which the mobile station is already enrolled. If the CTS MS loses CTS coverage in these modes, it shall attempt periodically to select again a CTS fixed part.
To select a CTS fixed part, the CTS MS shall listen to the CTSBCH frequencies of all the fixed parts on which the MS is currently enrolled.
If the CTS MS is moving in a border area between one area with CTS coverage and one without it, it might repeatedly require CTS attachments and LU on the PLMN. To prevent this, the criteria C1_CTS and C2_CTS (defined in clause 11.1 of TS 45.008) are used. To attach to a CTS FP, the C1_CTS criterion shall be greater than zero. When the C2_CTS criterion falls below zero, the CTS MS shall consider itself to be no more under CTS coverage.
Up

3.7  NAS behaviour configuration |R10|p. 34

NAS behaviour can be operator configurable using parameters in the USIM (see TS 31.102) or in the ME (see TS 24.368). For parameters available in both the USIM and the ME, precedence is specified in clause 5.2.29 of TS 31.102.

3.8  CAG selection (N1 mode only) |R16|p. 34

The MS may support CAG.
The MS may support enhanced CAG information. If the MS supports enhanced CAG information, the MS shall support CAG.
If the MS supports CAG, the MS can be provisioned by the network with a "CAG information list", consisting of zero or more entries, each containing:
  1. a PLMN ID;
  2. an "Allowed CAG list". The "Allowed CAG list" contains zero or more CAG-IDs .If the UE supports enhanced CAG information, each CAG-ID in the "Allowed CAG list" can be associated with time validity information. The time validity information contains one or more time periods; and
  3. an optional "indication that the MS is only allowed to access 5GS via CAG cells".
The "CAG information list" provisioned by the network is stored in the non-volatile memory of the ME, as specified in TS 24.501 Annex C.
In addition, the MS can also be pre-configured with a "CAG information list" stored in the USIM (see TS 31.102). The "Allowed CAG list" included in the entry for the HPLMN or EHPLMN in "CAG information list" stored in the USIM can contain a range of CAG-IDs.
3GPP TS 24.501 Annex C specifies condition under which the "CAG information list" stored in the ME is deleted. Additionally, when a USIM is inserted, if:
  • no "CAG information list" is stored in the non-volatile memory of the ME; or
  • the SUPI from the USIM does not match the SUPI stored together with the "CAG information list" in the non-volatile memory of the ME;
and the MS has a "CAG information list" stored in the USIM (see TS 31.102), the MS shall store the "CAG information list" from the USIM into the ME, as specified in TS 24.501 Annex C. If an entry in the "CAG information list" stored in the USIM includes an "Allowed CAG list" which contains a range of CAG-IDs, the range of CAG-IDs can be replaced with individual CAG-IDs matching the range up to ME implementation.
If the MS supports CAG and a PLMN is selected as described in clause 4.4.3.1.1, the automatic CAG selection is performed as part of clause 4.4.3.1.1.
If the MS supports CAG and a PLMN is selected as described in clause 4.4.3.1.2, the manual CAG selection is performed as part of clause 4.4.3.1.2.
The NAS shall provide the AS with a "CAG information list", if available, where the "CAG information list" contains only the CAG-IDs authorized by the "Allowed CAG list" for the entries in the "CAG information list", if available. If the contents of the "CAG information list" have changed, or the time validity information of an entry of "Allowed CAG list" in the "CAG information list" starts or stops matching the MS's current time, the NAS shall provide an updated "CAG information list" to the AS, where the "CAG information list" contains only the CAG-IDs authorized by the "Allowed CAG list" for the entries in the "CAG information list", if available. If an entry in the "CAG information list" includes an "Allowed CAG list" which contains a range of CAG-IDs, whether the NAS provides the AS the range of CAG-IDs or individual CAG-IDs matching the range is up to ME implementation.
The "indication that the MS is only allowed to access 5GS via CAG cells" is not applicable in EPS.
Up

3.9  SNPN selection |R16|p. 35

An MS may be enabled for SNPN.
An MS enabled for SNPN may operate in SNPN access mode.
An MS may support onboarding services in SNPN.
An MS enabled for SNPN may support access to an SNPN using credentials from a credentials holder.
An MS enabled for SNPN may support access to an SNPN providing access for localized services in SNPN. If the MS supports access to an SNPN providing access for localized services in SNPN, the MS shall support access to an SNPN using credentials from a credentials holder.
With the exception of onboarding services in SNPN, the MS operating in SNPN access operation mode over 3GPP access selects:
  1. an SNPN for which it is configured with a subscriber identifier and credentials;
  2. if the MS supports equivalent SNPNs, an equivalent SNPN; or
  3. if the MS supports access to an SNPN using credentials from a credentials holder, an SNPN which supports access using credentials from a credentials holder.
The MS can have several sets of subscriber identifiers, credentials, SNPN identities, and other parameters related to SNPN selection (see clause 4.9.3.0). There are two modes for SNPN selection:
  1. Automatic SNPN selection mode.
  2. Manual SNPN selection mode.
For onboarding services in SNPN, the MS operating in SNPN access operation mode over 3GPP access selects an SNPN indicating that onboarding is allowed. There are two modes for SNPN selection for onboarding services in SNPN:
  1. Automatic SNPN selection mode.
  2. Manual SNPN selection mode.
An SNPN selected for localized services in SNPN is an SNPN that is selected by an MS supporting access to an SNPN providing access for localized services in SNPN, when the access for localized services in SNPN is enabled, and the SNPN is selected according to:
  1. clause 4.9.3.1.1 bullet a0);
  2. clause 4.9.3.2.1 bullet a0); or
  3. is manually selected by the user; and
    1. the validity information of the SNPN is met;
    2. the validity information of GIN(s) broadcasted by the SNPN is met; or
    3. both.
Up

3.10  Minimization of service interruption |R17|p. 36

The MS may support Minimization of service interruption (MINT).
MINT is not applicable in SNPNs.
For a PLMN that provides disaster roaming services, if one of the CAG ID(s) broadcasted by a CAG cell For a PLMN that provides disaster roaming services, if one of the CAG-ID(s) broadcasted by a CAG cell for the PLMN is authorized based on the "Allowed CAG list" included in the entry for the PLMN in the "CAG information list", then the UE may attempt to access the PLMN on the CAG cell for disaster roaming services.
for the PLMN is present in the "Allowed CAG list" included in the entry for the PLMN in the "CAG information list", then the UE may attempt to access the PLMN on the CAG cell for disaster roaming services.
If the MS supports MINT, the MS can be provisioned by the network with:
  1. an indication of whether disaster roaming is enabled in the UE, provided by the HPLMN;
  2. a "list of PLMN(s) to be used in disaster condition" provided by the HPLMN, consisting of zero or more entries, each containing a PLMN ID. The PLMNs are listed in order of decreasing priority, with the first PLMN being the highest priority PLMN;
  3. one or more "list of PLMN(s) to be used in disaster condition", where each VPLMN can provide one "list of PLMN(s) to be used in disaster condition", consisting of zero or more entries, each containing a PLMN ID. The PLMNs are listed in order of decreasing priority, with the first PLMN being the highest priority PLMN;
  4. a disaster roaming wait range consisting of a minimum wait time and a maximum wait time;
  5. a disaster return wait range consisting of a minimum wait time and a maximum wait time; and
  6. an indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN', provided by the HPLMN.
The network may provide the "list of PLMN(s) to be used in disaster condition", the disaster roaming wait range and the disaster return wait range to the UE during a successful registration procedure or a generic UE configuration update procedure. The network may also provide the disaster return wait range to the UE during a network initiated de-registration procedure, an unsuccessful registration procedure or an unsuccessful service request procedure. The HPLMN may also provide an indication of whether disaster roaming is enabled in the UE and an indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' during a UE parameters update procedure.
The indication of whether disaster roaming is enabled in the UE, the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN', one or more instances of "list of PLMN(s) to be used in disaster condition" each stored with the PLMN identity of the PLMN that provided it, the disaster roaming wait range and the disaster return wait range provisioned by the network are stored in the non-volatile memory of the ME, as specified in TS 24.501 Annex C.
In addition, the MS can also be pre-configured with an indication of whether disaster roaming is enabled in the UE, the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN', a "list of PLMN(s) to be used in disaster condition" provided by the HPLMN, a disaster roaming wait range and a disaster return wait range stored in the USIM (see TS 31.102).
3GPP TS 24.501 Annex C specifies the conditions under which the indication of whether disaster roaming is enabled in the UE, the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN', the one or more "lists of PLMN(s) to be used in disaster condition", the disaster roaming wait range and the disaster return wait range stored in the ME are deleted. Additionally:
  1. when a USIM is inserted:
    1. if:
      1. no indication of whether disaster roaming is enabled in the UE is stored in the non-volatile memory of the ME; or
      2. the SUPI from the USIM does not match the SUPI stored together with the indication of whether disaster roaming is enabled in the UE in the non-volatile memory of the ME;
        and the MS has an indication of whether disaster roaming is enabled in the UE stored in the USIM (see TS 31.102), the MS shall store the indication of whether disaster roaming is enabled in the UE from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
    2. if:
      1. no disaster roaming wait range is stored in the non-volatile memory of the ME; or
      2. the SUPI from the USIM does not match the SUPI stored together with the disaster roaming wait range in the non-volatile memory of the ME;
      and the MS has a disaster roaming wait range stored in the USIM (see TS 31.102), the MS shall store the disaster roaming wait range from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C; and
    3. if:
      1. no disaster return wait range is stored in the non-volatile memory of the ME; or
      2. the SUPI from the USIM does not match the SUPI stored together with the disaster return wait range in the non-volatile memory of the ME;
      and the MS has a disaster return wait range stored in the USIM (see TS 31.102), the MS shall store the disaster return wait range from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
    4. if:
      1. the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' is stored in the non-volatile memory of the ME; or
      2. the SUPI from the USIM does not match the SUPI stored together with the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' in the non-volatile memory of the ME;
      and the MS has an indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' stored in the USIM (see TS 31.102), the MS shall store the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C; and
    5. if:
      1. no "list of PLMN(s) to be used in disaster condition" provided by the HPLMN is stored in the non-volatile memory of the ME; or
      2. the SUPI from the USIM does not match the SUPI stored together with the "list of PLMN(s) to be used in disaster condition" provided by the HPLMN in the non-volatile memory of the ME;
        and the MS has a "list of PLMN(s) to be used in disaster condition" provided by the HPLMN stored in the USIM (see TS 31.102), the MS shall store the "list of PLMN(s) to be used in disaster condition" provided by HPLMN from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
  2. when the ME receives a USAT REFRESH command indicating that:
    1. the indication of whether disaster roaming is enabled in the UE stored in the USIM has been updated, the MS shall store the indication of whether disaster roaming is enabled in the UE from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
    2. the disaster roaming wait range stored in the USIM has been updated, the MS shall store the disaster roaming wait range from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
    3. the disaster return wait range stored in the USIM has been updated, the MS shall store the disaster return wait range from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C;
    4. the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' stored in the USIM has been updated, the MS shall store the indication of 'applicability of "lists of PLMN(s) to be used in disaster condition" provided by a VPLMN' from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C; or
    5. the "list of PLMN(s) to be used in disaster condition" provided by the HPLMN stored in the USIM has been updated, the MS shall store the "list of PLMN(s) to be used in disaster condition" provided by the HPLMN from the USIM into a non-volatile memory in the ME together with the SUPI from the USIM, as specified in TS 24.501 Annex C; or
If the MS does not have an indication of whether disaster roaming is enabled in the UE stored in the ME, or the indication of whether disaster roaming is enabled in the UE stored in the ME is set to "Disaster roaming is disabled in the UE", disaster roaming is disabled at the MS. In this case, the MS shall not perform disaster roaming.
Upon selecting a PLMN for disaster roaming, if there is a disaster roaming wait range stored in the ME, the MS shall generate a random number within the disaster roaming wait range and start a timer set to the generated random number. While the timer is running, the MS shall not initiate registration with the exception of performing an initial registration for emergency services, in the selected PLMN. If performing an initial registration for emergency services in the selected PLMN, the MS shall keep the timer running. Upon expiration of the timer, if the MS does not have an emergency PDU session, the MS may initiate registration, if still camped on the selected PLMN. Upon expiration of the timer, if the MS has an emergency PDU session, the MS shall initiate registration after release of the emergency PDU session, if still camped on the selected PLMN.
The UE determines that a disaster condition has ended if:
  1. the UE has successfully registered over non-3GPP access on a PLMN;
  2. the UE has successfully registered with an allowable PLMN;
  3. the UE is not registered for disaster roaming services and an NG-RAN cell selected for camping of the selected PLMN broadcasts neither the disaster related indication nor a "list of one or more PLMN(s) with disaster condition for which disaster roaming services is offered by the available PLMN" including the MS determined PLMN with disaster condition; or
  4. the UE is registered for disaster roaming services receives cause value #11 "PLMN not allowed" or #13 "Roaming not allowed in this tracking area" during a registration procedure for mobility registration update or a service request procedure or receives cause value #11 "PLMN not allowed" during a network-initiated de-registration procedure.
Upon determining that a disaster condition has ended and selecting the PLMN previously with disaster condition, if a disaster return wait range stored in the ME is provided by:
  1. the PLMN providing disaster roaming services; or
  2. the selected PLMN,
the MS shall generate a random number within the disaster return wait range and start a timer set to the generated random number. While the timer is running, the MS shall not initiate registration with the exception of performing an initial registration for emergency services, in the selected PLMN. If performing an initial registration for emergency services in the selected PLMN, the MS shall keep the timer running. Upon expiration of the timer or in the case the timer is not started, if the MS does not have an emergency PDU session, the MS may initiate registration, if still camped on the selected PLMN. Upon expiration of the timer, if the MS has an emergency PDU session, the MS shall initiate registration after release of the emergency PDU session, if still camped on the selected PLMN.
Up

3.11  Signal level enhanced network selection |R18|p. 39

Signal level enhanced network selection is optionally supported by the home operator.
Signal level enhanced network selection applies only to NB-IoT, GERAN EC-GSM-IoT and Category M1 or M2 of E-UTRA. An MS supporting any, or a combination, of NB-IoT, GERAN EC-GSM-IoT and Category M1 or M2 of E-UTRA shall apply signal level enhanced network selection if the following conditions are fulfilled:
  1. The MS is in automatic PLMN selection mode;
  2. The MS supports the "Operator controlled signal threshold per access technology" as specified in TS 22.011;
  3. The MS is configured for using signal level enhanced network selection as specified in TS 24.368;
  4. The MS is configured for using signal level enhanced network selection as specified in TS 31.102; and
  5. The "Operator controlled signal threshold per access technology" is configured in the USIM as specified in TS 31.102.
The HPLMN can configure the MS with an "Operator controlled signal threshold per access technology" stored in the USIM (see TS 31.102), which consists of one or more entries, each containing:
  1. a home operator controlled signal threshold; and
  2. an access technology.
The "Operator controlled signal threshold per access technology" is specific for a certain access technology and when applicable, applies to all allowable PLMNs with the corresponding access technology combination.
The HPLMN can update the "Operator controlled signal threshold per access technology" via steering of roaming information. When the ME receives a USAT REFRESH command indicating that the "Operator controlled signal threshold per access technology" stored in the USIM has been updated, an MS which applies SENSE shall use the "Operator controlled signal threshold per access technology" provided by the HPLMN for the subsequent PLMN selections.
The "Operator controlled signal threshold per access technology" can also be received from the HPLMN over the control plane steering of roaming mechanism.
Up

Up   Top   ToC