Patent Description:
<NPL>, discusses a method for sharing radio resources between uplink data transmissions having different transmission durations.

Aspects of the present disclosure relate to uplink preemption for certain systems, such as new radio (NR) systems supporting carrier aggregation (CA) and/or multi-connectivity modes.

Certain aspects provide a method for wireless communication that can be performed by a user equipment (UE). The method generally includes receiving a resource assignment scheduling the UE for uplink transmission. The method generally includes receiving an indication to preempt uplink transmission on a portion of the assigned resources. The method generally includes determining whether to transmit on the remaining assigned resources.

Certain aspects provide a method for wireless communication that can be performed by a base station (BS). The method generally includes receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted. The method generally includes scheduling the one or more UEs for uplink transmission based on the indication.

Certain aspects provide an apparatus for wireless communication such as a UE. The apparatus generally includes means for receiving a resource assignment scheduling the apparatus for uplink transmission. The apparatus generally includes means for receiving an indication to preempt uplink transmission on a portion of the assigned resources. The apparatus generally includes means for determining whether to transmit on the remaining assigned resources.

Certain aspects provide an apparatus for wireless communication such as a BS. The apparatus generally includes means for receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted. The apparatus includes generally means for scheduling the one or more UEs for uplink transmission based on the indication.

Certain aspects provide an apparatus for wireless communication such as a UE. The apparatus generally includes a receiver configured to receive a resource assignment scheduling the apparatus for uplink transmission and to receive an indication to preempt uplink transmission on a portion of the assigned resources. The apparatus generally includes at least one processor coupled with a memory and configured to determine whether to transmit on the remaining assigned resources.

Certain aspects provide an apparatus for wireless communication such as a BS. The apparatus generally includes a receiver configured to receive an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted. The apparatus generally includes at least one processor coupled with a memory and configured to schedule the one or more UEs for uplink transmission based on the indication.

Certain aspects provide a computer readable medium having computer executable code stored thereon for wireless communication. The computer executable code generally includes code for receiving a resource assignment scheduling a UE for uplink transmission. The computer executable code generally includes code for receiving an indication to preempt uplink transmission on a portion of the assigned resources. The computer executable code generally includes code for determining whether to transmit on the remaining assigned resources.

Certain aspects provide a computer readable medium having computer executable code stored thereon for wireless communication. The computer executable code generally includes code for receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted. The computer executable code generally includes code for scheduling the one or more UEs for uplink transmission based on the indication.

Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums for NR (new radio access technology or <NUM> NR technology). NR may support various wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g. <NUM> or beyond), millimeter wave (mmW) targeting high carrier frequency (e.g. <NUM> or beyond), massive machine type communications MTC (mMTC) targeting non-backward compatible MTC techniques, and/or mission critical targeting ultra-reliable low-latency communications (URLLC).

Due to the different scheduling timelines for different services, resources allocated for a service may be used for (e.g., preempted by) different services. In some examples, due to the high latency requirements for URLLC, a URLLC transmission may preempt an eMBB allocation.

Aspects of the present disclosure provide methods and apparatus for uplink preemption handling for certain systems, such as NR, that supports carrier aggregation (CA) and/or multi-connectivity modes. The techniques described herein may provide for handling of transmissions on other carriers, cells, and/or in other symbols when preemption occurs in another carrier, cell, or symbol.

For example, the wireless communication network <NUM> may be a New Radio (NR) or <NUM> network. The wireless communication network <NUM> may support carrier aggregation (CA) and/or multi-connectivity modes, such as dual-connectivity (DC) modes.

As illustrated in <FIG>, the wireless communication network <NUM> may include a number of BSs <NUM> and other network entities. A BS may be a station that communicates with user equipment (UEs) <NUM>. A UE 120a in the wireless communication network <NUM> may be allocated resources (e.g., scheduled), by a BS 110a, for a transmission for a particular type of service. The UE 120a, or another UE <NUM>, may be allocated resources for another transmission for another service using at least some of the time-frequency resources allocated for the first transmission. Thus, the BS 110a can indicate to the UEs 120a to preempt transmission on the overlapping resources. Based on the indication, the UE 120a determines to drop the transmission on the overlapping allocated time-frequency resources. The UE 120a also determines whether to send or drop transmissions on other carriers. As shown in <FIG>, the UE 120a has a module configured for determining whether to transmit on remaining resources after uplink preemption, in accordance with aspects of the present disclosure. As described in more detail below, the determination of whether to send or drop transmissions on other time-frequency resources may be based on various scenarios/factors. The BS 110a may receive an indication from the UE 120a of band combinations and for each band, whether the UE 120a is capable of transmitting on other bands, when one of the bands is preempted. As shown in <FIG>, the BS 110a has a module configured for scheduling the UE based on the indication.

Each BS <NUM> may provide communication coverage for a particular geographic area. In NR systems, the term "cell" and next generation NodeB (gNB or gNodeB), NR BS, <NUM> NB, access point (AP), or transmission reception point (TRP) may be interchangeable. In some examples, the base stations may be interconnected to one another and/or to one or more other base stations or network nodes (not shown) in wireless communication network <NUM> through various types of backhaul interfaces, such as a direct physical connection, a wireless connection, a virtual network, or the like using any suitable transport network.

Some UEs may be considered Intemet-of-Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.

<FIG> illustrates an example architecture of a distributed Radio Access Network (RAN) <NUM>, which may be implemented in the wireless communication network <NUM> illustrated in <FIG>.

As shown in <FIG>, the distributed RAN includes Core Network (CN) <NUM> and Access Node <NUM>. The CN <NUM> may host core network functions. CN <NUM> may be centrally deployed. CN <NUM> functionality may be offloaded (e.g., to advanced wireless services (AWS)), in an effort to handle peak capacity. The CN <NUM> may include the Access and Mobility Management Function (AMF) <NUM> and User Plane Function (UPF) <NUM>. The AMF <NUM> and UPF <NUM> may perform one or more of the core network functions. The AN <NUM> may communicate with the CN <NUM> (e.g., via a backhaul interface). The AN <NUM> may communicate with the AMF <NUM> via an N2 (e.g., NG-C) interface. The AN <NUM> may communicate with the UPF <NUM> via an N3 (e.g., NG-U) interface. The AN <NUM> may include a central unit-control plane (CU-CP) <NUM>, one or more central unit-user plane (CU-UPs) <NUM>, one or more distributed units (DUs) <NUM>-<NUM>, and one or more Antenna/Remote Radio Units (AU/RRUs) <NUM>-<NUM>. The CUs and DUs may also be referred to as gNB-CU and gNB-DU, respectively. One or more components of the AN <NUM> may be implemented in a gNB <NUM>. The AN <NUM> may communicate with one or more neighboring gNBs.

The CU-CP <NUM> may be connected to one or more of the DUs <NUM>-<NUM>. The CU-CP <NUM> and DUs <NUM>-<NUM> may be connected via a F1-C interface. As shown in <FIG>, the CU-CP <NUM> may be connected to multiple DUs, but the DUs may be connected to only one CU-CP. Although <FIG> only illustrates one CU-UP <NUM>, the AN <NUM> may include multiple CU-UPs. The CU-CP <NUM> selects the appropriate CU-UP(s) for requested services (e.g., for a UE).

The CU-UP(s) <NUM> may be connected to the CU-CP <NUM>. For example, the DU-UP(s) <NUM> and the CU-CP <NUM> may be connected via an E1 interface. The CU-CP(s) <NUM> may connected to one or more of the DUs <NUM>-<NUM>. The CU-UP(s) <NUM> and DUs <NUM>-<NUM> may be connected via a F1-U interface. As shown in <FIG>, the CU-CP <NUM> may be connected to multiple CU-UPs, but the CU-UPs may be connected to only one CU-CP.

A DU, such as DUs <NUM>, <NUM>, and/or <NUM>, may host one or more TRP(s) (transmit/receive points, which may include an Edge Node (EN), an Edge Unit (EU), a Radio Head (RH), a Smart Radio Head (SRH), or the like). A DU may be located at edges of the network with radio frequency (RF) functionality. A DU may be connected to multiple CU-UPs that are connected to (e.g., under the control of) the same CU-CP (e.g., for RAN sharing, radio as a service (RaaS), and service specific deployments). DUs may be configured to individually (e.g., dynamic selection) or jointly (e.g., joint transmission) serve traffic to a UE. Each DU <NUM>-<NUM> may be connected with one of AU/RRUs <NUM>-<NUM>.

The CU-CP <NUM> may be connected to multiple DU(s) that are connected to (e.g., under control of) the same CU-UP <NUM>. Connectivity between a CU-UP <NUM> and a DU may be established by the CU-CP <NUM>. For example, the connectivity between the CU-UP <NUM> and a DU may be established using Bearer Context Management functions. Data forwarding between CU-UP(s) <NUM> may be via a Xn-U interface.

The distributed RAN <NUM> may support fronthauling solutions across different deployment types. For example, the RAN <NUM> architecture may be based on transmit network capabilities (e.g., bandwidth, latency, and/or jitter). The distributed RAN <NUM> may share features and/or components with LTE. For example, AN <NUM> may support dual connectivity with NR and may share a common fronthaul for LTE and NR. The distributed RAN <NUM> may enable cooperation between and among DUs <NUM>-<NUM>, for example, via the CU-CP <NUM>. An inter-DU interface may not be used.

Logical functions may be dynamically distributed in the distributed RAN <NUM>. As will be described in more detail with reference to <FIG>, the Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, Physical (PHY) layers, and/or Radio Frequency (RF) layers may be adaptably placed, in the AN and/or UE.

The system may support various services over one or more protocols. <FIG> illustrates a diagram showing examples for implementing a communications protocol stack <NUM> in a RAN (e.g., such as the RAN <NUM>), according to aspects of the present disclosure. The illustrated communications protocol stack <NUM> may be implemented by devices operating in a wireless communication system, such as a <NUM> NR system (e.g., the wireless communication network <NUM>). In various examples, the layers of the protocol stack <NUM> may be implemented as separate modules of software, portions of a processor or ASIC, portions of non-collocated devices connected by a communications link, or various combinations thereof. Collocated and non-collocated implementations may be used, for example, in a protocol stack for a network access device or a UE. One or more protocol layers of the protocol stack <NUM> may be implemented by the AN and/or the UE.

As shown in <FIG>, the protocol stack <NUM> is split in the AN (e.g., AN <NUM> in <FIG>). The RRC layer <NUM>, PDCP layer <NUM>, RLC layer <NUM>, MAC layer <NUM>, PHY layer <NUM>, and RF layer <NUM> may be implemented by the AN. For example, the CU-CP (e.g., CU-CP <NUM> in <FIG>) and the CU-UP e.g., CU-UP <NUM> in <FIG>) each may implement the RRC layer <NUM> and the PDCP layer <NUM>. A DU (e.g., DUs <NUM>-<NUM> in <FIG>) may implement the RLC layer <NUM> and MAC layer <NUM>. The AU/RRU (e.g., AU/RRUs <NUM>-<NUM> in <FIG>) may implement the PHY layer(s) <NUM> and the RF layer(s) <NUM>. The PHY layers <NUM> may include a high PHY layer and a low PHY layer.

The UE may implement the entire protocol stack <NUM> (e.g., the RRC layer <NUM>, the PDCP layer <NUM>, the RLC layer <NUM>, the MAC layer <NUM>, the PHY layer(s) <NUM>, and the RF layer(s) <NUM>).

<FIG> illustrates example components of BS <NUM> and UE <NUM> (as depicted in <FIG>), which may be used to implement aspects of the present disclosure. For example, antennas <NUM>, processors <NUM>, <NUM>, <NUM>, and/or controller/processor <NUM> of the UE <NUM> and/or antennas <NUM>, processors <NUM>, <NUM>, <NUM>, and/or controller/processor <NUM> of the BS <NUM> may be used to perform the various techniques and methods described herein. For example, as shown in <FIG>, the controller/processor <NUM> has a module for determining whether to transmit on remaining resources after uplink preemption and the controller/processor <NUM> has a module for scheduling the UE based on the UE uplink preemption capability.

The controllers/processors <NUM> and <NUM> may direct the operation at the BS <NUM> and the UE <NUM>, respectively.

<FIG> illustrates an example system architecture <NUM> for interworking between 5GS (e.g., such as the distributed RAN <NUM>) and E-UTRAN-EPC, in accordance with certain aspects of the present disclosure. As shown in <FIG>, the UE <NUM> may be served by separate RANs 504A and 504B controlled by separate core networks 506A and 506B, where the RAN 504A provides E-UTRA services and RAN 504B provides <NUM> NR services. The UE may operate under only one RAN/CN or both RANs/CNs at a time.

In certain systems, such as NR, carrier aggregation (CA) is supported. In some examples, UEs may use spectrum of up to <NUM> bandwidths allocated for a carrier up to a total of <NUM> (<NUM> CCs) for transmission in each direction. Two types of carrier aggregation include contiguous CA and non-contiguous CA. In contiguous CA, multiple available CCs are adjacent to each other as shown in <FIG>. In non-contiguous CA multiple available CCs are separated along the frequency band as shown in <FIG>. Both non-contiguous and contiguous CA aggregate multiple CCs to serve a single UE.

In some cases, a UE operating in a multicarrier system (e.g., a system supporting CA) can be configured to aggregate certain functions of multiple carriers, such as control and feedback functions, on a single carrier, which may be referred to as the primary component carrier (PCC). The remaining associated carriers that depend on the PCC for support are referred to as the secondary component carriers (SCC).

In certain systems, such as NR, multi-connectivity, such as dual connectivity (DC), is supported. In DC mode, a UE can be connected to two BSs (or more for multi-connectivity scenarios). The BSs may operate on different CCs and/or in different RATs (e.g., one in LTE and in NR). The BSs may be referred to as a master cell and secondary cells.

The different services may have different scheduling timelines. In that case, resources allocated for a service may be used for (e.g., preempted by) a different service. In some examples, due to the high latency requirements for URLLC service (e.g., <NUM>), a URLLC transmission may preempt an eMBB allocation. <FIG> illustrates preemption for overlapping transmissions. As shown in <FIG>, a first user equipment (UE) may be scheduled for an eMBB uplink transmission, for example, by a downlink control information (DCI) in the physical downlink control channel (PDCCH). As shown in <FIG>, a second UE can be scheduled, for example in a later mini-slot scheduling occasion, for a ULRLLC PUSCH transmission that overlaps with the scheduled eMBB PUSCH transmission for the other UE. The eMBB PUSCH transmission can be preempted by the URLLC PUSCH transmission in at least the overlapping symbol(s). In other words, the eMBB PUSCH transmission by the first UE is suspended during the at least the duration of the URLLC transmission by the second UE.

In some examples, when preemption occurs during the overlapping resources, the UE that suspends its transmission (i.e., the first UE in the example above) may resume transmission on subsequent resources or the UE may drop the transmission on some or all of the subsequent resources as well. In some examples, the determination of whether to transmit or drop on the other resources can be based on whether the UE can maintain phase continuity. For example, in the case of a single component carrier (CC), when the UE is capable of maintaining phase continuity when an uplink transmission on the CC is preempted (e.g., dropped) in one or more symbols, the UE may resume the uplink transmission in the following symbols. When the UE cannot maintain phase continuity, in some cases, the UE transmits in all of the remaining symbols of the uplink transmission, or the UE transmits in a portion of the symbols, or the UE drops the uplink transmission in all the remaining symbols.

As mentioned above, certain systems (e.g., such as the wireless communication network <NUM>) support carrier aggregation (CA) and/or multi-connectivity (e.g., dual-connectivity (DC) mode), in which multiple CCs can be aggregated to serve a device, for example, the UE for uplink. In this case, preempting transmission on one CC may affect whether the UE can transmit on the other CCs in the preempted symbol(s) and the subsequent symbols.

Aspects of the present disclosure provide techniques and apparatus for uplink preemption handling for certain systems, such as NR, that support CA and/or DC modes. The techniques described herein may provide for handling of transmissions on other carriers, cells, and/or in other symbols when preemption occurs in another carrier, cell, or symbol.

<FIG> illustrates example operations <NUM> for wireless communications by a UE (e.g., such as a UE <NUM> in the wireless communication network <NUM>), in accordance with certain aspects of the present disclosure. Operations <NUM> may be implemented as software components that are executed and run on one or more processors (e.g., processor <NUM> of <FIG>). Further, the transmission and reception of signals by the UE in operations <NUM> may be enabled, for example, by one or more antennas (e.g., antennas <NUM> of <FIG>). In certain aspects, the transmission and/or reception of signals by the UE may be implemented via a bus interface of one or more processors (e.g., processor <NUM>) obtaining and/or outputting signals.

Operations <NUM> begin, at <NUM>, by receiving a resource assignment scheduling the UE for uplink transmission. For example, the UE may be scheduled for a URLLC PUSCH transmission and/or an eMBB PUSCH transmission on one or more CCs in one or more symbols.

At <NUM>, the UE receives an indication to preempt uplink transmission on a portion of the assigned resources. For example, the indication may indicate to preempt transmission in one or more symbols (e.g., within a slot or slots) and on one or more CCs (e.g., at least one CC).

At <NUM>, the UE determines whether to transmit on the remaining assigned resources. The UE determines whether to transmit or drop the scheduled uplink transmission(s) on other CCs and optionally, in subsequent symbols and/or slots than the preempted transmission.

The determination, at <NUM>, of whether to transmit or drop uplink transmission on the remaining assigned resources may be based on whether phase continuity will be maintained between the CCs after the preemption. For example, at <NUM>, the UE may determine whether phase continuity will be maintained when the UE transmits on the other assigned resources after the preemption. In some examples, whether phase continuity will be maintained may be based on UE-capability. In some examples, whether phase continuity will be maintained may be based on whether the other CCs are intra-band, inter-band, contiguous, and/or non-contiguous with the preempted CC(s).

Power changes may lead to phase discontinuity. In some examples, a UE uses a single radio frequency (RF) chain for intra-band contiguous CCs. Thus, when another CC (e.g., CC1) is intra-band and contiguous with the preempted CC (e.g., CC0), the power change (e.g., if the uplink transmission is dropped on CC0 but transmitted on CC1) may lead to phase discontinuity. On the other hand, for inter-band CCs and/or discontiguous CCs, the UE may use multiple RF chains. Thus, when another CC is inter-band and/or another CC (e.g., CC2) is contiguous with the preempted CC (e.g., CC0), then power change may not be incurred and, therefore, phase continuity can be preserved. Therefore, the determination at <NUM> may include determining to drop uplink transmission in the at least one symbol (i.e., the preempted symbol) on another CC when the at least one CC (i.e., the preempted CC) and the other CC are intra-band and frequency contiguous (i.e., phase continuity would not be preserved). Or, the determination at <NUM> may include determining to send uplink transmission in the at least one symbol on the other CC when the other CC is frequency non-contiguous and/or inter-band (i.e., if phase continuity will be preserved).

According to certain aspects, the UE can provide, at <NUM>, an indication to the BS of the capability of the UE to transmit on the one or more other CCs when the at least one CC is preempted. For example, the UE can report its capability per band and/or per band combination. If supported, the UE may transmit uplink on another CC even when a CC is preempted. If transmission is not supported, the other CC will also be preempted (e.g. uplink transmission on that CC dropped). In some examples, the decision may apply to all CCs or only some CCs. In some examples, the decision may apply to only the preempted symbol, to all or a portion of the remaining symbols in the slot, and/or to all or a portion of the subsequent slots.

In some examples,, when the UE can preserve phase continuity on all CCs after preemption, then transmission can be resumed on all CCs after the preemption. Thus, the determination at block <NUM>, may include determining to send uplink transmission(s) on the at least one CC and other CCs in the subsequent symbols if phase continuity will be maintained on all of the CCs after the preemption.

In some examples, if the UE can preserve phase continuity on only some CCs after preemption, then transmission on the CCs (e.g., the CCs that were preempted) in the remaining symbols may be either all dropped or all transmitted. Thus, the determination at block <NUM>, may include determining to send or drop uplink transmission on the at least one CC and other CCs in the other subsequent symbols if phase continuity will be maintained on only some of the CCs after the preemption.

In some examples, if some symbols are preempted on a CC, uplink transmission on that CC in the remaining symbols may always be dropped and uplink transmission in the remaining symbols on any other CC for which the UE may not preserve phase continuity (e.g., as provided in the indication to the BS) are also dropped.

In some examples, if some (e.g., any) symbols are preempted on a CC, uplink transmission on that CC in the remaining symbols may always be resumed and uplink transmission in the remaining symbols on any other CC for which the UE may preserve phase continuity (e.g., as provided in the indication to the BS) are also resumed.

According to certain aspects, the UE may resume transmission (e.g., on the preempted CCs) on remaining symbols (e.g., after the preempted symbol) based on a type of content of the other symbols (i.e., content of uplink transmission scheduled in the other symbols). For example, the determination at block <NUM> may also be based on whether the content of the remaining symbols includes demodulation reference signal (DMRS), uplink control information (UCI), and/or a type of UCI (e.g., HARQ ACK/NACK information, channel quality indicator (CQI), precoding matrix indicator (PMI), and/or rank indictor (RI)). In some examples, the UE may resume transmission on remaining symbols only if the remaining symbols include DMRS. The determination may be made independently for each CC if phase continuity can be preserved. For CCs where phase continuity would not be preserved, transmission on both CCs may be either sent or dropped. In an illustrative example, if CC0 has a DMRS and CC1 does not have a DMRS in remaining symbols, and if resuming transmission on CC0 and suspending transmission on CC1 would lead to phase discontinuity (e.g., if they are intra-band and contiguous), then uplink transmission is sent on both CC0 and CC1 or is dropped for both CC0 and CC1. In another illustrative example, if transmission on CC0 is preempted and the remaining symbols do not have a DMRS on CC0, but the remaining symbols do have a DMRS on CC1, then the UE may transmit the remaining symbols for both CC0 and CC1, even if phase continuity will not be preserved.

At <NUM>, the UE may preempt transmission on the portion of the assigned resources. Preempting transmission includes dropping uplink transmission in the portion of the assigned resources.

At <NUM>, the UE may send or drop uplink transmission on the remaining assigned resources based on the determination.

<FIG> illustrates example operations <NUM> for wireless communications by a BS (e.g., such as a BS <NUM> in the wireless communication network <NUM> which may be a gNB), in accordance with aspects of the present disclosure. Operations <NUM> may be complementary operations by the BS to the operations <NUM> by the UE. Operations <NUM> may be implemented as software components that are executed and run on one or more processors (e.g., processor <NUM> of <FIG>). Further, the transmission and reception of signals by the BS in operations <NUM> may be enabled, for example, by one or more antennas (e.g., antennas <NUM> of <FIG>). In certain aspects, the transmission and/or reception of signals by the BS may be implemented via a bus interface of one or more processors (e.g., processor <NUM>) obtaining and/or outputting signals.

Operations <NUM> begin, at <NUM>, by receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted. At <NUM>, the BS schedules the one or more UEs for uplink transmission based on the indication.

The processing system <NUM> includes a processor <NUM> coupled to a computer-readable medium/memory <NUM> via a bus <NUM>. In certain aspects, the computer-readable medium/memory <NUM> is configured to store instructions (e.g., computer-executable code) that when executed by the processor <NUM>, cause the processor <NUM> to perform the operations illustrated in <FIG>, or other operations for performing the various techniques discussed herein for uplink preemption in CA or multi-connectivity modes. In certain aspects, computer-readable medium/memory <NUM> stores code <NUM> for receiving a resource assignment scheduling the UE for uplink transmission; code <NUM> for receiving an indication to preempt uplink transmission on a portion of the assigned resources; and code <NUM> for determining whether to transmit on the remaining assigned resources. In certain aspects, the processor <NUM> has circuitry configured to implement the code stored in the computer-readable medium/memory <NUM>. The processor <NUM> includes circuitry <NUM> for receiving a resource assignment scheduling the UE for uplink transmission; circuitry <NUM> for receiving an indication to preempt uplink transmission on a portion of the assigned resources; and circuitry <NUM> for determining whether to transmit on the remaining assigned resources.

The processing system <NUM> includes a processor <NUM> coupled to a computer-readable medium/memory <NUM> via a bus <NUM>. In certain aspects, the computer-readable medium/memory <NUM> is configured to store instructions (e.g., computer-executable code) that when executed by the processor <NUM>, cause the processor <NUM> to perform the operations illustrated in <FIG>, or other operations for performing the various techniques discussed herein for uplink preemption in CA or multi-connectivity modes. In certain aspects, computer-readable medium/memory <NUM> stores code <NUM> for receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted; and code <NUM> scheduling the one or more UEs for uplink transmission based on the indication. In certain aspects, the processor <NUM> has circuitry configured to implement the code stored in the computer-readable medium/memory <NUM>. The processor <NUM> includes circuitry <NUM> for receiving an indication from one or more UEs indicating, for each of a plurality of band combinations, a capability of the UE to transmit on a band when transmission on another band in the band combination is preempted; and circuitry <NUM> scheduling the one or more UEs for uplink transmission based on the indication.

Reference to an element in the singular is not intended to mean "one and only one" unless specifically so stated, but rather "one or more.

For example, instructions for performing the operations described herein and illustrated in <FIG> and/or <FIG>.

Claim 1:
A method (<NUM>) for wireless communications by a user equipment, UE, comprising:
receiving (<NUM>) a resource assignment scheduling the UE for uplink transmission;
receiving (<NUM>) an indication to preempt uplink transmission on a portion of the assigned resources;
determining (<NUM>) whether to transmit on the remaining assigned resources; and
sending or dropping (<NUM>) uplink transmission on the remaining assigned resources based on the determination;
characterized in that the portion of the assigned resources comprises at least one symbol and at least one component carrier, CC, and the remaining assigned resources comprise other CCs than the at least one CC.