Uplink transmission interrupted

CN115066974BActive Publication Date: 2025-02-25QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180013345.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-11
Filing Date
2021-02-12
Publication Date
2025-02-25
Estimated Expiration
2041-02-12

Smart Images

  • Figure CN115066974B_ABST
    Figure CN115066974B_ABST
Patent Text Reader

Abstract

Various aspects of the present disclosure generally relate to wireless communications. In some aspects, a user equipment (UE) may identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point based at least in part on a processing time and an offset and a start point based at least in part on a triggering event or UE capability of the first uplink transmission. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims priority to U.S. Provisional Patent Application No. 62 / 977,011, filed on February 14, 2020, entitled “UPLINK TRANSMISSION INTERRUPTION,” and U.S. Non-Provisional Patent Application No. 17 / 174,013, filed on February 11, 2021, entitled “UPLINK TRANSMISSION INTERRUPTION,” which are hereby expressly incorporated herein by reference.

[0003] Public domain

[0004] Aspects of the present disclosure relate generally to wireless communications and to techniques and devices for uplink transmission interruption.

[0005] background

[0006] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access technologies include 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, time division synchronous code division multiple access (TD-SCDMA) systems, and long term evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP).

[0007] A wireless network may include several base stations (BSs) that can support communication of several user equipments (UEs). User equipments (UEs) may communicate with base stations (BSs) via downlinks and uplinks. Downlinks (or forward links) refer to the communication link from a BS to a UE, while uplinks (or reverse links) refer to the communication link from a UE to a BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio head, transmit receive point (TRP), new radio (NR) BS, 5G Node B, and the like.

[0008] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user equipment to communicate at the city, country, region, and even global level. New Radio (NR) (which may also be referred to as 5G) is an enhancement set to the LTE mobile standard promulgated by the Third Generation Partnership Project (3GPP). NR is designed to better support mobile broadband Internet access by using orthogonal frequency division multiplexing (OFDM) (CP-OFDM) with cyclic prefix (CP) on the downlink (DL), using CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), and supporting beamforming, multiple input multiple output (MIMO) antenna technology and carrier aggregation to improve spectrum efficiency, reduce costs, improve services, utilize new spectrum, and better integrate with other open standards. As the demand for mobile broadband access continues to grow, further improvements to LTE, NR and other radio access technologies are still useful.

[0009] Overview

[0010] In some aspects, a wireless communication method performed by a user equipment (UE) may include identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point based at least in part on a processing time and a configurable value and a start point based at least in part on the end point and UE capabilities.

[0011] In some aspects, a wireless communication method performed by a user equipment (UE) may include identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is based at least in part on a processing time and an offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission.

[0012] In some aspects, a method of wireless communication performed by a UE may include identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and canceling the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to a transmission cancellation end point.

[0013] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point based at least in part on a processing time and a configurable value and a start point based at least in part on the end point and UE capabilities.

[0014] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping symbol of the first uplink transmission and the second uplink transmission, wherein the first overlapping symbol is based at least in part on a processing time and an offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission.

[0015] In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to a transmission cancellation end point.

[0016] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to: identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point based at least in part on a processing time and a configurable value and a start point based at least in part on the end point and UE capabilities.

[0017] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to: identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping symbol of the first uplink transmission and the second uplink transmission, wherein the first overlapping symbol is based at least in part on a processing time and an offset, and wherein the defined time period has a start point based at least in part on a triggering event of the first uplink transmission or a UE capability.

[0018] In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to: identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and cancel the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to a transmission cancellation end point.

[0019] In some aspects, an apparatus for wireless communication may include means for identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and means for canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point based at least in part on a processing time and a configurable value and a start point based at least in part on the end point and UE capabilities.

[0020] In some aspects, an apparatus for wireless communication may include a device for identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and a device for canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is based at least in part on a processing time and an offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission.

[0021] In some aspects, an apparatus for wireless communications may include means for identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and means for canceling the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to an occurrence of a transmission cancellation end point.

[0022] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as substantially described herein with reference to and as illustrated in the accompanying figures and specification.

[0023] The foregoing has broadly outlined the features and technical advantages of examples according to the present disclosure in an effort to make the following detailed description better understood. Additional features and advantages will be described hereinafter. The disclosed concepts and specific examples can be easily used as a basis for modifying or designing other structures for implementing the same purpose as the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, both in terms of their organization and method of operation, and the associated advantages will be better understood by considering the following description in conjunction with the accompanying drawings. Each of the accompanying drawings is provided for the purpose of illustration and description and is not intended to define limitations on the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to understand the above-stated features of the present disclosure in detail, the above briefly summarized content may be described in more detail with reference to various aspects, some of which are illustrated in the accompanying drawings. However, it should be noted that the accompanying drawings only illustrate certain typical aspects of the present disclosure and should not be considered to limit its scope, as the description may allow for other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.

[0026] Figure 1is a diagram illustrating an example of a wireless network in accordance with various aspects of the present disclosure.

[0027] Figure 2 is a diagram illustrating an example of a base station and a UE in communication in a wireless network according to various aspects of the present disclosure.

[0028] Figure 3 is a diagram illustrating an example associated with uplink transmission interruption according to various aspects of the present disclosure.

[0029] Figure 4 is a diagram illustrating an example associated with uplink transmission interruption according to various aspects of the present disclosure.

[0030] Figure 5-6 is a diagram illustrating example procedures associated with uplink transmission interruption in accordance with various aspects of the present disclosure.

[0031] Figure 7 is a block diagram of an example device for wireless communications in accordance with various aspects of the present disclosure.

[0032] Detailed Description

[0033] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be implemented in many different forms and should not be interpreted as being limited to any specific structure or function given throughout the present disclosure. On the contrary, these aspects are provided to make the present disclosure thorough and complete, and it will fully convey the scope of the present disclosure to those skilled in the art. Based on the teachings of this article, those skilled in the art will appreciate that the scope of the present disclosure is intended to cover any aspect of the present disclosure disclosed herein, whether it is implemented independently or in combination with any other aspect of the present disclosure. For example, any number of aspects set forth herein can be used to implement equipment or practice methods. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using supplements or other other structures, functionality, or structures and functionality as the various aspects of the present disclosure set forth herein. It should be understood that any aspect of the present disclosure disclosed herein can be implemented by one or more elements of the claims.

[0034] Several aspects of telecommunication systems will now be presented with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0035] It should be noted that while various aspects may be described herein using terminology generally associated with 5G or NR radio access technologies (RATs), various aspects of the present disclosure may be applied to other RATs, such as 3G RATs, 4G RATs, and / or RATs after 5G (e.g., 6G).

[0036] Figure 1 1 is a diagram illustrating an example of a wireless network 100 according to various aspects of the present disclosure. The wireless network 100 may be a 5G (NR) network and / or an LTE network, etc. or may include elements thereof. The wireless network 100 may include several base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE) and may also be referred to as an NR BS, a B node, a gNB, a 5G B node (NB), an access point, a transmit receive point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to a coverage area of ​​a BS and / or a BS subsystem serving the coverage area, depending on the context in which the term is used.

[0037] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). 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. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown in , BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. The BS may support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "B node", "5G NB", and "cell" may be used interchangeably herein.

[0038] In some aspects, the cell may not necessarily be stationary, and the geographic area of ​​the cell may move depending on the location of the mobile BS. In some aspects, the BSs may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces, such as direct physical connections or virtual networks, using any suitable transport network.

[0039] The wireless network 100 may also include a relay station. A relay station is an entity that can receive transmissions of data from an upstream station (e.g., a BS or a UE) and send transmissions of the data to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that can relay transmissions for other UEs. Figure 1 In the example shown in , relay BS 110d may communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS may also be referred to as a relay station, relay base station, relay, or the like.

[0040] The wireless network 100 may be a heterogeneous network including different types of BSs, such as a macro BS, a pico BS, a femto BS, a relay BS, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in the wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 5 to 40 watts), while a pico BS, a femto BS, and a relay BS may have a lower transmit power level (e.g., 0.1 to 2 watts).

[0041] A network controller 130 may be coupled to a set of BSs and may provide coordination and control of these BSs. The network controller 130 may communicate with each BS via a backhaul. The BSs may also communicate with each other directly or indirectly, for example, via a wireless or wired backhaul.

[0042] UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be stationary or mobile. UEs may also be referred to as access terminals, terminals, mobile stations, subscriber units, stations, etc. A UE may be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biometric sensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.

[0043] Some UEs may be considered as machine type communication (MTC) UEs, or evolved or enhanced machine type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, and / or location tags, which may communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide connectivity to or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices, and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered as client equipment (CPE). UE 120 may be included inside a housing that houses components of UE 120, such as a processor component and / or a memory component. In some aspects, a processor component and a memory component may be coupled together. For example, a processor component (e.g., one or more processors) and a memory component (e.g., a memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.

[0044] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific RAT and may operate on one or more frequencies. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, frequency channel, 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, NR or 5G RAT networks may be deployed.

[0045] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly (e.g., without using base station 110 as an intermediary to communicate with each other) using one or more sidelink channels. For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols or vehicle-to-infrastructure (V2I) protocols), and / or mesh networks. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110.

[0046] The devices of the wireless network 100 can communicate using an electromagnetic spectrum, which can be subdivided into various categories, frequency bands, channels, etc. based on frequency or wavelength. For example, the devices of the wireless network 100 can communicate using an operating band having a first frequency range (FR1) and / or can communicate using an operating band having a second frequency range (FR2), the first frequency range (FR1) can span 410 MHz to 7.125 GHz, and the second frequency range (FR2) can span 24.25 GHz to 52.6 GHz. Frequencies between FR1 and FR2 are sometimes referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as a "sub-6 GHz" band. Similarly, FR2 is often referred to as a "millimeter wave" band, although it is different from the extremely high frequency (EHF) band (30 GHz–300 GHz) identified as a "millimeter wave" band by the International Telecommunication Union (ITU). Therefore, unless otherwise specifically stated, it should be understood that the terms "sub-6 GHz" and the like, if used herein, may broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or mid-band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise specifically stated, it should be understood that the terms "millimeter wave" and the like, if used herein, may broadly refer to frequencies within the EHF band, frequencies within FR2, and / or mid-band frequencies (e.g., less than 24.25 GHz). It is contemplated that the frequencies included in FR1 and FR2 may be modified, and the techniques described herein are applicable to those modified frequency ranges.

[0047] As indicated above, Figure 1 are provided as examples. Other examples may differ from those described in Figure 1 Examples described.

[0048] Figure 2is a diagram illustrating an example 200 of a base station 110 and a UE 120 in communication in a wireless network 100 in accordance with various aspects of the present disclosure. The base station 110 may be equipped with T antennas 234a through 234t, and the UE 120 may be equipped with R antennas 252a through 252r, where in general T≥1 and R≥1.

[0049] At the base station 110, the transmit processor 220 may receive data for one or more UEs from the data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for the UE based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. The transmit processor 220 may also process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper layer signaling), and provide overhead symbols and control symbols. The transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signals (PSS) or secondary synchronization signals (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, overhead symbols, and / or reference symbols, where applicable, and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a through 232t may be transmitted via T antennas 234a through 234t, respectively.

[0050] At UE 120, antennas 252a to 252r may receive downlink signals from base station 110 and / or other base stations and may provide received signals to demodulators (DEMODs) 254a to 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols where applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, and / or a channel quality indicator (CQI) parameter, etc. In some aspects, one or more components of the UE 120 may be included in the housing 284.

[0051] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the base station 110 via the communication unit 294.

[0052] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include, or may be included within, one or more antenna panels, antenna groups, antenna element sets, and / or antenna arrays, etc. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include coplanar antenna element sets and / or non-coplanar antenna element sets. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include antenna elements within a single housing and / or antenna elements within multiple housings. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include antenna elements coupled to one or more transmission and / or reception components (such as Figure 2 One or more antenna elements of one or more components).

[0053] On the uplink, at the UE 120, a transmit processor 264 may receive and process data from a data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI) from a controller / processor 280. The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, where applicable, further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to the base station 110. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 254) of the UE 120 may be included in a modem of the UE 120. In some aspects, the UE 120 includes a transceiver. The transceiver may include any combination of antenna(s) 252, modulator and / or demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein, for example, as described with reference to Figure 3-6 as described.

[0054] At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236 where applicable, and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide the decoded data to the data sink 239 and the decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The base station 110 may include a scheduler 246 to schedule the UE 120 for downlink and / or uplink communications. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of the base station 110 may be included in a modem of the base station 110. In some aspects, the base station 110 includes a transceiver. The transceiver may include any combination of antenna(s) 234, modulator and / or demodulator 232, MIMO detector 236, receive processor 238, transmit processor 220, and / or TX MIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein, for example, as described with reference to Figure 3-6 as described.

[0055] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other component(s) of the base station 110 may perform one or more techniques associated with uplink transmission interruption, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other component of the Figure 5 The process of 500 Figure 6 600, and / or operations of other processes as described herein. Memories 242 and 282 may store data and program codes for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include: a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed (e.g., directly, or after compilation, conversion, and / or interpretation) by one or more processors of base station 110 and / or UE 120, may cause the one or more processors, UE 120, and / or base station 110 to perform or direct, for example Figure 5 The process of 500 Figure 6 In some aspects, executing instructions may include running instructions, converting instructions, compiling instructions, and / or interpreting instructions, among other aspects.

[0056] In some aspects, the UE includes a device for identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; a device for canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is at least partially based on processing time and offset, and wherein the defined time period has a starting point based at least partially on a triggering event or UE capability of the first uplink transmission; or a device for canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is at least partially based on processing time and offset, and wherein the defined time period has a starting point based at least partially on a triggering event or UE capability of the first uplink transmission. Means for the UE to perform the operations described herein may include, for example, one or more of an antenna 252, a demodulator 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a modulator 254, a controller / processor 280, or a memory 282.

[0057]

[0011] In some aspects, a user equipment (UE) includes means for identifying a conflict based at least in part on receiving an uplink cancellation indicator.

[0058] In some aspects, the user equipment (UE) includes means for identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; or means for canceling the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time that occurs near a transmission cancellation end point. Means for the user equipment (UE) to perform operations described herein may include, for example, one or more of an antenna 252, a demodulator 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a modulator 254, a controller / processor 280, or a memory 282.

[0059] although Figure 2The blocks in the 200 and 210 are illustrated as different components, but the functions described above with respect to these blocks may be implemented with a single hardware, software, or combined component or various combinations of components. For example, the functions described with respect to the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 may be performed by or under the control of the controller / processor 280.

[0060] As indicated above, Figure 2 are provided as examples. Other examples may differ from those described in Figure 2 Examples described.

[0061] In some communication systems, different uplink channels may be associated with different priorities. For example, a UE may receive a priority indication identifying a high priority uplink channel, such as a high priority physical uplink control channel (PUCCH) and a low priority uplink channel, such as a low priority physical uplink shared channel (PUSCH). The BS may use downlink control information (DCI) to convey priority indications for dynamically granting PUSCH, PUCCH associated with a hybrid automatic repeat request (HARQ) acknowledgement message (ACK) (HARQ-ACK), and the like. Similarly, the BS may use radio resource control (RRC) configuration information to convey priority indications. Some uplink channels may be associated with a default priority, and the UE may use the default priority unless an explicit indicator is received to overwrite the default priority. For example, periodic or semi-persistent channel state information (CSI) may be associated with a low priority as a default condition. Similarly, periodic or semi-persistent sounding reference signals (SRS) may be associated with a low priority as a default condition.

[0062] When multiple uplink channels of different priorities collide in the time domain, the UE may not be able to multiplex the multiple uplink channels together for transmission. Similarly, the UE may not be able to transmit multiple uplink channels concurrently. As a result, the UE may discard a low priority channel to enable transmission of a high priority channel. For example, the UE may discard a low priority PUSCH to enable transmission of a high priority PUCCH on the same or different carrier. Similarly, the UE may discard a low priority PUCCH to enable transmission of a high priority PUCCH on the same carrier.

[0063] When the UE identifies a conflict between a high priority channel and a low priority channel (e.g., based on a dynamic grant received for the high priority channel), the UE may drop the low priority channel and the associated low priority uplink transmission at a time defined by the specification. For example, the UE may cancel the low priority channel at a time represented by the following equation:

[0064] T drop=T proc,2 +d1 (1)

[0065] Where T drop represents the time after which the physical downlink control channel (PDCCH) for scheduling a high priority channel that conflicts with the low priority channel ends, T proc,2 represents the UE processing time capability of the carrier on which the low priority channel is to be communicated, and d1 is an offset (sometimes referred to herein as a configurable value) that the UE can report in the UE capability message (e.g., 0 symbols, 1 symbol, 2 symbols, etc.). In this way, the UE and the BS remain synchronized as to when to drop the low priority channel. However, as a result, the UE may continue to use the low priority channel for a period of time until T drop This may result in increased UE complexity, utilization of network resources, etc.

[0066] Some aspects described herein enable early uplink transmission interruption. For example, the UE may identify the drop Started before and at T drop The BS may, at least in part, determine the time period ending at T during which the UE may cancel low priority transmissions and associated low priority channels. drop In some embodiments, the UE may be synchronized with the UE by cancelling the low priority transmission that occurs earlier. In addition, based at least in part on achieving earlier cancellation, reduced UE complexity and reduced network resource utilization are achieved. In addition, defined time periods can be used for scenarios without dynamic grants, thereby providing additional flexibility for channel priorities in the network. In addition, the UE can define transient times approximately at the boundaries between consecutive short sub-slots (e.g., sub-slots with 1 or 2 symbols), and can cancel low priority transmissions during the transient times. In this way, UE complexity can also be reduced.

[0067] Figure 3 is a diagram illustrating an example 300 of uplink transmission interruption according to various aspects of the present disclosure. Figure 3 As shown in , example 300 may include BS 110 and UE 120.

[0068] like Figure 31 and further indicated by reference numeral 310, UE 120 may detect a conflict between a high priority uplink transmission and a low priority uplink transmission. For example, in some aspects, UE 120 may receive a grant (e.g., a physical downlink control channel (PDCCH) communication) for a high priority PUCCH from BS 110 and may determine that the high priority PUCCH conflicts with a low priority PUSCH that is to occur on the same carrier. Additionally or alternatively, UE 120 may receive an uplink cancellation indicator (ULCI) from BS 110 that may cause UE 120 to determine that an uplink transmission (e.g., a low priority uplink transmission such as PUSCH) is to be canceled.

[0069] like Figure 3 3 and further shown by reference numeral 320, UE 120 may cancel the low priority uplink transmission. For example, UE 120 may cancel the low priority uplink transmission based at least in part on detecting a conflict between the low priority uplink transmission and the high priority uplink transmission. Additionally or alternatively, UE 120 may cancel the low priority uplink transmission based at least in part on receiving the ULCI from BS 110.

[0070] In some aspects, UE 120 may cancel low priority uplink transmissions during a defined time period. For example, UE 120 may identify a starting point and an ending point of the defined time period, and may cancel low priority uplink transmissions between the starting point and the ending point, thereby maintaining synchronization with BS 110. In some aspects, UE 120 may determine the ending point based at least in part on at least one of a processing time or an offset. For example, as described above, the ending point may be at T drop =T proc,2 +d1. Additionally or alternatively, UE 120 may determine the end point based at least in part on a fixed value (e.g., defined in a specification and stored in a data structure). In this case, the end point may occur before the first overlapping symbol of the high priority uplink transmission and the low priority uplink transmission. Additionally or alternatively, the end point may occur a threshold amount of time after a triggering event (e.g., detection of a conflict, receipt of a grant for a high priority uplink transmission, receipt of a ULCI, communication of the end of a granted control resource set (CORESET), etc.).

[0071] In some aspects, UE 120 may determine the starting point based at least in part on the ending point. For example, UE 120 may determine the starting point to occur a threshold amount of time before the ending point. In this case, UE 120 may determine the threshold amount of time based at least in part on a fixed value (e.g., defined in a specification and stored in a data structure). Additionally or alternatively, UE 120 may determine the threshold amount of time based at least in part on UE capabilities. For example, the starting point may be defined based at least in part on the following equation:

[0072] T Start =T proc,2 +d1-X (2)

[0073] Where T Start is a starting point and X is a value based at least in part on UE capabilities, a value defined by a specification, etc.

[0074] In some aspects, UE 120 may cancel the low priority uplink transmission at the latest before the first overlapping symbol (e.g., the first symbol that collides) of the high priority uplink transmission, and may cancel the low priority uplink transmission at any time after the end of the CORESET or PDCCH that conveys the grant for the high priority uplink transmission. In this case, T drop Thus, the defined time period may be considered to have a starting point at the end of the CORESET or PDCCH conveying the grant for the high priority uplink transmission, and an end point at the first overlapping symbol of the high priority uplink transmission.

[0075] In some aspects, UE 120 may determine the subcarrier spacing and / or UE capabilities for the defined time period (e.g., for use in calculating X). For example, UE 120 may determine the subcarrier spacing for the defined time period to be the same as that for T proc,2 The subcarrier spacing of the downlink and / or uplink carriers configured for the UE 120 may be the same as the subcarrier spacing of the downlink and / or uplink carriers configured for the UE 120. Additionally or alternatively, the UE 120 may determine the subcarrier spacing based at least in part on the subcarrier spacing of all downlink and / or uplink carriers configured for the UE 120 (e.g., the minimum subcarrier spacing). Additionally or alternatively, the UE 120 may determine the subcarrier spacing based at least in part on the subcarrier spacing of all downlink and / or uplink carriers on which low priority uplink transmissions are to be communicated, on which grants for high priority uplink transmissions are to be received, on which high priority uplink channels are to be communicated, etc. Additionally or alternatively, the UE 120 may determine the subcarrier spacing based at least in part on the subcarrier spacing of the carrier on which the low priority uplink transmission is to be communicated.

[0076] As indicated above, Figure 3 are provided as examples. Other examples may differ from those described herein. Figure 3 Examples described.

[0077] Figure 4 4 is a diagram illustrating an example 400 of an uplink transmission interruption according to various aspects of the present disclosure. Figure 4 As shown in , example 400 may include BS 110 and UE 120.

[0078] like Figure 4 4 and further indicated by reference numeral 410, UE 120 may detect a conflict. For example, as described above, UE 120 may detect a conflict between a high priority uplink transmission and a low priority uplink transmission based at least in part on receiving a grant for the high priority uplink transmission. Additionally or alternatively, UE 120 may receive a ULCI indicating that the high priority uplink transmission is to be cancelled.

[0079] like Figure 4 4 and further shown by reference numeral 420, UE 120 may cancel the low priority uplink transmission. For example, UE 120 may cancel the low priority uplink transmission during the transient period. In some aspects, the transient period may be approximately T after a triggering event (e.g., UE 120 receives a grant, UE 120 receives a ULCI, etc.). proc,2 For example, the transient period may be during a power-off to power-on period associated with canceling the low priority uplink transmission. For example, the transient period may be at the cancel time, such that the cancel time is within the transient period. Additionally or alternatively, the transient period may be immediately before the cancel time, such that the end point of the transient period is approximately at the cancel time.

[0080] As indicated above, Figure 4 are provided as examples. Other examples may differ from those described herein. Figure 4 Examples described.

[0081] Figure 5 is a diagram illustrating an example process 500, performed, for example, by a UE, in accordance with various aspects of the present disclosure. Example process 500 is an example in which a UE (eg, UE 120, etc.) performs operations associated with uplink transmission interruption.

[0082] like Figure 5As shown in , in some aspects, process 500 may include identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission (block 510). For example, the UE (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, etc.) may identify a conflict between the first uplink transmission and the second uplink transmission, as described above. In some aspects, the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission.

[0083] like Figure 5 As further shown in, in some aspects, process 500 may include canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before the first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is based at least in part on processing time and offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission (block 520). For example, the UE (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, etc.) may cancel the second uplink transmission during the defined time period, as described above. In some aspects, the defined time period has an end point based at least in part on processing time and offset and a starting point based at least in part on the end point or UE capability. In some aspects, the defined time period has an end point before the first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is based at least in part on processing time and offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission. In some aspects, the offset is referred to herein as a configurable value. The offset may be determined by the UE and reported to the network. The first overlapping symbol may be based at least in part on the processing time and the offset. For example, the first overlapping symbol may occur at or after the processing time and offset relative to the triggering event (e.g., T after the triggering event). proc,2 +d1 appears after).

[0084] Process 500 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0085] In a first aspect, identifying the conflict includes identifying the conflict based at least in part on receiving an uplink cancellation indicator.

[0086] In a second aspect, either alone or in combination with the first aspect, the defined time period precedes first overlapping symbols of the first uplink transmission and the second uplink transmission.

[0087] In a third aspect, either alone or in combination with one or more of the first and second aspects, the end point is a threshold amount of time after a triggering event of the first uplink transmission, the threshold amount of time being based at least in part on the processing time and the offset.

[0088] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, the triggering event is the end of a control resource set in which the UE receives a grant for the first uplink transmission, and the starting point is at or after the end of the control resource set.

[0089] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, the starting point is a threshold amount of time before the ending point, the threshold amount of time being a fixed value or based at least in part on the UE capabilities.

[0090] In a sixth aspect, either alone or in combination with one or more of the first to fifth aspects, at least one of the starting point or the ending point is determined at least in part based on first overlapping codewords of the first uplink transmission and the second uplink transmission.

[0091] In a seventh aspect, either alone or in combination with one or more of the first to sixth aspects, a first number of symbols defining the defined time period based at least in part on the UE capability and a second number of symbols defining the defined time period based at least in part on the processing time have a common subcarrier spacing.

[0092] In an eighth aspect, either alone or in combination with one or more of the first to seventh aspects, a number of symbols defining the defined time period has a subcarrier spacing based at least in part on at least one of: a minimum subcarrier spacing of a downlink or uplink carrier set configured for the UE, a minimum subcarrier spacing of an uplink carrier set to carry the second uplink transmission and a granted downlink carrier set to receive the first uplink transmission, a subcarrier spacing of an uplink carrier to carry the first uplink transmission, or a subcarrier spacing of an uplink carrier to carry the second uplink transmission.

[0093] although Figure 5 An example block diagram of process 500 is shown, but in some aspects, process 500 may include Figure 5 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in the process 500. Additionally or alternatively, two or more blocks of the process 500 may be executed in parallel.

[0094] Figure 6 is a diagram illustrating an example process 600, performed, for example, by a UE, in accordance with various aspects of the present disclosure. Example process 600 is an example in which a UE (eg, UE 120, etc.) performs operations associated with uplink transmission interruption.

[0095] like Figure 6 As shown in , in some aspects, process 600 may include identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission (block 610). For example, the UE (e.g., using the receive processor 258, the transmit processor 264, the controller / processor 280, the memory 282, etc.) may identify a conflict between the first uplink transmission and the second uplink transmission, as described above. In some aspects, the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission.

[0096] like Figure 6 As further shown in FIG. 6 , in some aspects, process 600 may include canceling the second uplink transmission during a transient duration, where the transient duration is a threshold amount of time proximate to the occurrence of a transmission cancellation end point (block 620). For example, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282, etc.) may cancel the second uplink transmission during the transient duration, as described above. In some aspects, the transient duration is a threshold amount of time proximate to the occurrence of a transmission cancellation end point.

[0097] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0098] In a first aspect, the transmission cancellation end point is defined at least in part based on a fixed value or a processing time.

[0099] In a second aspect, either alone or in combination with the first aspect, the transient duration occurs immediately before the transmission cancellation end point.

[0100] In a third aspect, either alone or in combination with one or more of the first and second aspects, the transient duration occurs immediately after the transmission cancellation end point.

[0101] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the transient duration occurs at least partially before the transmission cancellation end point and at least partially after the transmission cancellation end point.

[0102] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, the temporal position of the transient duration relative to the transmission cancellation end point is at least partially based on the temporal position of the first uplink transmission relative to the transmission cancellation end point.

[0103] although Figure 6 An example block diagram of process 600 is shown, but in some aspects, process 600 may include Figure 6 Additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in process 600. Additionally or alternatively, two or more blocks of process 600 may be executed in parallel.

[0104] Figure 7 700 is a block diagram of an example device 700 for wireless communication. The device 700 may be a UE, or the UE may include the device 700. In some aspects, the device 700 includes a receiving component 702 and a transmitting component 704, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, the device 700 may use the receiving component 702 and the transmitting component 704 to communicate with another device 706 (such as a UE, a base station, or another wireless communication device). As further shown, the device 700 may include one or more of an identification component 708 or a cancellation component 710, etc.

[0105] In some aspects, the device 700 may be configured to perform Figure 3-4 Additionally or alternatively, the device 700 may be configured to perform one or more of the processes described herein (such as Figure 5 The process of 500 Figure 6 In some aspects, the apparatus 700 and / or Figure 7 One or more components shown in the figure may include the above combination Figure 2 Additionally or alternatively, Figure 7 One or more components shown in the above may be combined Figure 2 In one or more components described herein, the components may be implemented in a computer program product. Additionally or alternatively, one or more components in the component set may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or codes stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of the component.

[0106] The receiving component 702 may receive communications (such as reference signals, control information, data communications, or combinations thereof) from the device 706. The receiving component 702 may provide the received communications to one or more other components of the device 700. In some aspects, the receiving component 702 may perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications and may provide the processed signals to one or more other components of the device 706. In some aspects, the receiving component 702 may include a combination of the above. Figure 2 One or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or combinations thereof of the described UE.

[0107] The transmitting component 704 may transmit communications (such as reference signals, control information, data communications, or a combination thereof) to the device 706. In some aspects, one or more other components of the device 706 may generate communications and may provide the generated communications to the transmitting component 704 for transmission to the device 706. In some aspects, the transmitting component 704 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, encoding, etc.) on the generated communications and may transmit the processed signals to the device 706. In some aspects, the transmitting component 704 may include a combination of the above. Figure 2 One or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof of the described UE. In some aspects, transmitting component 704 can be co-located with receiving component 702 in a transceiver.

[0108] The identification component 708 can identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission. The cancellation component 710 can cancel the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping symbol of the first uplink transmission and the second uplink transmission, wherein the first overlapping symbol is based at least in part on a processing time and an offset, and wherein the defined time period has a starting point based at least in part on a triggering event or UE capability of the first uplink transmission.

[0109] The identification component 708 can identify a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission. The cancellation component 710 can cancel the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to the occurrence of a transmission cancellation end point.

[0110] Figure 7 The number and arrangement of components shown in the figure are provided as examples. In practice, there may be Figure 7 Additional components, fewer components, different components, or differently arranged components than those shown in FIG. Figure 7 Two or more components shown in may be implemented in a single component, or Figure 7 The single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Figure 7 The component collection (e.g., one or more components) shown in FIG. 1 may be described as being executed by Figure 7 Another set of components shown in FIG. 1 performs one or more functions.

[0111] The following provides an overview of some aspects of the disclosure:

[0112] Aspect 1: A wireless communication method performed by a user equipment (UE), comprising: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and canceling the second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping codeword of the first uplink transmission and the second uplink transmission, wherein the first overlapping codeword is at least partially based on a processing time and an offset, and wherein the defined time period has a starting point based at least partially on a triggering event or UE capability of the first uplink transmission.

[0113] Aspect 2: The method of aspect 1, wherein identifying the conflict comprises identifying the conflict based at least in part on receiving an uplink cancellation indicator.

[0114] Aspect 3: The method as described in any one of aspects 1 to 2, wherein the defined time period is before the first overlapping codewords of the first uplink transmission and the second uplink transmission.

[0115] Aspect 4: A method as described in any one of Aspects 1 to 3, wherein the end point is a threshold amount of time after a triggering event of the first uplink transmission, wherein the threshold amount of time is based at least in part on the processing time and the offset.

[0116] Aspect 5: A method as described in Aspect 4, wherein the triggering event is the end of the control resource set in which the UE receives the grant for the first uplink transmission, and wherein the starting point is at or after the end of the control resource set.

[0117] Aspect 6: The method as described in any one of aspects 1 to 5, wherein the starting point is a threshold amount of time before the ending point, wherein the threshold amount of time is a fixed value or is based at least in part on the UE capability.

[0118] Aspect 7: The method as described in any one of aspects 1 to 6, wherein at least one of the starting point or the ending point is determined at least in part based on first overlapping codewords of the first uplink transmission and the second uplink transmission.

[0119] Aspect 8: A method as described in any one of Aspects 1 to 7, wherein a first number of code elements defining the defined time period at least in part based on the UE capability and a second number of code elements defining the defined time period at least in part based on the processing time have a common subcarrier spacing.

[0120] Aspect 9: A method as described in any one of Aspects 1 to 8, wherein a number of code elements defining the defined time period has a subcarrier spacing based at least in part on at least one of the following: the minimum subcarrier spacing of the downlink or uplink carrier set configured for the UE, the minimum subcarrier spacing of the uplink carrier set to carry the second uplink transmission and the granted downlink carrier set to receive the first uplink transmission, the subcarrier spacing of the uplink carrier to carry the first uplink transmission, or the subcarrier spacing of the uplink carrier to carry the second uplink transmission.

[0121] Aspect 10: A wireless communication method performed by a user equipment (UE), comprising: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; and canceling the second uplink transmission during a transient duration, wherein the transient duration is a threshold amount of time adjacent to a transmission cancellation end point.

[0122] Aspect 11: The method of aspect 10, wherein the transmission cancellation end point is defined at least in part based on a fixed value or a processing time.

[0123] Aspect 12: The method as described in any one of aspects 10 to 11, wherein the transient duration occurs immediately before the transmission cancellation end point.

[0124] Aspect 13: The method according to any one of aspects 10 to 12, wherein the transient duration occurs immediately after the transmission cancellation end point.

[0125] Aspect 14: The method of any one of aspects 10 to 13, wherein the transient duration occurs at least partially before the transmission cancellation end point and at least partially after the transmission cancellation end point.

[0126] Aspect 15: A method as described in any one of aspects 10 to 14, wherein the time position of the transient duration relative to the transmission cancellation end point is at least partially based on the time position of the first uplink transmission relative to the transmission cancellation end point.

[0127] Aspect 16: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method as in one or more of Aspects 1-9.

[0128] Aspect 17: A device for wireless communication, comprising a memory and one or more processors coupled to the memory, the memory and the one or more processors being configured to perform the method of one or more aspects of aspects 1-9.

[0129] Aspect 18: An apparatus for wireless communication, comprising at least one means for performing the method of one or more aspects of aspects 1-9.

[0130] Aspect 19: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more aspects of aspects 1-9.

[0131] Aspect 20: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more aspects of aspects 1-9.

[0132] Aspect 21: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method as in one or more aspects of aspects 10-15.

[0133] Aspect 22: A device for wireless communication, comprising a memory and one or more processors coupled to the memory, the memory and the one or more processors being configured to perform the method of one or more aspects of aspects 10-15.

[0134] Aspect 23: An apparatus for wireless communication, comprising at least one means for performing the method of one or more aspects of aspects 10-15.

[0135] Aspect 24: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more aspects of aspects 10-15.

[0136] Aspect 25: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more aspects of aspects 10-15.

[0137] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired by practice of the various aspects.

[0138] As used herein, the term "component" is intended to be broadly interpreted as a combination of hardware and / or hardware and software. "Software" should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, and / or functions, etc., whether it is described in software, firmware, middleware, microcode, hardware description language or other terms. As used herein, processors are implemented with hardware, and / or a combination of hardware and software. It will be obvious that the systems and / or methods described herein can be implemented in different forms of hardware, and / or a combination of hardware and software. The actual dedicated control hardware or software code for implementing these systems and / or methods does not limit various aspects. Thus, the operation and behavior of these systems and / or methods are described herein without reference to specific software codes--it is understood that software and hardware can be designed to implement these systems and / or methods based at least in part on the description herein.

[0139] As used herein, satisfying a threshold may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.

[0140] Although specific feature combinations are described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. In fact, many of these features can be combined in a manner not specifically described in the claims and / or undisclosed in the specification. Although each dependent claim listed below can be directly subordinate to only one claim, the disclosure of various aspects includes that each dependent claim is combined with each other claim in this group of claims. As used herein, the phrase quoting "at least one of" a column of items refers to any combination of these items, including single members. As an example, "at least one of a, b or c" is intended to cover: a, b, c, ab, ac, bc and abc, and any combination with multiple identical elements (for example, aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc and ccc, or any other sorting of a, b and c).

[0141] Elements, actions or instructions used herein should not be interpreted as key or necessary unless explicitly described as such. Moreover, as used herein, the articles "one" and "a" are intended to include one or more projects, and can be used interchangeably with "one or more". In addition, as used herein, the article "the" is intended to include one or more projects quoted in conjunction with the article "the", and can be used interchangeably with "one or more". In addition, as used herein, the terms "set (set, group)" and "group" are intended to include one or more projects (for example, related items, non-related items, or a combination of related items and non-related items), and can be used interchangeably with "one or more". In the occasion of intending to have only one project, the phrase "only one" or similar language is used. Moreover, as used herein, the terms "have", "contain", "include" etc. are intended to be open terms. In addition, the phrase "based on" is intended to mean "based at least in part on", unless otherwise explicitly stated. Furthermore, as used herein, the term "or" when used in a sequence is intended to be inclusive and may be used interchangeably with "and / or" unless explicitly stated otherwise (e.g., when used in conjunction with "either of" or "only one of").

Claims

1. A wireless communication method performed by a user equipment UE, comprising: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; as well as cancelling said second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping symbol of the first uplink transmission and the second uplink transmission, wherein the first overlapping symbol is based at least in part on a processing time and an offset, and wherein the defined time period has a start point based at least in part on UE capabilities, and At least one of the following: A first number of symbols defining the defined time period based at least in part on the UE capability and a second number of symbols defining the defined time period based at least in part on the processing time have a common subcarrier spacing, or A third number of symbols defining the defined time period has a subcarrier spacing based at least in part on at least one of: a minimum subcarrier spacing of a first downlink carrier set configured for the UE or a first uplink carrier set configured for the UE, a minimum subcarrier spacing of a second set of uplink carriers to carry the second uplink transmission and a second set of downlink carriers to receive a grant for the first uplink transmission, or A subcarrier spacing of a set of uplink carriers associated with carrying at least one of the first uplink transmission or the second uplink transmission.

2. The method of claim 1, wherein identifying the conflict comprises: The conflict is identified based at least in part on receiving an uplink cancellation indicator.

3. The method of claim 1, wherein the defined time period precedes first overlapping symbols of the first uplink transmission and the second uplink transmission.

4. The method of claim 1, wherein the end point is a threshold amount of time after a triggering event of the first uplink transmission, wherein the threshold amount of time is based at least in part on the processing time and the offset.

5. The method of claim 4, wherein the triggering event is an end of a set of control resources in which the UE receives a grant for the first uplink transmission, and wherein the starting point is at or after the end of the set of control resources.

6. The method of claim 1, wherein the starting point is a threshold amount of time before the ending point, wherein the threshold amount of time is a fixed value or is based at least in part on the UE capabilities.

7. The method of claim 1, wherein at least one of the starting point or the ending point is determined based at least in part on first overlapping symbols of the first uplink transmission and the second uplink transmission.

8. The method of claim 1, wherein the high priority uplink transmission is associated with a physical uplink control channel (PUCCH) and the low priority uplink transmission is associated with a physical uplink shared channel (PUSCH).

9. The method of claim 1, further comprising: receiving a grant for the first uplink transmission, Wherein identifying the conflict is based at least in part on receiving the grant.

10. A wireless communication method performed by a user equipment UE, comprising: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; as well as canceling the second uplink transmission during a transient duration associated with a power transition period associated with canceling the second uplink transmission, The transient duration is a threshold amount of time adjacent to the transmission cancellation end point. The method of claim 10 , wherein the transmission cancellation end point is defined at least in part based on a fixed value or a processing time.

12. The method of claim 10, wherein the transient duration occurs immediately before the transmission cancellation end point.

13. The method of claim 10, wherein the transient duration occurs at least partially before the transmission cancellation end point and at least partially after the transmission cancellation end point.

14. The method of claim 10, wherein a temporal position of the transient duration relative to the transmission cancellation end point is based at least in part on a temporal position of the first uplink transmission relative to the transmission cancellation end point.

15. The method of claim 10, further comprising: receiving a grant for the first uplink transmission, Wherein identifying the conflict is based at least in part on receiving the grant.

16. A user equipment UE for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; as well as cancelling said second uplink transmission during a defined time period, wherein the defined time period has an end point before a first overlapping symbol of the first uplink transmission and the second uplink transmission, wherein the first overlapping symbol is based at least in part on a processing time and an offset, and wherein the defined time period has a start point based at least in part on UE capabilities, and At least one of the following: A first number of symbols defining the defined time period based at least in part on the UE capability and a second number of symbols defining the defined time period based at least in part on the processing time have a common subcarrier spacing, or A third number of symbols defining the defined time period has a subcarrier spacing based at least in part on at least one of: a minimum subcarrier spacing of a first downlink carrier set configured for the UE or a first uplink carrier set configured for the UE, a minimum subcarrier spacing of a second set of uplink carriers to carry the second uplink transmission and a second set of downlink carriers to receive a grant for the first uplink transmission, or A subcarrier spacing of a set of uplink carriers associated with carrying at least one of the first uplink transmission or the second uplink transmission.

17. The UE of claim 16, wherein the one or more processors, when identifying the conflict, are configured to: The conflict is identified based at least in part on receiving an uplink cancellation indicator.

18. The UE of claim 16, wherein the defined time period precedes first overlapping symbols of the first uplink transmission and the second uplink transmission.

19. The UE of claim 16, wherein the end point is a threshold amount of time after a triggering event of the first uplink transmission, wherein the threshold amount of time is based at least in part on the processing time and the offset.

20. The UE of claim 19, wherein the triggering event is an end of a set of control resources in which the UE receives a grant for the first uplink transmission, and wherein the starting point is at or after the end of the set of control resources.

21. The UE of claim 16, wherein the starting point is a threshold amount of time before the ending point, wherein the threshold amount of time is a fixed value or is based at least in part on the UE capabilities.

22. The UE of claim 16, wherein at least one of the starting point or the ending point is determined based at least in part on first overlapping symbols of the first uplink transmission and the second uplink transmission.

23. The UE of claim 16, wherein the high priority uplink transmission is associated with a physical uplink control channel (PUCCH) and the low priority uplink transmission is associated with a physical uplink shared channel (PUSCH).

24. The UE of claim 16, further comprising: receiving a grant for the first uplink transmission, Wherein identifying the conflict is based at least in part on receiving the grant.

25. A UE for wireless communication, comprising: Memory; as well as one or more processors coupled to the memory, the one or more processors configured to: identifying a conflict between a first uplink transmission and a second uplink transmission, wherein the first uplink transmission is a high priority uplink transmission and the second uplink transmission is a low priority uplink transmission; as well as canceling the second uplink transmission during a transient duration associated with a power transition period associated with canceling the second uplink transmission, The transient duration is a threshold amount of time adjacent to the transmission cancellation end point.

26. The UE of claim 25, wherein the transmission cancellation end point is defined at least in part based on a fixed value or a processing time.

27. The UE of claim 25, wherein the transient duration occurs immediately before the transmission cancellation end point.

28. The UE of claim 25, wherein the transient duration occurs at least partially before the transmission cancellation end point and at least partially after the transmission cancellation end point.

29. The UE of claim 25, wherein a temporal position of the transient duration relative to the transmission cancellation end point is based at least in part on a temporal position of the first uplink transmission relative to the transmission cancellation end point.

30. The UE of claim 25, wherein the one or more processors are further configured to: receiving a grant for the first uplink transmission, Wherein identifying the conflict is based at least in part on receiving the grant.

Citation Information

Patent Citations

  • Data interruption indication method and apparatus thereof, and communication system

    WO2020029299A1