This disclosure generally relates to wireless communication networks and, more particularly, to a method and apparatus for failure handling in serving cell change in a wireless communication system.
With the rapid rise in demand for communication of large amounts of data to and from mobile communication devices, traditional mobile voice communication networks are evolving into networks that communicate with Internet Protocol (IP) data packets. Such IP data packet communication can provide users of mobile communication devices with voice over IP, multimedia, multicast and on-demand communication services.
An exemplary network structure is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN). The E-UTRAN system can provide high data throughput in order to realize the above-noted voice over IP and multimedia services. A new radio technology for the next generation (e.g., 5G) is currently being discussed by the 3GPP standards organization. Accordingly, changes to the current body of 3GPP standard are currently being submitted and considered to evolve and finalize the 3GPP standard.
Methods, systems, and apparatuses are provided for handling failure cases for Serving Cell change in L1/L2 mobility procedures. In various embodiments, a method for a User Equipment (UE) in a wireless communication system comprises receiving, from a first cell, a first signaling indicative of a configuration of at least a second cell, receiving, from the first cell, a second signaling to switch a Special Cell (SpCell) of the UE to the second cell, wherein the second signaling comprises at least one of a Physical Downlink Control Channel (PDCCH) signaling or a Medium Access Control (MAC) Control Element (CE), performing a procedure to switch the SpCell of the UE in response to the second signaling, performing one or more actions in response to detecting a failure of the procedure, including: initiating a random access procedure on the second cell, transmitting a report to a network of the first cell, wherein the report indicates the unsuccessful switching of the SpCell to the second cell, or initiating a RRC connection re-establishment procedure.
The invention described herein can be applied to or implemented in exemplary wireless communication systems and devices described below. In addition, the invention is described mainly in the context of the 3GPP architecture reference model. However, it is understood that with the disclosed information, one skilled in the art could easily adapt for use and implement aspects of the invention in a 3GPP2 network architecture as well as in other network architectures.
The exemplary wireless communication systems and devices described below employ a wireless communication system, supporting a broadcast service. Wireless communication systems are widely deployed to provide various types of communication such as voice, data, and so on. These systems may be based on code division multiple access (CDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), 3GPP LTE (Long Term Evolution) wireless access, 3GPP LTE-A (Long Term Evolution Advanced) wireless access, 3GPP2 UMB (Ultra Mobile Broadband), WiMax, 3GPP NR (New Radio), or some other modulation techniques.
In particular, the exemplary wireless communication systems and devices described below may be designed to support one or more standards such as the standard offered by a consortium named “3rd Generation Partnership Project” referred to herein as 3GPP, including: [1] RP-212710 NR further mobility enhancements; [2] 3GPP specification 38.331 v16.7.0; [3] 3GPP specification 38.321 v16.7.0; and [4] 3GPP specification 38.304 v16.7.0. The standards and documents listed above are hereby expressly and fully incorporated herein by reference in their entirety.
Each group of antennas and/or the area in which they are designed to communicate is often referred to as a sector of the access network. In the embodiment, antenna groups each are designed to communicate to access terminals in a sector of the areas covered by access network 100.
In communication over forward links 120 and 126, the transmitting antennas of access network 100 may utilize beamforming in order to improve the signal-to-noise ratio of forward links for the different access terminals 116 and 122. Also, an access network using beamforming to transmit to access terminals scattered randomly through its coverage normally causes less interference to access terminals in neighboring cells than an access network transmitting through a single antenna to all its access terminals.
The AN may be a fixed station or base station used for communicating with the terminals and may also be referred to as an access point, a Node B, a base station, an enhanced base station, an eNodeB, or some other terminology. The AT may also be called User Equipment (UE), a wireless communication device, terminal, access terminal or some other terminology.
In one embodiment, each data stream is transmitted over a respective transmit antenna. TX data processor 214 formats, codes, and interleaves the traffic data for each data stream based on a particular coding scheme selected for that data stream to provide coded data.
The coded data for each data stream may be multiplexed with pilot data using OFDM techniques. The pilot data is typically a known data pattern that is processed in a known manner and may be used at the receiver system to estimate the channel response. The multiplexed pilot and coded data for each data stream is then modulated (e.g., symbol mapped) based on a particular modulation scheme (e.g., BPSK, QPSK, M-PSK, or M-QAM) selected for that data stream to provide modulation symbols. The data rate, coding, and modulation for each data stream may be determined by instructions performed by processor 230. A memory 232 is coupled to processor 230.
The modulation symbols for all data streams are then provided to a TX MIMO processor 220, which may further process the modulation symbols (e.g., for OFDM). TX MIMO processor 220 then provides NT modulation symbol streams to NT transmitters (TMTR) 222a through 222t. In certain embodiments, TX MIMO processor 220 applies beamforming weights to the symbols of the data streams and to the antenna from which the symbol is being transmitted.
Each transmitter 222 receives and processes a respective symbol stream to provide one or more analog signals, and further conditions (e.g., amplifies, filters, and upconverts) the analog signals to provide a modulated signal suitable for transmission over the MIMO channel. NT modulated signals from transmitters 222a through 222t are then transmitted from NT antennas 224a through 224t, respectively.
At receiver system 250, the transmitted modulated signals are received by NR antennas 252a through 252r and the received signal from each antenna 252 is provided to a respective receiver (RCVR) 254a through 254r. Each receiver 254 conditions (e.g., filters, amplifies, and downconverts) a respective received signal, digitizes the conditioned signal to provide samples, and further processes the samples to provide a corresponding “received” symbol stream.
An RX data processor 260 then receives and processes the NR received symbol streams from NR receivers 254 based on a particular receiver processing technique to provide NT “detected” symbol streams. The RX data processor 260 then demodulates, deinterleaves, and decodes each detected symbol stream to recover the traffic data for the data stream. The processing by RX data processor 260 is complementary to that performed by TX MIMO processor 220 and TX data processor 214 at transmitter system 210.
A processor 270 periodically determines which pre-coding matrix to use (discussed below). Processor 270 formulates a reverse link message comprising a matrix index portion and a rank value portion.
The reverse link message may comprise various types of information regarding the communication link and/or the received data stream. The reverse link message is then processed by a TX data processor 238, which also receives traffic data for a number of data streams from a data source 236, modulated by a modulator 280, conditioned by transmitters 254a through 254r, and transmitted back to transmitter system 210.
At transmitter system 210, the modulated signals from receiver system 250 are received by antennas 224, conditioned by receivers 222, demodulated by a demodulator 240, and processed by a RX data processor 242 to extract the reserve link message transmitted by the receiver system 250. Processor 230 then determines which pre-coding matrix to use for determining the beamforming weights then processes the extracted message.
Memory 232 may be used to temporarily store some buffered/computational data from 240 or 242 through Processor 230, store some buffed data from 212, or store some specific program codes. And Memory 272 may be used to temporarily store some buffered/computational data from 260 through Processor 270, store some buffed data from 236, or store some specific program codes.
Turning to
For LTE, LTE-A, or NR systems, the Layer 2 portion 404 may include a Radio Link Control (RLC) layer and a Medium Access Control (MAC) layer. The Layer 3 portion 402 may include a Radio Resource Control (RRC) layer.
Any two or more than two of the following paragraphs, (sub-)bullets, points, actions, or claims described in each invention paragraph or section may be combined logically, reasonably, and properly to form a specific method.
Any sentence, paragraph, (sub-)bullet, point, action, or claim described in each of the following invention paragraphs or sections may be implemented independently and separately to form a specific method or apparatus. Dependency, e.g., “based on”, “more specifically”, “example”, etc., in the following invention disclosure is just one possible embodiment which would not restrict the specific method or apparatus.
In New WID on NR further mobility enhancements ([1] RP-212710 NR further mobility enhancements), objectives for enhancement on mobility for NR are discussed:
3 Justification
When the UE passes from the coverage area of one cell to another cell, at some point a serving cell change need to be performed. Currently serving cell change is triggered by L3 measurements and is done by RRC signalling triggered Reconfiguration with Synch for change of PCell and PSCell, as well as release add for SCells when applicable, all cases with complete L2 (and L1) resets, and involving more latency, more overhead and more interruption time than beam switch mobility. The goal of L1/L2 mobility enhancements is to be able to do serving cell change via L1/L2 signalling with such low latency, low overhead and low interruption time.
4 Objective
4.1 Objective of Core Part WI
The detailed objective of this work item are:
In 3GPP specification 38.331 ([2] 3GPP specification 38.331 v16.7.0), reconfiguration with sync (handover), SCell addition, and connection re-establishment are introduced:
3.1 Definitions
Primary Cell: The MCG cell, operating on the primary frequency, in which the UE either performs the initial connection establishment procedure or initiates the connection re-establishment procedure.
Primary SCG Cell: For dual connectivity operation, the SCG cell in which the UE performs random access when performing the Reconfiguration with Sync procedure.
Secondary Cell: For a UE configured with CA, a cell providing additional radio resources on top of Special Cell.
Secondary Cell Group: For a UE configured with dual connectivity, the subset of serving cells comprising of the PSCell and zero or more secondary cells.
Serving Cell: For a UE in RRC_CONNECTED not configured with CA/DC there is only one serving cell comprising of the primary cell. For a UE in RRC_CONNECTED configured with CA/DC the term ‘serving cells’ is used to denote the set of cells comprising of the Special Cell(s) and all secondary cells.
Special Cell: For Dual Connectivity operation the term Special Cell refers to the PCell of the MCG or the PSCell of the SCG, otherwise the term Special Cell refers to the PCell.
5.3.5.5 Cell Group configuration
5.3.5.5.1 General
The network configures the UE with Master Cell Group (MCG), and zero or one Secondary Cell Group (SCG). In (NG)EN-DC, the MCG is configured as specified in TS 36.331 [10], and for NE-DC, the SCG is configured as specified in TS 36.331 [10]. The network provides the configuration parameters for a cell group in the CellGroupConfig IE.
The UE performs the following actions based on a received CellGroupConfig IE:
5.3.5.5.2 Reconfiguration with sync
The UE shall perform the following actions to execute a reconfiguration with sync.
5.3.5.5.8 SCell Release
The UE shall:
5.3.5.5.9 SCell Addition/Modification
The UE shall:
5.3.5.8.3 T304 Expiry (Reconfiguration with Sync Failure)
The UE shall:
5.3.7 RRC Connection Re-Establishment
5.3.7.1 General
The purpose of this procedure is to re-establish the RRC connection. A UE in RRC_CONNECTED, for which AS security has been activated with SRB2 and at least one DRB setup or, for IAB, SRB2, may initiate the procedure in order to continue the RRC connection. The connection re-establishment succeeds if the network is able to find and verify a valid UE context or, if the UE context cannot be retrieved, and the network responds with an RRCSetup according to clause 5.3.3.4.
The network applies the procedure e.g as follows:
If AS security has not been activated, the UE shall not initiate the procedure but instead moves to RRC_IDLE directly, with release cause ‘other’. If AS security has been activated, but SRB2 and at least one DRB or, for IAB, SRB2, are not setup, the UE does not initiate the procedure but instead moves to RRC_IDLE directly, with release cause ‘RRC connection failure’.
5.3.7.2 Initiation
The UE initiates the procedure when one of the following conditions is met:
Upon initiation of the procedure, the UE shall:
In 38.331([2] 3GPP specification 38.331 v16.7.0), Cell group and Serving Cell configuration is introduced, including TAG configuration:
CellGroupConfig
The CellGroupConfig IE is used to configure a master cell group (MCG) or secondary cell group (SCG). A cell group comprises of one MAC entity, a set of logical channels with associated RLC entities and of a primary cell (SpCell) and one or more secondary cells (SCells).
CellGroupId
The IE CellGroupId is used to identify a cell group. Value 0 identifies the master cell group. Other values identify secondary cell groups. In this version of the specification only values 0 and 1 are supported.
CellGroupId::=INTEGER (0 . . . maxSecondaryCellGroups)
CellIdentity
The IE CellIdentity is used to unambiguously identify a cell within a PLMN/SNPN.
CellIdentity::=BIT STRING (SIZE (36))
ServCellIndex
The IE ServCellIndex concerns a short identity, used to uniquely identify a serving cell (i.e. the PCell, the PSCell or an SCell) across the cell groups. Value 0 applies for the PCell, while the SCellIndex that has previously been assigned applies for SCells.
ServCellIndex::=INTEGER (0 . . . maxNrofServingCells-1)
ServingCellConfig
The IE ServingCellConfig is used to configure (add or modify) the UE with a serving cell, which may be the SpCell or an SCell of an MCG or SCG. The parameters herein are mostly UE specific but partly also cell specific (e.g. in additionally configured bandwidth parts). Reconfiguration between a PUCCH and PUCCHless SCell is only supported using an SCell release and add.
TAG-Config
The IE TAG-Config is used to configure parameters for a time-alignment group.
TCI-State
The IE TCI-State associates one or two DL reference signals with a corresponding quasi-colocation (QCL) type.
TCI-StateId
The IE TCI-StateId is used to identify one TCI-State configuration.
TCI-StateId Information Element
TCI-StateId::=INTEGER (0 . . . maxNrofTCI-States-1)
In 3GPP specification 38.321 ([3] 3GPP specification 38.321 v16.7.0), random access procedure and timing advance/time alignment is introduced:
Timing Advance Group: A group of Serving Cells that is configured by RRC and that, for the cells with a UL configured, using the same timing reference cell and the same Timing Advance value. A Timing Advance Group containing the SpCell of a MAC entity is referred to as Primary Timing Advance Group (PTAG), whereas the term Secondary Timing Advance Group (STAG) refers to other TAGs.
5.1 Random Access Procedure
5.1.1 Random Access Procedure Initialization
The Random Access procedure described in this clause is initiated by a PDCCH order, by the MAC entity itself, or by RRC for the events in accordance with TS 38.300 [2]. There is only one Random Access procedure ongoing at any point in time in a MAC entity. The Random Access procedure on an SCell shall only be initiated by a PDCCH order with ra-PreambleIndex different from 0b000000.
RRC configures the following parameters for the Random Access procedure:
When the Random Access procedure is initiated on a Serving Cell, the MAC entity shall:
5.1.2 Random Access Resource Selection
If the selected RA_TYPE is set to 4-stepRA, the MAC entity shall:
5.1.3 Random Access Preamble Transmission
The MAC entity shall, for each Random Access Preamble:
5.1.4 Random Access Response Reception
Once the Random Access Preamble is transmitted and regardless of the possible occurrence of a measurement gap, the MAC entity shall:
5.1.5 Contention Resolution
Once Msg3 is transmitted the MAC entity shall:
5.1.6 Completion of the Random Access Procedure
Upon completion of the Random Access procedure, the MAC entity shall:
5.2 Maintenance of Uplink Time Alignment
RRC configures the following parameters for the maintenance of UL time alignment:
The MAC entity shall:
When the MAC entity stops uplink transmissions for an SCell due to the fact that the maximum uplink transmission timing difference between TAGs of the MAC entity or the maximum uplink transmission timing difference between TAGs of any MAC entity of the UE is exceeded, the MAC entity considers the timeAlignmentTimer associated with the SCell as expired.
The MAC entity shall not perform any uplink transmission on a Serving Cell except the Random Access Preamble and MSGA transmission when the timeAlignmentTimer associated with the TAG to which this Serving Cell belongs is not running. Furthermore, when the timeAlignmentTimer associated with the PTAG is not running, the MAC entity shall not perform any uplink transmission on any Serving Cell except the Random Access Preamble and MSGA transmission on the SpCell.
5.4.4 Scheduling Request
The Scheduling Request (SR) is used for requesting UL-SCH resources for new transmission.
The MAC entity may be configured with zero, one, or more SR configurations. An SR configuration consists of a set of PUCCH resources for SR across different BWPs and cells. For a logical channel or for SCell beam failure recovery (see clause 5.17) and for consistent LBT failure recovery (see clause 5.21), at most one PUCCH resource for SR is configured per BWP.
Each SR configuration corresponds to one or more logical channels and/or to SCell beam failure recovery and/or to consistent LBT failure recovery. Each logical channel, SCell beam failure recovery, and consistent LBT failure recovery, may be mapped to zero or one SR configuration, which is configured by RRC. The SR configuration of the logical channel that triggered a BSR (clause 5.4.5) or the SCell beam failure recovery or the consistent LBT failure recovery (clause 5.21) (if such a configuration exists) is considered as corresponding SR configuration for the triggered SR. Any SR configuration may be used for an SR triggered by Pre-emptive BSR (clause 5.4.7).
RRC configures the following parameters for the scheduling request procedure:
The following UE variables are used for the scheduling request procedure:
If an SR is triggered and there are no other SRs pending corresponding to the same SR configuration, the MAC entity shall set the SR_COUNTER of the corresponding SR configuration to 0.
When an SR is triggered, it shall be considered as pending until it is cancelled.
All pending SR(s) for BSR triggered according to the BSR procedure (clause 5.4.5) prior to the MAC PDU assembly shall be cancelled and each respective sr-ProhibitTimer shall be stopped when the MAC PDU is transmitted and this PDU includes a Long or Short BSR MAC CE which contains buffer status up to (and including) the last event that triggered a BSR (see clause 5.4.5) prior to the MAC PDU assembly. All pending SR(s) for BSR triggered according to the BSR procedure (clause 5.4.5) shall be cancelled and each respective sr-ProhibitTimer shall be stopped when the UL grant(s) can accommodate all pending data available for transmission.
The MAC entity shall for each pending SR not triggered according to the BSR procedure (clause 5.4.5) for a Serving Cell:
The MAC entity may stop, if any, ongoing Random Access procedure due to a pending SR for BSR, which was initiated by the MAC entity prior to the MAC PDU assembly and which has no valid PUCCH resources configured, if:
The MAC entity may stop, if any, ongoing Random Access procedure due to a pending SR for SL-BSR and/or SL-CSI reporting, which was initiated by the MAC entity prior to the sidelink MAC PDU assembly and which has no valid PUCCH resources configured, if:
The MAC entity may stop, if any, ongoing Random Access procedure due to a pending SR for BFR of an SCell, which has no valid PUCCH resources configured, if:
The MAC entity may stop, if any, ongoing Random Access procedure due to a pending SR for consistent LBT failure recovery, which has no valid PUCCH resources configured, if:
5.7 Discontinuous Reception (DRX)
The MAC entity may be configured by RRC with a DRX functionality that controls the UE's PDCCH monitoring activity for the MAC entity's C-RNTI, CI-RNTI, CS-RNTI, INT-RNTI, SFI-RNTI, SP-CSI-RNTI, TPC-PUCCH-RNTI, TPC-PUSCH-RNTI, TPC-SRS-RNTI, and AI-RNTI. When using DRX operation, the MAC entity shall also monitor PDCCH according to requirements found in other clauses of this specification. When in RRC_CONNECTED, if DRX is configured, for all the activated Serving Cells, the MAC entity may monitor the PDCCH discontinuously using the DRX operation specified in this clause; otherwise the MAC entity shall monitor the PDCCH as specified in TS 38.213 [6].
Serving Cells of a MAC entity may be configured by RRC in two DRX groups with separate DRX parameters. When RRC does not configure a secondary DRX group, there is only one DRX group and all Serving Cells belong to that one DRX group. When two DRX groups are configured, each Serving Cell is uniquely assigned to either of the two groups. The DRX parameters that are separately configured for each DRX group are: drx-onDurationTimer, drx-InactivityTimer. The DRX parameters that are common to the DRX groups are: drx-Slot Offset, drx-RetransmissionTimerDL, drx-RetransmissionTimerUL, drx-LongCycleStartOffset, drx-ShortCycle (optional), drx-ShortCycleTimer (optional), drx-HARQ-RTT-TimerDL, and drx-HARQ-RTT-TimerUL.
When DRX is configured, the Active Time for Serving Cells in a DRX group includes the time while:
5.9 Activation/Deactivation of SCells
If the MAC entity is configured with one or more SCells, the network may activate and deactivate the configured SCells. Upon configuration of an SCell, the SCell is deactivated unless the parameter sCellState is set to activated for the SCell by upper layers.
The configured SCell(s) is activated and deactivated by:
The MAC entity shall for each configured SCell:
HARQ feedback for the MAC PDU containing SCell Activation/Deactivation MAC CE shall not be impacted by PCell, PSCell and PUCCH SCell interruptions due to SCell activation/deactivation in TS 38.133 [11].
When SCell is deactivated, the ongoing Random Access procedure on the SCell, if any, is aborted.
5.12 MAC Reset
If a reset of the MAC entity is requested by upper layers, the MAC entity shall:
5.17 Beam Failure Detection and Recovery Procedure
The MAC entity may be configured by RRC per Serving Cell with a beam failure recovery procedure which is used for indicating to the serving gNB of a new SSB or CSI-RS when beam failure is detected on the serving SSB(s)/CSI-RS(s). Beam failure is detected by counting beam failure instance indication from the lower layers to the MAC entity. If beamFailureRecoveryConfig is reconfigured by upper layers during an ongoing Random Access procedure for beam failure recovery for SpCell, the MAC entity shall stop the ongoing Random Access procedure and initiate a Random Access procedure using the new configuration.
RRC configures the following parameters in the BeamFailureRecoveryConfig, BeamFailureRecoverySCellConfig, and the RadioLinkMonitoringConfig for the Beam Failure Detection and Recovery procedure:
Random Access Resources;
Resources;
The following UE variables are used for the beam failure detection procedure:
The MAC entity shall for each Serving Cell configured for beam failure detection:
The MAC entity shall:
All BFRs triggered for an SCell shall be cancelled when a MAC PDU is transmitted and this PDU includes a BFR MAC CE or Truncated BFR MAC CE which contains beam failure information of that SCell.
5.18.4 Activation/Deactivation of UE-Specific PDSCH TCI State
The network may activate and deactivate the configured TCI states for PDSCH of a Serving Cell or a set of Serving Cells configured in simultaneousTCI-UpdateList1 or simultaneousTCI-UpdateList2 by sending the TCI States Activation/Deactivation for UE-specific PDSCH MAC CE described in clause 6.1.3.14. The network may activate and deactivate the configured TCI states for a codepoint of the DCI Transmission configuration indication field as specified in TS 38.212 [9] for PDSCH of a Serving Cell by sending the Enhanced TCI States Activation/Deactivation for UE-specific PDSCH MAC CE described in clause 6.1.3.24. The configured TCI states for PDSCH are initially deactivated upon configuration and after a handover.
The MAC entity shall:
5.18.5 Indication of TCI State for UE-Specific PDCCH
The network may indicate a TCI state for PDCCH reception for a CORESET of a Serving Cell or a set of Serving Cells configured in simultaneousTCI-UpdateList1 or simultaneousTCI-UpdateList2 by sending the TCI State Indication for UE-specific PDCCH MAC CE described in clause 6.1.3.15.
The MAC entity shall:
5.18.7 Activation/Deactivation of Semi-Persistent SRS and Indication of Spatial Relation of SP/AP SRS
The network may activate and deactivate the configured Semi-persistent SRS resource sets of a Serving Cell by sending the SP SRS Activation/Deactivation MAC CE described in clause 6.1.3.17. The network may also activate and deactivate the configured Semi-persistent SRS resource sets of a Serving Cell by sending the Enhanced SP/AP SRS Spatial Relation Indication MAC CE described in clause 6.1.3.26. The configured Semi-persistent SRS resource sets are initially deactivated upon configuration and after a handover. The network may indicate the spatial relation info of SP/AP SRS resource sets of a Serving Cell by sending the Enhanced SP/AP SRS spatial relation Indication MAC CE described in clause 6.1.3.26.
The MAC entity shall:
5.18.8 Activation/Deactivation of Spatial Relation of PUCCH Resource
The network may activate and deactivate a spatial relation for a PUCCH resource of a Serving Cell by sending the PUCCH spatial relation Activation/Deactivation MAC CE described in clause 6.1.3.18. The network may also activate and deactivate a spatial relation for a PUCCH resource or a PUCCH resource group of a Serving Cell by sending the Enhanced PUCCH spatial relation Activation/Deactivation MAC CE described in clause 6.1.3.25.
The MAC entity shall:
6.1.3.14 TCI States Activation/Deactivation for UE-specific PDSCH MAC CE
The TCI States Activation/Deactivation for UE-specific PDSCH MAC CE is identified by a MAC subheader with LCID as specified in Table 6.2.1-1. It has a variable size consisting of following fields:
6.1.3.15 TCI State Indication for UE-Specific PDCCH MAC CE
The TCI State Indication for UE-specific PDCCH MAC CE is identified by a MAC subheader with LCID as specified in Table 6.2.1-1. It has a fixed size of 16 bits with following fields:
In 38.304 ([4] 3GPP specification 38.304 v16.7.0), Cell selection is introduced:
5.2.3 Cell Selection Process
5.2.3.1 Description
Cell selection is performed by one of the following two procedures:
In New Radio (NR), a User Equipment (UE) performs a handover procedure to switch from one cell (e.g., a source Cell) to another cell (e.g., a target Cell). The UE performs the handover procedure in response to a Radio Resource Control (RRC) signaling transmitted by a network. The RRC signaling contains cell information of a target cell. The network determines to initiate the handover procedure based on measurement reports of the UE. Change of Primary Cell (PCell) and Primary and Secondary Cell (PSCell) via reconfiguration with sync (e.g., involving Layer-3 RRC message) involves high latency and more overhead than L1/L2 signaling (e.g., beam switch mobility). In addition, in operation on Frequency Range 2 (FR2), frequent Secondary Cell Group (SCG) changes will occur, which could also lead to high latency for UE-Network (NW) communication if L3 Handover is used. Therefore, in WID for NR mobility enhancements (e.g., [1] RP-212710 NR further mobility enhancements), an objective of the work item is to specify mechanisms and procedures (e.g., a L1/L2 mobility procedure, or mobility procedure) for dynamic switching mechanisms among serving cells, including Special Cell(s) (SpCell) and/or Secondary Cell(s) (SCell) based on L1/L2 signaling. The serving cells could include a target Cell of the mobility procedure and one or more Secondary Cells (to be added or released) in the mobility procedure. A mobility procedure could consist of the gNB of the source Cell providing a first information and a second information.
An example is shown in
The second information could indicate one or more Cells or Cell Groups (CGs) that needs to be changed (added/activated/removed/released). The second information could indicate a target Cell for the UE to switch its Special Cell to. In response to or when receiving a second information, the UE could be able to know the target one or more Cells or CGs and/or its target Cell for mobility procedure. Additionally and/or alternatively, in response to the second information, the UE could be able to know which beam(s) to use for transmission/reception with the one or more Cells or CGs (during completion of a mobility procedure). The UE could transmit an (positive) acknowledgement (e.g., a MAC CE) to the source Cell in response to receiving the second information.
The mobility procedure could comprise one or more of following actions (and may not comprise the one or more of following other actions).
An example is shown in
Another example is shown in
Another example is shown in
With the mobility procedure, the UE could perform L1/L2 mobility (e.g., a handover-like procedure) to switch its serving cell to other Cells without overhead caused by exchanging RRC message. However, based on different ways of performing the mobility procedures, different exceptional situation could occur and cause such mobility procedures not successfully completed (in time). This invention introduces methods for handling exceptional situation or error associated with L1/L2 mobility procedures. The L1/L2 mobility procedures could contain performing a random access procedure to the target Cell.
A concept of the invention is that a UE could perform (a part of) one or more actions for failure handling of a mobility procedure. The UE could determine which of the one or more actions to perform based on at least failure cause of the mobility procedure.
The one or more actions could include a UE transmitting a signaling to a Source Cell. The mobility procedure could be initiated for the UE to switch its Primary Cell (or Special Cell) from the Source Cell to the target Cell. Additionally and/or alternatively, the mobility procedure could be initiated for the UE to add one or more Secondary Cells/release its current (active or configured) Secondary Cell(s). The signaling could be a report indicating the failure of the mobility procedure (or indicating the UE determines to perform failure handling) to the Source Cell (or to the gNB of the Source Cell). The signaling could indicate an (positive or negative) acknowledgement of the second information. The signaling could contain mobility procedure failure information. The signaling could include or indicate failure cause of the mobility procedure (e.g., timer expiry, random access procedure unsuccessful, Scheduling Request (SR) maximum transmission number reached, etc). The signaling could indicate identity of the target Cell or beam(s) used for the mobility procedure. The Source Cell, in response to receiving the signaling, could indicate another mobility procedure (via transmitting another second information) to the UE. The signaling could be a MAC CE or RRC message.
Additionally and/or alternatively, the one or more actions could include the UE performing a (fallback) random access procedure to the target Cell. The random access procedure could be a contention-based random access procedure. Alternatively, the random access procedure could be a contention-free random access procedure. The configuration and/or resource(s) associated with the random access procedure could be provided in the first and/or second information. Alternatively, the first or second information may not provide or indicate resource(s) for (fallback) random access procedure. The one or more actions may not include performing a (RRC) connection (re-)establishment procedure. Alternatively, the UE could perform a (RRC) connection (re-)establishment procedure to the target Cell in response to performing the one or more actions. Additionally and/or alternatively, the one or more actions could be the UE switching (from contention-free random access procedure) to contention-based random access procedure to the target Cell. Additionally and/or alternatively, the UE could perform a random access procedure to the target Cell on an initial or default Bandwidth Part (BWP).
Additionally and/or alternatively, the one or more actions could include the UE stopping a (current) random access procedure (to the target Cell).
Additionally and/or alternatively, the one or more actions could include the UE cancelling a triggered SR (associated with the target Cell).
Additionally and/or alternatively, the one or more actions could include the UE discarding a (configured) UL grant (on the target Cell). The UL grant could be provided/scheduled by the source Cell. The UL grant could be used to transmit the mobility completion message.
Additionally and/or alternatively, the one or more actions could include the UE performing a (fallback) random access procedure to the source Cell. The UE could revert back to configuration(s) associated with the source Cell. Before initiating a mobility procedure to the target Cell, the UE could store the configuration(s) associated with the source Cell. The UE could perform a connection re-establishment procedure to gNB associated with the source Cell in response to failure of the mobility procedure to the target Cell.
Additionally and/or alternatively, the one or more actions could include the UE switching (from contention-free random access procedure) to contention-based random access procedure to the source Cell. Additionally and/or alternatively, the UE could perform a random access procedure to the source Cell on an initial or default BWP.
Additionally and/or alternatively, the one or more actions could include the UE initiating or performing a beam failure recovery procedure to the target Cell. The beam failure recovery procedure could contain providing, to the target Cell, candidate beam(s) for DL and/or UL communication with the target Cell (e.g., via a MAC CE).
Additionally and/or alternatively, the one or more actions could include the UE initiating or performing a beam failure recovery procedure to the source Cell. The beam failure recovery procedure could contain providing, to the target Cell, candidate beam(s) for DL and/or UL communication with the target Cell (e.g., via a MAC CE).
An example is shown in
Additionally and/or alternatively, the one or more actions could include the UE initiating or performing a RRC connection re-establishment procedure. The UE could revert back to (RRC) configuration(s) associated with the source Cell. The UE could reset MAC in response to the failure of the mobility procedure and/or in response to the initiation of the RRC connection re-establishment.
The UE could perform cell selection in response to the initiation of the RRC connection re-establishment. The UE could select a Cell in response to the initiation of the RRC connection re-establishment. The UE could prioritize a first Cell (among one or more suitable Cells) in Cell selection if or when the first Cell is indicated in the first or second information. The UE could prioritize the first Cell (among one or more suitable Cells) during the RRC connection re-establishment if or when the first Cell is indicated in the first or second information. The UE could prioritize the first Cell by selecting the first Cell (instead of selecting other suitable Cells that are not indicate in the first or second information). Additionally and/or alternatively, the UE could prioritize the source Cell or Cells associated with gNB of the Source Cell (among the one or more suitable Cells) in Cell selection. Additionally and/or alternatively, the UE could prioritize the target Cell or Cells associated with gNB of the target Cell (among the one or more suitable Cells) in Cell selection.
An example is shown in
Additionally and/or alternatively, the one or more actions could include the UE could considering a time alignment information associated with the target Cell to be invalid. For example, the UE could consider timeAlignmentTimer(s) associated with the target Cell as expired. For another example, the UE could stop timeAlignmentTimer(s) associated with the target Cell. The time alignment information could be provided by or derived from the first or the second information. The UE could initiate a random access procedure to the target Cell to obtain a new time alignment information.
Additionally and/or alternatively, the one or more actions could include the UE performing (part of) MAC reset of a MAC entity associated with the target Cell in response to failure of the mobility procedure. For example, the UE could cancel, if any, triggered SR and/or Buffer Status Reporting (BSR) procedure in response to failure of the mobility procedure. Additionally and/or alternatively, the UE could cancel, if any, triggered Beam Failure Recovery (BFR). Additionally and/or alternatively, the UE could flush Msg3 and/or MsgA and/or soft buffers for all DL Hybrid Automatic Repeat Request (HARQ) process. Additionally and/or alternatively, the UE could stop (all) running timers. Additionally and/or alternatively, the UE could consider timeAlignmentTimers as expired.
Additionally and/or alternatively, the one or more actions could include the UE triggering a SR.
Additionally and/or alternatively, the one or more actions could include the UE switching an active (DL and/or UL) BWP of the target Cell to an (DL and/or UL) initial BWP or default BWP.
When the UE determines to perform failure handling of the mobility procedure, the UE could determine that the mobility procedure has failed or a failure of the mobility procedure has occurred.
Cases where a UE could Perform Failure Handling of a Mobility Procedure
The failure of the mobility procedure could be in response to a failure of a random access procedure to the target Cell. Additionally and/or alternatively, the UE could consider a mobility procedure as failed if or when a random access procedure is not successfully completed.
The UE could determine whether to perform failure handling of the mobility procedure based on whether a random access procedure associated with the mobility procedure is successfully completed. The UE could perform failure handling of the mobility procedure when the random access procedure is not successfully completed.
No Acknowledgement or UL Grant from the Target Cell
The UE could determine whether to perform failure handling of the mobility procedure based on a signaling (from a target Cell) is received or not in a period of time. The signaling could be an acknowledgement from the target Cell (in response to a mobility completion message). Additionally and/or alternatively, the signaling could be an UL grant (for the UE to transmit the mobility completion message). Additionally and/or alternatively, the signaling could be a MAC CE (e.g., Cell Radio Network Temporary Identifier (C-RNTI) MAC CE) or a L1 signal. The UE could consider the mobility procedure to be (successfully) completed if or when the signaling is received (in the period of time) (from the target Cell). The UE could determine the period of time based on a timer.
The UE could start the period of time (e.g., consider the starting point of the period of time at) in response to or upon transmission of a mobility completion message to the target Cell or in response to receiving the second information or in response to receiving an UL grant for transmitting the mobility completion message. The UE could stop the period of time (e.g., stop the timer) in response to receiving the signaling. The UE could restart the period of time (e.g., restart the timer) in response to receiving an UL grant (e.g., for retransmission of the mobility completion message from the target Cell).
The active time (for Discontinuous Reception (DRX) group including the target Cell) of the UE could include the time while the mobility completion message is sent and before receiving the signaling (from the target Cell). Additionally and/or alternatively, the active time (for DRX group including the target Cell) of the UE could include the time while the second information is received and before receiving the signaling (from the target Cell).
The UE could monitor Physical Downlink Control Channel (PDCCH) of the target Cell after the transmission of the mobility completion message. The UE could transmit the mobility completion message via UL grant and/or beam(s) indicated via the first and/or the second information. The UE could monitor PDCCH of the target Cell via TCI states or beam(s) indicated in the first and/or the second information. The UE could consider the mobility procedure to be failed if or when the signaling is not received (from the target Cell) before expiry of the timer or before the end of the period of time.
An example is shown in
Additionally and/or alternatively, the UE could perform one or more retransmissions of the mobility completion message to the target Cell. The UE could (re)start the timer or the period of time in response to each (re)transmission of the mobility completion message. UL resource(s) for transmitting (re)transmission of the mobility completion message could be provided or indicated in the first or second information. Additionally and/or alternatively, UL resource(s) for transmitting (re)transmission of the mobility completion message could be provided or indicated by the target Cell (e.g., Cell 1).
Additionally and/or alternatively, the UE could perform one or more retransmissions of the mobility completion message to the target Cell. The UE could perform retransmission of the mobility completion message in response to expiry of a retransmission timer. The retransmission timer could be provided by the first and/or the second information. The UE could start the retransmission timer in response to (re)transmission of the mobility completion message. The UE could stop the retransmission timer in response to reception of the signaling from the target Cell.
Additionally and/or alternatively, the UE could increment power used to transmit the mobility completion message (for each retransmission). An initial transmission power could be provided in the first or second information. A power ramping step could be provided in the first or the second information. The UE could increase the transmission power by one power ramping step, compared to the previous (re)transmission of the mobility completion message, for each retransmission of the mobility completion message.
Additionally and/or alternatively, the UE could determine to perform failure handling of the mobility procedure based on a maximum number of (re)transmission for the mobility completion message being reached. Additionally and/or alternatively, the UE could perform failure handling of the mobility procedure when a maximum number of (re)transmission is reached for the mobility completion message and the timer expires.
Additionally and/or alternatively, the UE could perform failure handling of the mobility procedure if or when quality of (all) reference signal(s) associated with a UL grant is lower than a threshold. The UL grant could be provided or indicated by the source Cell (e.g., via a first and/or a second information). Alternatively, the UL grant could be provided or indicated by the target Cell. The reference signal(s) (e.g., SSB or CSI-RS) could be provided or indicated by the source Cell (e.g., via a first and/or a second information). The reference signal(s) could be associated with (DL) beam(s) for receiving the UL grant. Alternatively, the reference signal(s) could be associated with (UL) beam(s) for transmission using the UL grant. The UL grant could be used to transmit the mobility completion message to the target Cell. The UE could determine/check the quality of the reference signal(s) when or before (re)transmitting the mobility completion message via the UL grant.
The UE could determine whether to perform failure handling of the mobility procedure based on a signaling (from a target Cell) is received or not in a period of time. The signaling could be an UL grant (for transmitting mobility completion message).
Additionally and/or alternatively, the UE could trigger a SR associated with the target Cell if or when a gNB of the target Cell does not schedule or provide a UL grant. The UE could trigger a SR associated with the target Cell if or when the UE does not receive a UL grant from a gNB of the target Cell during a period of time after the UE receives the second information (from the Source Cell). Configuration of the SR could be configured by the source Cell of the UE (e.g., via first information). Additionally and/or alternatively, the second information could indicate which SR configuration to use for mobility procedure for the target Cell (e.g., via a configuration id).
Additionally and/or alternatively, the UE could trigger a SR in response to expiry of a timer. The UE could start the timer in response to receiving a second information (from a source Cell) initiating a mobility procedure. There may not be a pending (regular) BSR of the UE when the SR is triggered. The UE could stop the timer in response to receiving a signaling from the target Cell (e.g., receiving a signaling indicating an UL grant). An example is shown in
Alternatively, the UE could trigger a SR in response to receiving the second information (e.g., without waiting for expiry of a timer). The UE could transmit SR transmission to target Cell (e.g., Cell 1 in
Another example is shown in
Failure when Maximum SR Reached
Additionally and/or alternatively, the UE could perform failure handling of the mobility procedure if or when a maximum number of SR transmission has reached. The UE could consider the mobility procedure failed if or when a number of SR transmissions to the target Cell is larger than or equal to a maximum value (e.g., sr-TransMax).
Consider BFD from the Target Cell as UL Grant Cannot be Received
Additionally and/or alternatively, the UE could perform failure handling of the mobility procedure if or when beam failure is detected or a BFR is triggered on the target Cell before completion of the mobility procedure. The beam failure could be detected associated with beam(s) indicated by first or second information. Beam failure configuration (e.g., BeamFailureRecoveryConfig, BeamFailureRecoverySCellConfig, and the RadioLinkMonitoringConfig) could be provided by the first information.
Mobility Procedure to Target Cell has not been Completed after a Time Period
The UE could determine whether to perform failure handling of the mobility procedure based on status of a (RRC) timer. The UE could perform failure handling of the mobility procedure upon expiry of the timer. The UE could start the timer in response to receiving the second information or in response to initiating the mobility procedure or in response to (re)transmission of a mobility completion message. The UE could stop the timer in response to completion of the mobility procedure.
For any of the examples, teachings, and concepts taught above and herein, the following examples, teachings, and concepts can be applied or implemented, in whole or in part.
A mobility procedure could be used to add, release or switch one or more of the UE's Secondary Cells. The mobility procedure may not add, release or switch PCell and/or PSCell of the UE. The mobility procedure could be triggered by a second information.
Additionally and/or alternatively, a mobility procedure could contain that the UE triggers and/or generates a message (and transmits) to a target cell (PCell, PSCell, neighbouring Cell or a SCell). The mobility procedure could contain the UE initiate a (contention-free) random access procedure on the target cell. The random access procedure could be initiated in response to the message becoming available for transmission. The message could indicate a completion of the mobility procedure. The mobility procedure could be used to switch the UE's Primary Cell (or Primary Secondary Cell) to the target cell. The UE could consider the mobility procedure to be completed in response to a completion of the random access procedure. The UE could consider the mobility procedure to be completed in response to receiving a positive acknowledgement associated with the message (from the target cell). The UE could initiate a random access procedure or transmits a preamble on Cell(s) via one or more beams associated with the Cell(s) indicated in the second information. The mobility procedure could contain the UE switch its SpCell to a target Cell and/or add/release one or more secondary Cells associated with one or more CGs.
A (L1/L2) mobility procedure could contain a serving cell providing first information to a UE indicating/providing configuration associated with at least a target cell. The first information could provide configuration associated with one or more Cells or one or more CGs. The configuration could contain cell addition information and/or beam information associated with the target cell. The first information could be a dedicated signaling to the UE. The source cell could provide second information to the UE indicating initiation of a mobility procedure to the target cell. The procedure could contain a random access procedure and/or one or more Physical Uplink Shared Channel (PUSCH) transmissions and/or beam (TCI state) activation. The second information does not contain RRC signaling and/or RRC messages. The second information could be a L1 (e.g., Downlink control information) or a L2 (e.g., MAC CE) message. The first information and the second information could be transmitted in different signaling and/or timings. The UE does not initiate the mobility procedure to the target cell in response to (reception of) the first information. The UE could transmit a mobility completion message to the target cell indicating a completion of the procedure. Additionally and/or alternatively, the target cell could transmit an acknowledgement to the UE indicating completion of the procedure. An example is shown in FIG. 12. The UE could consider the mobility procedure to be completed in response to acknowledgement from the target cell. Alternatively, the UE could consider the mobility procedure to be complete in response to transmission of the mobility completion message. Alternatively, the UE could consider the mobility procedure to be complete in response to completion of a random access procedure (associated with the mobility procedure).
The first information could contain time alignment (TA) information associated with the target Cell and/or the one or more Cells (and the second information does not contain the TA information). Additionally and/or alternatively, the second information could contain time alignment (TA) information associated with the target Cell and/or the one or more Cells (and the first information does not contain the TA information). In response to initiating or completion of a mobility procedure associated with the target Cell, the UE could apply the TA information of the target Cell. The TA information could be a NTA or timing difference between uplink and downlink associated with a Cell (e.g., target Cell). Additionally and/or alternatively, the TA information could include a Timing Advance Command or a TAG id for a TA group associated with a Cell (e.g., target Cell).
The first information could contain beam (e.g., DL/UL TCI state id or spatial relation info) information associated with at least a target Cell and/or one or more Cells. Additionally and/or alternatively, the second information could contain or indicate beam information associated with at least the target Cell and/or one or more Cells. For one example, the first information could indicate a list of beams for a target Cell, and the second information could indicate one beam in the list of beams for the target Cell, and the UE uses the one beam indicated in the second information for mobility procedure to the target Cell. Alternatively, the first information may not contain beam information (and the second information contains beam information). The UE could transmit mobility completion message to the target Cell via beam(s) indicated in the first or second information associated with the target Cell. The UE could activate beam(s) or TCI state(s) indicated in the second information in response to receiving the second information or in response to initiating the mobility procedure. The second information could indicate a BWP (e.g., a BWP id) of the target Cell on which the UE performs a mobility procedure.
The mobility procedure could contain part of handover procedure or reconfiguration with sync procedure.
A completion of a mobility procedure could be a completion of a random access procedure associated with the mobility procedure. Alternatively, the completion of the mobility procedure could be a transmission of a mobility completion message (to the target cell). Alternatively, the completion of the mobility procedure could be a reception of an acknowledgement of the mobility completion message (from the target cell).
The mobility procedure is not a reconfiguration with sync (e.g., not a Layer-3 handover).
The first information could be a RRC message (e.g., a RRCReconfiguration message).
The first information could contain UL and/or DL resource configuration associated with the target cell (and/or one or more Cells to be added as SCell when initiating or completing the mobility procedure).
The first information could contain ServingCellConfigCommon of the target cell and the one or more Cells. The one or more Cells could be candidate Serving Cells for MCG or SCG of the UE.
The second information is not a RRC message/signaling. The second information could contain a PDCCH signaling (e.g., DCI) and/or MAC CE. The second information could indicate the UE to initiate a mobility procedure adding/activating (a part of) the one or more Cells. Alternatively, the second information could indicate the UE to adding/activating (a part of) the one or more Cells (as Secondary Cells or as Primary Cells). The second information could indicate Cells (e.g., via an index indicated in the first information or a SCell index) to be added/switched/released (via a mobility procedure). In response to (completion of) adding/activating the (a part of) one or more Cells, the UE could consider the (a part of) one or more Cells as Serving Cells.
The first information could contain configurations of one or more Cells or CGs. The second information could at least indicate at least one of the one or more Cells or CGs to the UE. The second information may not contain or indicate the configurations of the one or more Cells or CGs. The second information could indicate the UE to initiate a mobility procedure (associated with the one or more Cells or CGs). The second information could indicate the UE to add/activate at least one of one or more Cells (as Serving Cells). Each Cell of the one or more Cells could be associated with a Cell group (MCG or SCG). The UE could initiate a mobility procedure in response to receiving the second information. The UE may not initiate the mobility procedure in response to receiving the first information. Additionally and/or alternatively, the UE could consider at least one of the one or more Cells to be a Serving Cell (e.g., the Serving Cell could be a PCell, a SCell, or a PSCell) of the UE in response to a completion of the mobility procedure initiated in response to receiving the second information. The UE does not consider the at least one of the one or more Cells to be a Serving Cell of the UE in response to receiving the first information. Additionally and/or alternatively, the one or more Cells could comprise Cell(s) associated with Physical Cell id(s) (PCI)(s) different from Serving Cell(s) of the UE before receiving the first and/or the second information. Additionally and/or alternatively, the one or more Cells could comprise Cell(s) associated with physical cell id (PCI)(s) different from Serving Cell(s) of the UE before receiving the first and/or the second information.
The first information and the second information could be transmitted in different signalings.
The first information and the second information could be transmitted at different timings.
The configurations could include serving cell configuration.
The one or more Cells or CGs could contain Serving Cell(s) and/or non-serving Cell(s)
The second information may not be SCell Activation/Deactivation MAC CE.
The second information may not indicate ServCellIndex or physcellid of the one or more Cells. The second information could indicate Cell Group (e.g., MCG or SCG) associated with the one or more beams and/or Cells.
The mobility procedure could contain part of handover procedure or reconfiguration with sync procedure.
The mobility procedure could comprise the UE transmitting UL data or control information to the target cell. The UL data could contain information associated with the UE (e.g., C-RNTI MAC CE). The UL data could be transmitted via PUSCH. The UL control information could be transmitted via PUCCH.
The message could be a mobility completion message. The mobility completion message may not contain a RRC message. The mobility completion message could contain a MAC CE. The mobility completion message could be a PUCCH or PUSCH transmission.
The one or more Cells may not be a Primary Cell (PCell) or a target Cell. The second information could indicate both a target Cell and additionally the one or more Cells (e.g., via the Cell information) to the UE, where the UE initiates a mobility procedure and consider the target Cell as PCell in response to completion (or initiation) of the mobility procedure.
To add a (candidate Serving) Cell, the UE adds the Cell as SCell (or PCell) and apply the Cell's configuration. The Cell's configuration could be indicated in the first information (e.g., parameters in sCellConfigCommon and sCellConfigDedicated).
The index or id (provided or indicated in the first information) may not be ServCellIndex. The index or id may not be sCellIndex.
The Cell information (in the second information) could indicate one or more Cells to be added (in a MCG and/or SCG) in response to receiving the second information.
A beam could be associated with a spatial relation info or associated with a TCI state. A TCI state could be associated with PDCCH monitoring (on a Control Resource Set (CORESET) of a Cell). A TCI state could be associated with Physical Downlink Shared Channel (PDSCH) reception (on a Cell). A spatial relation info could be associated with PUCCH/PUSCH transmission.
The one or more beams (indicated in first or second information) could be associated with TCI states for PDCCH, PDSCH monitoring. The one or more beams (indicated in first or second information) could be associated with spatial relation info for SRS, CSI-RS, PUCCH, or PUSCH transmission.
A current or existing Cell could be a Cell configured/activated/added before receiving the second information or before initiating the mobility procedure. The current or existing Cell could be a Secondary Cell (or a PCell). The current or existing Cell could be indicated in the first or second information. The UE may not remove/deactivate/release the current or existing Cell (in response to receiving the second information or in response to initiating or completing the mobility procedure) if or when the Cell is indicated in the second information.
The group of beam(s) could contain (only) a single beam. Alternatively, the group of beam(s) could contain more than one beam.
The one or more beams could be indicated via reference signals or TCI state(s). Each of the one or more sets could be associated or be indicated with one or more reference signals (e.g., Synchronization Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS)). The one or more beams could be SSB or CSI-RS. Each of the one or more beams could be associated with (DL or UL) TCI state(s) (e.g., indicated via TCI-stateId) and/or spatial relation info (e.g., spatial relation info ID). The one or more beams could be used to monitor/receive DL transmission from Cell(s) in the one or more Cells when activating/adding the Cell(s) in a mobility procedure or when receiving a second information. Additionally and/or alternatively, the one or more beams could be associated with spatial relation info (e.g., via spatial relation info ID in the first information).
For a UE performing inter-Cell multi-transmission/reception point (mTRP) operation, the UE could perform DL and/or UL transmissions via more than one PDCCH, PDSCH, PUCCH, PUSCH associated with different Cells. The DL and/or UL transmissions could contain transmitting a same TB on different channels associated with (different TRPs of) different Cells. The UE could perform multi-PDCCH/PUSCH/PDSCH/PUCCH communication with a network via a TRP on a Serving Cell and another TRP on a non-serving Cell (e.g., an assist Cell or an additional Cell) associated with the Serving Cell. The Serving Cell could be configured (for the UE) with one or more non-serving Cells for inter-Cell mTRP operation.
The signaling or the acknowledgment from the target Cell could be a UL grant (for a new transmission). The UL grant could be for a HARQ process used for the transmission of a mobility completion message. The UE could consider a mobility procedure to be completed in response to receiving the signaling or the acknowledgement.
For second information indicating different Logical Channel ID(s) (LCIDs), the second information could be different MAC CEs.
The source Cell of the UE could be a Serving Cell (or PCell) before receiving the second information. Additionally and/or alternatively, the source Cell of the UE could be a Serving Cell providing the second information.
The target Cell of the UE could be a new Serving Cell (or new PCell) added in response to the mobility procedure.
The time alignment information could include timing difference between uplink and downlink (e.g., NTA).
The UE could perform failure handling of the mobility procedure in response to a failure of the mobility procedure. When the UE performs a failure handling of the mobility procedure, the UE could consider the mobility procedure to be failed.
All concepts, examples, and embodiments above and herein could be combined into one or more new concept, examples, and embodiments, in whole or in part.
Referring to
In various embodiments, the first signaling comprises a RRC message.
In various embodiments, the first random access procedure is a contention-free random access procedure.
In various embodiments, the third cell is the same as the first cell, or the third cell is the same as the second cell.
In various embodiments, the third cell is a fourth cell indicated in the first signaling.
In various embodiments, the UE prioritize the fourth cell over a fifth cell for the RRC connection re-establishment based on the fourth cell being indicated in the first signaling, wherein the fifth cell is not indicated in the first signaling.
In various embodiments, the first signaling is indicative of at least one of a cell configuration of the second cell, an identity associated with the second cell, an index associated with the second cell or a Cell Radio Network Temporary Identifier (C-RNTI), for the UE, for the second cell.
In various embodiments, the second information indicates the UE to add the first Cell as a Secondary Cell.
Referring back to
Referring to
In various embodiments, the first signaling is a RRC message.
In various embodiments, the UE starts the timer in response to receiving the second signaling.
In various embodiments, the first signaling is indicative of at least one of a cell configuration of the second cell, an identity associated with the second cell, a time alignment information associated with the second cell, or a SR configuration associated with the second cell.
In various embodiments, the UE performs one or more SR transmissions on the second Cell in response to a triggered SR associated with the second cell.
In various embodiments, the UE initiates a random access procedure on the second Cell in response to the number of performed one or more SR transmissions is larger than or equal to a maximum transmission number.
In various embodiments, the time alignment information is a timing difference between uplink and downlink of the second cell.
In various embodiments, the beam failure recovery procedure includes transmitting a MAC CE to the second cell indicating candidate beam(s) for DL and/or UL transmission with the second cell.
In various embodiments, the third signaling is a UL grant for the UE to perform transmission to the second cell.
Referring back to
Referring to
In various embodiments, the third signaling is an acknowledgement from the second cell.
In various embodiments, the second signaling is a PDCCH signaling or a MAC control element.
In various embodiments, the first signaling is a RRC message.
In various embodiments, the id or index is serving cell index or physical cell id.
Referring back to
Referring to
In various embodiments, the failure of the procedure is detected based on expiration of a timer.
In various embodiments, the method further comprises starting the timer in response to reception of the second signaling or transmission of a mobility complete message, wherein the mobility complete message is generated in response to the second signaling.
In various embodiments, the method further comprises stopping the timer in response to completion of the procedure.
In various embodiments, the failure of the procedure is detected based on quality of at least one reference signal associated with an Uplink (UL) grant on the second cell being lower than a threshold.
In various embodiments, the at least one reference signal is indicated via the first signaling or the second signaling.
In various embodiments, the UL grant is indicated via the first signaling or the second signaling.
In various embodiments, the failure of the procedure is detected based on number of SR transmissions on the second cell being equal to or larger than a maximum value.
In various embodiments, the method further comprises considering a time alignment information of the second cell to be invalid in response to detecting the failure of the procedure.
In various embodiments, the method further comprises switching to an initial or a default BWP of the second cell in response to detecting the failure of the procedure.
In various embodiments, the method further comprises discarding configured grant for the second cell in response to detecting the failure of the procedure.
In various embodiments, the random access procedure is for beam failure recovery.
In various embodiments, the method further comprises prioritizing selecting a third Cell indicated in the first signaling and/or the second signaling during the RRC connection re-establishment procedure.
In various embodiments, the failure of the procedure is detected based on number of transmissions for a mobility complete message on the second cell being equal to or larger than a maximum value.
Referring back to
Any combination of the above concepts or teachings can be jointly combined or formed to a new embodiment. The disclosed details and embodiments can be used to solve at least (but not limited to) the issues mentioned above and herein.
It is noted that any of the methods, alternatives, steps, examples, and embodiments proposed herein may be applied independently, individually, and/or with multiple methods, alternatives, steps, examples, and embodiments combined together.
Various aspects of the disclosure have been described above. It should be apparent that the teachings herein may be embodied in a wide variety of forms and that any specific structure, function, or both being disclosed herein is merely representative. Based on the teachings herein one skilled in the art should appreciate that an aspect disclosed herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented or a method may be practiced using any number of the aspects set forth herein. In addition, such an apparatus may be implemented or such a method may be practiced using other structure, functionality, or structure and functionality in addition to or other than one or more of the aspects set forth herein. As an example of some of the above concepts, in some aspects, concurrent channels may be established based on pulse repetition frequencies. In some aspects, concurrent channels may be established based on pulse position or offsets. In some aspects, concurrent channels may be established based on time hopping sequences. In some aspects, concurrent channels may be established based on pulse repetition frequencies, pulse positions or offsets, and time hopping sequences.
Those of ordinary skill in the art would understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
Those of ordinary skill in the art would further appreciate that the various illustrative logical blocks, modules, processors, means, circuits, and algorithm steps described in connection with the aspects disclosed herein may be implemented as electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two, which may be designed using source coding or some other technique), various forms of program or design code incorporating instructions (which may be referred to herein, for convenience, as “software” or a “software module”), or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
In addition, the various illustrative logical blocks, modules, and circuits described in connection with the aspects disclosed herein may be implemented within or performed by an integrated circuit (“IC”), an access terminal, or an access point. The IC may comprise a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, electrical components, optical components, mechanical components, or any combination thereof designed to perform the functions described herein, and may execute codes or instructions that reside within the IC, outside of the IC, or both. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
It is understood that any specific order or hierarchy of steps in any disclosed process is an example of a sample approach. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged while remaining within the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
The steps of a method or algorithm described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module (e.g., including executable instructions and related data) and other data may reside in a data memory such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of computer-readable storage medium known in the art. A sample storage medium may be coupled to a machine such as, for example, a computer/processor (which may be referred to herein, for convenience, as a “processor”) such the processor can read information (e.g., code) from and write information to the storage medium. A sample storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in user equipment. In the alternative, the processor and the storage medium may reside as discrete components in user equipment. Moreover, in some aspects, any suitable computer-program product may comprise a computer-readable medium comprising codes relating to one or more of the aspects of the disclosure. In some aspects, a computer program product may comprise packaging materials.
While the invention has been described in connection with various aspects and examples, it will be understood that the invention is capable of further modifications. This application is intended to cover any variations, uses or adaptation of the invention following, in general, the principles of the invention, and including such departures from the present disclosure as come within the known and customary practice within the art to which the invention pertains.
The present application claims priority to and the benefit of U.S. Provisional Patent Application Ser. No. 63/324,601, filed Mar. 28, 2022, U.S. Provisional Patent Application Ser. No. 63/324,612, filed Mar. 28, 2022, and U.S. Provisional Patent Application Ser. No. 63/324,620, filed Mar. 28, 2022; with each of the referenced applications and disclosures fully incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63324601 | Mar 2022 | US | |
63324612 | Mar 2022 | US | |
63324620 | Mar 2022 | US |