Prioritizing uplink transmissions during make-before-break handover - Patents.com

The method addresses overlapping uplink transmissions during handover by prioritizing one transmission based on associated priority, ensuring seamless communication and reducing disruptions in wireless systems.

JP7627265B2Active Publication Date: 2025-02-05QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022519573
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-10-02
Filing Date
2020-10-03
Publication Date
2025-02-05
Estimated Expiration
2040-10-03

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in managing overlapping or almost overlapping uplink transmissions during make-before-break handovers, leading to potential communication disruptions due to uncoordinated resource allocation between source and target base stations.

Method used

A method and device for wireless communication that detects overlapping or almost overlapping uplink transmissions during handover and prioritizes one transmission based on associated priority, ensuring seamless communication by selecting one of the transmissions based on priority associated with the uplink transmissions.

Benefits of technology

This approach ensures efficient handover by minimizing communication disruptions and maintaining service continuity during handover by prioritizing uplink transmissions, thereby enhancing the reliability of wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007627265000001
    Figure 0007627265000001
  • Figure 0007627265000002
    Figure 0007627265000002
  • Figure 0007627265000003
    Figure 0007627265000003
Patent Text Reader

Abstract

Certain aspects of the present disclosure provide techniques for prioritizing overlapping or near-overlapping uplink transmissions for a source base station (BS) and a target BS during a make-before-break handover of a user equipment (UE) from the source BS to the target BS.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of and priority to U.S. Provisional Patent Application No. 62 / 911,148, filed October 4, 2019, which is incorporated by reference in its entirety into this specification, which claims the benefit of and priority to U.S. Provisional Patent Application No. 17 / 062,412, filed October 2, 2020.

[0002]

[0002] Aspects of the present disclosure relate to wireless communication, and more particularly, to techniques for prioritizing overlapping or near-overlapping uplink transmissions for a source base station (BS) and a target BS during make-before-break (MBB) handover of a user equipment (UE) from a source BS to a target BS. [Background technology]

[0003]

[0003] Wireless communication systems have been widely deployed to provide various telecommunication services, such as telephone, video, data, messaging, broadcast, and the like. These wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, and the like). Examples of such multiple access systems include Third Generation Partnership Project (3GPP®) Long Term Evolution (LTE®) systems, LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name a few.

[0004]

[0004] These multiple access technologies are adopted in various telecommunication standards to provide a common protocol that allows different wireless devices to communicate on a city, national, regional, or even global scale. New Radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is a set of extensions to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, utilizing new spectrum, and better integrating with other open standards using OFDMA with cyclic prefix (CP) on the downlink (DL) and on the uplink (UL). For these purposes, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0005]

[0005] However, as the demand for mobile broadband access continues to increase, further improvements to NR and LTE technologies are needed. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunications standards that employ these technologies. Summary of the Invention

[0006]

[0006] The systems, methods, and devices of the present disclosure each have several aspects, and no single aspect of the aspects is solely responsible for the desirable attributes of the present disclosure. Next, some features are briefly discussed without limiting the scope of the present disclosure as expressed by the following claims. After considering this discussion, and especially after reading the section entitled "Description of the Preferred Embodiments," the reader will understand how the features of the present disclosure provide advantages, including improved techniques for prioritizing overlapping or near-overlapping uplink transmissions for a source base station (BS) and a target BS during a make-before-break (MBB) handover of a user equipment (UE) from the source base station (BS) to the target BS.

[0007]

[0007] Some aspects of the present disclosure provide a method for wireless communication by a UE, the method including: detecting that the UE is simultaneously connected to a source BS of a source cell and a target BS of a target cell during handover of the UE from a source cell to a target cell; and determining that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell, or a time interval between the first transmission time and the second transmission time. detecting that a time interval (T1) falls below a threshold, and transmitting one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time during which the UE is only capable of transmitting one of the first uplink transmission or the second uplink transmission, and wherein a decision related to which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0008]

[0008] Certain aspects of the present disclosure provide a method for wireless communication by a BS. The method generally includes detecting that a UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell; detecting, during the handover, that at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold; determining that the UE should transmit one of the first uplink transmission or the second uplink transmission in the respective first transmission time or second transmission time, wherein the decision related to which one of the first uplink transmission or the second uplink transmission the UE will transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0009]

[0009] Certain aspects of the present disclosure provide an apparatus for wireless communication by a UE, the apparatus including a memory and a processor coupled to the memory. The memory and processor are configured to detect that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell; detect during the handover that at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold; wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission, and wherein a decision related to which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0010]

[0010] Certain aspects of the present disclosure provide an apparatus for wireless communication by a network entity, the apparatus including a memory and a processor coupled to the memory. The memory and processor are configured to detect that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell; detect during the handover that at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold; wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; determine that the UE should transmit one of the first uplink transmission or the second uplink transmission in the respective first transmission time or second transmission time; and communicate with the UE based on the decision, wherein the decision related to which one of the first uplink transmission or the second uplink transmission the UE transmits is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0011]

[0011] Some aspects of the present disclosure provide an apparatus for wireless communication by a UE. The apparatus may include means for detecting that the UE is simultaneously connected to a source BS of a source cell and a target BS of a target cell during handover of the UE from a source cell to a target cell, means for detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, and means for transmitting one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission, and where a decision related to which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0012]

[0012] Certain aspects of the present disclosure provide an apparatus for wireless communication by a network entity. The apparatus may include means for detecting that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell; means for detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold; means for determining that the UE should transmit one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; and means for communicating with the UE based on a decision related to which one of the first uplink transmission or the second uplink transmission the UE transmits based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0013]

[0013] To the accomplishment of the foregoing and related ends, the one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative of but a few of the various ways in which the principles of the various aspects may be employed.

[0014]

[0014] So that the above-mentioned features of the present disclosure may be understood in detail, a more particular description briefly summarized above may be obtained by referring to the embodiments, some of which are shown in the drawings. However, since the description may lead to other equally effective embodiments, it should be noted that the attached drawings show only some typical embodiments of the present disclosure and therefore should not be considered as limiting the scope of the present disclosure. [Brief description of the drawings]

[0015] [Figure 1]

[0015] FIG. 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure. [Diagram 2]

[0016] 1 is a block diagram conceptually illustrating a design of an example base station (BS) and user equipment (UE) in accordance with certain aspects of the present disclosure. [Diagram 3]

[0017] 1 illustrates an example make-before-break (MBB) handover procedure, in accordance with certain aspects of the present disclosure. [Figure 4A]

[0018] 1 illustrates an example resource allocation timeline with overlapping resource allocations for a source cell and a target cell during an MBB handover, in accordance with certain aspects of the present disclosure. [Figure 4B]

[0019] 4 illustrates an example resource allocation timeline having a time interval between resource allocations for a source cell and a target cell that is less than a minimum required threshold during an MBB handover, in accordance with certain aspects of the disclosure. [Diagram 5]

[0020] FIG. 1 illustrates example operations performed by a UE to select between overlapping uplink transmissions during MBB handover of the UE between a source BS (e.g., a source gNB) and a target BS (e.g., a target gNB) in accordance with certain aspects of the present disclosure. [Figure 6]

[0021] 1 illustrates example operations performed by a network entity for selecting between overlapping uplink transmissions during MBB handover of a UE between a source BS and a target BS, in accordance with certain aspects of the present disclosure. [Figure 7A]

[0022] 1 illustrates an example timeline illustrating joint uplink transmissions and shifted uplink transmissions in accordance with certain aspects of the disclosure. [Figure 7B]

[0023] 13 is an alternative diagram of a timeline of a joint uplink transmission in accordance with certain aspects of the present disclosure. [Figure 8]

[0024] 1 illustrates an example timeline of a joint uplink transmission to both a source cell and a target cell, in accordance with certain aspects of the present disclosure. [Figure 9]

[0025] FIG. 1 illustrates a communications device that may include various components configured to perform operations for the techniques disclosed herein, in accordance with certain aspects of the present disclosure. [Figure 10]

[0026] FIG. 1 illustrates a communications device that may include various components configured to perform operations for the techniques disclosed herein, in accordance with certain aspects of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016]

[0027] For ease of understanding, wherever possible, the same reference numbers have been used to designate like elements that are common to each of the figures. It is contemplated that elements disclosed in one embodiment may be beneficially utilized on other embodiments without specific recitation.

[0017]

[0028] In some cases, a source next generation Node B (gNB) and a target gNB may not coordinate the allocation of resources (e.g., time and frequency resources) for communication with devices (e.g., user equipment (UE)) in the respective source and target cells. This lack of coordination between the source and target gNBs may lead to the source and target gNBs configuring overlapping uplink (UL) and / or downlink (DL) resources for communication with the same UE, for example, during a make-before-break (MBB) handover. For example, both the source and target gNBs may configure the same slots or portions of the same slots for UL and / or DL ​​communication with the UE. In some cases, different gNBs may use different beams for communication with devices in their respective cells. However, generally, a UE can communicate using only one beam at a time. Thus, during an MBB handover, when a UE is expected to communicate with both a source cell and a target cell simultaneously, if the slot allocations for the source and target cells overlap, the UE cannot communicate with both cells simultaneously using their respective beams.

[0018]

[0029] In some cases, even if the resource allocations of the source cell and the target cell may not overlap, the time difference between the resource allocations of the cells may not be long enough for the UE to switch beams. Generally, the UE requires a minimum amount of time to switch beams. Thus, if the time interval between the resource allocations of the source cell and the target cell using different beams is less than the minimum required threshold time, the UE after communicating (e.g., UL or DL) using a first resource (e.g., a first slot) of a first cell (e.g., a source cell or a target cell) may not be able to switch beams in time to communicate using a second resource (e.g., a second slot) of a second cell (the other of the source cell or the target cell).

[0019]

[0030] Aspects of the present disclosure provide techniques for selecting between uplink transmissions scheduled by a source cell and a target cell when the UE is expected to communicate simultaneously with the source cell and the target cell during an MBB handover of the UE between the source cell and the target cell, on at least partially overlapping resources, or when the time interval between resource allocations of the source cell and the target cell is less than a minimum required threshold time.

[0020]

[0031] The following description provides examples of prioritizing overlapping or near-overlapping uplink transmissions for a source base station (BS) and a target BS during MBB handover of a UE from the source BS to the target BS in a communication system, and does not limit the scope, applicability, or examples described in the claims. Changes may be made in the functionality and configuration of the elements discussed without departing from the scope of the present disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the methods described may be performed in a different order than described, and various steps may be added, omitted, or combined. Also, features described with respect to some examples may be combined in some other examples. For example, an apparatus may be implemented and a method may be practiced using any number of the aspects described herein. In addition, the scope of the present disclosure encompasses an apparatus or method practiced using other structures, functions, or structures and functions in addition to or other than the various aspects of the present disclosure described herein. It should be understood that any aspect of the present disclosure disclosed herein may be embodied by one or more elements of a claim. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects.

[0021]

[0032] Generally, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a particular radio access technology (RAT) and may operate on one or more frequencies. A RAT may also be referred to as a radio technology, an air interface, etc. A frequency may also be referred to as a carrier, a subcarrier, a frequency channel, a tone, a subband, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, a 5G NR RAT network may be deployed.

[0022]

[0033] 1 illustrates an example wireless communication network 100 in which aspects of the disclosure may be implemented. For example, the wireless communication network 100 may include one or more UEs 120a (having an MBB manager 122) configured to perform the operations 500 of FIG. 5 and / or one or more BSs 110a (having an MBB manager 112) configured to perform the operations 600 of FIG. 6.

[0023]

[0034] The wireless communication network 100 may include several BSs 110a-z (each also referred to herein individually as BS 110 or collectively as BS 110) and other network entities. The BSs 110 may provide communication coverage to a particular geographic area, sometimes referred to as a "cell," which may be fixed or may move according to the location of the mobile BSs 110. In some examples, the BSs 110 may be interconnected to one another and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 through various types of backhaul interfaces (e.g., direct physical connections, wireless connections, virtual networks, etc.) using any suitable transport network. In the example shown in FIG. 1, the BSs 110a, 110b, and 110c may be macro BSs for the macro cells 102a, 102b, and 102c, respectively. The BS 110x may be a pico BS for the pico cell 102x. BS 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or more cells. BS 110 communicates with user equipment (UE) 120a-y (each also referred to herein individually as UE 120 or collectively as UE 120) in wireless communications network 100. UE 120 (e.g., 120x, 120y, etc.) may be dispersed throughout wireless communications network 100, and each UE 120 may be fixed or mobile.

[0024]

[0035] The wireless communications network 100 may also include a relay station, also referred to as a relay, etc. (e.g., relay station 110r), that receives transmissions of data and / or other information from an upstream station (e.g., BS 110a or UE 120r) and sends transmissions of data and / or other information to a downstream station (e.g., UE 120 or BS 110) or relays transmissions between UEs 120 to facilitate communication between the devices.

[0025]

[0036] A network controller 130 may couple to a set of BSs 110 and provide coordination and control for these BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (e.g., directly or indirectly) via a wireless or wireline backhaul.

[0026]

[0037] FIG. 2 illustrates example components of a BS 110a and a UE 120a (eg, in the wireless communication network 100 of FIG. 1) that may be used to implement aspects of the present disclosure.

[0027]

[0038] At the BS 110a, the transmit processor 220 may receive data from the data source 212 and control information from the controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 220 may process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. The transmit processor 220 may also generate reference symbols, such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​the data symbols, control symbols, and / or reference symbols, if applicable, and may provide output symbol streams to modulators (MODs) 232a-t. Each MOD 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from MODs 232a-t may be transmitted via antennas 234a-t, respectively.

[0028]

[0039] At UE 120a, antennas 252a-252r may receive downlink signals from BS 110a and may provide received signals to demodulators in transceiver (DEMODs) 254a-254r, respectively. Each DEMOD 254 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all demodulators 254a-254r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols and provide decoded data for UE 120a to a data sink 260 and provide decoded control information to controller / processor 280.

[0029]

[0040] On the uplink, at the UE 120a, a transmit processor 264 may receive and process data from a data source 262 (e.g., for the physical uplink shared channel (PUSCH)) and control information from the controller / processor 280 (e.g., for the physical uplink control channel (PUCCH)). The transmit processor 264 may also generate reference symbols for a reference signal (e.g., for a sounding reference signal (SRS)). The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266 if applicable, further processed by demodulators 254a-254r in the transceiver (e.g., for SC-FDM, etc.), and transmitted to the BS 110a. At BS 110a, the uplink signal from UE 120a may be received by antenna 234, processed by a modulator 232, detected by a MIMO detector 236 if applicable, and further processed by a receive processor 238 to obtain decoded data and control information sent by UE 120a. The receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240.

[0030]

[0041] The memories 242 and 282 may store data and program codes for the BS 110a and the UE 120a, respectively. The scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.

[0031]

[0042] The controller / processor 280 and / or other processors and modules at the UE 120a may perform or direct the execution of processes for the techniques described herein. For example, as shown in FIG. 2, the controller / processor 240 of the BS 110 has an MBB manager 241 that may be configured to perform the operations shown in FIG. 6 according to aspects of the disclosure described herein, as well as other operations disclosed herein for prioritizing overlapping or near-overlapping uplink transmissions for the source BS and the target BS during an MBB handover of the UE from the source BS to the target BS.

[0032]

[0043] As shown in FIG. 2, the controller / processor 280 of the UE 120 has an MBB manager 281 that may be configured to perform the operations shown in FIG. 5 according to aspects of the disclosure described herein, as well as other operations disclosed herein for prioritizing overlapping or near-overlapping uplink transmissions for the source BS and the target BS during an MBB handover of the UE from the source BS to the target BS.

[0033]

[0044] Although shown in a controller / processor, other components of the UE 120a and BS 110a may be used to perform the operations described herein.

[0034]

[0045] In an alternative aspect, the MBB manager 241 of the BS 110 may be configured to send a handover command for an MBB handover of the UE from the source BS to the target BS in accordance with aspects of the disclosure described herein, send information related to a new configuration to be used by the source BS and the UE during the MBB handover, receive an indication from the UE that the new configuration has been activated by the UE, and in response to receiving the indication, activate the new configuration for use during the MBB handover. Additionally, the MBB manager 281 of the UE 120 may be configured in accordance with aspects of the disclosure described herein to receive a handover command for an MBB handover of the UE from the source BS to the target BS, receive information related to a new configuration to be used by the UE and the source BS during the MBB handover, activate the new configuration for use during the MBB handover, send an indication to the source BS that the new configuration has been activated by the UE, and cause the source BS to activate the new configuration synchronously with the activation by the UE.

[0035] Example Make-Before-Break (MBB) Handover

[0046] One of the main objectives of mobility extensions is to achieve 0 ms interruption of service during handover of a user equipment (UE) from a source base station (BS) to a target BS. Some proposals being considered by the 3rd Generation Partnership Project (3GPP) for new radio (NR) Rel. 14 LTE features include a make-before-break (MBB) type handover, which involves the UE establishing a target link to a target BS while maintaining a source link to the source BS, to shorten or completely eliminate the interruption of service to the UE. During an MBB handover from a source BS (e.g., serving a source cell) to a target BS (e.g., serving a target cell), the UE is expected to maintain connectivity with both the source BS and the target BS until the UE successfully camps on the target BS and can begin receiving data from the target BS. In one aspect, the source BS and the target BS can be distributed units (DUs) / transmission / reception points (TRPs) associated with different gNBs or the same gNB. In general, during an MBB handover, the UE maintains two separate protocol stacks. Therefore, the MBB handover is also called a dual active protocol stack (DAP) handover.

[0036]

[0047] 3 is a call flow diagram 300 illustrating an example process for make-before-break (MBB) handover between a UE 120a and at least a source cell (e.g., such as cell 102a or cell 102b of the wireless communications network 100 of FIG. 1) corresponding to a source gNB (e.g., such as BS 110a or BS 110b of the wireless communications network 100 of FIG. 1) and a target cell (e.g., such as cell 102a or cell 102b of the wireless communications network 100 of FIG. 1) corresponding to a target gNB (e.g., such as BS 110a or BS 110b of the wireless communications network 100 of FIG. 1). FIG. 3 also includes a gNB central unit (CU) 352 and a core network (CN) user plane function (UPF) 354.

[0037]

[0048] In some aspects, an event trigger may occur at UE 120a that causes UE 120a to communicate a measurement report with gNB-CU 352 in the first step 302. For example, the measurement report may indicate to gNB-CU 352 that UE 120a has initiated an MBB handover. Thus, gNB-CU may make an MBB handover decision in response to receiving the measurement report. The measurement report may be triggered by a determination by UE 120a that a relative value of one or more criteria (e.g., received power, received quality, path loss, etc.) associated with signaling received from source gNB 110a is less than a threshold value.

[0038]

[0049] In a second step 304, the gNB-CU 352 and the target gNB-DU 110b may generate a UE context setup request / response. In a third step 306, the gNB-CU 352 may send a radio resource control (RRC) reconfiguration message to the UE 120a. In some examples, the RRC reconfiguration message includes a "make before break HO" indication requesting the UE 120a to perform an MBB handover procedure. For example, the RRC reconfiguration message may include CellGroupConfig(Reconfigwithsync) information. Upon receiving the RRC reconfiguration message, the UE 120a even establishes a connection to the target gNB-DU 110b cell while maintaining a connection to the source gNB-DU 110a cell. That is, the UE 120a can transmit and receive data via the source cell during the handover.

[0039]

[0050] In a fourth step 308, the UE 120a may continue data transmission and reception with the source gNB-DU 110a. The UE 120a may also connect to the target cell via synchronization and RACH procedures with the gNB-DU 110b. Upon connecting with the target gNB-DU, in a fifth step 310, the UE 120a may send an "RRC connection reconfiguration complete" message to the gNB-CU 352. Upon receiving the RRC connection reconfiguration complete message, the gNB-CU may determine a release decision.

[0040]

[0051] In a sixth step 312, the source gNB-DU 110a, the target gNB-DU 110b, and the gNB-CU 352 may determine a UE context modification request / response with the source gNB-DU 110a. In a seventh step 314, the gNB-CU 352 may send an RRC reconfiguration message to release the source gNB-DU 110a cell. Upon receiving the RRC reconfiguration message, the UE 120a may release its connection to the source gNB.

[0041]

[0052] In an eighth step 316, the UE 120a may send an RRC reconfiguration complete message to the gNB-CU 352. In a ninth step 318, the gNB-CU 352 and the target gNB-DU 110b decide to release the UE context with the source gNB-DU 110a.

[0042] Example Prioritization of Uplink Transmissions During MBB Handover

[0053] In some cases, a source next generation Node B (gNB) and a target gNB may not coordinate the allocation of resources (e.g., time and frequency resources) for communication with devices (e.g., user equipment (UE)) in the respective source and target cells. This lack of coordination between the source and target gNBs may lead to the source and target gNBs configuring overlapping uplink (UL) and / or downlink (DL) resources for communication with the same UE, for example, during a make-before-break (MBB) handover. For example, both the source and target gNBs may configure the same slots or portions of the same slots for UL and / or DL ​​communication with the UE. In some cases, different gNBs may use different beams for communication with devices in their respective cells. However, generally, a UE can communicate using only one beam at a time. Thus, during an MBB handover, when a UE is expected to communicate with both a source cell and a target cell simultaneously, if the slot allocations for the source and target cells overlap, the UE cannot communicate with both cells simultaneously using their respective beams.

[0043]

[0054] In some cases, even if the resource allocations of the source cell and the target cell may not overlap, the time difference between the resource allocations of the cells may not be long enough for the UE to switch beams. Generally, the UE requires a minimum amount of time to switch beams. Thus, if the time interval between the resource allocations of the source cell and the target cell using different beams is less than the minimum required threshold time, the UE after communicating (e.g., UL or DL) using a first resource (e.g., a first slot) of a first cell (e.g., a source cell or a target cell) may not be able to switch beams in time to communicate using a second resource (e.g., a second slot) of a second cell (the other of the source cell or the target cell).

[0044]

[0055] Additionally or alternatively, many UEs generally cannot communicate in the UL and DL directions simultaneously. Thus, even assuming that the source and target cells use the same beam for communication, when the source and target cells have overlapping or nearly overlapping resources (e.g., a time difference in allocations less than a minimum threshold time) scheduled for communication in opposite directions (e.g., UL for the first cell and DL for the second cell), the UE cannot simultaneously transmit in the UL direction to one cell and receive in the DL direction from the other cell.

[0045]

[0056] FIG. 4A shows an example resource allocation timeline 400A having overlapping resource allocations for a source cell and a target cell during an MBB handover.

[0046]

[0057] As shown in FIG. 4A, resource 402 is allocated for the target cell, and resource 404 is allocated for the source cell. In an aspect, each of resources 402 and 404 may represent a slot, a portion of a slot (e.g., one or more symbols of a slot), a subframe, or a portion of a subframe, or any other time and frequency resource that may be used to represent an allocation of resources for transmission within a cell. In an aspect, each of resources 402 and 404 may be allocated for transmission on the UL or DL. For example, each resource 402 or 404 may be allocated for transmission of a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a physical uplink control channel (PUCCH), or a physical uplink shared channel (PUSCH).

[0047]

[0058] As shown in Figure 4A, resources 402 allocated for communication in a target cell (e.g., communication between a UE during MBB handover and a target cell) overlap with resources 404 allocated for communication in a source cell (e.g., communication between a UE during MBB handover and a source cell). Although Figure 4A shows resources 402 and 404 completely overlapping each other, it may be noted that these resources 402 and 404 may partially overlap. For example, one or more symbols of resource 402 may overlap one or more symbols of resource 404.

[0048]

[0059] In one aspect, the source cell and the target cell may use different beams to communicate with the UE. As mentioned above, the UE is capable of communicating using only a single beam at a time. Thus, in the exemplary case shown in FIG. 4A, when the UE is expected to simultaneously communicate with both the source gNB of the source cell and the target gNB of the target cell using overlapping resources 402 and 404 (e.g., during MBB handover), the UE can communicate with only one of the source gNB or the target gNB using the respective assigned resources for the cells. It may be noted that this limitation applies even when the resources 402 and 404 partially overlap.

[0049]

[0060] FIG. 4B illustrates an example resource allocation timeline 400B having a time interval between resource allocations for the source and target cells that is less than a minimum required threshold during MBB handover.

[0050]

[0061] As shown in FIG. 4B, resources 402 and 404 of the target cell and the source cell, respectively, do not overlap. As shown, resources 402 and 404 are separated by a time interval D. In some cases, the time interval D between resources 402 and 404 may be less than the minimum required threshold time required by the UE to switch beams. For example, as a result of the time interval D being less than the required threshold, the UE may not have enough time to switch to a second beam to communicate with the source gNB using resources 404 after communicating with the target gNB on a first beam using resources 402.

[0051]

[0062] Thus, assuming that during an MBB handover scenario, a first transmission is scheduled by the target gNB using resources 402 and a second transmission is scheduled by the source gNB using resources 404, and when resources 402 and 404 allocated for the target cell and the source cell, respectively, at least partially overlap in time (as shown in FIG. 4A) or when the time interval (D) between resources 402 and 404 of the source cell and the target cell is smaller than the UE's minimum required threshold time (as shown in FIG. 4B), the UE needs to select one of the first and second transmissions.

[0052]

[0063] Aspects of the present disclosure provide techniques for selecting between UL transmissions scheduled by a source cell and a target cell on at least partially overlapping resources 402 and 404 when the UE is expected to communicate simultaneously with the source cell and the target cell during an MBB handover of the UE between the source cell and the target cell, or when the time interval (D) between resources 402 and 404 of the source cell and the target cell is less than a minimum required threshold time.

[0053]

[0064] 5 illustrates example operations 500 performed by a UE. For example, operations 500 may be performed by a UE (such as, for example, UE 120a of FIG. 1 or FIG. 2) to select between overlapping uplink transmissions during an MBB handover of the UE between a source BS and a target BS in accordance with certain aspects of the disclosure.

[0054]

[0065] The operations 500 begin, at 502, by detecting that the UE is simultaneously connected to a source BS of a source cell and a target BS of a target cell during handover of the UE from a source cell to a target cell.

[0055]

[0066] At 504, the UE detects that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission.

[0056]

[0067] At 506, the UE transmits one of the first uplink transmission or the second uplink transmission at a respective first transmission time or second transmission time, where a decision regarding which one of the first transmission or the second transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0057]

[0068] Figure 6 illustrates example operations 600 performed by a network entity that may be viewed as complementary to operations 500 of Figure 5. For example, operations 600 may be performed by a BS (e.g., such as BS 110a of Figure 1 or Figure 2) to select between overlapping uplink transmissions during an MBB handover of a UE between a source BS and a target BS in accordance with certain aspects of the disclosure.

[0058]

[0069] The operations 600 begin, at 602, by detecting that a UE is simultaneously connected to a source BS of a source cell and a target BS of a target cell during handover of the UE from a source cell to a target cell.

[0059]

[0070] At 604, the network entity detects that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission.

[0060]

[0071] At 606, the network entity determines that the UE should transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or the second transmission time, wherein the decision regarding which one of the first uplink transmission or the second uplink transmission the UE will transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0061]

[0072] At 608, the network entity communicates with the UE based on the determination.

[0062]

[0073] In one aspect, the network entity includes at least one of a source BS, a target BS, a core network entity that controls both the source BS and the target BS (e.g., gNB-CU 452), a core network entity that controls one of the source BS or the target BS (e.g., gNB-CU), or a combination thereof.

[0063]

[0074] In one aspect, the network entity determines that the UE should transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. The network entity transmits an indication of the determination to the UE. The UE selects between the first uplink transmission and the second uplink transmission based on the indication received from the network entity.

[0064]

[0075] In one aspect, the UE locally determines which one of the first uplink transmission or the second uplink transmission the UE should transmit at the respective first transmission time or second transmission time based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. In one aspect, the UE transmits an indication of the determination to the network (e.g., to the source gNB and / or the target gNB).

[0065]

[0076] In one aspect, the UE may transmit one of the first uplink transmission or the second uplink transmission having a higher assigned priority.

[0066]

[0077] In some aspects, a priority may be assigned to a transmission for a source cell or a target cell based on a priority associated with the cell. For example, a transmission may be assigned a higher priority if a priority associated with the corresponding cell for which the transmission is scheduled has a higher priority. For example, an uplink transmission to a source gNB is assigned a higher priority than an uplink transmission to a target gNB if the source cell has a higher associated priority. In one aspect, the priority associated with each of the source and target cells is determined based on at least one of a type of communication between the UE and each of the source and target gNBs, or a signal strength between the UE and each of the source and target gNBs.

[0067]

[0078] In some aspects, priorities may be assigned to the source cell and the target cell based on a current stage of the handover, signal strengths associated with communications between the UE and each of the source and target gNBs, or a combination thereof. For example, by default, the target cell may be assigned a higher priority than the source cell when a decision is made (e.g., by an NR core network entity such as a CU) to handover the UE from the source cell to the target cell. In this manner, to ensure that the handover is completed efficiently and as quickly as possible, UE resources (e.g., RF chains and processing resources) may be assigned to communicate with the target cell as soon as the handover decision is made. In an aspect, additionally or alternatively, priorities may be assigned based on signal strengths associated with communications between the UE and each of the source and target gNBs. For example, links with higher signal strengths are assigned higher priorities. In some cases, the decision to handover the UE from the source cell to the target cell is generally made when the signal strength of the link between the UE and the source gNB falls below a threshold signal strength and / or the signal strength of the link between the UE and the target gNB exceeds a threshold signal strength. For example, when the signal strength of the link between the UE and the target gNB exceeds a threshold signal strength, there is a higher likelihood that the UE can successfully handover to the target cell. In this case, the target cell may be assigned a higher priority and more resources may be used to communicate with the target cell. On the other hand, if the signal strength of the target gNB link falls below the threshold and the signal strength of the source gNB link has not yet degraded too much, the source cell may be assigned a higher priority and more resources may be assigned to communicate with the source cell to ensure that the UE can continue to communicate with the source cell in the event that the handover to the target is unsuccessful. In one aspect, the priority of the source cell and the target cell may be dynamically assigned based on the signal strength of the links between the UE and each of the source gNB and the target gNB.The resources allocated to each of the source and target cells may be dynamically adjusted with the changing priorities of the cells.

[0068]

[0079] In one aspect, the signal strength may be indicated by a Reference Signal Received Power (RSRP) or Reference Signal Received Quality (RSRQ) value measured by the UE. In one aspect, the UE reports to one of the source gNB or the target gNB information related to the signal strength of the link between the UE and each of the source gNB and the target gNB. The receiving gNB determines cell priorities based on the received signal strength of the link and assigns priorities of uplink transmissions by the UE to the source gNB and the target gNB based on the cell priorities.

[0069]

[0080] In some aspects, a priority may be assigned to an uplink transmission of a source cell or a target cell based on the type of uplink channel scheduled to be transmitted by the transmission. For example, a priority may be assigned to a particular uplink transmission to each source cell or target cell based on whether the particular transmission to the respective cell is for a PUCCH or a PUSCH transmission. For example, in the early stages of MBB handover, when the UE is still attempting to establish communication with the target gNB, the UE may need to exchange control signaling with the target gNB to help establish a connection while still relying on the source gNB for data communication. In this stage, the UE may assign a higher priority to an uplink control transmission on a PUCCH to a target cell compared to an uplink data transmission on a PUSCH. Meanwhile, the UE may assign a higher priority to an uplink data transmission on a PUSCH to a source cell compared to an uplink control transmission on a PUCCH.

[0070]

[0081] In some aspects, a priority may be assigned to an uplink transmission of a source cell or a target cell based on the time of transmission by the respective gNB or the time of reception by the UE. In an aspect, a higher priority is assigned to an earlier transmission. In some cases, when the time interval between scheduled uplink transmissions for the source cell and the target cell is less than a minimum required threshold time, an earlier scheduled uplink transmission is assigned a higher priority. In some cases, when resources assigned for uplink transmissions to the source gNB and the target gNB partially overlap (e.g., overlapping slots), a first transmission may be scheduled to start one or more symbols earlier than a second transmission. In this case, a transmission scheduled to start at an earlier symbol is assigned a higher priority.

[0071]

[0082] In some aspects, priorities may be assigned to uplink transmissions of a source cell or a target cell based on a random scheme, and a UE may transmit the uplink transmission that is randomly assigned a higher priority.

[0072]

[0083] In some aspects, a network entity (e.g., a source gNB, a target gNB, or a gNB-CU) may assign a priority to an uplink transmission scheduled for each of the source cell and the target cell. The network may indicate the determined priority of the uplink transmission to the UE. The UE communicates with the source gNB and the target gNB based on the priority of the uplink transmission indicated by the network. For example, when the uplink transmissions of the source gNB and the target gNB at least partially overlap or when the time difference between the source uplink transmission and the target uplink transmission is less than a minimum required threshold time, the UE transmits the uplink transmission indicated by the network as having a higher assigned priority.

[0073]

[0084] In some aspects, the UE transmits one of the uplink transmissions with a higher associated priority and drops the other lower priority uplink transmission.

[0074]

[0085] In some aspects, the UE transmits the lower priority transmission to the respective cell in the next available slot instead of dropping the lower priority transmission. In one aspect, the network may schedule a shifted slot for the transmission of the lower priority transmission. For example, the shifted slot is the next available slot after the slot originally scheduled for the lower priority transmission.

[0075]

[0086] In some aspects, the UE may jointly transmit uplink transmissions of the source cell and the target cell to one of the source gNB or the target gNB. In one aspect, the receiving gNB forwards the joint transmission to the other gNB via a backhaul connection between the source gNB and the target gNB. For example, when PUCCH transmissions are scheduled for the source cell and the target cell on at least partially overlapping uplink resources or when the time difference between the resources is less than a minimum threshold, the UE jointly decodes the PUCCH transmissions of both cells and transmits the jointly decoded transmission to one of the source gNB or the target gNB. The receiving gNB extracts its PUCCH transmission from the jointly coded transmission and forwards the jointly coded transmission to the other gNB via a backhaul connection. In one aspect, the receiving gNB extracts the PUCCH transmissions for both the source cell and the target cell and forwards only the extracted PUCCH transmissions scheduled for the gNB to the other gNB. In one aspect, the UE may transmit a joint uplink transmission to a gNB with a higher assigned priority using the spatial relationship state (e.g., transmit beam) of the selected cells for the joint transmission. In one aspect, the network may indicate to the UE whether the joint transmission should be transmitted by the UE to the source gNB or the target gNB.

[0076]

[0087] FIG. 7A illustrates an example timeline 700A illustrating joint uplink transmissions and shifted uplink transmissions in accordance with certain aspects of the disclosure.

[0077]

[0088] As shown in FIG. 7A, timeline 700A illustrates a timeline of transmissions scheduled for a target cell and a timeline of transmissions scheduled by a source cell. As shown, the target and source timelines illustrate resource allocations between time t0 and time tN across slots s0-s8. As shown, the target cell configures a PDCCH transmission 702 at s0. The PDCCH transmission 702 schedules a PDSCH transmission 704 K0 slots from the PDCCH transmission 702 at s3. A PUCCH transmission 706 is scheduled K1 slots from the PDSCH transmission 704 at s6, where the PDSCH transmission 704 will be used by the UE to send a HARQ ACK / NACK to the target gNB to indicate whether the UE received the PDSCH transmission 704 correctly.

[0078]

[0089] The source cell configures a PDCCH transmission 708 at s1. The PDCCH transmission 708 schedules a PDSCH transmission 710 in the same slot. Same slot scheduling of the PDSCH transmission 710 is indicated by K0 = 0. A PUCCH transmission 712 is scheduled K1 slots from the PDSCH transmission 710 at s6, where the PUCCH transmission 712 will be used by the UE to send a HARQ ACK / NACK to the source gNB to indicate whether the UE received the PDSCH transmission 710 correctly.

[0079]

[0090] As shown, a target cell PUCCH transmission 706 and a source cell PUCCH transmission 712 are scheduled in overlapping slot s6, so the UE needs to select one of the PUCCH transmissions 706 or 712 for transmission in the assigned slot s6.

[0080]

[0091] 7A, the UE uses the spatial relationship state (e.g., beam) of the target cell to jointly transmit HARQ ACK / NACK for both the target cell and the source cell in PUCCH transmission 706. As described above, the target gNB may receive the joint PUCCH transmission and forward the same to the source gNB via a backhaul connection between the source and target gNBs.

[0081]

[0092] Additionally or alternatively, as shown in FIG. 7A, the UE may transmit PUCCH transmission 712 to the source gNB in ​​the next available slot s8 as PUCCH transmission 714. In an aspect, the network may schedule the shifted PUCCH transmission 714. For example, the network may schedule the PUCCH transmission 714 shifted by K1+Δ, where Δ=2 slots.

[0082]

[0093] FIG. 7B illustrates an alternative view of a timeline 700B of a joint uplink transmission in accordance with certain aspects of the disclosure.

[0083]

[0094] 7B, HARQ ACK / NACK transmissions corresponding to source cell PDSCH transmission 720 and target cell PDSCH transmission 722 are scheduled in overlapping slot s10. As shown, PUCCH transmission corresponding to source cell PDSCH transmission 720 at s5 is scheduled K1=5 slots from the start of slot s5. Similarly, PUCCH transmission corresponding to source cell PDSCH transmission 722 at s6 is scheduled K1=4 slots from the start of slot s6. As shown, PUCCH transmission 724 for both the source cell and target cell is jointly transmitted to the target cell in slot s10 using the spatial relationship state (e.g., uplink beam) of the target cell.

[0084]

[0095] In some aspects, the UE may transmit a joint uplink transmission to both the source gNB and the target gNB using their respective spatial relationships (e.g., uplink beams). Each of the receiving gNBs may extract its uplink transmission from the received joint uplink transmission.

[0085]

[0096] FIG. 8 illustrates an example timeline 800 of joint uplink transmission to both a source cell and a target cell in accordance with an aspect of the disclosure.

[0086]

[0097] As shown in FIG. 8, the UE transmits a joint PUCCH transmission to the source gNB at s9 using the spatial relationship state (e.g., source UL beam) of the source gNB. The UE then repeats the joint PUCCH transmission at s10 using the spatial relationship state (e.g., target UL beam) of the target gNB. As described above, each receiving gNB may extract its uplink information from the received joint PUCCH transmission. In one aspect, this technique eliminates the need for a backhaul connection between the source gNB and the target gNB because both the source gNB and the target gNB receive the joint transmission and thus there is no need to forward the joint transmission between the gNBs. In one aspect, whether the UE transmits the joint PUCCH transmission to the source gNB or the target gNB first may be indicated by the network. In an alternative aspect, the UE may randomly determine whether the UE transmits the joint PUCCH transmission to the source gNB or the target gNB first.

[0087]

[0098] 9 illustrates a communications device 900 that may include various components (e.g., corresponding to means-plus-function components) configured to perform operations for the techniques disclosed herein, such as those illustrated in FIG. 5. The communications device 900 includes a processing system 902 coupled to a transceiver 908 (e.g., a transmitter and / or a receiver). The transceiver 908 is configured to transmit and receive signals for the communications device 900 via an antenna 910, such as various signals described herein. The processing system 902 is configured to perform processing functions for the communications device 900, including processing signals received and / or to be transmitted by the communications device 900.

[0088]

[0099] The processing system 902 includes a processor 904 coupled to a computer-readable medium / memory 912 via a bus 906. In some aspects, the computer-readable medium / memory 912 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 904, cause the processor 904 to perform the operations illustrated in FIG. 5 or other operations for implementing various techniques discussed herein for prioritizing overlapping or near-overlapping uplink transmissions for a source BS and a target BS during an MBB handover of a UE from the source BS to the target BS. In some aspects, the computer-readable medium / memory 912 stores code 914 for detecting and code 916 for transmitting. Code 914 for detecting may include code for detecting that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell, and that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. Code 916 for transmitting may include code for transmitting one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time, where a decision related to which one of the first transmission or the second transmission is transmitted is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0089]

[0100] The processor 904 may include circuitry configured to implement code stored in the computer-readable medium / memory 912, such as for performing the operations illustrated in FIG. 5 as well as other operations for implementing various techniques discussed herein for prioritizing overlapping or near-overlapping uplink transmissions for a source BS and a target BS during an MBB handover of a UE from the source BS to the target BS. For example, the processor 904 includes a circuit 918 for detecting and a circuit 920 for communicating. The circuit for detecting 918 may include circuitry for detecting that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell, and that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. The circuit for transmitting 920 may include circuitry for transmitting one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time, where a decision related to which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0090]

[0101] 10 illustrates a communications device 1000 that may include various components (e.g., corresponding to means-plus-function components) configured to perform operations for the techniques disclosed herein, such as those illustrated in FIG. 6. The communications device 1000 includes a processing system 1002 coupled to a transceiver 1008 (e.g., a transmitter and / or a receiver). The transceiver 1008 is configured to transmit and receive signals for the communications device 1000 via an antenna 1010, such as various signals described herein. The processing system 1002 is configured to perform processing functions for the communications device 1000, including processing signals received and / or to be transmitted by the communications device 1000.

[0091]

[0102] The processing system 1002 includes a processor 1004 coupled to a computer-readable medium / memory 1012 via a bus 1006. In some aspects, the computer-readable medium / memory 1012 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 1004, cause the processor 1004 to perform the operations illustrated in FIG. 6 or other operations for implementing various techniques discussed herein for prioritizing overlapping or near-overlapping uplink transmissions for a source BS and a target BS during an MBB handover of a UE from the source BS to the target BS. In some aspects, the computer-readable medium / memory 1012 stores code 1014 for detecting, code 1016 for determining, and code 1018 for communicating. Code 1014 for detecting may include code for detecting that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell, and that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, where the UE is able to transmit only one of the first uplink transmission or the second uplink transmission. Code 1016 for determining may include code for determining that the UE should transmit one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time, where the decision related to which one of the first uplink transmission or the second uplink transmission the UE transmits is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. Code for communicating 1018 may include code for communicating with the UE based on the determination.

[0092]

[0103] The processor 1004 may include circuitry configured to implement code stored in the computer-readable medium / memory 1012, such as for performing the operations illustrated in FIG. 6 as well as other operations for implementing various techniques discussed herein for prioritizing overlapping or near-overlapping uplink transmissions for a source BS and a target BS during an MBB handover of a UE from the source BS to the target BS. For example, the processor 1004 includes a circuit 1020 for detecting, a circuit 1022 for determining, and a circuit 1024 for communicating. The circuit for detecting 1020 may include a circuit for detecting that the UE is simultaneously connected to a source BS of the source cell and a target BS of the target cell during handover of the UE from the source cell to the target cell, and that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. The circuit for determining 1022 may include a circuit for determining that the UE should transmit one of the first uplink transmission or the second uplink transmission in the respective first transmission time or the second transmission time, where the decision related to which one of the first uplink transmission or the second uplink transmission the UE transmits is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. The circuitry for communicating 1024 may include circuitry for communicating with the UE based on the determination.

[0093] Example Embodiments

[0104] Embodiment 1: A method for wireless communication by a user equipment (UE), comprising: detecting that the UE is simultaneously connected to a source base station (BS) of a source cell and a target BS of a target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold; wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission, transmitting one of the first uplink transmission or the second uplink transmission in a respective first transmission time or second transmission time; and wherein a decision related to which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0094]

[0105] Embodiment 2: The method of embodiment 1, further comprising: determining to transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0095]

[0106] Embodiment 3: The method of any one of embodiments 1 to 2, wherein a priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with at least one of the source cell or the target cell.

[0096]

[0107] Embodiment 4: The method of any of embodiments 1 to 3, wherein the priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a type of uplink channel scheduled to be transmitted in at least one of the first uplink transmission or the second uplink transmission.

[0097]

[0108] Embodiment 5: The method of any of embodiments 1 to 4, wherein the priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a time of transmission of at least one of the first uplink transmission or the second uplink transmission.

[0098]

[0109]

[0023] Embodiment 6: The method of any of embodiments 1 to 5, wherein a priority is assigned to at least one of the first uplink transmission or the second uplink transmission based on a random scheme.

[0099]

[0110]

[0023] Embodiment 7: The method of any of embodiments 1-6, further comprising receiving a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0100]

[0111]

[0023] Embodiment 8: The method of embodiment 7, further comprising dropping a remaining one of the first uplink transmission or the second uplink transmission.

[0101]

[0112] Embodiment 9: The method of embodiment 1, wherein the transmitting comprises transmitting one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission uses a first beam assigned to the first cell or the second cell associated with one of the first uplink transmission or the second uplink transmission.

[0102]

[0113] Embodiment 10: The method of embodiment 9, further comprising: transmitting, in a next available slot, one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission using a second beam assigned to the remaining one of the first cell or the second cell.

[0103]

[0114]

[0023] Embodiment 11: The method of embodiment 10, further comprising transmitting the remaining one of the first uplink transmission or the second uplink transmission in a next available slot.

[0104]

[0115] Embodiment 12: The method of any of embodiments 1 to 11, further comprising receiving an indication of a decision to transmit one of a first uplink transmission or a second uplink transmission at a respective first transmission time or a second transmission time, wherein each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a physical uplink control channel (PUCCH) or a transmission on a physical uplink shared channel (PUSCH).

[0105]

[0116] Embodiment 13: The method of any of embodiments 1 to 12, wherein the handover is at least one of a make-before-break (MBB) type handover or a dual active protocol stack (DAP) handover.

[0106]

[0117]

[0033] Embodiment 14: A method for wireless communication by a network entity, comprising: detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of a source cell and a target BS of a target cell during a handover of the UE from a source cell to a target cell; and detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell, or a time interval between the first transmission time and the second transmission time is below a threshold. detecting when a UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; determining that the UE should transmit one of the first uplink transmission or the second uplink transmission at a respective first transmission time or second transmission time; and communicating with the UE based on the determination, wherein the decision related to which one of the first uplink transmission or the second uplink transmission to transmit from the UE is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0107]

[0118] Embodiment 15: The method of embodiment 14, further comprising: determining that the UE should transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or the second transmission time based on a priority associated with at least one of the first uplink transmission or the second uplink transmission; and transmitting an indication of the determination to the UE.

[0108]

[0119] Embodiment 16: The method of any of embodiments 14 to 15, wherein a priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with at least one of the source cell or the target cell.

[0109]

[0120] Embodiment 17: The method of any of embodiments 14 to 16, wherein the priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a type of uplink channel scheduled to be transmitted by the UE in at least one of the first uplink transmission or the second uplink transmission.

[0110]

[0121] Embodiment 18: The method of any of embodiments 14 to 17, wherein the priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a time of transmission by the UE of at least one of the first uplink transmission or the second uplink transmission.

[0111]

[0122]

[0041] Embodiment 19: The method of any of embodiments 14 to 18, wherein the priority is assigned to at least one of the first uplink transmission or the second uplink transmission based on a random scheme.

[0112]

[0123]

[0046] Embodiment 20: The method of embodiment 14, further comprising transmitting a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0113]

[0124] Embodiment 21: The method of embodiment 14, further comprising receiving one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission is received using a first beam assigned to the first cell or the second cell associated with one of the first uplink transmission or the second uplink transmission.

[0114]

[0125] Embodiment 22: The method of embodiment 21, further comprising receiving, in a next available slot, one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission is received using a second beam assigned to the remaining one of the first cell or the second cell.

[0115]

[0126]

[0071] Embodiment 23: The method of embodiment 22, further comprising receiving the remaining one of the first uplink transmission or the second uplink transmission in a next available slot.

[0116]

[0127] Embodiment 24: The method of any of embodiments 14 to 23, wherein the network entity comprises at least one of a source BS, a target BS, a core network entity controlling both the source BS and the target BS, a core network entity controlling at least one of the source BS or the target BS, or a combination thereof.

[0117]

[0128]

[0046] Embodiment 25: The method of any one of embodiments 14 to 24, wherein each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a physical uplink control channel (PUCCH) or a transmission on a physical uplink shared channel (PUSCH).

[0118]

[0129]

[0046] Embodiment 26: The method of any of embodiments 14 to 26, wherein the handover is at least one of a make-before-break (MBB) type handover or a dual active protocol stack (DAP) handover.

[0119]

[0130]

[0033] Embodiment 27: An apparatus for wireless communication by a user equipment (UE), comprising: a memory; and a processor coupled to the memory, the memory and the processor comprising: detecting that the UE is simultaneously connected to a source base station (BS) of a source cell and a target BS of a target cell during a handover of the UE from a source cell to a target cell; and detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or the first transmission time is longer than the first transmission time. and detecting that a time interval between a first uplink transmission and a second uplink transmission falls below a threshold; and transmitting one of the first uplink transmission or the second uplink transmission at a respective first transmission time or second transmission time, where the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission, and where a decision regarding which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0120]

[0131]

[0081] Embodiment 28: The apparatus of embodiment 27, wherein a priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with at least one of the source cell or the target cell.

[0121]

[0132]

[0046] Embodiment 29: An apparatus for wireless communication by a network entity, comprising: a memory; and a processor coupled to the memory, the memory and the processor comprising: detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of a source cell and a target BS of a target cell during a handover of the UE from a source cell to a target cell; and detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell, or a time lag between the first transmission time and the second transmission time. 12. An apparatus configured to: detect when a time interval falls below a threshold, wherein the UE is capable of transmitting only one of a first uplink transmission or a second uplink transmission; determine that the UE should transmit one of the first uplink transmission or the second uplink transmission at a respective first transmission time or second transmission time; and communicate with the UE based on a decision related to which one of the first uplink transmission or the second uplink transmission the UE will transmit based on a priority associated with at least one of the first uplink transmission or the second uplink transmission.

[0122]

[0133]

[0081] Embodiment 30: The apparatus of embodiment 29, wherein a priority associated with at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with at least one of the source cell or the target cell.

[0123] Additional Considerations

[0134] The techniques described herein may be used for various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), LTE Advanced (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network may implement a radio technology, such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement a radio technology, such as Global System for Mobile Communications (GSM). An OFDMA network may implement a radio technology such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP), and cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). NR is an emerging wireless communications technology under development.

[0124]

[0135] The techniques described herein may be used for the wireless networks and radio technologies mentioned above, as well as other wireless networks and radio technologies. For clarity, aspects may be described herein using terminology commonly associated with 3G, 4G, and / or 5G wireless technologies, although aspects of the present disclosure may be applied in other generation-based communication systems.

[0125]

[0136] In 3GPP, the term "cell" can refer to a coverage area of ​​a Node B (NB) and / or an NB subsystem serving this coverage area, depending on the context in which the term is used. In an NR system, the terms "cell" and BS, next generation Node B (gNB or gNode B), access point (AP), distributed unit (DU), carrier, or transmit / receive point (TRP) may be used interchangeably. A BS may provide communication coverage for a macrocell, a picocell, a femtocell, and / or other types of cells. A macrocell may cover a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with a service subscription. A picocell may cover a relatively small geographic area and may allow unrestricted access by UEs with a service subscription. A femtocell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs having an association with the femtocell (e.g., UEs in a closed subscriber group (CSG), UEs for users in the home, etc.). A BS for a macro cell may be referred to as a macro BS, a BS for a pico cell may be referred to as a pico BS, and a BS for a femto cell may be referred to as a femto BS or a home BS.

[0126]

[0137] A UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smartphone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or equipment, biometric sensor / device, wearable device such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.), entertainment device (e.g., music device, video device, satellite radio, etc.), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate over a wireless or wired medium. Some UEs may be considered machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC UEs and eMTC UEs include, for example, a robot, a drone, a remote device, a sensor, a meter, a monitor, a location tag, etc., that may communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node may provide, for example, connectivity for or to a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be Narrowband IoT (NB-IoT) devices.

[0127]

[0138] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single-carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM partition the system bandwidth into multiple (K) orthogonal subcarriers, also commonly referred to as tones, bins, etc. Each subcarrier may be modulated with data. In general, modulation symbols are sent in the frequency domain with OFDM and in the time domain with SC-FDM. The spacing between adjacent subcarriers may be fixed, and the total number of subcarriers (K) may be dependent on the system bandwidth. For example, the spacing of the subcarriers may be 15 kHz, and the minimum resource allocation (called a "resource block" (RB)) may be 12 subcarriers (or 180 kHz). Thus, the nominal fast Fourier transform (FFT) size may be equal to 128, 256, 512, 1024, or 2048 for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), respectively. The system bandwidth may also be partitioned into subbands. For example, a subband may cover 1.08 MHz (e.g., 6 RBs), and there may be 1, 2, 4, 8, or 16 subbands for 1.25, 2.5, 5, 10, or 20 MHz system bandwidths, respectively. In LTE, the basic transmission time interval (TTI) or packet duration is a 1 ms subframe.

[0128]

[0139] NR utilizes OFDM with CP on the uplink and downlink and may include support for half-duplex operation using TDD. In NR, a subframe is still 1 ms, but the basic TTI is called a slot. A subframe contains a variable number of slots (e.g., 1, 2, 4, 8, 16, ... slots) depending on the subcarrier spacing. An NR RB is 12 consecutive frequency subcarriers. NR may support a base subcarrier spacing of 15 KHz, and other subcarrier spacings may be defined relative to the base subcarrier spacing, e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc. Symbol length and slot length scale with the subcarrier spacing. The CP length also depends on the subcarrier spacing. Beamforming may be supported and the beam direction may be dynamically configured. MIMO transmission with precoding may also be supported. In some examples, MIMO configurations in the DL may support up to eight transmit antennas with multi-layer DL transmission of up to eight streams and up to two streams per UE. In some examples, multi-layer transmission with up to two streams per UE may be supported. Multiple cell aggregation may be supported with up to eight serving cells.

[0129]

[0140] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication among some or all devices and equipment within its service area or cell. The scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, the subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that may function as a scheduling entity. In some examples, a UE may function as a scheduling entity and schedule resources for one or more subordinate entities (e.g., one or more other UEs), and the other UEs may utilize resources scheduled by the UE for wireless communication. In some examples, a UE may function as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In an example of a mesh network, the UEs may communicate directly with each other in addition to communicating with the scheduling entity.

[0130]

[0141] In some examples, two or more subordinate entities (e.g., UEs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relaying, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical mesh, and / or various other suitable applications. In general, a sidelink signal may refer to a signal communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) that a scheduling entity (e.g., UE or BS) may utilize for scheduling and / or control purposes, but without relaying that communication through the scheduling entity. In some examples, sidelink signals may be communicated using a licensed spectrum (unlike wireless local area networks, which generally use unlicensed spectrum).

[0131]

[0142] The methods disclosed herein comprise one or more steps or actions for implementing the method. The steps and / or actions of the method may be interchanged with one another without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions may be changed without departing from the scope of the claims.

[0132]

[0143] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to encompass a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same element (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other permutation of a, b, and c).

[0133]

[0144] The term "determining" as used herein encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, database, or another data structure), ascertaining, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, choosing, establishing, and the like.

[0134]

[0145] The above description is provided to enable those skilled in the art to practice the various embodiments described herein. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments. Thus, the claims are not limited to the embodiments set forth herein, but are to be accorded the full scope consistent with the language of the claims, in which reference to an element in the singular does not mean "one and only," unless expressly stated as such, but means "one or more." Unless otherwise expressly stated, the term "some" refers to one or more. All structural and functional equivalents of the elements of the various embodiments described throughout this disclosure that are known or that later become known to those skilled in the art are expressly incorporated herein by reference and are encompassed by the claims. Moreover, nothing disclosed herein is made public, regardless of whether such disclosure is expressly recited in the claims. No claim element is to be construed under the provisions of 35 U.S.C. 35 Section 112(f) unless the element is expressly recited using the phrase "means for," or, in the case of a method claim, unless the element is recited using the phrase "step for."

[0135]

[0146] The various operations of the methods described above may be performed by any suitable means capable of performing the corresponding functions. Those means may include various hardware and / or software components and / or modules, including, but not limited to, circuits, application specific integrated circuits (ASICs), or processors. Generally, where there are operations illustrated in figures, those operations may have corresponding counterpart means-plus-function components with similar numbering.

[0136]

[0147] The various example logic blocks, modules, and circuits described in connection with this disclosure may be implemented or performed using 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 (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0137]

[0148] When implemented in hardware, an exemplary hardware configuration may comprise a processing system in a wireless node. The processing system may be implemented using a bus architecture. The bus may include any number of interconnecting buses and bridges depending on the particular application and overall design constraints of the processing system. The bus may link various circuits together, including the processor, the machine-readable medium, and the bus interface. The bus interface may be used to connect a network adapter, among other things, to the processing system via the bus. The network adapter may be used to implement the signal processing functions of the PHY layer. In the case of a user terminal 120 (see FIG. 1), a user interface (e.g., keypad, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, etc., that are well known in the art and therefore will not be described further. The processor may be implemented using one or more general-purpose and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how to best implement the described functionality for a processing system depending on the particular application and the overall design constraints imposed on the overall system.

[0138]

[0149] If implemented in software, the functions may be stored on or transmitted over a computer-readable medium as one or more instructions or code. Software should be broadly construed to mean instructions, data, or any combination thereof, whether termed software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media includes both computer storage media and communication media, including any medium that enables transfer of a computer program from one place to another. A processor may be responsible for managing a bus and general processing, including execution of software modules stored in a machine-readable storage medium. A computer-readable storage medium may be coupled to a processor such that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium may be integral to the processor. By way of example, a machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a computer-readable storage medium with instructions stored thereon that is separate from a wireless node, all of which may be accessed by a processor via a bus interface. Alternatively or additionally, the machine-readable medium, or any portion thereof, may be integrated into the processor, such as may be a cache and / or a general-purpose register file. Examples of machine-readable storage media may include, by way of example, a RAM (random access memory), a flash memory, a ROM (read-only memory), a PROM (programmable read-only memory), an EPROM (erasable programmable read-only memory), an EEPROM (electrically erasable programmable read-only memory), a register, a magnetic disk, an optical disk, a hard drive, or other suitable storage media, or any combination thereof. The machine-readable medium may be embodied in a computer program product.

[0139]

[0150] A software module may comprise a single instruction, or many instructions, and may be distributed over several different code segments, among different programs, and across multiple storage media. A computer-readable medium may comprise several software modules. A software module includes instructions that, when executed by a device such as a processor, cause a processing system to perform various functions. A software module may include a transmitting module and a receiving module. Each software module may reside in a single storage device or be distributed across multiple storage devices. As an example, a software module may be loaded from a hard drive into RAM when a trigger event occurs. During execution of a software module, a processor may load some of the instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general-purpose register file for execution by the processor. When referring to a function of a software module below, it will be understood that such function is implemented by a processor when executing instructions from that software module.

[0140]

[0151] Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared (IR), radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically and discs reproduce data optically with lasers. Thus, in some aspects computer-readable medium may comprise non-transitory computer-readable medium (e.g., tangible media). Additionally, in other aspects computer readable media may comprise transitory computer readable media (eg, a signal). Combinations of the above should also be included within the scope of computer readable media.

[0141]

[0152] Accordingly, some aspects may comprise a computer program product for performing the operations presented herein. For example, such a computer program product may comprise a computer-readable medium having stored thereon (and / or encoded thereon) instructions executable by one or more processors to perform the operations described herein, e.g., instructions for performing the operations described herein and illustrated in Figures 5 and 6.

[0142]

[0153] Furthermore, it should be appreciated that modules and / or other suitable means for implementing the methods and techniques described herein may be downloaded and / or otherwise obtained by a user terminal and / or base station, where applicable. For example, such devices may be coupled to a server to facilitate the transfer of means for implementing the methods described herein. Alternatively, the various methods described herein may be provided by a storage means (e.g., a RAM, a ROM, a physical storage medium such as a compact disk (CD) or a floppy disk, etc.) such that the user terminal and / or base station may obtain the various methods upon coupling or providing the storage means to the device. Moreover, any other suitable technique for providing the methods and techniques described herein to a device may be utilized.

[0143]

[0154] It should be understood that the claims are not limited to the precise configuration and components illustrated above. Various modifications, changes and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims. The invention as described in the claims of the original application is set forth below. [C1] A method for wireless communication by a user equipment (UE), comprising: Detecting that the UE is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; transmitting one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. A method comprising: [C2] determining to transmit the one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time based on the priority associated with at least one of the first uplink transmission or the second uplink transmission. The method of C1, further comprising: [C3] The method of C1, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with the at least one of the source cell or the target cell. [C4] The method of C1, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a type of uplink channel scheduled to be transmitted in at least one of the first uplink transmission or the second uplink transmission. [C5] The method of C1, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a time of transmission of the at least one of the first uplink transmission or the second uplink transmission. [C6] The method of C1, wherein the priority is assigned to the at least one of the first uplink transmission or the second uplink transmission based on a random scheme. receiving the priority associated with the at least one of the first uplink transmission or the second uplink transmission. The method of C1, further comprising: [C8] Dropping the remaining one of the first uplink transmission or the second uplink transmission. The method of C7, further comprising: [C9] The method of C1, wherein the transmitting comprises transmitting one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission uses a first beam assigned to the first cell or the second cell associated with the one of the first uplink transmission or the second uplink transmission. [C10] The method of C9, further comprising: transmitting, in a next available slot, the one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission using a second beam assigned to the remaining one of the first cell or the second cell. [C11] transmitting the remaining one of the first uplink transmission or the second uplink transmission in a next available slot. The method of C10, further comprising: receiving an indication of the decision to transmit the one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a Physical Uplink Control Channel (PUCCH) or a transmission on a Physical Uplink Shared Channel (PUSCH); The method of claim C1, further comprising: [C13] The method of C1, wherein the handover is at least one of a make-before-break (MBB) type handover or a dual active protocol stack (DAP) handover. [C14] A method for wireless communication by a network entity, comprising: Detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; determining that the UE should transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission the UE should transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. communicating with the UE based on the determination; A method comprising: [C15] determining that the UE should transmit the one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time based on the priority associated with at least one of the first uplink transmission or the second uplink transmission; sending an indication of the determination to the UE; The method of C14, further comprising: [C16] The method of C14, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with at least one of the source cell or the target cell. [C17] The method of C14, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a type of uplink channel scheduled to be transmitted by the UE in at least one of the first uplink transmission or the second uplink transmission. [C18] The method of C14, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a time of transmission by the UE of at least one of the first uplink transmission or the second uplink transmission. [C19] The method of C14, wherein the priority is assigned to the at least one of the first uplink transmission or the second uplink transmission based on a random scheme. [C20] transmitting the priority associated with the at least one of the first uplink transmission or the second uplink transmission. The method of C14, further comprising: [C21] receiving one of the first uplink transmission or the second uplink transmission jointly coded with a remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission is received using a first beam assigned to the first cell or the second cell associated with the one of the first uplink transmission or the second uplink transmission. The method of C14, further comprising: [C22] receiving, in a next available slot, the one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, where the jointly coded transmission is received using a second beam assigned to the remaining one of the first cell or the second cell. The method of C21, further comprising: receiving the remaining one of the first uplink transmission or the second uplink transmission in a next available slot. The method of C22, further comprising: [C24] The method according to C14, wherein the network entity comprises at least one of the source BS, the target BS, a core network entity controlling both the source BS and the target BS, a core network entity controlling at least one of the source BS or the target BS, or a combination thereof. [C25] The method of C14, wherein each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a physical uplink control channel (PUCCH) or a transmission on a physical uplink shared channel (PUSCH). [C26] The method according to C14, wherein the handover is at least one of a make-before-break (MBB) type handover or a dual active protocol stack (DAP) handover. [C27] An apparatus for wireless communication by a user equipment (UE), comprising: Memory, a processor coupled to the memory, the memory and the processor comprising: Detecting that the UE is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; transmitting one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. An apparatus configured to: [C28] The apparatus of C27, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with the at least one of the source cell or the target cell. [C29] Apparatus for wireless communication by a network entity, comprising: Memory, a processor coupled to the memory, the memory and the processor comprising: Detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission; determining that the UE should transmit one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission the UE should transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. communicating with the UE based on the determination; An apparatus configured to: [C30] The apparatus of C29, wherein the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with the at least one of the source cell or the target cell.

Claims

1. 1. A method for wireless communication by a user equipment (UE), comprising: Detecting that the UE is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. transmitting one of the first uplink transmission or the second uplink transmission, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission, and the transmitting comprises transmitting the one of the first uplink transmission jointly coded with the second uplink transmission or the second uplink transmission jointly coded with the first uplink transmission to one of the source cell or the target cell. A method comprising:

2. determining to transmit one of the first uplink transmission or the second uplink transmission based on the priority associated with at least one of the first uplink transmission or the second uplink transmission; The method of claim 1 further comprising:

3. (i) the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a priority associated with the at least one of the source cell or the target cell; (ii) the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a type of uplink channel scheduled to be transmitted in at least one of the first uplink transmission or the second uplink transmission; (iii) the priority associated with the at least one of the first uplink transmission or the second uplink transmission is based on a time of transmission of the at least one of the first uplink transmission or the second uplink transmission; (iv) the priority is assigned to the at least one of the first uplink transmission or the second uplink transmission based on a random scheme. The method of claim 1 , comprising one of:

4. receiving the priority associated with the at least one of the first uplink transmission or the second uplink transmission; Dropping the remaining one of the first uplink transmission or the second uplink transmission; The method of claim 1 further comprising:

5. 2. The method of claim 1, wherein the jointly coded transmission uses a first beam assigned to a first cell or a second cell associated with the one of the first uplink transmission or the second uplink transmission.

6. transmitting, in an available slot, one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission using a second beam assigned to the remaining one of the first cell or the second cell; transmitting the remaining one of the first uplink transmission or the second uplink transmission in an available slot; and The method of claim 5 further comprising:

7. (i) receiving an indication of the decision to transmit the one of the first uplink transmission or the second uplink transmission at the respective first transmission time or second transmission time, wherein each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a Physical Uplink Control Channel (PUCCH) or a transmission on a Physical Uplink Shared Channel (PUSCH); or (ii) the handover is at least one of a make-before-break (MBB) type handover or a dual active protocol stack (DAP) handover; The method of claim 1 , further comprising one of:

8. 1. A method for wireless communication by a network entity, comprising: Detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. determining that the UE should transmit one of the first uplink transmission or the second uplink transmission, wherein the decision regarding which one of the first uplink transmission or the second uplink transmission the UE should transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. communicating with the UE based on the determination, including receiving the one of the first uplink transmission jointly coded with the second uplink transmission or the second uplink transmission jointly coded with the first uplink transmission; A method comprising:

9. determining that the UE should transmit one of the first uplink transmission or the second uplink transmission based on the priority associated with at least one of the first uplink transmission or the second uplink transmission; sending an indication of the determination to the UE; and The method of claim 8 further comprising:

10. Transmitting the priority associated with the at least one of the first uplink transmission or the second uplink transmission. The method of claim 8 further comprising:

11. the jointly coded transmission is received using a first beam assigned to a first cell or a second cell associated with the one of the first uplink transmission or the second uplink transmission. The method of claim 8 further comprising:

12. Receiving, in an available slot, one of the first uplink transmission or the second uplink transmission jointly coded with the remaining one of the first uplink transmission or the second uplink transmission, wherein the jointly coded transmission is received using a second beam assigned to the remaining one of the first cell or the second cell. receiving the remaining one of the first uplink transmission or the second uplink transmission in an available slot; The method of claim 11 further comprising:

13. (i) the network entity comprises at least one of the source BS, the target BS, a core network entity controlling both the source BS and the target BS, a core network entity controlling at least one of the source BS or the target BS, or a combination thereof; or (ii) each of the first uplink transmission or the second uplink transmission comprises at least one of a transmission on a Physical Uplink Control Channel (PUCCH) or a transmission on a Physical Uplink Shared Channel (PUSCH). The method of claim 8 , comprising one of:

14. A user equipment (UE), Memory, a processor coupled to the memory, the memory and the processor comprising: Detecting that the UE is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. transmitting one of the first uplink transmission or the second uplink transmission, wherein a decision regarding which one of the first uplink transmission or the second uplink transmission to transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission, and the transmitting comprises transmitting the one of the first uplink transmission jointly coded with the second uplink transmission or the second uplink transmission jointly coded with the first uplink transmission to one of the source cell or the target cell. A user equipment (UE) configured to:

15. A network entity comprising: Memory, a processor coupled to the memory, the memory and the processor comprising: Detecting that a user equipment (UE) is simultaneously connected to a source base station (BS) of the source cell and a target BS of the target cell during handover of the UE from a source cell to a target cell; detecting that during the handover, at least one of a first transmission time of a first uplink transmission scheduled for the source cell at least partially overlaps with a second transmission time of a second uplink transmission scheduled for the target cell or a time interval between the first transmission time and the second transmission time is below a threshold, wherein the UE is capable of transmitting only one of the first uplink transmission or the second uplink transmission. determining that the UE should transmit one of the first uplink transmission or the second uplink transmission, wherein the decision regarding which one of the first uplink transmission or the second uplink transmission the UE should transmit is based on a priority associated with at least one of the first uplink transmission or the second uplink transmission. communicating with the UE based on the determination, including receiving the one of the first uplink transmission jointly coded with the second uplink transmission or the second uplink transmission jointly coded with the first uplink transmission; 4. A network entity configured to: