Difference between revisions of "My Radio Technology beyond LTE - 38 series notes"

From Got Opinion Wiki
Jump to navigation Jump to search
Line 183: Line 183:
The following figure describes the UE triggered transition from RRC_IDLE to RRC_CONNECTED (for the NAS part, see TS 23.502):
The following figure describes the UE triggered transition from RRC_IDLE to RRC_CONNECTED (for the NAS part, see TS 23.502):


[[File:UE triggered transition from RRC IDLE to RRC CONNECTED.png|UE triggered transition from RRC IDLE to RRC CONNECTED sequence diagram]]
<center>[[File:UE triggered transition from RRC IDLE to RRC CONNECTED.png|UE triggered transition from RRC IDLE to RRC CONNECTED sequence diagram]]</center>


: 1. The UE requests to setup a new connection from RRC_IDLE.
: 1. The UE requests to setup a new connection from RRC_IDLE.
Line 196: Line 196:
: NOTE 1: RRC messages in step 1 and 2 use SRB0, all the subsequent messages use SRB1. Messages in steps 7/7a are integrity protected. From step 8 on, all the messages are integrity protected and ciphered.
: NOTE 1: RRC messages in step 1 and 2 use SRB0, all the subsequent messages use SRB1. Messages in steps 7/7a are integrity protected. From step 8 on, all the messages are integrity protected and ciphered.
: NOTE 2: For signalling only connection, step 8 is skipped since SRB2 and DRBs are not setup.
: NOTE 2: For signalling only connection, step 8 is skipped since SRB2 and DRBs are not setup.
The following figure describes the rejection from the network when the UE attempts to setup a connection from RRC_IDLE:
<center>[[File:Rejection of UE triggered transition from RRC IDLE.png|File:Rejection of UE triggered transition from RRC IDLE.png sequence diagram]]</center>
:1. UE attempts to setup a new connection from RRC_IDLE.
:2. The gNB is not able to handle the procedure, for instance due to congestion.
:3. The gNB sends RRCReject (with a wait time) to keep the UE in RRC_IDLE.
'''9.2.2 Mobility in RRC_INACTIVE'''
'''9.2.2.1 Overview'''
RRC_INACTIVE is a state where a UE remains in CM-CONNECTED and can move within an area configured by NG-RAN, the RAN-based Notification Area (RNA), without notifying NG-RAN. In RRC_INACTIVE, the last serving gNB node keeps the UE context and the UE-associated NG connection with the serving AMF and UPF.


<center>[[My New Radio (NR) notes|To My New Radio (NR) notes]]</center>
<center>[[My New Radio (NR) notes|To My New Radio (NR) notes]]</center>

Revision as of 12:39, 20 September 2022

38.300

Section 7 Radio Resource Controller (RRC)

7.1 Services and Functions

The main services and functions of the RRC sublayer over the Uu interface include:

  • Broadcast of System Information related to AS and NAS;
  • Paging initiated by 5GC or NG-RAN;
  • Establishment, maintenance and release of an RRC connection between the UE and NG-RAN including:
    • Addition, modification and release of carrier aggregation;
    • Addition, modification and release of Dual Connectivity in NR or between E-UTRA and NR.
  • Security functions including key management;
  • Establishment, configuration, maintenance and release of Signalling Radio Bearers (SRBs) and Data Radio Bearers (DRBs);
  • Mobility functions including:
    • Handover and context transfer;
    • UE cell selection and reselection and control of cell selection and reselection;
    • Inter-RAT mobility.
  • QoS management functions;
  • UE measurement reporting and control of the reporting;
  • Detection of and recovery from radio link failure;
  • NAS message transfer to/from NAS from/to UE.

The sidelink specific services and functions of the RRC sublayer over the Uu interface include:

  • Configuration of sidelink resource allocation via system information or dedicated signalling;
  • Reporting of UE sidelink information;
  • Measurement configuration and reporting related to sidelink;
  • Reporting of UE assistance information for SL traffic pattern(s).

7.2 Protocol States

RRC supports the following states which can be characterised as follows:

  • RRC_IDLE:
    • PLMN selection;
    • Broadcast of system information;
    • Cell re-selection mobility;
    • Paging for mobile terminated data is initiated by 5GC;
    • DRX for CN paging configured by NAS.
  • RRC_INACTIVE:
    • PLMN selection;
    • Broadcast of system information;
    • Cell re-selection mobility;
    • Paging is initiated by NG-RAN (RAN paging);
    • RAN-based notification area (RNA) is managed by NG- RAN;
    • DRX for RAN paging configured by NG-RAN;
    • 5GC - NG-RAN connection (both C/U-planes) is established for UE;
    • The UE Inactive AS context is stored in NG-RAN and the UE;
    • NG-RAN knows the RNA which the UE belongs to;
    • Transfer of unicast data and/or signalling to/from the UE over radio bearers configured for SDT.
  • RRC_CONNECTED:
    • 5GC - NG-RAN connection (both C/U-planes) is established for UE;
    • The UE AS context is stored in NG-RAN and the UE;
    • NG-RAN knows the cell which the UE belongs to;
    • Transfer of unicast data to/from the UE;
    • Network controlled mobility including measurements.

7.3 System Information Handling

7.3.1 Overview

System Information (SI) consists of a MIB and a number of SIBs, which are divided into Minimum SI and Other SI:

  • Minimum SI comprises basic information required for initial access and information for acquiring any other SI. Minimum SI consists of:
    • MIB contains cell barred status information and essential physical layer information of the cell required to receive further system information, e.g. CORESET#0 configuration. MIB is periodically broadcast on BCH.
    • SIB1 defines the scheduling of other system information blocks and contains information required for initial access. SIB1 is also referred to as Remaining Minimum SI (RMSI) and is periodically broadcast on DL-SCH or sent in a dedicated manner on DL-SCH to UEs in RRC_CONNECTED.
  • Other SI encompasses all SIBs not broadcast in the Minimum SI. Those SIBs can either be periodically broadcast on DL-SCH, broadcast on-demand on DL-SCH (i.e. upon request from UEs in RRC_IDLE, RRC_INACTIVE, or RRC_CONNECTED), or sent in a dedicated manner on DL-SCH to UEs in RRC_CONNECTED (i.e., upon request, if configured by the network, from UEs in RRC_CONNECTED or when the UE has an active BWP with no common search space configured or when the UE configured with inter cell beam management is receiving DL-SCH from a TRP with PCI different from serving cell's PCI). See spec for details what SIBx are within Other SI.

8 Next Generation (NG) Identities

8.1 UE Identities

In this clause, the identities used by NR connected to 5GC are listed. For scheduling at cell level, the following identities are used:

  • C-RNTI: unique UE identification used as an identifier of the RRC Connection and for scheduling;
  • CI-RNTI: identification of cancellation in the uplink;
  • CS-RNTI: unique UE identification used for Semi-Persistent Scheduling in the downlink or configured grant in the uplink;
  • INT-RNTI: identification of pre-emption in the downlink;
  • MCS-C-RNTI: unique UE identification used for indicating an alternative MCS table for PDSCH and PUSCH;
  • P-RNTI: identification of Paging and System Information change notification in the downlink;
  • SI-RNTI: identification of Broadcast and System Information in the downlink;
  • SP-CSI-RNTI: unique UE identification used for semi-persistent CSI reporting on PUSCH.

For power and slot format control, the following identities are used:

  • SFI-RNTI: identification of slot format;
  • TPC-PUCCH-RNTI: unique UE identification to control the power of PUCCH;
  • TPC-PUSCH-RNTI: unique UE identification to control the power of PUSCH;
  • TPC-SRS-RNTI: unique UE identification to control the power of SRS.

During the random access procedure, the following identities are also used:

  • RA-RNTI: identification of the Random Access Response in the downlink;
  • Temporary C-RNTI: UE identification temporarily used for scheduling during the random access procedure;
  • Random value for contention resolution: UE identification temporarily used for contention resolution purposes during the random access procedure.

For NR connected to 5GC, the following UE identities are used at NG-RAN level:

  • I-RNTI: used to identify the UE context in RRC_INACTIVE.

For UE power saving purpose during DRX, the following identity is used:

  • PS-RNTI: used to determine if the UE needs to monitor PDCCH on the next occurrence of the connected mode DRX on-duration.

For IAB the following identity is used:

  • AI-RNTI: identification of the DCI carrying availability indication for soft symbols of an IAB-DU.

For MBS, the following identities are used:

  • G-RNTI: Identifies dynamically scheduled PTM transmissions of MTCH(s);
  • G-CS-RNTI: Identifies configured scheduled PTM transmissions of MTCH(s);
  • MCCH-RNTI: Identifies transmissions of MCCH and MCCH change notification.

8.2 Network Identities

The following identities are used in NG-RAN for identifying a specific network entity:

  • AMF Name: used to identify an AMF.
  • NR Cell Global Identifier (NCGI): used to identify NR cells globally. The NCGI is constructed from the PLMN identity the cell belongs to and the NR Cell Identity (NCI) of the cell. The PLMN ID included in the NCGI should be the first PLMN ID within the set of PLMN IDs associated to the NR Cell Identity in SIB1, following the order of broadcast.

NOTE 1: How to manage the scenario where a different PLMN ID has been allocated by the operator for an NCGI is left to OAM and/or implementation.

  • gNB Identifier (gNB ID): used to identify gNBs within a PLMN. The gNB ID is contained within the NCI of its cells.
  • Global gNB ID: used to identify gNBs globally. The Global gNB ID is constructed from the PLMN identity the gNB belongs to and the gNB ID. The MCC and MNC are the same as included in the NCGI.

NOTE 2: It is not precluded that a cell served by a gNB does not broadcast the PLMN ID included in the Global gNB ID.

  • Tracking Area identity (TAI): used to identify tracking areas. The TAI is constructed from the PLMN identity the tracking area belongs to and the TAC (Tracking Area Code) of the Tracking Area.
  • Single Network Slice Selection Assistance information (S-NSSAI): identifies a network slice.
  • Network Slice AS Group (NSAG): identifies a slice or a set of slices. An NSAG is defined within a TA, used for slice specific cell reselection and/or slice specific RACH configuration.
  • Network Identifier (NID): identifies an SNPN in combination with a PLMN ID.
  • Closed Access Group Identifier: identifies a CAG within a PLMN.
  • Local NG-RAN Node Identifier: used as reference to the NG-RAN node in the I-RNTI.

9 Mobility and State Transitions

9.1 Overview

...

Inter system fallback towards E-UTRAN is performed when 5GC does not support emergency services, voice services, for load balancing etc. Depending on factors such as CN interface availability, network configuration and radio conditions, the fallback procedure results in either RRC_CONNECTED state mobility (handover procedure) or RRC_IDLE state mobility (redirection), see TS 23.501 and TS 38.331.

...

9.2 Intra-NR

9.2.1 Mobility in RRC_IDLE

9.2.1.1 Cell Selection

The principles of PLMN selection in NR are based on the 3GPP PLMN selection principles. Cell selection is required on transition from RM-DEREGISTERED to RM-REGISTERED, from CM-IDLE to CM-CONNECTED and from CM-CONNECTED to CM-IDLE and is based on the following principles:

  • The UE NAS layer identifies a selected PLMN and equivalent PLMNs;
  • Cell selection is always based on CD-SSBs located on the synchronization raster (see clause 5.2.4):
    • The UE searches the NR frequency bands and for each carrier frequency identifies the strongest cell as per the CD-SSB. It then reads cell system information broadcast to identify its PLMN(s):
      • The UE may search each carrier in turn ("initial cell selection") or make use of stored information to shorten the search ("stored information cell selection").
  • The UE seeks to identify a suitable cell; if it is not able to identify a suitable cell it seeks to identify an acceptable cell. When a suitable cell is found or if only an acceptable cell is found it camps on that cell and commence the cell reselection procedure:
    • A suitable cell is one for which the measured cell attributes satisfy the cell selection criteria; the cell PLMN is the selected PLMN, registered or an equivalent PLMN; the cell is not barred or reserved and the cell is not part of a tracking area which is in the list of "forbidden tracking areas for roaming";
    • An acceptable cell is one for which the measured cell attributes satisfy the cell selection criteria and the cell is not barred.
  • The IAB-MT applies the cell selection procedure as described for the UE with the following differences:
    • The IAB-MT ignores cell-barring or cell-reservation indications contained in cell system information broadcast;
    • The IAB-MT only considers a cell as a candidate for cell selection if the cell system information broadcast indicates IAB support for the selected PLMN or the selected SNPN.

Transition to RRC_IDLE:

  • On transition from RRC_CONNECTED or RRC_INACTIVE to RRC_IDLE, a UE should camp on a cell as result of cell selection according to the frequency be assigned by RRC in the state transition message if any.

Recovery from out of coverage:

  • The UE should attempt to find a suitable cell in the manner described for stored information or initial cell selection above. If no suitable cell is found on any frequency or RAT, the UE should attempt to find an acceptable cell.

In multi-beam operations, the cell quality is derived amongst the beams corresponding to the same cell (see clause 9.2.4).

9.2.1.2 Cell Reselection

A UE in RRC_IDLE performs cell reselection. The principles of the procedure are the following:

  • Cell reselection is always based on CD-SSBs located on the synchronization raster (see clause 5.2.4).
  • The UE makes measurements of attributes of the serving and neighbour cells to enable the reselection process:
    • For the search and measurement of inter-frequency neighbouring cells, only the carrier frequencies need to be indicated.
  • Cell reselection identifies the cell that the UE should camp on. It is based on cell reselection criteria which involves measurements of the serving and neighbour cells:
    • Intra-frequency reselection is based on ranking of cells;
    • Inter-frequency reselection is based on absolute priorities where a UE tries to camp on the highest priority frequency available;
    • An NCL can be provided by the serving cell to handle specific cases for intra- and inter-frequency neighbouring cells;
    • Exclude-lists can be provided to prevent the UE from reselecting to specific intra- and inter-frequency neighbouring cells;
    • Allow-lists can be provided to request the UE to reselect to only specific intra- and inter-frequency neighbouring cells;
    • Cell reselection can be speed dependent;
    • Service specific prioritisation;
    • Slice specific cell reselection information can be provided to facilitate the UE to reselect a cell that supports specific slices.

In multi-beam operations, the cell quality is derived amongst the beams corresponding to the same cell (see clause 9.2.4).

9.2.1.3 State Transitions

The following figure describes the UE triggered transition from RRC_IDLE to RRC_CONNECTED (for the NAS part, see TS 23.502):

UE triggered transition from RRC IDLE to RRC CONNECTED sequence diagram
1. The UE requests to setup a new connection from RRC_IDLE.
2/2a. The gNB completes the RRC setup procedure.
NOTE: The scenario where the gNB rejects the request is described below.
3. The first NAS message from the UE, piggybacked in RRCSetupComplete, is sent to AMF.
4/4a/5/5a. Additional NAS messages may be exchanged between UE and AMF, see TS 23.502.
6. The AMF prepares the UE context data (including PDU session context, the Security Key, UE Radio Capability and UE Security Capabilities, etc.) and sends it to the gNB.
7/7a. The gNB activates the AS security with the UE.
8/8a. The gNB performs the reconfiguration to setup SRB2 and DRBs for UE, or SRB2 and optionally DRBs for IAB-MT.
9. The gNB informs the AMF that the setup procedure is completed.
NOTE 1: RRC messages in step 1 and 2 use SRB0, all the subsequent messages use SRB1. Messages in steps 7/7a are integrity protected. From step 8 on, all the messages are integrity protected and ciphered.
NOTE 2: For signalling only connection, step 8 is skipped since SRB2 and DRBs are not setup.

The following figure describes the rejection from the network when the UE attempts to setup a connection from RRC_IDLE:

File:Rejection of UE triggered transition from RRC IDLE.png sequence diagram
1. UE attempts to setup a new connection from RRC_IDLE.
2. The gNB is not able to handle the procedure, for instance due to congestion.
3. The gNB sends RRCReject (with a wait time) to keep the UE in RRC_IDLE.

9.2.2 Mobility in RRC_INACTIVE

9.2.2.1 Overview

RRC_INACTIVE is a state where a UE remains in CM-CONNECTED and can move within an area configured by NG-RAN, the RAN-based Notification Area (RNA), without notifying NG-RAN. In RRC_INACTIVE, the last serving gNB node keeps the UE context and the UE-associated NG connection with the serving AMF and UPF.


To My New Radio (NR) notes