Determine time domain resources for uplink cancellation

By configuring offset values ​​for user equipment to adjust the uplink communication time, the communication interference problem caused by timing advance values ​​is solved, and the reliability and efficiency of wireless communication is improved.

CN115316028BActive Publication Date: 2025-09-02QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180016074.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-22
Filing Date
2021-02-23
Publication Date
2025-09-02
Estimated Expiration
2041-02-23

AI Technical Summary

Technical Problem

In wireless communication, there is an uplink communication interference problem due to timing advance values, especially interference between high-priority communication and low-priority communication, which affects communication reliability and delay.

Method used

By configuring offset values ​​for the user equipment (UE), the transmission time of uplink communication is adjusted to ensure that low priority communication can be cancelled in advance after receiving the uplink cancellation indication, thereby avoiding conflicts with high priority communication.

Benefits of technology

It effectively avoids interference from high-priority communication, improves communication reliability and reduces delays, and ensures the smooth progress of high-priority communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115316028B_ABST
    Figure CN115316028B_ABST
Patent Text Reader

Abstract

Various aspects of the present disclosure generally relate to wireless communications. In some aspects, a user equipment (UE) may determine an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receive the uplink cancellation indication; and cancel uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication was received. Numerous other aspects are also 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 / 982,424, filed on February 27, 2020, entitled “DETERMINING TIME DOMAIN RESOURCES FOR UPLINK CANCELLATION,” and U.S. Non-Provisional Patent Application No. 17 / 181,188, filed on February 22, 2021, entitled “DETERMINING TIME DOMAIN RESOURCES FOR UPLINK CANCELLATION,” which are expressly incorporated herein by reference. Technical Field

[0003] Aspects of the present disclosure relate generally to wireless communications and to techniques and apparatus for determining time domain resources for uplink cancellation. Background Art

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, and broadcasts. 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), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), time division synchronous code division multiple access (TD-SCDMA), and 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).

[0005] A wireless communication network may include multiple base stations (BSs) that may support communication for multiple user equipment (UEs). User equipment (UEs) may communicate with a base station (BS) via a downlink and an uplink. A downlink (or forward link) refers to the communication link from the BS to the UE, while an uplink (or reverse link) refers to the communication link from the UE to the 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, etc.

[0006] To provide a common protocol that enables diverse user devices to communicate at the city, national, regional, and even global levels, these multiple access technologies have been adopted in various telecommunications standards. New Radio (NR), also known as 5G, is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR aims to better support mobile broadband internet access by improving spectral efficiency, reducing costs, improving services, leveraging new spectrum, and integrating better with other open standards using orthogonal frequency division multiplexing (OFDM) with a cyclic prefix (CP) (CP-OFDM) on the downlink (DL) and CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), while also supporting beamforming, multiple-input, multiple-output (MIMO) antenna technology, and carrier aggregation. However, as the demand for mobile broadband access continues to increase, there is a need for further improvements to LTE and NR technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunications standards that employ them. Summary of the Invention

[0007] In some aspects, a method of wireless communication performed by a user equipment (UE) may include determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receiving an uplink cancellation indication; and canceling uplink communication in a reference uplink resource set, wherein the reference uplink resource set is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0008] In some aspects, a method of wireless communication performed by a base station may include sending a configuration message to a UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identifying one or more time domain resources in which the UE's uplink communication is to be canceled; and sending an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent.

[0009] In some aspects, a UE for wireless communication may include a memory and one or more processors operably coupled to the memory. The memory and the one or more processors may be configured to determine an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receive an uplink cancellation indication; and cancel uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0010] In some aspects, a base station for wireless communication may include a memory and one or more processors operably coupled to the memory. The memory and the one or more processors may be configured to send a configuration message to a UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identify one or more time domain resources in which uplink communication of the UE is to be canceled; and send an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including the one or more time domain resources in which uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent.

[0011] 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 determine an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receive an uplink cancellation indication; and cancel uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0012] 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 base station, may cause the one or more processors to send a configuration message to a UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identifying one or more time domain resources in which uplink communication of the UE is to be canceled; and sending an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including the one or more time domain resources in which uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent.

[0013] In some aspects, an apparatus for wireless communications may include components for determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; components for receiving an uplink cancellation indication; and components for canceling uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0014] In some aspects, an apparatus for wireless communication may include components for sending a configuration message to a UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; components for identifying one or more time domain resources in which the UE's uplink communication is to be canceled; and components for sending an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent.

[0015] As generally described herein with reference to and as illustrated in the accompanying drawings and description, various aspects generally include a method, apparatus, system, computer program product, non-transitory computer-readable medium, user equipment, base station, wireless communication device, and / or processing system.

[0016] The features and technical advantages of the examples according to the present disclosure have been broadly outlined above so that the following detailed description can be better understood. Additional features and advantages will be described below. The concepts and specific examples disclosed can be easily used as a basis for modifying or designing other structures for achieving the same purpose of the present disclosure. Such identical constructions do not depart from the scope of the appended claims. When considered in conjunction with the accompanying drawings, the features of the concepts disclosed herein, their organization and method of operation, and the associated advantages will be better understood from the following description. Each of the figures is provided for the purpose of illustration and description and not as a definition of limitations of the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order that the above-described features of the present disclosure may be understood in detail, a more particular description, briefly summarized above, may be made by reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the drawings illustrate only certain typical aspects of the present disclosure and, therefore, should not be considered limiting of its scope, as the description may admit of other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.

[0018] Figure 1is a diagram illustrating an example of a wireless communication network according to the present disclosure.

[0019] Figure 2 is a diagram illustrating an example of a base station communicating with a UE in a wireless communication network according to the present disclosure.

[0020] Figure 3 is a diagram illustrating an example of determining time domain resources for uplink cancellation without considering timing advance according to the present disclosure.

[0021] Figure 4 is a diagram illustrating an example of determining time domain resources for uplink cancellation in consideration of timing advance according to the present disclosure.

[0022] Figure 5 is a diagram illustrating an example process performed, for example, by a user device according to the present disclosure.

[0023] Figure 6 is a diagram illustrating an example process performed, for example, by a base station according to the present disclosure.

[0024] Figure 7 is a block diagram illustrating an example apparatus of a wireless network according to the present disclosure.

[0025] Figure 8 is a block diagram illustrating another example apparatus for wireless communication according to the present disclosure. DETAILED DESCRIPTION

[0026] Various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be embodied in many different forms and should not be interpreted as being limited to any specific structure or function presented throughout the present disclosure. On the contrary, these aspects are provided so that the present disclosure will be exhaustive and complete, and the scope of the present disclosure will be fully conveyed to those skilled in the art. Based on the teachings herein, those skilled in the art will understand that the scope of the present disclosure is intended to cover any aspect of the present disclosure, whether independent of any other aspect of the present disclosure or implemented in combination with any other aspect of the present disclosure. For example, any number of aspects set forth herein can be used to implement a device or practice a method. In addition, the scope of the present disclosure is intended to cover such a device or method, which uses other structures, functions, or structures and functions in addition to or different from the various aspects of the present disclosure set forth herein to practice. It should be understood that any aspect of the present disclosure disclosed herein can be embodied by one or more elements of the claims.

[0027] Several aspects of telecommunications 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, "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and design constraints imposed on the overall system.

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

[0029] A BS may provide communication coverage to 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., a radius of several kilometers) and may allow unrestricted access to UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access to UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access to 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 FIG, BS 110a may be a macro BS for macrocell 102a, BS 110b may be a pico BS for picocell 102b, and BS 110c may be a femto BS for femtocell 102c. A BS may support one or more (e.g., three) cells. The terms "eNB," "base station," "NR BS," "gNB," "TRP," "AP," "Node B," "5G NB," and "cell" may be used interchangeably herein.

[0030] In some aspects, the cells may not necessarily be fixed, and the geographic area of ​​the cells may move depending on the location of the mobile BS. In some aspects, the BSs may be interconnected with each other and / or with 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, virtual networks, and / or using any suitable transport network).

[0031] The wireless network 100 may also include a relay station. A relay station is an entity that can receive data transmissions from an upstream station (e.g., a BS or a UE) and send data transmissions 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, a relay station 110d may communicate with a macro BS 110a and a UE 120d to facilitate communication between the BS 110a and the UE 120d. A relay station may also be referred to as a relay BS, a relay base station, a relay, or the like.

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

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

[0034] UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smartphone), 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 computer, a camera, a gaming device, a netbook, a smart notebook, an ultrabook, a medical device or equipment, a biosensor / device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, a smart wristband), smart jewelry (e.g., a smart ring, a smart bracelet), an entertainment device (e.g., a music or video device or satellite radio), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium.

[0035] Some UEs may be considered machine type communication (MTC) or evolved or enhanced machine type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a base station, another device (e.g., a remote device), or some other entity. For example, a wireless node can provide connectivity to or to a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered customer premises equipment (CPE). UE 120 may be included within a housing that houses components of UE 120 (such as a processor component, a memory component, etc.). In some aspects, the processor component and the 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 operably coupled, communicatively coupled, electronically coupled, electrically coupled, or similar operations.

[0036] Generally, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific radio access technology (RAT) and can operate on one or more frequencies. RAT can also be referred to as radio technology, air interface, etc. Frequency can also be referred to as carrier, frequency channel, etc. Each frequency can 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 can be deployed.

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

[0038] As mentioned above, providing Figure 1 As an example. Other examples may differ from the Figure 1 The content described.

[0039] Figure 2 A base station 110 and a UE 120 (which may be Figure 1 1. Base station 110 may be equipped with T antennas 234a through 234t, and UE 120 may be equipped with R antennas 252a through 252r, where in general T ≥ 1 and R ≥ 1.

[0040] At base station 110, transmit processor 220 may receive data for one or more UEs from 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) data for each UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. 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, upper layer signaling, etc.) and provide overhead symbols and control symbols. Transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)) and synchronization signals (e.g., primary synchronization signals (PSS) and secondary synchronization signals (SSS)). The 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 (if applicable), and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process a corresponding output symbol stream (e.g., for OFDM, etc.) 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. According to various aspects described in more detail below, position coding may be utilized to generate synchronization signals to convey additional information.

[0041] At UE 120, antennas 252a through 252r may receive downlink signals from base station 110 and / or other base stations and may provide received signals to demodulators (DEMODs) 254a through 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, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols (if 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 channel processor may determine reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), channel quality indicator (CQI), etc. In some aspects, one or more components of UE 120 may be included in a housing.

[0042] On the uplink, at the UE 120, a transmit processor 264 may receive and process data and control information (e.g., for reports including RSRP, RSSI, RSRQ, CQI, etc.) from a data source 262 from the 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 the TX MIMO processor 266 (if applicable), then further processed by the modulators 254a through 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to the base station 110. At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antennas 234, processed by the demodulators 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information transmitted by the UE 120. The receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to a 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 network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292.

[0043] As described in more detail elsewhere herein, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2Any other component(s) of the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or the like may perform one or more techniques associated with determining time domain resources for uplink cancellation. Figure 2 Any other component of the may perform or direct e.g. Figure 5 The process of 500 Figure 6 600 and / or other processes 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 for wireless communication. For example, the one or more instructions, when executed (e.g., directly, or after compilation, conversion, interpretation, and / or the like) by one or more processors of base station 110 and / or UE 120, may perform or direct, for example, Figure 5 The process of 500 Figure 6 The process 600 of , and / or other processes described herein, may include operations. In some aspects, executing instructions may include running instructions, converting instructions, compiling instructions, interpreting instructions, etc. The scheduler 246 may schedule UEs for data transmission on the downlink and / or uplink.

[0044] In some aspects, the UE 120 may include means for determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; means for receiving an uplink cancellation indication; and means for canceling uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received. In some aspects, such means may include combining Figure 2 One or more components of UE 120 are depicted, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, and the like.

[0045] In some aspects, the base station 110 may include a component for sending a configuration message to the UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with the uplink cancellation indication; a component for identifying one or more time domain resources in which the UE's uplink communication is to be canceled; and a component for sending an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent; and / or similar components. In some aspects, such components may include a combination of Figure 2 One or more components of base station 110 are depicted, such as antenna 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, transmit processor 220, TX MIMO processor 230, MOD 232, antenna 234, and the like.

[0046] As mentioned above, Figure 2 Provided as an example. Other examples may differ from the Figure 2 An example of description.

[0047] Figure 3 is a diagram illustrating an example 300 of determining time domain resources for uplink cancellation without considering timing advance according to the present disclosure.

[0048] An uplink cancellation indication (ULCI) 305, sometimes referred to as an uplink preemption indication (ULPI), can be used to cancel or preempt one or more uplink communications of a UE. For example, a base station may schedule low-priority uplink communications (e.g., enhanced mobile broadband (eMBB) communications) for a UE and may later need to schedule high-priority communications (e.g., ultra-reliable low-latency communications (URLLC)) for the UE or another UE. In this case, the base station can cancel the low-priority uplink communications scheduled for the UE (or a group of low-priority uplink communications scheduled for the group of UEs) by sending ULCI 305 to the UE (or a group of UEs). Alternatively, the base station can cancel a portion of the low-priority uplink communications (e.g., a portion that overlaps or conflicts with the high-priority communications).

[0049] The UE may receive the ULCI 305 before the scheduled low-priority communication and may cancel all or part of the scheduled low-priority communication to prevent interference with the high-priority communication. Thus, the ULCI 305 enables the base station to schedule the high-priority communication on the resources previously allocated to the low-priority communication and avoid interference with the high-priority communication caused by the low-priority communication.

[0050] In some cases, the base station may send the ULCI 305 using downlink control information (DCI) (e.g., a physical downlink control channel (PDCCH) communication) having a specific format, such as DCI format 2_4. The ULCI 305 may be used to cancel one or more uplink communications previously scheduled for the UE (e.g., on the serving cell via which the ULCI is received), such as a physical uplink shared channel (PUSCH) communication (e.g., an uplink data communication), a sounding reference signal (or another type of uplink reference signal), etc. The ULCI 305 may (e.g., explicitly or implicitly) indicate a reference uplink resource set 310 in which the uplink communication is to be canceled (shown as T CI Symbol). The reference uplink resource set 310 may include one or more time domain resources. In some cases, the reference uplink resource set 310 is referred to as a time domain resource associated with a cancellation indication and may include a set of time domain resources denoted as T CI Multiple symbols (e.g., orthogonal frequency division multiplexing (OFDM) symbols).

[0051] The UE may receive the ULCI 305 and may determine the reference uplink resource set 310 based at least in part on the time domain resource in which the ULCI 305 is received and the UE's uplink processing time 315. For example, the initial symbol (e.g., the first symbol or the earliest symbol in time) of the reference uplink resource set 310 may be T 1 that occurs after the last symbol of the ULCI 305. proc,2 The first symbol of 10 symbols (e.g., the end of PDCCH reception from a DCI with format 2_4). Here, T proc,2 T represents the uplink processing time 315 of the UE (e.g., PUSCH preparation process time), such as the time required for the UE to detect the ULCI 305 and cancel the corresponding uplink communication (e.g., the uplink communication included in the reference uplink resource set 310). As a more specific example, T proc,2 The PUSCH processing preparation time may be represented as corresponding to the UE's PUSCH processing capability of 2. In some aspects, the UE may indicate the uplink processing time 315 (eg, corresponding to a PUSCH processing capability of 2) to the base station in a UE capability report.

[0052] However, due to propagation delays in communications between the base station and the UE, there may be timing differences between downlink communications and uplink communications. For example, the internal timing maintained by the UE (e.g., symbol position, symbol boundary, slot position, slot boundary, etc.) may not be synchronized with the internal timing maintained by the base station. The timing difference may depend on the position of the UE in the cell (e.g., relative to the base station), which may result in different propagation delays. In order to compensate for propagation delays and lack of synchronization, the UE may adjust or advance the transmit time that the UE uses to send uplink communications. For example, the base station may send a timing advance (TA) command to the UE, and the UE may adjust (e.g., advance) the transmit time of the uplink communication according to the TA command (e.g., according to the TA value indicated in the TA command). This enables the base station to receive uplink communications from the UE according to the internal timing maintained by the base station.

[0053] As shown at 320, when the UE adjusts the transmission time of an uplink communication (e.g., included in the reference uplink communication set 310) in accordance with the TA command, the uplink communication may occur earlier in time than if the UE were to use internal timing previously stored by the UE before receiving the TA command. As a result, as shown at 325, the time gap between the UE's reception of the ULCI 305 and the scheduled transmission of the uplink communication may be reduced. This may result in the time gap being less than the UE's uplink processing time for detecting the ULCI 305 and canceling the uplink communication (e.g., may be less than T proc,2 As a result, the UE may not be able to cancel the uplink communication (e.g., on one or more symbols in the beginning portion of the reference uplink resource set 310) and may send the uplink communication. This may interfere with higher priority uplink communications (e.g., URLLC communications), thereby reducing the reliability of the URLLC communications and increasing latency.

[0054] Some techniques and apparatuses described herein enable a UE and a base station to take the TA value into account when canceling uplink communications. For example, a base station may configure an offset value (e.g., d) that may be added to the T proc,2 The value of TA is used so that the UE can determine the initial symbol of the reference uplink resource set 310. As a result, the UE can cancel the uplink communication that is advanced in time because the start of the reference uplink resource set 310 is offset in time by the offset value, which can be a number of symbols larger than the effect of the TA value. In this way, interference with high-priority uplink communications (e.g., URLLC communications) can be avoided, thereby improving the reliability of URLLC communications and reducing latency.

[0055] As mentioned above, Figure 3 Provided as an example. Other examples may differ from the Figure 3 The content described.

[0056] Figure 4 is a diagram illustrating an example 400 of determining time domain resources for uplink cancellation while considering timing advance according to the present disclosure.

[0057] like Figure 4 As shown, UE 120 may determine an offset value 405 (shown as d). UE 120 may use offset value 405 to determine a reference uplink resource 410 associated with a ULCI (shown as ULCI 415). In some aspects, UE 120 may receive an indication of offset value 405 from base station 110. For example, UE 120 may receive the indication of offset value 405 in a configuration message, such as a radio resource control (RRC) message (e.g., an RRC configuration message or an RRC reconfiguration message). Additionally or alternatively, UE 120 may determine offset value 405 based at least in part on a timing advance value. In some aspects, UE 120 may receive the timing advance value from base station 110. In some aspects, UE 120 may determine offset value 405 to be a value greater than the timing advance value (e.g., may set offset value 405 to a value greater than the timing advance value). Thus, UE 120 may determine offset value 405 based at least in part on the indication from base station 110.

[0058] In some aspects, the offset value 405 is indicated using a value representing a plurality of symbols. In some aspects, the symbol length of each symbol in the plurality of symbols is determined by the UE 120 based at least in part on the symbol length of downlink symbols in the downlink bandwidth part (BWP) over which the ULCI 415 is received. For example, in a mixed digital scenario, downlink symbols and uplink symbols may have different symbol lengths. In this case, the UE 120 may use the symbol length of the downlink symbols to determine the symbol length of the uplink symbols indicated by the offset value 405 to reduce or avoid ambiguity between the UE 120 and the base station 110.

[0059] In some aspects, the offset value 405 is greater than or equal to a maximum timing advance value associated with the UE 120. This can ensure that the UE 120 can perform uplink cancellation after receiving the ULCI 415, regardless of the TA and / or propagation delay associated with the UE 120. In some aspects, the maximum timing advance value is based at least in part on the size of the serving cell of the UE 120 (e.g., a larger maximum TA value for a larger sized cell and a smaller maximum TA value for a smaller sized cell). Additionally or alternatively, the offset value 405 can be greater than or equal to a maximum timing advance value associated with a group of UEs 120 (including the UE 120) to which the ULCI 415 is transmitted. For example, the base station 110 can use group-common DCI signaling to perform uplink cancellation for a group of UEs 120. In this case, using an offset value 405 that is greater than or equal to the maximum timing advance value associated with the group of UEs 120 may ensure that all UEs 120 in the group are able to perform uplink cancellation after receiving the ULCI 415, regardless of the TA and / or propagation delay associated with the UEs 120 in the group.

[0060] like Figure 4 As further shown, the base station 110 may transmit and the UE 120 may receive a ULCI 415. In some aspects, the ULCI 415 may be transmitted or included in a DCI message having a specific DCI format, such as DCI format 2_4. The base station 110 may identify one or more time domain resources in which one or more uplink communications of the UE 120 are to be canceled, and may transmit the ULCI 415 to cancel the one or more uplink communications.

[0061] like Figure 4 As further shown, the UE 120 may determine a reference uplink resource set 410 based at least in part on the offset value 405 and the time domain resource in which the ULCI 415 is received. As further shown, the UE 120 may determine the reference uplink resource set 410 based at least in part on the time domain resource in which the ULCI 415 is received, the offset value 405, and an uplink processing time 420 associated with the UE 120 (e.g., a PUSCH preparation time, a PUSCH preparation time, or a PUSCH preparation procedure time). As an example, the uplink processing time 420 is Figure 4 Indicated as T proc,2 , which may correspond to the time required for the UE 120 to detect the ULCI 415 and cancel subsequent uplink communications. In some aspects, as shown, the reference uplink resource set 410 (shown as T CIsymbols) is offset from the last symbol (e.g., the most recently occurring symbol) of the ULCI 415 by an amount of symbols equal to or based at least in part on the uplink processing time 420 of the UE 120 plus the offset value 405.

[0062] As indicated by reference numeral 425, in some aspects, the UE 120 may determine the reference uplink resource set 410 based at least in part on the uplink processing time 420 of the UE 120, the offset value 405, and the logical time or logical symbol index of the PDCCH communication (e.g., DCI format 2_4) carrying the ULCI 415. For example, the initial symbol of the reference uplink resource set 410 may be offset from the logical symbol index of the last symbol of the ULCI 415 by a number of symbols equal to the uplink processing time 420 of the UE 120 plus the offset value 405. As a more specific example, and as shown in FIG. Figure 4 As shown, if the uplink processing time 420 of the UE 120 is 5 symbols and the offset value 405 is 2 symbols, and if the symbol index of the last symbol of the ULCI 415 is 2, then the symbol index of the initial symbol of the reference uplink resource set 410 is 10 (because 5+2=7 symbols occur between the end of the ULCI 415 and the beginning of the reference uplink resource set 410). In this example, the propagation delay is equal to 1 symbol and the TA is equal to 2 symbols, so the actual time difference between the end of the ULCI 415 and the beginning of the reference uplink resource set is 5 symbols, which is equal to the uplink processing time 420 and is sufficient to cause the UE 120 to cancel the uplink communication(s) in the reference uplink resource set 410.

[0063] Based at least in part on determining the reference uplink resource set 410, the UE 120 may cancel one or more uplink communications in the reference uplink resource set 410 (e.g., one or more uplink communications scheduled to occur in the reference uplink resource set 410). For example, the UE 120 may cancel lower priority uplink communications based at least in part on higher priority uplink communications (e.g., associated with one or more other UEs 120) scheduled in the reference uplink resource set 410. The uplink communications to be canceled may include, for example, PUSCH communications or sounding reference signals (SRS).

[0064] Using the techniques described herein, UE 120 can cancel uplink communications that are early in time because the start of the reference uplink resource set 410 is offset in time by the offset value 405. In this way, interference with high-priority uplink communications (e.g., URLLC communications) can be avoided, thereby improving the reliability of URLLC communications and reducing latency.

[0065] As mentioned above, Figure 4 are provided as examples. Other examples may differ from those described in Figure 4 An example of description.

[0066] Figure 5 is a diagram illustrating an example process 500, performed, for example, by a UE, according to the present disclosure. Example process 500 is an example in which a UE (eg, UE 120, etc.) performs operations associated with determining time domain resources for uplink cancellation.

[0067] like Figure 5 As shown, in some aspects, process 500 may include determining an offset value to be used to determine a reference uplink resource associated with the uplink cancellation indication (block 510). For example, as described above, the UE (e.g., using receive processor 258, controller / processor 280, memory 282, etc.) may determine an offset value to be used to determine a reference uplink resource associated with the uplink cancellation indication.

[0068] like Figure 5 As further shown, in some aspects, process 500 may include receiving an uplink cancellation indication (block 520). For example, as described above, the UE (e.g., using receive processor 258, controller / processor 280, memory 282, etc.) may receive the uplink cancellation indication.

[0069] like Figure 5 As further shown, in some aspects, process 500 may include canceling uplink communications in a reference set of uplink resources, where the reference set of uplink resources is determined at least in part based on the offset value and the time domain resource in which the uplink cancellation indication is received (block 530). For example, as described above, the UE (e.g., using transmit processor 264, controller / processor 280, memory 282, etc.) may cancel uplink communications in the reference set of uplink resources. In some aspects, the reference set of uplink resources is determined at least in part based on the offset value and the time domain resource in which the uplink cancellation indication is received.

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

[0071] In a first aspect, the reference set of uplink resources is determined based at least in part on an uplink processing time of the UE.

[0072] In a second aspect, alone or in combination with the first aspect, the initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication by a number of symbols equal to the UE's uplink processing time plus the offset value.

[0073] In a third aspect, alone or in combination with one or more of the first and second aspects, the uplink processing time is a physical uplink shared channel preparation process time, which corresponds to the time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

[0074] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

[0075] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, the uplink cancellation indication is included in a downlink control information message having format 2_4.

[0076] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the offset value is indicated as a plurality of symbols.

[0077] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, a symbol length of each of a plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in a portion of a downlink bandwidth over which the indicated uplink cancellation is received.

[0078] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the downlink symbols have a different symbol length than the uplink symbols configured for the UE.

[0079] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, the offset value is greater than or equal to a maximum timing advance value associated with the UE.

[0080] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, the offset value is greater than or equal to a maximum timing advance value associated with a group of UEs (including the UE) to which the uplink cancellation indication is sent.

[0081] In an eleventh aspect, alone or in combination with one or more of the first to tenth aspects, the maximum timing advance value is based at least in part on a size of the serving cell.

[0082] In a twelfth aspect, alone or in combination with one or more of aspects 1 to 11, the offset value is indicated in a configuration message received by the UE. For example, the UE may determine the offset value based at least in part on receiving an indication of the offset value in the configuration message. The configuration message may be a radio resource control message. In some aspects, the offset value is equal to two symbols.

[0083] In a thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, uplink communications are canceled based at least in part on communications associated with one or more other UEs and having a higher priority than the uplink communications.

[0084] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, the reference uplink resource set is determined at least in part based on the logical time or logical symbol index of the physical downlink control channel communication carrying the uplink cancellation indication, the uplink processing time of the UE, and the offset value.

[0085] In the fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

[0086] In a sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, the offset value is determined based at least in part on the timing advance value.

[0087] In a seventeenth aspect, alone or in combination with one or more of the first to sixteenth aspects, the timing advance value is received from a base station.

[0088] In an eighteenth aspect, alone or in combination with one or more of the first to seventeenth aspects, process 500 includes determining the offset value to be a value greater than the timing advance value.

[0089] although Figure 5 Example blocks of process 500 are shown, but in some aspects, process 500 may include Figure 5 5. In some embodiments, the process 500 may include additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in FIG. Additionally or alternatively, two or more blocks in process 500 may be performed in parallel.

[0090] Figure 6 is a diagram illustrating an example process 600, performed, for example, by a base station, in accordance with the present disclosure. Example process 600 is an example in which a base station (eg, base station 110, etc.) performs operations associated with determining time domain resources for uplink cancellation.

[0091] like Figure 6 As shown, in some aspects, process 600 may include sending a configuration message to the UE indicating an offset value to be used to indicate a reference uplink resource associated with the uplink cancellation indication (block 610). For example, as described above, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, etc.) may send a configuration message to the UE indicating an offset value to be used to indicate a reference uplink resource associated with the uplink cancellation indication.

[0092] like Figure 6 As further shown, in some aspects, process 600 may include identifying one or more time-domain resources in which to cancel uplink communications for the UE (block 620). For example, as described above, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, etc.) may identify one or more time-domain resources in which to cancel uplink communications for the UE.

[0093] like Figure 6 As further shown, in some aspects, process 600 may include sending an uplink cancellation indication to the UE indicating a reference set of uplink resources, the reference set of uplink resources including one or more time-domain resources in which uplink communications are to be canceled, wherein the reference set of uplink resources is indicated based at least in part on the offset value and the time-domain resources in which the uplink cancellation indication is sent (block 630). For example, as described above, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, etc.) may send an uplink cancellation indication to the UE indicating a reference set of uplink resources including one or more time-domain resources in which uplink communications are to be canceled. In some aspects, the reference set of uplink resources is indicated based at least in part on the offset value and the time-domain resources in which the uplink cancellation indication is sent.

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

[0095] In a first aspect, the reference uplink resource set is indicated based at least in part on an uplink processing time of the UE.

[0096] In a second aspect, alone or in combination with the first aspect, the initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication by a number of symbols equal to the UE's uplink processing time plus the offset value.

[0097] In a third aspect, alone or in combination with one or more of the first and second aspects, the uplink processing time is a physical uplink shared channel preparation process time, which corresponds to the time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

[0098] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

[0099] In a fifth aspect, alone or in combination with one or more of the first to fourth aspects, the uplink cancellation indication is included in a downlink control information message having format 2_4.

[0100] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the offset value is indicated as a plurality of symbols.

[0101] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, a symbol length of each of a plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in a portion of a downlink bandwidth over which the indicated uplink cancellation is transmitted.

[0102] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the downlink symbols have a different symbol length than the uplink symbols configured for the UE.

[0103] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, the offset value is greater than or equal to a maximum timing advance value associated with the UE.

[0104] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, the offset value is greater than or equal to a maximum timing advance value associated with a group of UEs (including the UE) to which the uplink cancellation indication is sent.

[0105] In an eleventh aspect, alone or in combination with one or more of the first to tenth aspects, the maximum timing advance value is based at least in part on a size of the serving cell.

[0106] In a twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the configuration message is a radio resource control message.

[0107] In a thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, uplink communications are canceled based at least in part on communications associated with one or more other UEs and having a higher priority than the uplink communications.

[0108] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, the reference uplink resource set is indicated at least in part based on a logical time or logical symbol index of a physical downlink control channel communication carrying the uplink cancellation indication, an uplink processing time of the UE, and the offset value.

[0109] In the fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

[0110] although Figure 6 Exemplary blocks of process 600 are shown, but in some aspects, process 600 may include blocks other than Figure 6 Additional blocks, fewer blocks, different blocks, or a different arrangement of blocks than those shown in . Additionally or alternatively, two or more blocks of process 600 can be performed in parallel.

[0111] Figure 7 7 is a block diagram of an example apparatus 700 for wireless communication. Apparatus 700 may be a UE, or a UE may include apparatus 700. In some aspects, apparatus 700 includes a receiving component 702, a communication manager 704, and a transmitting component 706, which may communicate with each other (e.g., via one or more buses). As shown, apparatus 700 may communicate with another apparatus 708 (such as a UE, a base station, or another wireless communication device) using receiving component 702 and transmitting component 706.

[0112] In some aspects, the apparatus 700 may be configured to perform one or more operations described herein. Additionally or alternatively, the apparatus 700 may be configured to perform one or more processes described herein, such as Figure 5 In some aspects, the apparatus 700 may include the above combined Figure 2 Describes one or more components of a UE.

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

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

[0115] The communication manager 704 may determine an offset value to be used to determine a reference uplink resource associated with the uplink cancellation indication. The communication manager 704 may receive or may cause the receiving component 702 to receive the uplink cancellation indication. The communication manager 704 may cancel uplink communications in a set of reference uplink resources, wherein the set of reference uplink resources is determined at least in part based on the offset value and the time domain resource in which the uplink cancellation indication is received. In some aspects, the communication manager 704 may include the above in combination with Figure 2 A controller / processor, memory, or a combination thereof of a described UE.

[0116] In some aspects, the communication manager 704 can include a collection of components, such as the cancellation component 710. Alternatively, the collection of components can be separate and distinct from the communication manager 704. In some aspects, one or more components in the collection of components can include the above-mentioned components. Figure 2 The controller / processor, memory, or combination thereof of the UE described above, or a combination thereof Figure 2 The present invention relates to a UE controller / processor, a memory, or a combination thereof. Additionally or alternatively, one or more components in the component set may be at least partially implemented as software stored in the memory. For example, a component (or a portion of a component) may be implemented as an instruction or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.

[0117] Cancelling component 710 can cancel uplink communications in a reference set of uplink resources, wherein the reference set of uplink resources is determined based at least in part on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0118] Figure 7 The number and arrangement of components shown in are provided as examples. Figure 7 There may be more components, fewer components, different components, or components arranged differently than those shown in FIG. Figure 7 Two or more components shown in may be implemented in a single component, or Figure 7 A single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Figure 7 The collection of (one or more) components shown in the figure can perform one or more functions, which are described as being Figure 7 Another set of components shown in is executed.

[0119] Figure 8 800 is a block diagram of an example apparatus 800 for wireless communication. Apparatus 800 may be a base station, or a base station may include apparatus 800. In some aspects, apparatus 800 includes a receiving component 802, a communication manager 804, and a transmitting component 806, which may communicate with each other (e.g., via one or more buses). As shown, apparatus 800 may communicate with another apparatus 808 (such as a UE, a base station, or another wireless communication device) using receiving component 802 and transmitting component 806.

[0120] In some aspects, the apparatus 800 may be configured to perform one or more operations described herein. Additionally or alternatively, the apparatus 800 may be configured to perform one or more processes described herein, such as Figure 6 In some aspects, the apparatus 800 may include the above combined Figure 2 One or more components of a base station are described.

[0121] The receiving component 802 may receive communications, such as reference signals, control information, data communications, or a combination thereof, from the apparatus 808. The receiving component 802 may provide the received communications to one or more other components of the apparatus 800, such as the communications manager 804. In some aspects, the receiving component 802 may perform signal processing (such as, in other examples, filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding) on ​​the received communications and may provide the processed signals to one or more other components. In some aspects, the receiving component 802 may include a combination of the above. Figure 2One or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or combinations thereof of a base station are described.

[0122] The transmitting component 806 may transmit communications, such as reference signals, control information, data communications, or a combination thereof, to the apparatus 808. In some aspects, the communication manager 804 may generate communications and may transmit the generated communications to the transmitting component 806 for transmission to the apparatus 808. In some aspects, the transmitting component 806 may perform signal processing (such as, in other examples, filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding) on ​​the generated communications and may transmit the processed signals to the apparatus 808. In some aspects, the transmitting component 806 may include a combination of the above. Figure 2 One or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof of the described base stations. In some aspects, the transmit component 806 can be co-located with the receive component 802 in a transceiver.

[0123] The communication manager 804 may send or may cause the sending component 806 to send a configuration message indicating an offset value to be used to indicate a reference uplink resource associated with the uplink cancellation indication. The communication manager 804 may identify one or more time domain resources in which uplink communications of the UE are to be canceled. The communication manager 804 may send or may cause the sending component 806 to send an uplink cancellation indication indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which uplink communications are to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resource in which the uplink cancellation indication is sent. In some aspects, the communication manager 804 may include the above in combination Figure 2 A controller / processor, memory, scheduler, communication unit, or a combination thereof of a base station is described.

[0124] In some aspects, the communication manager 804 can include a collection of components, such as an identification component 810. Alternatively, the collection of components can be separate and distinct from the communication manager 804. In some aspects, one or more of the components in the set of components can include the components described above in conjunction with Figure 2 The controller / processor, memory, scheduler, communication unit, or a combination thereof of the base station described, or a combination thereof Figure 2The present invention relates to a base station described in the present invention and is implemented in a controller / processor, memory, scheduler, communication unit, or a combination thereof of the base station described in the present invention. Additionally or alternatively, one or more components in the component set may be at least partially implemented as software stored in the 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 executable by a controller or processor to perform the function or operation of the component.

[0125] Identifying component 810 can identify one or more time-domain resources in which uplink communications of the UE are to be canceled.

[0126] Figure 8 The number and arrangement of components shown in are provided as examples. Figure 8 There may be more components, fewer components, different components, or components arranged differently than those shown in FIG. Figure 8 Two or more components shown in may be implemented in a single component, or Figure 8 A single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Figure 8 The collection of (one or more) components shown in the figure can perform one or more functions, which are described as being Figure 8 Another set of components shown in is executed.

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

[0128] Aspect 1: A method of wireless communication performed by a user equipment (UE) includes: determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receiving an uplink cancellation indication; and canceling uplink communication in a reference uplink resource set, wherein the reference uplink resource set is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received.

[0129] Aspect 2: The method according to aspect 1, wherein the reference uplink resource set is determined at least in part based on an uplink processing time of the UE.

[0130] Aspect 3: The method according to aspect 2, wherein the uplink processing time is a physical uplink shared channel preparation process time, and the physical uplink shared channel preparation process time corresponds to the time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

[0131] Aspect 4: The method according to any one of aspects 1 to 3, wherein the number of symbols by which the initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication is equal to the sum of the UE's uplink processing time plus the offset value.

[0132] Aspect 5: The method according to any one of aspects 1 to 4, wherein the uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

[0133] Aspect 6: A method according to any one of Aspects 1 to 5, wherein the uplink cancellation indication is included in a downlink control information message having format 2_4.

[0134] Aspect 7: The method according to any one of aspects 1 to 6, wherein the offset value is indicated in a configuration message received by the UE.

[0135] Aspect 8: The method according to any one of aspects 1 to 7, wherein the offset value is indicated as a plurality of symbols.

[0136] Aspect 9: The method of aspect 8, wherein the symbol length of each of the plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in the portion of the downlink bandwidth over which the indicated uplink cancellation is received.

[0137] Aspect 10: The method according to aspect 9, wherein the downlink symbol has a different symbol length from the uplink symbol configured for the UE.

[0138] Aspect 11: The method according to any one of aspects 1 to 10, wherein the offset value is greater than or equal to a maximum timing advance value associated with the UE.

[0139] Aspect 12: The method according to aspect 11, wherein the maximum timing advance value is based at least in part on the size of the serving cell.

[0140] Aspect 13: The method according to any one of aspects 1 to 12, wherein the offset value is greater than or equal to a maximum timing advance value associated with a group of UEs (including the UE), and an uplink cancellation indication is sent to the UE.

[0141] Aspect 14: The method of any one of aspects 1 to 13, wherein the uplink communication is canceled based at least in part on communications associated with one or more other UEs and having a higher priority than the uplink communication.

[0142] Aspect 15: A method according to any one of Aspects 1 to 14, wherein the reference uplink resource set is determined at least in part based on the logical time or logical symbol index of the physical downlink control channel communication carrying the uplink cancellation indication, the uplink processing time of the UE, and the offset value.

[0143] Aspect 16: The method according to aspect 15, wherein the number of symbols by which the initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication is equal to the sum of the uplink processing time of the UE plus the offset value.

[0144] Aspect 17: The method according to any one of aspects 1 to 16, wherein the offset value is determined at least in part based on a timing advance value.

[0145] Aspect 18: The method according to aspect 17, wherein the timing advance value is received from a base station.

[0146] Aspect 19: The method according to any one of aspects 17-18, further comprising determining the offset value to be a value greater than the timing advance value.

[0147] Aspect 20: A method of wireless communication performed by a base station, comprising: sending a configuration message to a user equipment (UE), the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identifying one or more time domain resources in which the UE's uplink communication will be canceled; and sending an uplink cancellation indication to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication will be canceled, wherein the reference uplink resource set is indicated at least in part based on the offset value and the time domain resource in which the uplink cancellation indication is sent.

[0148] Aspect 21: The method according to aspect 20, wherein the reference uplink resource set is indicated based at least in part on an uplink processing time of the UE.

[0149] Aspect 22: The method according to Aspect 21, wherein the uplink processing time is a physical uplink shared channel preparation process time, and the physical uplink shared channel preparation process time corresponds to the time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

[0150] Aspect 23: The method according to any one of aspects 20 to 22, wherein the number of symbols by which the initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication is equal to the uplink processing time of the UE plus the offset value.

[0151] Aspect 24: The method according to any one of aspects 20 to 23, wherein the uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

[0152] Aspect 25: A method according to any one of Aspects 20 to 24, wherein the uplink cancellation indication is included in a downlink control information message having format 2_4.

[0153] Aspect 26: The method according to any one of aspects 20 to 25, wherein the offset value is indicated as a plurality of symbols.

[0154] Aspect 27: The method of aspect 26, wherein the symbol length of each of the plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in the portion of the downlink bandwidth over which the indicated uplink cancellation is transmitted.

[0155] Aspect 28: The method of aspect 27, wherein the downlink symbols have a different symbol length than the uplink symbols configured for the UE.

[0156] Aspect 29: The method according to any one of aspects 20 to 28, wherein the offset value is greater than or equal to a maximum timing advance value associated with the UE.

[0157] Aspect 30: The method according to aspect 29, wherein the maximum timing advance value is based at least in part on the size of the serving cell.

[0158] Aspect 31: The method according to any one of aspects 20 to 30, wherein the offset value is greater than or equal to a maximum timing advance value associated with a group of UEs (including the UE), wherein the uplink cancellation indication is sent to the UE.

[0159] Aspect 32: The method according to any one of aspects 20 to 31, wherein the configuration message is a radio resource control message.

[0160] Aspect 33: The method of any one of aspects 20 to 32, wherein the uplink communication is cancelled based at least in part on communications associated with one or more other UEs and having a higher priority than the uplink communication.

[0161] Aspect 34: A method according to any one of Aspects 20 to 33, wherein the reference uplink resource set is indicated at least in part based on a logical time or logical symbol index of a physical downlink control channel communication carrying the uplink cancellation indication, an uplink processing time of the UE, and the offset value.

[0162] Aspect 35: The method according to aspect 34, wherein the number of symbols by which the initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication is equal to the uplink processing time of the UE plus the offset value.

[0163] Aspect 36: 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 the method of one or more aspects of aspects 1-19.

[0164] Aspect 37: 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 configured to perform the method of one or more aspects of aspects 1-19.

[0165] Aspect 38: An apparatus for wireless communication, comprising at least one component for performing the method of one or more aspects of aspects 1-19.

[0166] Aspect 39: 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-19.

[0167] Aspect 40: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions 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-19.

[0168] Aspect 41: 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 the method of one or more aspects of aspects 20-35.

[0169] Aspect 42: An apparatus for wireless communication, comprising a memory and one or more processors coupled to the memory, the memory and the one or more processors configured to perform the method of one or more aspects of aspects 20-35.

[0170] Aspect 43: An apparatus for wireless communication, comprising at least one component for performing the method of one or more aspects of aspects 20-35.

[0171] Aspect 44: 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 20-35.

[0172] Aspect 45: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform one or more of the methods of aspects 20-35.

[0173] The above disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the aspects.

[0174] As used herein, the term "component" is intended to be broadly interpreted as hardware, firmware, or a combination of hardware and software. As used herein, a processor is implemented as hardware, firmware, and / or a combination of hardware and software.

[0175] As used herein, satisfying a threshold may refer to 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.

[0176] It will be apparent that the systems and / or methods described herein can be implemented in various forms of hardware, firmware, and / or a combination of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, the operation and behavior of the systems and / or methods are described herein without reference to specific software code - it is understood that software and hardware can be designed to implement the systems and / or methods based at least in part on the description herein.

[0177] Even if specific combinations of features are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the various aspects. In fact, many of these features can be combined in ways that are not specifically recited in the claims and / or disclosed in the specification. Although each dependent claim listed below may be directly subordinate to only one claim, the disclosure of the various aspects includes each dependent claim combined with each other claim in the claim set. A phrase referring to "at least one" in a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other order of a, b, and c).

[0178] Unless explicitly stated, any element, action or instruction used herein should not be understood as key or necessary. In addition, as used herein, the articles "one" and "an" are intended to include one or more items and can be used interchangeably with "one or more". In addition, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, unrelated items, combinations of related and unrelated items, etc.) and can be used interchangeably with "one or more". If only one item is intended to be used, phrase "only one" or similar language is used. In addition, as used herein, the terms "have (has)", "have (have)", "having (having)" etc. are intended to be open terms. In addition, the phrase "based on" is intended to represent "based at least in part on", unless explicitly stated otherwise.

Claims

1. A method for wireless communication performed by a user equipment (UE), comprising: determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receiving an uplink cancellation indication; and Cancel uplink communications in a reference uplink resource set, wherein the reference uplink resource set is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received, wherein the offset value is indicated as a plurality of symbols, and wherein a symbol length of each of the plurality of symbols is determined at least in part based on a symbol length of a downlink symbol in a downlink bandwidth portion over which the indicated uplink cancellation is received.

2. The method according to claim 1, wherein The reference uplink resource set is determined based at least in part on an uplink processing time of the UE.

3. The method according to claim 2, wherein: The uplink processing time is a physical uplink shared channel preparation process time, and the physical uplink shared channel preparation process time corresponds to a time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

4. The method according to claim 1, wherein The initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

5. The method according to claim 1, wherein The uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

6. The method according to claim 1, wherein The uplink cancellation indication is included in a downlink control information message having format 2_4.

7. The method according to claim 1, wherein The offset value is indicated in a configuration message received by the UE.

8. The method according to claim 7, wherein: The offset value is equal to two symbols.

9. The method according to claim 1, wherein The offset value is greater than or equal to a maximum timing advance value associated with the UE.

10. The method according to claim 9, wherein: The maximum timing advance value is based at least in part on a size of a serving cell.

11. The method according to claim 1, wherein The offset value is greater than or equal to a maximum timing advance value associated with a group of UEs including the UE, and the uplink cancellation indication is sent to the UE.

12. The method according to claim 1, wherein The reference uplink resource set is determined based at least in part on an uplink processing time of the UE, the offset value, and a logical time or logical symbol index of a physical downlink control channel communication carrying the uplink cancellation indication.

13. The method according to claim 12, wherein: The initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

14. The method according to claim 1, wherein The offset value is determined based at least in part on a timing advance value.

15. A user equipment (UE) for wireless communication, comprising: Memory; as well as one or more processors operatively coupled to the memory, the memory and the one or more processors configured to: determining an offset value to be used to determine a reference uplink resource associated with an uplink cancellation indication; receiving an uplink cancellation indication; and Cancel uplink communications in a reference uplink resource set, wherein the reference uplink resource set is determined at least in part based on the offset value and a time domain resource in which the uplink cancellation indication is received, wherein the offset value is indicated as a plurality of symbols, and wherein a symbol length of each of the plurality of symbols is determined at least in part based on a symbol length of a downlink symbol in a downlink bandwidth portion over which the indicated uplink cancellation is received.

16. The UE according to claim 15, wherein: The reference uplink resource set is determined based at least in part on an uplink processing time of the UE.

17. The UE according to claim 16, wherein: The uplink processing time is a physical uplink shared channel preparation process time, and the physical uplink shared channel preparation process time corresponds to a time required for the UE to detect the uplink cancellation indication and cancel the uplink communication.

18. The UE according to claim 15, wherein: The initial symbol of the reference uplink resource set is offset from the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

19. The UE according to claim 15, wherein: The uplink communication includes at least one of a physical uplink shared channel communication or a sounding reference signal.

20. The UE according to claim 15, wherein: The uplink cancellation indication is included in a downlink control information message having format 2_4.

21. The UE according to claim 15, wherein: The offset value is indicated in a configuration message received by the UE.

22. The UE according to claim 21, wherein: The offset value is equal to two symbols.

23. The UE according to claim 15, wherein: The reference uplink resource set is determined based at least in part on an uplink processing time of the UE, the offset value, and a logical time or logical symbol index of a physical downlink control channel communication carrying the uplink cancellation indication.

24. The UE according to claim 23, wherein: The initial symbol of the reference uplink resource set is offset from the logical symbol index of the last symbol of the uplink cancellation indication by a number of symbols equal to the uplink processing time of the UE plus the offset value.

25. A method of wireless communication performed by a network entity, comprising: sending a configuration message to a user equipment UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identifying one or more time domain resources in which uplink communication of the UE is to be canceled; as well as An uplink cancellation indication is sent to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resources in which the uplink cancellation indication is sent, wherein the offset value is indicated as a plurality of symbols, and wherein a symbol length of each of the plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in a downlink bandwidth portion over which the indicated uplink cancellation is received.

26. A network entity for wireless communication, comprising: Memory; as well as one or more processors operatively coupled to the memory, the memory and the one or more processors configured to: sending a configuration message to a user equipment UE, the configuration message indicating an offset value to be used to indicate a reference uplink resource associated with an uplink cancellation indication; identifying one or more time domain resources in which uplink communication of the UE is to be canceled; and An uplink cancellation indication is sent to the UE indicating a reference uplink resource set, the reference uplink resource set including one or more time domain resources in which the uplink communication is to be canceled, wherein the reference uplink resource set is indicated based at least in part on the offset value and the time domain resources in which the uplink cancellation indication is sent, wherein the offset value is indicated as a plurality of symbols, and wherein a symbol length of each of the plurality of symbols is determined based at least in part on a symbol length of a downlink symbol in a downlink bandwidth portion over which the indicated uplink cancellation is received.

27. A computer-readable medium having program code recorded thereon, wherein the program code is executable by one or more processors to cause the processors to perform the method according to any one of claims 1 to 14.

28. A computer-readable medium having program code recorded thereon, the program code being executable by one or more processors to cause the processors to perform the method according to claim 25.

29. An apparatus for wireless communication, the apparatus comprising means for performing the method according to any one of claims 1 to 14.

30. An apparatus for wireless communication, the apparatus comprising means for performing the method of claim 25.

31. A computer program product comprising computer readable instructions which, when executed by a processor, cause the processor to perform the method according to any one of claims 1 to 14.

32. A computer program product comprising computer readable instructions which, when executed by a processor, cause the processor to perform the method of claim 25.

Citation Information

Patent Citations

  • Method and device for cancelling uplink transmission

    WO2019184688A1