Techniques for slave process operations affected by link cancellation

By distinguishing fast and slow cancellation uplink transmission and providing transmission indication attributes, the interference problem caused by uplink cancellation in wireless communication networks is solved, and the operation stability and system performance of communication devices are improved.

CN116057885BActive Publication Date: 2025-08-08QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180058626.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-08-04
Filing Date
2021-08-05
Publication Date
2025-08-08
Estimated Expiration
2041-08-05

AI Technical Summary

Technical Problem

In wireless communication networks, the cancellation of uplink transmission leads to interference and performance degradation, affecting the operation of communication equipment and system throughput, and the prior art is difficult to effectively deal with this situation.

Method used

Mitigate the impact on the slave process by distinguishing between fast cancel and slow cancellation uplink transmissions and providing corresponding transmission indication attributes for slave processes, indicating whether the transmission has been sent or not.

Benefits of technology

It effectively reduces the impact of uplink transmission cancellation on slave processes, improves communication performance and system operation stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116057885B_ABST
    Figure CN116057885B_ABST
Patent Text Reader

Abstract

The described technology provides one or more aspects of dependent process operation configured to avoid or mitigate the impact of a dependent process that cancels an uplink transmission. One or more attributes associated with the canceled uplink transmission (e.g., a transmission indication attribute) can be specified for the dependent process operation, e.g., to indicate whether the canceled downlink transmission is considered to have been sent or is shown as not yet sent. One or more attributes associated with the canceled uplink transmission designated for the dependent process operation can be based on whether the cancellation of the first uplink transmission is fast or slow. The designation of the transmission indication attribute for the dependent process operation can correspond to the dependent process and / or its operation. Other aspects and features are also claimed and described.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims the benefit of U.S. patent application No. 17 / 444,423 (207350), filed on August 4, 2021, entitled “TECHNIQUES FOR DEPENDENTPROCEDURE OPERATION IMPACTED BY LINK CANCELLATION,” and U.S. provisional patent application No. 63 / 062,886 (207350P1), filed on August 7, 2020, entitled “TECHNIQUES FOR DEPENDENTPROCEDURE OPERATION IMPACTED BY UPLINK CANCELLATION,” the disclosures of which are hereby incorporated by reference into this document in their entirety, as if fully set forth below and for all applicable purposes. Technical Field

[0003] Generally speaking, various aspects of the present disclosure relate to wireless communication systems, and more particularly, to operations in response to cancellation (e.g., complete or partial discard or cancellation) of transmissions over links established between devices in the wireless communication system. Certain embodiments of the techniques discussed below may enable and provide techniques for slave process operations affected by uplink cancellation. Background Art

[0004] Wireless communication networks are widely deployed to provide various communication services such as voice, video, packet data, messaging, broadcast, etc. These wireless networks may be multiple-access networks capable of supporting multiple users by sharing the available network resources. Such networks, which are typically multiple-access networks, support communications for multiple users by sharing the available network resources.

[0005] A wireless communication network may include multiple base stations or Node Bs that can support communications for multiple user equipment (UEs). UEs can communicate with base stations via downlinks and uplinks. A downlink (or forward link) refers to the communication link from a base station to a UE, and an uplink (or reverse link) refers to the communication link from a UE to a base station.

[0006] The base station may send data and control information to the UE on the downlink, and / or may receive data and control information from the UE on the uplink. On the downlink, the transmission from the base station may encounter interference caused by transmissions from neighboring base stations or from other wireless radio frequency (RF) transmitters. On the uplink, the transmission from the UE may encounter interference from uplink transmissions of other UEs communicating with the neighboring base stations or from other wireless RF transmitters. This interference may degrade performance on both the downlink and uplink.

[0007] Interference and other factors can cause various transmission instances to be canceled, interfered with, interrupted, or otherwise negatively impacted. For example, one or more uplink transmissions from a UE to a base station may be completely or partially dropped or canceled. The cancellation, dropping, or interference of transmissions can cause user dissatisfaction, affect subsequent operation of a communication device, degrade communication performance, and impact system operation and throughput, among other factors. Summary of the Invention

[0008] The following summarizes some aspects of the present disclosure to provide a basic understanding of the technology discussed. This summary is not a comprehensive overview of all anticipated features of the present disclosure, nor is it intended to identify key or important elements of all aspects of the present disclosure, nor is it intended to delineate the scope of any or all aspects of the present disclosure. Its sole purpose is to provide some concepts of one or more aspects of the present disclosure in summary form as a prelude to the more detailed description that will be given later.

[0009] In one aspect of the present disclosure, a method of wireless communication is provided. A method may include canceling a first uplink transmission. If the first uplink transmission is canceled when the device sending the first uplink transmission does not have sufficient time to meet one or more first timelines of a plurality of timelines, the cancellation of the first uplink transmission may be a fast cancellation. If the first uplink transmission is canceled when the device sending the first uplink transmission has sufficient time to meet one or more second timelines of a plurality of timelines, the cancellation of the first uplink transmission may be a slow cancellation. A method may also include providing a transmission indication attribute corresponding to the cancellation of the first uplink transmission for operation of a slave process. The transmission indication attribute may indicate to the slave process whether the first uplink transmission is to be treated as transmitted or as not transmitted, corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

[0010] In an additional aspect of the present disclosure, an apparatus configured for wireless communication is provided. An apparatus may include: a unit for canceling a first uplink transmission. If the first uplink transmission is canceled when the device sending the first uplink transmission does not have sufficient time to meet one or more first timelines of a plurality of timelines, then the cancellation of the first uplink transmission may be a fast cancellation. If the first uplink transmission is canceled when the device sending the first uplink transmission has sufficient time to meet one or more second timelines of the plurality of timelines, then the cancellation of the first uplink transmission may be a slow cancellation. An apparatus may also include: a unit for providing a transmission indication attribute corresponding to the cancellation of the first uplink transmission for operation of a slave process. The transmission indication attribute may indicate to the slave process whether the first uplink transmission is to be treated as sent or as not sent, corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

[0011] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon for wireless communication is provided. The program code may include code for canceling a first uplink transmission. If the first uplink transmission is canceled when the device transmitting the first uplink transmission does not have sufficient time to meet a first one or more timelines of a plurality of timelines, the cancellation of the first uplink transmission may be a fast cancellation. If the first uplink transmission is canceled when the device transmitting the first uplink transmission has sufficient time to meet a second one or more timelines of the plurality of timelines, the cancellation of the first uplink transmission may be a slow cancellation. The program code may also include code for providing a transmission indication attribute corresponding to the cancellation of the first uplink transmission for operation of a dependent process. The transmission indication attribute may indicate to the dependent process whether to treat the first uplink transmission as transmitted or as not transmitted, corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

[0012] In an additional aspect of the present disclosure, an apparatus configured for wireless communication is provided. The apparatus includes at least one processor and a memory coupled to the processor. The processor may be configured to cancel a first uplink transmission. If the first uplink transmission is canceled when a device transmitting the first uplink transmission does not have sufficient time to meet a first one or more timelines of a plurality of timelines, the cancellation of the first uplink transmission may be a fast cancellation. If the first uplink transmission is canceled when the device transmitting the first uplink transmission has sufficient time to meet a second one or more timelines of the plurality of timelines, the cancellation of the first uplink transmission may be a slow cancellation. The processor may also be configured to provide a transmission indication attribute corresponding to the cancellation of the first uplink transmission for operation of a dependent process. The transmission indication attribute may indicate to the dependent process whether the first uplink transmission should be treated as transmitted or as not transmitted, corresponding to whether the cancellation of the first uplink transmission was the fast cancellation or the slow cancellation.

[0013] In one aspect of the present disclosure, a method of wireless communication is provided. The method may include determining a cancellation of a first uplink transmission as a fast cancellation or a slow cancellation. The method may also include specifying a first uplink transmission attribute for operation of a dependent process based on whether the cancellation of the first uplink transmission is determined as the fast cancellation or the slow cancellation. According to some aspects, the dependent process may be a process affected by the cancellation of the first uplink transmission.

[0014] In additional aspects of the present disclosure, an apparatus configured for wireless communication is provided. The apparatus may include means for determining a cancellation of a first uplink transmission as a fast cancellation or a slow cancellation. The apparatus may also include means for specifying a first uplink transmission attribute for operation of a dependent process based on whether the cancellation of the first uplink transmission is determined as the fast cancellation or the slow cancellation. According to some aspects, the dependent process may be a process affected by the cancellation of the first uplink transmission.

[0015] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon for wireless communication is provided. The program code may include code for determining a cancellation of a first uplink transmission as a fast cancellation or a slow cancellation. The program code may also include code for specifying a first uplink transmission attribute for operation of a dependent process based on whether the cancellation of the first uplink transmission is determined as the fast cancellation or the slow cancellation. According to some aspects, the dependent process may be a process affected by the cancellation of the first uplink transmission.

[0016] In additional aspects of the present disclosure, an apparatus configured for wireless communication is provided. The apparatus includes at least one processor and a memory coupled to the processor. The processor may be configured to determine a cancellation of a first uplink transmission as a fast cancellation or a slow cancellation. The processor may also be configured to specify a first uplink transmission attribute for operation of a dependent process based on whether the cancellation of the first uplink transmission is determined to be the fast cancellation or the slow cancellation. According to some aspects, the dependent process may be a process affected by the cancellation of the first uplink transmission.

[0017] According to aspects of the present disclosure, the above-described systems, methods, and apparatus may be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above-described systems, methods, and apparatus may include canceling the first uplink transmission, the first uplink transmission comprising an aborted uplink transmission selected from the group consisting of a partially dropped transmission, a partially canceled transmission, a completely dropped transmission, and a completely canceled transmission. The above-described systems, methods, and apparatus may include canceling the first uplink transmission due to at least one of transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitation, measurement gap, or conflict with a sidelink. The above-described systems, methods, and apparatus may include determining that the cancellation of the first uplink transmission is a fast cancellation if the cancellation is performed under the assumption that the device transmitting the first uplink transmission does not have sufficient time to perform the cancellation process to meet one or more timelines. The above-described systems, methods, and apparatus may include determining that the cancellation of the first uplink transmission is a slow cancellation if the cancellation is performed under the assumption that the device transmitting the first uplink transmission has sufficient time to perform the cancellation process to meet one or more timelines.

[0018] The above-mentioned systems, methods and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the one or more timelines include a timeline selected from an N1 timeline and an N2 timeline, the N1 timeline establishing a minimum gap from the last orthogonal frequency division multiplexing (OFDM) symbol of a physical downlink shared channel (PDSCH) to the first OFDM symbol of a hybrid automatic repeat request (HARQ) acknowledgement (ACK) transmission, and the N2 timeline establishing a minimum gap from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of a physical uplink shared channel (PUSCH) transmission. The above-mentioned systems, methods and apparatus may include: the first uplink transmission attribute specified for the slave process operation based on whether the cancellation of the first uplink transmission is determined to be a fast cancellation or a slow cancellation includes a transmission indication attribute.

[0019] The above-mentioned systems, methods and apparatus may be implemented in combination with one or more additional features, such as the following features alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the transmission indication attribute indicates to the subordinate process whether the first uplink transmission is deemed to have been sent or is deemed not to have been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes a transmission power control (TPC) accumulation process, and the transmission indication attribute indicates: when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes a TPC accumulation process, and the transmission indication attribute indicates: when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have been sent.

[0020] In addition, the above-mentioned systems, methods, and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a component carrier (CC) power scaling process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a CC power scaling process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a CC maximum power reduction (MPR) process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a CC MPR process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have not been sent.

[0021] The above-described systems, methods, and apparatus may also be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above-described systems, methods, and apparatus may include: the subordinate process includes a half-duplex processing process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a fast cancellation, the first uplink transmission is considered to have been sent. The above-described systems, methods, and apparatus may also include: the subordinate process includes a half-duplex processing process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered to have not been sent.

[0022] The above-described systems, methods, and apparatus may be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above-described systems, methods, and apparatus may include: the subordinate process includes a new data indicator (NDI) interpretation process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a fast cancellation, the first uplink transmission is deemed to have been sent. The above-described systems, methods, and apparatus may include: the subordinate process includes an NDI interpretation process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is deemed to have been sent.

[0023] The above-mentioned systems, methods and apparatus may also be implemented in combination with one or more additional features, such as the following features alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the subordinate process includes a power headroom report (PHR) process in retransmission, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods and apparatus may also include: the subordinate process includes a PHR process in retransmission, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have been sent.

[0024] In addition, the above-mentioned systems, methods, and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a hybrid automatic repeat request (HARQ) out-of-order process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a HARQ out-of-order process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is deemed to have been sent.

[0025] The above-mentioned systems, methods and apparatus may also be implemented in combination with one or more additional features, such as the following features alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the subordinate process includes a carrier aggregation (CA)-based secondary reference signal (SRS) switching preemption process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes a CA-based SRS process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed not to have been sent.

[0026] The above-mentioned systems, methods, and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a non-codebook-based SRS process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is considered to have not been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a non-codebook-based SRS process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered to have not been sent.

[0027] In addition, the above-mentioned systems, methods and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the subordinate process includes a process for interpreting a reserved modulation and coding scheme (MCS), and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes a process for interpreting a reserved MCS, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have been sent.

[0028] The above-described systems, methods, and apparatus may be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above-described systems, methods, and apparatus may include: the subordinate procedure includes an uplink (UL) transmit switching state procedure, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is deemed to have been transmitted. The above-described systems, methods, and apparatus may include: the subordinate procedure includes a UL transmit switching state procedure, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow canceled, the first uplink transmission is deemed to have been transmitted.

[0029] The above-described systems, methods, and apparatus may be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above-described systems, methods, and apparatus may include: the subordinate process includes a duplex direction determination process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is considered to have been sent. The above-described systems, methods, and apparatus may include: the subordinate process includes a duplex direction determination process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered to have not been sent.

[0030] The above-mentioned systems, methods, and apparatus may also be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a process based on an SRS codebook, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is considered to have not been sent. The above-mentioned systems, methods, and apparatus may also include: the subordinate process includes a process based on an SRS codebook, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered to have not been sent.

[0031] In addition, the above-mentioned systems, methods, and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a counting process of active CSI resources, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods, and apparatus may include: the subordinate process includes a counting process of active CSI resources, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is deemed to have been sent.

[0032] The above-mentioned systems, methods and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the subordinate process includes a medium access control (MAC) control element (CE) action time process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a fast cancellation, the first uplink transmission is deemed to have been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes an active MAC CE action time process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is deemed to have been sent.

[0033] The above systems, methods, and apparatus may also be implemented in conjunction with one or more additional features, such as the following features, alone or in combination. For example, the above systems, methods, and apparatus may include: the subordinate process includes a buffer status report (BSR) process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is considered to have been sent. The above systems, methods, and apparatus may include: the subordinate process includes a BSR process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow canceled, the first uplink transmission is considered to have not been sent.

[0034] In addition, the above-mentioned systems, methods and apparatus may be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods and apparatus may include: the subordinate process includes a round trip time (RTT) timer process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a fast cancellation, the first uplink transmission is considered to have not been sent. The above-mentioned systems, methods and apparatus may include: the subordinate process includes an RTT timer process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered to have not been sent.

[0035] The above-mentioned systems, methods, and apparatus may also be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a HARQ attempt count process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is considered to have been sent. The above-mentioned systems, methods, and apparatus may also include: the subordinate process includes a HARQ attempt count process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered to have not been sent.

[0036] The above-mentioned systems, methods, and apparatus may also be implemented in combination with one or more additional features, such as the following features, alone or in combination. For example, the above-mentioned systems, methods, and apparatus may include: the subordinate process includes a PHR calculation process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancellation, the first uplink transmission is considered to have been sent. The above-mentioned systems, methods, and apparatus may also include: the subordinate process includes a PHR calculation process, and the transmission indication attribute indicates that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered to have not been sent.

[0037] For those of ordinary skill in the art, other aspects, features, and embodiments will become apparent after reviewing the following description of specific exemplary embodiments in conjunction with the accompanying drawings. Although features may be discussed with respect to certain aspects and drawings below, all embodiments may include one or more of the advantageous features discussed herein. In other words, although one or more aspects may be discussed as having certain advantageous features, one or more of such features may also be used according to various aspects. In a similar manner, although exemplary embodiments may be discussed as device, system, or method embodiments below, exemplary aspects may be implemented in various devices, systems, and methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] A further understanding of the nature and advantages of the present disclosure may be achieved by reference to the following drawings. In the drawings, similar components or features may have the same reference numerals. Further, various components of the same type may be distinguished by following the reference numeral with a dash and a second reference numeral to distinguish between similar components. If only the first reference numeral is used in the specification, the description applies to any of the similar components having the same first reference numeral, without regard to the second reference numeral.

[0039] Figure 1 is a block diagram illustrating details of a wireless communication system according to some embodiments of the present disclosure.

[0040] Figure 2 is a block diagram conceptually illustrating a design of a base station and a UE configured according to some embodiments of the present disclosure.

[0041] Figure 3 is a diagram illustrating an example of slow cancellation according to some aspects of the present disclosure.

[0042] Figure 4 and Figure 5 is a diagram illustrating an example of fast cancellation according to some aspects of the present disclosure.

[0043] Figure 6 is a flow diagram of example operations for specifying transmission indication attributes for a slave process and / or slave process operations according to some embodiments of the present disclosure.

[0044] Figure 7 is a block diagram conceptually illustrating a design of a UE configured to specify transmission indication attributes with respect to dependent procedures and / or dependent procedure operations, according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0045] The detailed description set forth below in conjunction with the accompanying drawings and appendices is intended as a description of various configurations and is not intended to limit the scope of the present disclosure. Specifically, the detailed description includes specific details for the purpose of providing a thorough understanding of the subject matter of the invention. It will be apparent to those skilled in the art that these specific details are not required in every case, and in some instances, well-known structures and components are shown in block diagram form for clarity of presentation.

[0046] In general, the present disclosure relates to providing or participating in authorized shared access between two or more wireless devices in one or more wireless communication systems (also referred to as wireless communication networks). In various embodiments, the techniques and apparatus can be used in wireless communication networks such as code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, single carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, 5th generation (5G) or new radio (NR) networks (sometimes referred to as "5G NR" networks / systems / devices), and other communication networks. As described herein, the terms "network" and "system" can be used interchangeably.

[0047] For example, a CDMA network may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (W-CDMA) and Low Code Rate (LCR). CDMA2000 covers IS-2000, IS-95, and IS-856 standards.

[0048] For example, a TDMA network can implement radio technologies such as Global System for Mobile Communications (GSM). The Third Generation Partnership Project (3GPP) defines standards for the GSM EDGE (Enhanced Data Rates for GSM Evolution) radio access network (RAN), also referred to as GERAN. GERAN, along with the network connecting base stations (e.g., Ater and Abis interfaces) and base station controllers (A interfaces, etc.), is the radio component of GSM / EDGE. The radio access network (RAN) refers to the component of a GSM network through which phone calls and packet data are routed from the public switched telephone network (PSTN) and the internet to user handsets (also known as user terminals or user equipment (UE)), and from user handsets to the PSTN and the internet. A mobile phone operator's network may include one or more GERANs. In the case of UMTS / GSM networks, the GERAN may be coupled to the Universal Terrestrial Radio Access Network (UTRAN). Alternatively, an operator's network may also include one or more LTE networks and / or one or more other networks. Various network types may utilize different radio access technologies (RATs) and radio access networks (RANs).

[0049] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE802.20, Flash-OFDM, and the like. UTRA, E-UTRA, and Global System for Mobile Communications (GSM) are part of the Universal Mobile Telecommunications System (UMTS). In particular, Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, LTE, and NR are described in documents provided by an organization named "3rd Generation Partnership Project" (3GPP), and cdma2000 is described in documents provided by an organization named "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are either known or under development. For example, 3GPP is a collaboration between a group of telecommunications associations with the goal of defining globally applicable third generation (3G) mobile phone specifications. 3GPP Long Term Evolution (LTE) is a 3GPP project aimed at improving the Universal Mobile Telecommunications System (UMTS) mobile phone standard. 3GPP may define specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure may describe certain aspects with reference to LTE, 4G, or 5G NR technologies; however, the description is not intended to be limited to a particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. Indeed, one or more aspects of this disclosure relate to shared access to wireless spectrum between networks using different radio access technologies or radio air interfaces.

[0050] 5G networks are expected to enable diverse deployments, diverse spectrum, and diverse services and devices using a unified OFDM-based air interface. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are being considered. 5G NR will be able to expand to provide the following coverage: (1) coverage for the massive Internet of Things (IoT), with ultra-high density (e.g., ~1M nodes / km2), ultra-low complexity (e.g., ~10s of bits / second), ultra-low energy (e.g., ~10+ years of battery life), and deep coverage with the ability to reach challenging locations; (2) including mission-critical control, with strong security for protecting sensitive personal, financial, or confidential information, ultra-high reliability (e.g., ~99.9999% reliability), ultra-low latency (e.g., ~1ms), and users with a wide range of mobility or lack of mobility; and (3) with enhanced mobile broadband, including extremely high capacity (e.g., ~10Tbps / km2), extreme data rates (e.g., multi-Gbps rates, 100+Mbps user experienced rates), and deep awareness with improved discovery and optimization.

[0051] 5G NR devices, networks, and systems can be implemented using optimized OFDM-based waveform features. These features may include: scalable numerology and transmission time intervals (TTIs); a common flexible framework to efficiently multiplex services and features using dynamic, low-latency time division duplex (TDD) / frequency division duplex (FDD) designs; and improved wireless technologies such as massive multiple-input multiple-output (MIMO), robust millimeter wave (mmWave) transmission, advanced channel coding, and device-centric mobility. The scalability of the numerology in 5G NR (with scaling of subcarrier spacing) can efficiently address the operation of different services across different spectrums and different deployments. For example, in various outdoor and macro coverage deployments implemented with less than 3 GHz FDD / TDD, the subcarrier spacing can occur at 15 kHz on bandwidths such as 1, 5, 10, 20 MHz. For other various outdoor and small cell coverage deployments with TDD greater than 3 GHz, the subcarrier spacing can occur at 30 kHz on 80 / 100 MHz bandwidth. For various other indoor broadband implementations using TDD on the unlicensed portion of the 5 GHz band, subcarrier spacing can occur at 60 kHz over a 160 MHz bandwidth. Finally, for various deployments transmitting with the mmWave component of TDD at 28 GHz, subcarrier spacing can occur at 120 kHz over a 500 MHz bandwidth.

[0052] 5G NR's scalable digital scheme facilitates scalable TTIs for different latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long and short TTIs allows transmissions to start on symbol boundaries. 5G NR also anticipates a self-contained integrated subframe design in which uplink / downlink scheduling information, data, and acknowledgments are in the same subframe. The self-contained integrated subframe supports communications in unlicensed or contention-based shared spectrum, adaptive uplink / downlink (which can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current traffic needs).

[0053] For clarity, certain aspects of the devices and techniques may be described below with reference to exemplary 5G NR implementations or in a 5G-centric manner, and 5G terminology may be used as illustrative examples in portions of the description below; however, the description is not intended to be limited to 5G applications.

[0054] Furthermore, it should be understood that in operation, a wireless communication network adapted according to the concepts herein can operate using any combination of licensed or unlicensed spectrum, depending on load and availability. Therefore, it will be apparent to those skilled in the art that the systems, apparatus, and methods described herein can be applied to other communication systems and applications beyond the specific examples provided.

[0055] Although various aspects and embodiments are described in this application by way of illustration of some examples, it will be understood by those skilled in the art that additional implementations and use cases may occur in many different arrangements and scenarios. The innovations described herein may be implemented across many different platform types, devices, systems, shapes, sizes, packaging arrangements, and the like. For example, embodiments and / or uses may be implemented via integrated chip embodiments and / or other devices based on non-module components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail / purchase devices, medical devices, AI-enabled devices, and the like). Although some examples may or may not be specifically targeted at use cases or applications, there may be a wide variety of applicability of the described innovations. The scope of implementation may range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or OEM devices or systems that integrate one or more of the described aspects. In some practical settings, the devices that integrate the various aspects and features described may also necessarily include additional components and features for implementing and enforcing the claimed and described embodiments. It is intended that the innovations described herein may be implemented in a wide variety of implementations, including both large / small devices of varying sizes, shapes, and structures, chip-level components, multi-component systems (e.g., RF chains, communication interfaces, processors), distributed arrangements, aggregated or non-aggregated deployments, end-user devices, etc.

[0056] Figure 1 1 is a block diagram illustrating details of an example wireless communication system. The wireless communication system may include a wireless network 100. The wireless network 100 may, for example, include a 5G wireless network. As will be appreciated by those skilled in the art, Figure 1 Components appearing in may have related counterparts in other network arrangements, including, for example, cellular network arrangements and non-cellular network arrangements (eg, device-to-device, or peer-to-peer, or ad hoc network arrangements, etc.).

[0057] exist Figure 1The wireless network 100 shown in FIG. 1 includes multiple base stations 105 and other network entities. A base station can be a station that communicates with a UE and may also be referred to as an evolved Node B (eNB), a next-generation eNB (gNB), an access point, etc. Each base station 105 can provide communication coverage for a specific geographic area. In 3GPP, the term "cell" can refer to the specific geographic coverage area of a base station and / or the base station subsystem serving that coverage area, depending on the context in which the term is used. In implementations of the wireless network 100 herein, the base stations 105 can be associated with the same operator or different operators (e.g., the wireless network 100 may include multiple operator wireless networks). Additionally, in implementations of the wireless network 100 herein, the base stations 105 can provide wireless communications using one or more of the same frequencies as neighboring cells (e.g., one or more frequency bands in a licensed spectrum, an unlicensed spectrum, or a combination thereof). In some examples, a single base station 105 or UE 115 can be operated by more than one network operating entity. In some other examples, each base station 105 and UE 115 can be operated by a single network operating entity.

[0058] A base station may provide communication coverage for macro cells or small cells (such as pico cells or femto cells) and / or other types of cells. A macro cell will typically cover a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with service subscriptions with the network provider. A small cell (such as a pico cell) will typically cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions with the network provider. A small cell (such as a femto cell) will also typically cover a relatively small geographic area (e.g., a residence) and, in addition to unrestricted access, may also provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs for users in a residence, etc.). A base station for a macro cell may be referred to as a macro base station. A base station for a small cell may be referred to as a small cell base station, a pico base station, a femto base station, or a home base station. In Figure 1 In the example shown in FIG, base stations 105d and 105e are conventional macro base stations, while base stations 105a-105c are macro base stations implemented using one of 3-dimensional (3D) MIMO, full-dimensional (FD) MIMO, or massive MIMO. Base stations 105a-105c use their higher-dimensional MIMO capabilities to utilize 3D beamforming in both elevation and azimuth beamforming to increase coverage and capacity. Base station 105f is a small cell base station, which can be a home node or a portable access point. The base station can support one or more (e.g., two, three, four, etc.) cells.

[0059] Wireless network 100 can support synchronous operation or asynchronous operation. For synchronous operation, base stations can have similar frame timing, and transmissions from different base stations can be approximately aligned in time. For asynchronous operation, base stations can have different frame timing, and transmissions from different base stations can be misaligned in time. In some scenarios, the network can be enabled or configured to handle dynamic switching between synchronous operation and asynchronous operation.

[0060] UEs 115 are dispersed throughout the wireless network 100, and each UE can be stationary or mobile. It should be appreciated that although mobile devices are generally referred to as user equipment (UE) in the standards and specifications published by 3GPP, such devices may also be referred to as mobile stations (MS), subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals (ATs), mobile terminals, wireless terminals, remote terminals, handsets, terminals, user agents, mobile clients, clients, gaming devices, augmented reality devices, vehicle component devices / modules, or some other appropriate terminology by those skilled in the art. Within this document, a "mobile" device or UE does not necessarily need to have the ability to move and can be stationary. Some non-limiting examples of mobile devices, such as embodiments that may include one or more of UEs 115, include mobile cellular (cell) phones, smartphones, Session Initiation Protocol (SIP) phones, wireless local loop (WLL) stations, laptop computers, personal computers (PCs), notebook computers, netbooks, smartbooks, tablet computers, and personal digital assistants (PDAs). The mobile device may additionally be an "Internet of Things" (IoT) or "Internet of Everything" (IoE) device, such as a car or other vehicle, a satellite radio unit, a Global Positioning System (GPS) device, a logistics controller, a drone, a multi-wing aircraft, a quad-wing aircraft, smart energy or security equipment, solar panels or solar arrays, municipal lighting, water or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smart watches, health or fitness trackers, mammalian implantable devices, gesture tracking devices, medical devices, digital audio players (e.g., MP3 players), cameras, game consoles, etc.; and digital home or smart home devices, such as home audio, video and multimedia equipment, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, etc. In one aspect, the UE may be a device that includes a Universal Integrated Circuit Card (UICC). In another aspect, the UE may be a device that does not include a UICC. In some aspects, a UE that does not include a UICC may also be referred to as an IoE device. In Figure 1The UEs 115a-115d in the embodiment shown in FIG are examples of mobile smartphone-type devices accessing the wireless network 100. A UE may also be a machine specifically configured for connected communications, including machine type communications (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc. Figure 1 The UEs 115e - 115k shown in FIG. 1 are examples of various machines configured for accessing communications of the wireless network 100 .

[0061] A mobile device, such as UE 115, may be able to communicate with any type of base station, whether macro, pico, femto, repeater, etc. Figure 1 In the figure, a communication link (represented as a lightning bolt) indicates wireless transmission between a UE and a serving base station (which is a base station designated to serve the UE on the downlink and / or uplink), or desired transmission between base stations and backhaul transmission between base stations. In some scenarios, the UE can operate as a base station or other network node. Backhaul communication between base stations in wireless network 100 can occur using wired and / or wireless communication links.

[0062] In operation at wireless network 100, base stations 105a-105c use 3D beamforming and coordinated spatial techniques (such as coordinated multipoint (CoMP) or multi-connectivity) to serve UEs 115a and 115b. Macro base station 105d performs backhaul communications with base stations 105a-105c and small cells (base station 105f). Macro base station 105d also transmits multicast services that are subscribed to and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts (such as Amber Alerts or Gray Alerts).

[0063] The wireless network 100 of various embodiments supports mission-critical communications for mission-critical devices (such as UE 115e, which is a drone) using ultra-reliable and redundant links. The redundant communication links with UE 115e include those from macro base stations 105d and 105e and from small cell base station 105f. Other machine-type devices (such as UE 115f (thermometer), UE 115g (smart meter), and UE 115h (wearable device)) can communicate directly with base stations (such as small cell base station 105f and macro base station 105e) through the wireless network 100, or by communicating with another user device that relays its information to the network (such as UE 115f transmitting temperature measurement information to the smart meter (UE 115g), which is then reported to the network via small cell base station 105f) in a multi-hop configuration. The wireless network 100 may also provide additional network efficiencies through dynamic, low-latency TDD / FDD communications, such as in a vehicle-to-vehicle (V2V) mesh network between UEs 115i-115k communicating with a macro base station 105e.

[0064] Figure 2 Shown are a base station 105 and a UE 115 (which may be Figure 1 For a restricted association scenario (as mentioned above), base station 105 may be Figure 1 The small cell base station 105f in the base station 105f, and the UE 115 may be a UE 115c or 115d operating in the service area of the base station 105f. In order to access the small cell base station 105f, the UE 115c or 115d will be included in the list of accessible UEs for the small cell base station 105f. The base station 105 may also be some other type of base station. Figure 2 As shown in FIG, the base station 105 may be equipped with antennas 234a through 234t, and the UE 115 may be equipped with antennas 252a through 252r to facilitate wireless communication.

[0065] At the base station 105, the transmit processor 220 may receive data from the data source 212 and control information from the controller / processor 240. The control information may be for the physical broadcast channel (PBCH), the physical control format indicator channel (PCFICH), the physical hybrid ARQ (automatic repeat request) indicator channel (PHICH), the physical downlink control channel (PDCCH), the enhanced physical downlink control channel (EPDCCH), the MTC physical downlink control channel (MPDCCH), etc. The data may be for the physical downlink shared channel (PDSCH), etc. The transmit processor 220 may process (e.g., encode and symbol map) the data and control information, respectively, to obtain data symbols and control symbols. The transmit processor 220 may also generate reference symbols, such as for the primary synchronization signal (PSS) and secondary synchronization signal (SSS), as well as cell-specific reference signals. The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, and / or reference symbols, if applicable, and may provide output symbol streams to modulators (MODs) 232a through 232t. For example, the spatial processing performed on the data symbols, control symbols, or reference symbols may include precoding. 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 additionally or alternatively process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a through 232t may be transmitted via antennas 234a through 234t, respectively.

[0066] At the UE 115, antennas 252a through 252r may receive downlink signals from the base station 105 and may provide received signals to demodulators (DEMODs) 254a through 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) a corresponding 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 the 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, deinterleave, and decode) the detected symbols, provide decoded data for the UE 115 to a data sink 260, and provide decoded control information to a controller / processor 280.

[0067] On the uplink, at the UE 115, a transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from the controller / processor 280 (e.g., for a physical uplink control channel (PUCCH)). Additionally, the transmit processor 264 may also generate reference symbols for a reference signal. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266 (if applicable), further processed by modulators 254a through 254r (e.g., for SC-FDM, etc.), and transmitted to the base station 105. At the base station 105, the uplink signal from the UE 115 may be received by the antenna 234, processed by the demodulator 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 115. Processor 238 may provide decoded data to a data sink 239 and decoded control information to controller / processor 240 .

[0068] The controllers / processors 240 and 280 may direct the operation at the base station 105 and the UE 115, respectively. The controller / processor 240 and / or other processors and modules at the base station 105, and / or the controller / processor 280 and / or other processors and modules at the UE 115 may perform or direct the execution of various processes for the techniques described herein, such as performing or directing the execution of the various processes described in the present invention. Figure 6 Memories 242 and 282 may store data and program codes for base station 105 and UE 115, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.

[0069] Due to a variety of reasons, various instances of transmissions between communication devices of the wireless network 100 may be canceled, dropped, aborted, etc. (collectively referred to herein as being canceled). A canceled transmission may, for example, include aborted transmissions in the form of partially dropped transmissions, partially canceled transmissions, completely dropped transmissions, and completely canceled transmissions. For example, an uplink transmission may be partially or completely dropped or canceled due to transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitations, measurement gaps, conflicts with sidelinks, etc. Some examples of canceled transmissions may include active cancellation, dropping, aborting, etc. of a transmission, passive cancellation, dropping, aborting, etc. of a transmission, or a combination thereof.

[0070] In addition to potentially causing user dissatisfaction, decreased communication performance, and the like, a partially or completely canceled uplink transmission from a first communication device (e.g., a UE) to a second communication device (e.g., a base station) communicating via an uplink of wireless network 100 may also impact the subsequent operation of one or more processes performed by one or both communication devices. The canceled transmission may, for example, include data transmission, control signal transmission, report transmission, request transmission, transmission in response to a received transmission, and the like. There may be one or more processes that a communication device (e.g., a UE) is currently performing and / or will subsequently perform that depend on the uplink transmission that has already been performed. For example, a process for reporting information may change its operation (e.g., initiate monitoring for updated information, provide a brief update report, etc.) based on the transmission of a report. A process for reporting information may continue to change its operation after a scheduled report transmission and / or may experience degraded operation, performance, throughput, user experience, and the like if a scheduled transmission is canceled. Thus, a process for reporting information may be a process that is affected by the cancellation of an uplink transmission. As another example, a process for calculating information may change its operation (e.g., initiate a timer for subsequent calculations, perform an update calculation, and the like) based on the transmission of specific information. A process for calculating information may continue to change its operation after the transmission of scheduled specific information, and / or may experience degraded operation, performance, throughput, user experience, etc. if the scheduled transmission is canceled. Thus, a process for calculating information may be a process affected by the cancellation of an uplink transmission. As another example, a process for operating a timer may trigger its operation (e.g., start, stop, reset, etc., one or more timers) based on the transmission of certain information. A process for operating a timer may trigger its operation after the transmission of scheduled specific information, and / or may experience degraded operation, performance, throughput, user experience, etc. if the scheduled transmission is canceled. Thus, a process for operating a timer may be a process affected by the cancellation of an uplink transmission. Such processes affected by the cancellation of an uplink transmission are referred to herein as dependent processes.

[0071] According to the technology implemented in various aspects of the present disclosure, the operation of one or more aspects of the dependent process of the influence of the dependent process of canceling uplink transmission is provided. According to some aspects of the present disclosure, one or more attributes associated with the uplink transmission of cancellation (e.g., transmission indication attribute) can be specified for the operation of one or more dependent processes. For example, the understanding that the uplink transmission of cancellation is considered to have been sent or not sent (e.g., as if uplink transmission had never been requested) can be provided for the dependent process. According to some examples of the present disclosure, a transmission indication attribute (e.g., one or more bits or values in a field designated for transmission indication in a cancellation transmission indication database, which provides the association between a dependent process and the transmission indication attribute) can be set or otherwise provided to specify that the uplink transmission of cancellation is considered to have been sent or not yet sent.

[0072] According to some aspects of the present disclosure, one or more attributes associated with the canceled uplink transmission specified for the operation of the slave process can be based on or otherwise correspond to whether the cancellation of the first uplink transmission is fast cancellation or slow cancellation. For example, when the cancellation does not meet one or more deadlines, scheduling, timing, etc. (collectively referred to as timelines), the cancellation of the uplink transmission can be determined as fast cancellation, or when the cancellation meets one or more timelines, the cancellation of the uplink transmission can be determined as slow cancellation. For example, when the cancellation process may not be completed before the duration or termination of one or more timelines, the cancellation of the uplink transmission can be considered as not meeting the timeline. According to some examples of the present disclosure, the first timeline (e.g., referred to as N1) can establish a minimum gap (e.g., in units of OFDM symbols and / or duration). In some specific deployments, the minimum gap of the first timeline can span from the last OFDM symbol of the PDSCH to the first OFDM symbol of the hybrid automatic repeat request (HARQ) ACK transmission. The second timeline (e.g., referred to as N2) can establish a minimum gap (e.g., in units of OFDM symbols and / or duration). In some specific deployments, the minimum gap of the second timeline may span from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of the PUSCH transmission.Using different timelines enables dynamic slow and fast cancellation features that may be desired for operation.

[0073] A transmission may be classified as canceled relative to one or more timelines or timing duration thresholds. For example, according to some aspects of the present disclosure, canceling an uplink transmission may be determined as a fast cancellation. Example fast cancellation scenarios may include situations where the uplink transmission is canceled assuming that the communication device sending the uplink transmission does not have sufficient time to perform cancellation processing to meet the N1 and / or N2 timelines (e.g., the cancellation processing is not completed before the N1 and / or N2 gaps described above expire, wherein the communication device originally scheduled to send the uplink transmission was not aware of the cancellation before the time to send the now-canceled uplink transmission). Additionally or alternatively, canceling an uplink transmission may be determined as a slow cancellation. Example slow cancellation scenarios may include situations where the uplink transmission is canceled assuming that the communication device sending the uplink transmission cancellation has sufficient time to perform cancellation processing to meet the N1 and / or N2 timelines (e.g., the cancellation processing is completed before the N1 and / or N2 gaps described above expire, wherein the communication device originally scheduled to send the uplink transmission was aware of the cancellation before the time to send the now-canceled uplink transmission). Cancellation processing for either fast or slow cancellation may, for example, include assuming that the communication device sending the uplink transmission determines that the uplink transmission is to be cancelled and performing one or more actions to effectuate the cancellation.

[0074] Figure 3-5 is a diagram illustrating examples of slow and fast cancellation according to some aspects. In particular, Figure 3 FIG300 shows an example of slow cancellation, while Figure 4 and Figure 5 Schematic diagrams 400 and 500 show examples of quick cancellation. Other cancellation operations are also possible.

[0075] First refer to Figure 3, the operation that results in the cancellation of an uplink transmission that may be determined to be a slow cancellation is shown with respect to the case where the N1 and N2 timelines are canceled. As shown, the UE first receives a downlink DCI that schedules the PDSCH and its HARQ-ACK transmission on the PUCCH (e.g., a DCI received via a downlink that provides scheduling of downlink resources for PDSCH transmission and uplink resources for PUCCH for associated ACK / NACK transmissions). Later, the UE receives an uplink DCI that schedules the PUSCH (e.g., a DCI received via a downlink that provides scheduling of uplink resources for PUSCH transmission). In this example, the PUSCH will overlap with the PUCCH. Therefore, the UE can "cancel" the PUCCH transmission and multiplex the payload of the PUCCH on the PUSCH and send it together. In this example, the cancellation of the uplink transmission can be determined to be a slow cancellation. In particular, the event that triggers the cancellation of the HARQ-ACK transmission (e.g., receiving an overlapping scheduled uplink DCI providing resources for an uplink transmission) occurs more than N2 OFDM symbol intervals before the actual cancellation occurs (e.g., meeting the N2 timeline). Furthermore, in this example, the event associated with the canceled transmission (e.g., PDSCH scheduling an associated ACK / NACK transmission via PUCCH) occurs more than N1 intervals before the actual cancellation occurs (e.g., meeting the N1 timeline). In this example, according to some aspects of the present disclosure, the cancellation of the uplink transmission meets both the N1 and N2 timelines and can be determined to be a slow cancellation.

[0076] exist Figure 4Figure 2 shows the operation that results in the cancellation of an uplink transmission that can be determined to be a quick cancellation, regarding the situation where the cancellation fails to meet the N2 timeline. As shown in the figure, the UE first receives a downlink DCI that schedules the PDSCH and its HARQ-ACK transmission on the PUCCH (e.g., a DCI received via a downlink that provides scheduling of downlink resources for PDSCH transmission and uplink resources for PUCCH for associated ACK / NACK transmission). Later, the UE receives an uplink DCI that schedules the PUSCH (e.g., a DCI received via a downlink that provides scheduling of uplink resources for PUSCH transmission). In this example, the PUSCH overlaps with the PUCCH. Therefore, the UE can "cancel" the PUCCH transmission and multiplex the payload of the PUCCH on the PUSCH and send it together. In this example, the cancellation of the uplink transmission can be determined to be a quick cancellation. In particular, the event triggering the cancellation of the HARQ-ACK transmission (e.g., receiving an overlapping scheduled uplink DCI providing resources for uplink transmission) occurs less than N2 OFDM symbol intervals before the time when the cancellation actually occurs (e.g., the N timeline is not met).

[0077] Figure 5With respect to cancelling a situation in which the N1 timeline is not met, operations that result in the cancellation of an uplink transmission that can be determined to be a quick cancellation are illustrated. As shown, the UE first receives an uplink DCI that schedules a low-priority PUSCH transmission (e.g., a DCI received via a downlink that provides scheduling of uplink resources for low-priority PUSCH transmissions). The low-priority PUSCH transmission may, for example, include one or more transmissions for enhanced mobile broadband (eMBB). Later, the UE receives a downlink DCI that schedules a high-priority PDSCH (e.g., a DCI received via a downlink that provides scheduling of downlink resources for high-priority PDSCH transmissions and uplink resources for PUCCH for associated high-priority ACK / NACK transmissions). The high-priority PDSCH transmission may, for example, include one or more transmissions for ultra-reliable low-latency communication (URLLC). In this example, the high-priority HARQ-ACK for the PDSCH (e.g., for URLLC) will overlap with the PUSCH (e.g., eMBB PUSCH). Therefore, the UE can "cancel" the low-priority PUSCH transmission and send a high-priority HARQ-ACK. In this example, the cancellation of the uplink transmission may be determined to be a fast cancellation. Specifically, the event that triggers the cancellation of the low-priority PUSCH (e.g., a received downlink high-priority PDSCH with an associated high-priority ACK / NACK transmission scheduled via a PUCCH) occurs less than N1 OFDM symbol interval times before the cancellation actually occurs (e.g., the N1 timeline is not met).

[0078] Cancellation can additionally and / or alternatively be determined based on or otherwise corresponding to various timing characteristics. Timing can include one or more varying time-based parameters (e.g., time period, threshold, and / or range, etc.) and / or portions of a transmission (e.g., number of symbols, resource elements, and / or blocks, etc.). According to some aspects of the present disclosure, for a cancellation determined to be a slow cancellation, the cancellation satisfies both the N1 and N2 timelines. For a cancellation determined to be a fast cancellation, the cancellation may fail to meet either or both of the N1 and N2 timelines.

[0079] Figure 6 Operations are shown according to techniques for providing one or more aspects of a dependent process configured to avoid or mitigate the effects of a dependent process canceling an uplink transmission in accordance with some aspects of the present disclosure. For example, Figure 6The functionality of process 600 may be implemented by cancel transmission indication designation logic (e.g., one or more sets of instructions comprising executable program code) executed by one or more processors of the communication device that is assumed to be sending the uplink transmission. For example, in the case where UE 115 is the communication device that is assumed to be sending the canceled uplink transmission, the controller / processor 280 and / or the transmit processor 264 of UE 115 may implement the cancel transmission indication designation logic stored in memory 282 to perform Figure 6 The functionality of process 600 is shown in the example.

[0080] exist Figure 6 In the example of FIG600, a specific uplink transmission (referred to as a "first" uplink transmission) is canceled at block 601. In some examples of operation according to process 600, the cancellation of the first uplink transmission may include various forms of suspending the uplink transmission (e.g., partially discarded transmission, partially canceled transmission, completely discarded transmission, or completely canceled transmission). The cancellation of the first uplink transmission may be due to, for example, transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitation, measurement gap, conflict with a sidelink, etc. For example, when the uplink transmission is canceled so that the first uplink transmission is not performed (e.g., partially or completely discarded or canceled), the communication device (e.g., UE 115) may initially be scheduled to provide or otherwise continue to perform the first uplink transmission. However, there may be one or more processes that the communication device (e.g., UE 115) is currently executing and / or will subsequently execute that are dependent on the first uplink transmission that has already been performed, and according to the operation of process 600, one or more aspects of the dependent process operation configured to avoid or mitigate the impact of the dependent process of canceling the uplink transmission are provided.

[0081] At block 602 of process 600, the cancellation of the first uplink transmission may be determined as a quick cancellation or a slow cancellation. In some cases, the cancellation transmission indication performed by the device assuming the first uplink transmission is sent may specify logic that can make this determination. The cancellation determination (e.g., quick, slow, high priority, low priority, etc.) may depend on one or more factors (e.g., general time or time relative to a threshold). For example, if the first uplink transmission is canceled under the assumption that the device sending the first uplink transmission does not have enough time to cancel the process to meet one or more timelines (e.g., fails to meet the N1 and / or N2 timelines), the cancellation of the first uplink transmission may be determined as a quick cancellation. If the first uplink transmission is canceled under the assumption that the device sending the first uplink transmission has enough time to cancel the process to meet one or more timelines (e.g., meets the N1 and / or N2 timelines), the cancellation of the first uplink transmission may be determined as a slow cancellation.

[0082] At block 603 of process 600, a first uplink transmission attribute for the operation of a slave process is specified based on or otherwise corresponding to whether the cancellation of the first uplink transmission is determined to be a quick cancellation or a slow cancellation. In some cases, the cancellation transmission indication designation logic executed by the device assuming the first uplink transmission is sent can perform the designation. A slave process can, for example, be a process affected by the cancellation of the first uplink transmission. According to some aspects of the present disclosure, the first uplink transmission attribute specified for the operation of a slave process based on or otherwise corresponding to whether the cancellation of the first uplink transmission is determined to be a quick cancellation or a slow cancellation can include a transmission indication attribute. For example, the transmission indication attribute can indicate to the slave process whether the first uplink transmission is deemed to be sent or deemed not to be sent. Therefore, one or more attributes associated with the canceled uplink transmission (e.g., a transmission indication attribute) can be specified for the operation of a slave process.

[0083] The designation of transmission indication attributes for the operation of a slave process may correspond to the slave process and / or its operation. For example, the transmission indication attributes may be designated for the operation of a slave process based on or otherwise corresponding to a process that provides information reporting, monitoring, updating, etc., performs calculations, triggers timers, and / or other functions. Additionally or alternatively, transmission indication attributes may be designated for one or more specific slave processes. Specific examples of the designation of transmission indication attributes for various slave processes are given below. Such a transmission indication attribute designation may, for example, be selected from a cancellation transmission indication database by a cancellation transmission indication designation logic for the corresponding slave process and / or its operation. According to some aspects of the present disclosure, the cancellation transmission indication designation logic may determine the cancellation of an uplink transmission as a fast cancellation or a slow cancellation, identify one or more slave processes affected by the cancellation of the uplink transmission, and designate transmission indication attributes for one or more slave processes based on the association between the slave process and the transmission indication attribute in the cancellation transmission indication database.

[0084] The dependent process may, for example, include a transmit power control (TPC) accumulation process, where TPC is a power control command for uplink transmissions. According to some aspects of the present disclosure, a transmission indication attribute may indicate, for a TCP accumulation process, that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. Additionally or alternatively, the transmission indication attribute may indicate, for a TCP accumulation process, that when a first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed to be sent. For a canceled uplink transmission, according to some examples, treating the transmission as being sent may mean that, from the perspective of power control command accumulation for future uplink transmissions, the UE accumulates power control commands in the DCI that scheduled the canceled transmission as if the transmission had occurred.

[0085] The dependent process may include a component carrier (CC) power scaling process. For example, in the case of uplink carrier aggregation, the total uplink power of the UE is captured. If the sum of the total power on all CCs exceeds the UE power limit, power reduction is performed at the UE. However, if the UL transmission is canceled, the power scaling of other uplink transmissions may be affected. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a CC power scaling process that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that when the power of other uplink transmissions is scaled, the canceled transmission is deemed to be sent. Additionally or alternatively, a transmission indication attribute may indicate for a CC power scaling process that when a first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not to be sent may mean that when the power of other uplink transmissions is scaled, the canceled transmission is not deemed to be sent.

[0086] The dependent process may include a CC maximum power reduction (MPR) process. For example, in the case of uplink carrier aggregation, the MPR value may depend on how many CCs have simultaneous uplink transmissions. If the UL transmission is canceled, the MPR value may be affected. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a CC MPR process that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the UE determines the MPR of other uplink transmissions as if the discarded uplink transmission is being sent. Additionally or alternatively, the transmission indication attribute may indicate for a CC MPR process that when a first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not to be sent may mean that the UE determines the MPR of other uplink transmissions by processing the discarded uplink transmission.

[0087] The dependent process may include a half-duplex processing process. There is a set of rules in the 3GPP Release 15 standard (TS 38.214V 15.8.0 Section 5.1, incorporated herein by reference) for the situation where the UE is unable to receive in the TDD band and transmit in another TDD band at the same time, wherein support is provided for the situation where uplink transmission takes precedence over simultaneous downlink reception. However, there is no provision for how the UE should react with respect to other downlink / uplink transmissions when an uplink transmission is canceled. According to some aspects of the present disclosure, a transmission indication attribute may indicate for the half-duplex processing process that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that other downlink / uplink transmissions assume that the canceled uplink transmission is sent when a prioritization rule (e.g., a 3GPP Release 15 prioritization rule) is applied. Additionally or alternatively, the transmission indication attribute may indicate, for half-duplex processing, that when the first uplink transmission is determined to be slow-cancelled, the first uplink transmission is considered not to be sent. According to some examples, treating a transmission as not to be sent may mean that other downlink / uplink transmissions assume that the canceled uplink transmission is not to be sent when prioritization rules (e.g., 3GPP Release 15 prioritization rules) are applied.

[0088] The subordinate process may include a new data indicator (NDI) interpretation process. For example, in the uplink DCI that schedules the PUSCH transmission, there is an NDI field. If, for the same HARQ process, the NDI is switched relative to the NDI in the previous uplink DCI to indicate that the scheduled PUSCH is used for new data transmission (e.g., the UE should place a new medium access control (MAC) layer packet data unit (PDU) in the PUSCH). If, for the same HARQ process, the NDI is not switched relative to the NDI in the previous uplink DCI, the scheduled PUSCH is used for retransmission (e.g., the UE should retransmit the previous MAC PDU). However, if the discarded PUSCH has a flipped NDI, it may be unclear whether the NDI for the next PUSCH transmission NDI is compared with the discarded NDI. According to some aspects of the present disclosure, the transmission indication attribute may indicate for the NDI interpretation process that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be quickly canceled. Additionally or alternatively, the transmission indication attribute may indicate, for the NDI interpretation process, that when the first uplink transmission is determined to be slow cancellation, the first uplink transmission is to be considered as transmitted. According to some examples, treating the transmission as transmitted may mean that the UE is to process the NDI of the canceled PUSCH as if the canceled PUSCH was transmitted. However, treating the transmission as not performed may mean that the UE is to process the NDI of the canceled PUSCH as if the canceled PUSCH was not transmitted.

[0089] The dependent process may include a power headroom report (PHR) process in a retransmission. If a PUSCH carrying a PHR is dropped, then later in a retransmission of the PUSCH, it may not be clear whether the UE should regard the retransmission as a retransmission of a previous PUSCH carrying the PHR. According to some aspects of the present disclosure, a transmission indication attribute may indicate, for a PHR process in a retransmission, that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be quickly cancelled. Additionally or alternatively, a transmission indication attribute may indicate, for a PHR process in a retransmission, that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be slowly cancelled. According to some examples, treating a transmission as being sent may mean that the UE treats the retransmission as a retransmission of a previous PUSCH carrying a PHR (e.g., yes, the retransmitted PUSCH carries the old PHR). However, according to some examples, treating a transmission as not being sent may mean that the UE treats the retransmission as not being a retransmission of a previous PUSCH carrying a PHR (e.g., no, the retransmitted PUSCH carries a newly generated PHR).

[0090] The dependent processes may include HARQ out-of-order processes. For example, in 5G NR, uplink DCI and scheduled PUSCH are pipelined in sequence (e.g., if uplink DCI A is received at time slot T, uplink PUSCH A is scheduled to be sent at time slot T+X, where the UE cannot receive another uplink DCI B after time slot T, which would schedule another uplink PUSCH B to be sent before time slot T+X, but it is okay to send PUSCH B after T+X). This is called an uplink out-of-order constraint. A similar downlink out-of-order constraint exists between PDSCH and its HARQ-ACK feedback. If an uplink transmission is canceled for some reason, it may not be clear whether the remaining uplink transmissions consider the uplink transmission to be sent when evaluating this out-of-order constraint. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a HARQ out-of-order process that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be quickly canceled. Additionally or alternatively, the transmission indication attribute may indicate, for an HARQ out-of-order process, that the first uplink transmission is to be considered transmitted when the first uplink transmission is determined to be slow canceled. According to some examples, treating a transmission as transmitted may mean that the remaining uplink transmissions will treat the uplink transmission as transmitted (e.g., yes, the uplink transmission will be treated as transmitted when evaluating out-of-order limits). However, according to some examples, treating a transmission as not yet transmitted may mean that the remaining uplink transmissions will treat the uplink transmission as not yet transmitted (e.g., no, the uplink transmission will not be treated as transmitted when evaluating out-of-order limits).

[0091] The subordinate process may include a carrier aggregation (CA) based secondary reference signal (SRS) switching preemption process. For example, when SRS is sent, uplink transmission on another CC may be stopped. According to the prioritization rules, when the other CC is to send PUCCH or uplink control information (UCI) on PUSCH, SRS may not be sent and PUCCH / PUSCH may be sent instead. However, even if PUCCH / PUSCH is dropped for some other reason, it may not be clear whether the same operation is performed. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a CA based SRS switching preemption process that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the CC may send PUCCH or UCI on PUSCH (for example, yes, SRS may not be sent and PUCCH / PUSCH may be sent instead). Additionally or alternatively, the transmission indication attribute may indicate, for a CA-based SRS switching preemption procedure, that when a first uplink transmission is determined to be slow cancellation, the first uplink transmission is considered not to have been transmitted. According to some examples, treating a transmission as not yet performed may mean that SRS may be transmitted (e.g., no, PUCCH / PUSCH may not be transmitted instead of SRS).

[0092] The dependent process may include a non-codebook-based SRS process. For example, for a non-codebook-based PUSCH, the UE may send a certain precoded SRS to facilitate the base station in selecting the rank and port for the scheduled PUSCH. However, when the SRS is dropped for some reason, it may not be clear from the perspective of other uplink transmissions whether the UE assumes that the SRS is sent. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a non-codebook-based SRS process that when the first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. Additionally or alternatively, a transmission indication attribute may indicate for a non-codebook-based SRS process that when the first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not sent may mean that the UE does not assume that the SRS is sent (e.g., no, when considering another uplink transmission, the SRS has not yet been sent). However, considering a transmission as being sent according to some examples may mean that the UE assumes that the SRS is sent (eg, yes, the SRS has been sent when considering another uplink transmission).

[0093] The dependent process may include an interpretation process for a reserved modulation and coding scheme (MCS). For example, for an uplink PUSCH retransmission, the base station may indicate a reserved MCS to indicate the modulation order used for the retransmission, assuming that the transport block (TB) size used for the retransmission is the same as the original transmission. However, if the original transmission is canceled, it may not be clear how the UE should interpret the reserved MCS for the retransmission. According to some aspects of the present disclosure, a transmission indication attribute may indicate for the interpretation process of the reserved MCS that when the first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. Additionally or alternatively, a transmission indication attribute may indicate for the interpretation process of the reserved MCS that when the first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the UE treats the canceled original transmission as if it were sent to interpret the reserved MCS for the retransmission. However, treating a transmission as not sent according to some examples may mean that the UE treats the canceled original transmission as if it were not sent to interpret the reserved MCS for the retransmission.

[0094] The dependent process may include an uplink (UL) transmit switching state process. For example, in uplink TDD and FDD carrier aggregation, the UE may have only 2 physical transmit antennas, but needs to support a total of 3 layers of uplink transmission (e.g., one layer on the FDD carrier and 2 layers on the TDD carrier). Several states are defined in the 3GPP standard (TS 38.214 V.16.5.0 Section 6.1.6.2, incorporated herein by reference) for UEs that cannot transmit 3 layers simultaneously. For each such state, two physical transmit antennas are assigned to different layers (e.g., State 1 = "1 layer on FDD + 1 layer on TDD", State 2 = "1 layer on FDD + 0 layer on TDD", State 3 = "0 layer on FDD, 2 layers on TDD", State 4 = "0 layer on FDD, 1 layer on TDD"), where the UE can transition between these different states. However, if the UE needs to transition from state A to state B, but a transmission is canceled in state A or state B, it may not be clear whether the UE changes its state transition. For example, if the UE transitions from A to B, but a transmission is discarded in B, which changes state B to B', it may not be clear whether the UE assumes that it transitioned from A to B, or the UE assumes that it transitioned from A to B'. Furthermore, if the UE transitions from A to B, but a transmission is discarded in A, which changes state A to A', it may not be clear whether the UE assumes that it transitioned from A to B, or the UE assumes that it transitioned from A' to B. According to some aspects of the present disclosure, a transmission indication attribute may be sent for UL to indicate that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the UE performs the state transition as if nothing was discarded in states A and B. Additionally or alternatively, a transmission indication attribute may be sent for UL to indicate that when a first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not having been sent may mean that the UE performs a state transition to consider the discarded transmission as not having been sent.

[0095] The dependent process may include a determination process for the duplex direction. When an uplink transmission (semi-static or dynamic) changes an OFDM symbol from X to U, but the uplink transmission is canceled, it may be unclear what the duplex direction will be. According to some aspects of the present disclosure, a transmission indication attribute may indicate for the determination process for the duplex direction that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the UE assumes that OFDM symbol X becomes U, but the uplink transmission is canceled. Additionally or alternatively, the transmission indication attribute may indicate for the determination process for the duplex direction that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not to be sent may mean that the UE assumes that OFDM symbol X remains X because the uplink transmission is canceled.

[0096] The dependent process may include a process based on the SRS codebook. For example, for a codebook-based PUSCH, the UE may send a certain SRS to facilitate the base station in selecting the rank and precoder for scheduling the PUSCH. However, when the SRS is dropped for some reason, it may not be clear from the perspective of other uplink transmissions whether the UE assumes that the SRS is sent. According to some aspects of the present disclosure, a transmission indication attribute may indicate that when a first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent. Additionally or alternatively, the transmission indication attribute may indicate that when a first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not yet sent may mean that the UE does not assume that the SRS is sent relative to another uplink transmission. However, according to some examples, treating a transmission as sent may mean that the UE assumes that the SRS is sent relative to another uplink transmission.

[0097] The dependent process may include a counting process for active channel state indicator (CSI) resources. For example, for non-periodic CSI on PUSCH, if PUSCH is cancelled, it may be unclear whether the UE assumes that the active CSI-RS resources for reporting are released. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a counting process for active CSI resources that when a first uplink transmission is determined to be quickly cancelled, the first uplink transmission is deemed to be sent. Additionally or alternatively, a transmission indication attribute may indicate for a counting process for active CSI resources that when a first uplink transmission is determined to be slowly cancelled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that the UE assumes that the active CSI-RS resources for reporting are released (e.g., yes, CSI-RS are released). However, according to some examples, treating a transmission as not being sent may mean that the UE assumes that the active CSI-RS resources for reporting are not released (e.g., no, CSI-RS resources are not released).

[0098] Dependent procedures may include a MAC Control Element (CE) Action Time procedure. For example, after a UE receives a MAC-CE, the action indicated in the MAC-CE becomes valid 3 ms after the UE transmits an ACK for a successful MAC-CE reception. However, if the ACK for the MAC-CE is discarded for some reason, it may be unclear whether the UE assumes that the action indicated in the MAC-CE becomes valid 3 ms after the time at which the ACK transmission would have occurred before the discard. According to some aspects of the present disclosure, a transmission indication attribute may indicate, for the MAC CE Action Time procedure, that the first uplink transmission is considered to be transmitted when the first uplink transmission is determined to be a fast cancellation. Additionally or alternatively, the transmission indication attribute may indicate, for the MAC CE Action Time procedure, that the first uplink transmission is considered to be transmitted when the first uplink transmission is determined to be a slow cancellation. According to some examples, treating a transmission as transmitted may mean that the UE assumes that the action indicated in the MAC-CE becomes valid 3 ms after the time at which the ACK transmission would have occurred before the discard. However, according to some examples, treating a transmission as not transmitted may mean that the UE assumes that the action indicated in the MAC-CE does not become valid 3 ms after the time at which the ACK transmission would have occurred before the discard.

[0099] The dependent process may include a buffer status report (BSR) process. For example, the UE may send a BSR MAC CE to the base station to report the size of its buffered data. According to some aspects of the present disclosure, a transmission indication attribute may indicate for a BSR process that when a first uplink transmission is determined to be quickly cancelled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that when the UE gets an opportunity to send a BSR later (e.g., even if additional new data arrives between the two transmissions), the UE retransmits the old BSR. Additionally or alternatively, a transmission indication attribute may indicate for a BSR process that when a first uplink transmission is determined to be slowly cancelled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not to be sent may mean that when the UE gets an opportunity to send a BSR later, the UE generates a new / updated BSR.

[0100] The dependent process may include a round trip time (RTT) timer process. For example, the UE may start a HARQ RTT timer after it sends a TB on the PUSCH. After the RTT timer expires, the UE may start a retransmission timer and monitor the PDCCH for potential retransmission requests from the network. According to some aspects of the present disclosure, a transmission indication attribute may indicate for the RTT timer process that when the first uplink transmission is determined to be quickly cancelled, the first uplink transmission is deemed to be sent. Additionally or alternatively, the transmission indication attribute may indicate for the RTT timer process that when the first uplink transmission is determined to be slowly cancelled, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not to be sent may mean that if the uplink transmission on the PUSCH is cancelled, the UE does not start the RTT timer. However, according to some examples, treating a transmission as being sent may mean that if the uplink transmission on the PUSCH is cancelled, the UE starts the RTT timer.

[0101] The dependent process may include a HARQ attempt count process. According to some aspects of the present disclosure, a transmission indication attribute may indicate, for the HARQ attempt count process, that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as sent may mean: incrementing the HARQ attempt count (e.g., HARQ attempt count+1). Additionally or alternatively, the transmission indication attribute may indicate, for the HARQ attempt count process, that when the first uplink transmission is determined to be slow canceled, the first uplink transmission is deemed to be not sent. According to some examples, treating a transmission as not sent may mean: the HARQ attempt count remains unchanged.

[0102] The dependent process may include a PHR calculation process. For example, the value and type of PHR information reported by the UE may depend on whether there is a PUSCH transmission on the carrier. In an uplink carrier aggregation configuration, multiple uplink grants may be provided to the UE in the same time slot. Some of these uplink grants may be canceled or skipped (for example, the UE may not have as much data to send as the network estimated), and multiple PUSCHs may be scheduled, but some of them are canceled or skipped. However, it may not be clear whether the PHR should include the canceled PUSCHs. According to some aspects of the present disclosure, a transmission indication attribute may indicate for the PHR calculation process that when a first uplink transmission is determined to be a fast cancellation, the first uplink transmission is deemed to be sent. According to some examples, treating a transmission as being sent may mean that even if the PUSCH transmission on the carrier is canceled or skipped, the UE reports the true PHR information for the carrier to the network as if the PUSCH transmission did occur. Additionally or alternatively, the transmission indication attribute may indicate for the PHR calculation process that when a first uplink transmission is determined to be a slow cancellation, the first uplink transmission is deemed not to be sent. According to some examples, treating a transmission as not sent may mean that the UE reports the value and type of PHR information to the network based on the actual PUSCH transmission (e.g., if there is no PUSCH transmission on the carrier, the UE reports a virtual PHR to the network; otherwise, the UE reports real PHR information to the network).

[0103] The following table represents the above-described examples of transmission indication attribute designations for various dependent processes. Typically, a transmission indication attribute designation of "T" indicates whether a canceled uplink transmission is considered sent. And a transmission indication attribute designation of "N" indicates whether a canceled uplink transmission is considered not sent. For example, according to some aspects of the present disclosure, the following table may represent the contents of a cancel transmission indication database that provides associations between dependent processes and transmission indication attributes.

[0104] process Quick Cancel Slow Cancel TPC accumulation T T Power scaling on other CCs T N MPR on other CCs (e.g., in-band) T N Half-duplex processing T N NDI Explained T T PHR in retransmission T T HARQ out-of-order T T CA-based SRS switching preemption T N For non-codebook based SRS N N Explaining the reserved MCS T T UL Tx switching state T N Determine duplex direction T N For codebook-based SRS N N Count of active CSI resources T T MAC CE action time T T BSR T N RTT Timer N N HARQ attempt count T N PHR calculation T N

[0105] As described above, the transmission indication attribute can indicate to the slave process that the first uplink transmission is considered to be sent or is shown as not sent. Therefore, at box 604 of the illustrated example of process 600, a transmission indication attribute corresponding to the cancellation of the first uplink transmission is provided for the operation of the slave process. For example, assuming that the cancellation transmission indication designation logic of the communication device of the first uplink transmission that sends the cancellation can directly or indirectly (for example, through an operating system, an application program interface (API), a register, etc.) provide the transmission indication attribute to one or more processes (for example, one or more processes of the aforementioned examples) for use in the subsequent operation of the process. According to some examples of the present disclosure, the transmission indication attribute indicates to the slave process that the cancellation of the first uplink transmission is fast cancellation or slow cancellation, and the first uplink transmission is considered to be sent or is considered to be not sent. The slave process may include one or more processes affected by the cancellation of the first uplink transmission.

[0106] Figure 7 1 is a block diagram illustrating a UE 115 configured according to one aspect of the present disclosure. Figure 2 1. The structure, hardware, and components of the UE 115 are shown in FIG. For example, the UE 115 includes a controller / processor 280 that operates to execute logic or computer instructions stored in a memory 282 and controls the components of the UE 115 to provide the features and functions of the UE 115. The UE 115 transmits and receives signals via wireless radios 701a-r and antennas 252a-r under the control of the controller / processor 280. The wireless radios 701a-r include the following: Figure 2 Various components and hardware are shown for UE 115 in , including modulators / demodulators 254a-r, a MIMO detector 256, a receive processor 258, a transmit processor 264, and a TX MIMO processor 266.

[0107] Figure 7The example UE 115 shown in FIG. 1 includes cancel transmission indication designation logic 702 and a cancel transmission indication database 703, which can be used to perform the functions described herein with respect to providing one or more aspects of the operation of a dependent process configured to avoid or mitigate the impact of canceling an uplink transmission according to some aspects of the present disclosure. The cancel transmission indication designation logic 702 can, for example, include program code stored in the memory 282, which is executed by the controller / processor 280 to provide the corresponding functions. The cancel transmission indication designation logic 702 can be configured to facilitate operations for canceling an uplink transmission, determining the cancellation of an uplink transmission as a fast cancellation or a slow cancellation, specifying uplink transmission attributes for the operation of a dependent process based on or otherwise corresponding to whether the cancellation of the uplink transmission is determined to be a fast cancellation or a slow cancellation, and / or providing transmission attributes for the operation of a dependent process. The cancel transmission indication designation logic 702 can access or otherwise reference data from the cancel transmission indication database 703 to specify transmission indication attributes with respect to a dependent process and / or the operation of the dependent process.

[0108] Those skilled in the art will appreciate that information and signals may be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0109] The components, functional blocks, and modules described herein (eg, Figure 2 The components, functional blocks, and modules in the system may include: a processor, an electronic device, a hardware device, an electronic component, a logical circuit, a memory, a software code, a firmware code, etc., or any combination thereof. In addition, the features discussed herein related to specifying transmission indication attributes with respect to a slave process and / or the operation of a slave process may be implemented via dedicated processor circuitry, via executable instructions, and / or a combination thereof.

[0110] In some examples of the methods, apparatus, and articles of manufacture including non-transitory computer-readable media described herein, various aspects of the multi-slot transport block technology can be implemented in various combinations consistent with the concepts described herein. Non-limiting examples of combinations of some aspects of the multi-slot transport block technology are set forth in the following example clauses.

[0111] 1. Methods, apparatus, and articles of manufacture for wireless communications may provide: canceling a first uplink transmission, wherein the canceling of the first uplink transmission is a fast canceling if the first uplink transmission is canceled when a device that sent the first uplink transmission does not have sufficient time to meet a first one or more timelines of a plurality of timelines, and wherein the canceling of the first uplink transmission is a slow canceling if the first uplink transmission is canceled when the device that sent the first uplink transmission has sufficient time to meet a second one or more timelines of the plurality of timelines; and providing a transmission indication attribute corresponding to the canceling of the first uplink transmission for operation of a slave process, wherein the transmission indication attribute indicates to the slave process whether to treat the first uplink transmission as being sent or as not being sent corresponding to whether the canceling of the first uplink transmission is the fast canceling or the slow canceling.

[0112] 2. The method, apparatus, and article of manufacture of clause 1, wherein the canceling the first uplink transmission comprises aborting the uplink transmission selected from the group consisting of a partially dropped transmission, a partially canceled transmission, a completely dropped transmission, and a completely canceled transmission.

[0113] 3. The method, apparatus, and article of manufacture of any one of clauses 1-2, wherein the cancellation of the first uplink transmission is due to at least one of transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitation, measurement gap, or conflict with a sidelink.

[0114] 4. The method, apparatus, and article of manufacture of any one of clauses 1-3, further providing: configuring the plurality of timelines to indicate at least one of an N1 timeline or an N2 timeline, wherein the N1 timeline establishes a minimum gap from the last OFDM symbol of the PDSCH to the first OFDM symbol of the HARQ ACK transmission, and the N2 timeline establishes a minimum gap from the last OFDM symbol of the uplink DCI to the OFDM symbol of the PUSCH transmission.

[0115] 5. The method, apparatus, and article of manufacture of clause 4, wherein the first one or more timelines include the N2 timeline, the N2 timeline establishing a minimum gap from the last OFDM symbol of the uplink DCI to the OFDM symbol of the PUSCH transmission.

[0116] 6. Methods, apparatus and articles of manufacture as described in any of clauses 4-5, wherein the second one or more timelines include the N1 timeline and the N2 timeline, wherein the N1 timeline establishes a minimum gap from the last OFDM symbol of the PDSCH to the first OFDM symbol of the HARQ ACK transmission, and the N2 timeline establishes a minimum gap from the last OFDM symbol of the uplink DCI to the OFDM symbol of the PUSCH transmission.

[0117] 7. Methods, apparatus and articles according to any of clauses 1-6, wherein the subordinate process comprises a TPC accumulation process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0118] 8. Methods, apparatus and articles of manufacture according to any of clauses 1-7, wherein the dependent procedure comprises a TPC accumulation procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0119] 9. Methods, apparatus, and articles according to any one of clauses 1-8, wherein the dependent process comprises a CC power scaling process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be the fast cancellation.

[0120] 10. Methods, apparatus, and articles of manufacture according to any of clauses 1-9, wherein the dependent process comprises a CC power scaling process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0121] 11. Methods, apparatus and articles according to any of clauses 1-10, wherein the subordinate process comprises a CCMPR process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0122] 12. Methods, apparatus and articles of manufacture according to any of clauses 1-11, wherein the subordinate process comprises a CCMPR process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0123] 13. The method, apparatus, and article of manufacture of any one of clauses 1-12, wherein the slave process comprises a half-duplex processing process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0124] 14. The method, apparatus, and article of manufacture of any one of clauses 1-13, wherein the slave process comprises a half-duplex processing process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0125] 15. The method, apparatus, and article of manufacture of any one of clauses 1-14, wherein the subordinate process comprises an NDI interpretation process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be the fast cancellation.

[0126] 16. The method, apparatus, and article of manufacture of any one of clauses 1-15, wherein the dependent process comprises an NDI interpretation process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be considered sent when the first uplink transmission is determined to be the slow cancellation.

[0127] 17. Methods, apparatus and articles according to any of clauses 1-16, wherein the subordinate procedure comprises a PHR procedure in a retransmission, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0128] 18. Methods, apparatus and articles of manufacture according to any of clauses 1-17, wherein the dependent procedure comprises a PHR procedure in retransmission, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0129] 19. Methods, apparatus and articles according to any of clauses 1-18, wherein the dependent process comprises a HARQ out-of-order process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0130] 20. Methods, apparatus and articles of manufacture according to any of clauses 1-19, wherein the dependent process comprises a HARQ out-of-order process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be considered sent when the first uplink transmission is determined to be the slow cancellation.

[0131] 21. Methods, apparatus and articles according to any of clauses 1-20, wherein the subordinate procedure comprises a CA-based SRS switching preemption procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to have been sent.

[0132] 22. Methods, apparatus and articles of manufacture according to any of clauses 1-21, wherein the dependent procedure comprises a CA-based SRS procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to be sent.

[0133] 23. Methods, apparatus and articles of manufacture according to any of clauses 1-22, wherein the dependent process comprises a process for a non-codebook based SRS, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is considered not to have been sent.

[0134] 24. Methods, apparatus and articles of manufacture as described in any of clauses 1-23, wherein the dependent process comprises a process for a non-codebook based SRS, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is to be treated as not sent.

[0135] 25. Methods, apparatus and articles of manufacture according to any one of clauses 1-24, wherein the subordinate process comprises a reserved MCS interpretation process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to be sent when the first uplink transmission is determined to be the fast cancellation.

[0136] 26. Methods, apparatus and articles of manufacture according to any of clauses 1-25, wherein the dependent procedure comprises a reservation MCS interpretation procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0137] 27. Methods, apparatus and articles according to any of clauses 1-26, wherein the subordinate procedure comprises a UL transmit switch state procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be transmitted when the first uplink transmission is determined to be the fast cancellation.

[0138] 28. Methods, apparatus and articles of manufacture as described in any of clauses 1-27, wherein the dependent procedure comprises a UL Transmit Switch State procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be transmitted when the first uplink transmission is determined to be the slow cancellation.

[0139] 29. Methods, apparatus and articles according to any of clauses 1-28, wherein the subordinate process includes a duplex direction determination process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0140] 30. The method, apparatus, and article of manufacture of any one of clauses 1-29, wherein the dependent procedure comprises a duplex direction determination procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0141] 31. Methods, apparatus and articles of manufacture according to any of clauses 1-30, wherein the dependent process comprises an SRS codebook-based process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is considered not to have been sent.

[0142] 32. Methods, apparatus and articles of manufacture as described in any of clauses 1-31, wherein the dependent procedure comprises an SRS codebook-based procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is to be treated as not sent.

[0143] 33. Methods, apparatus and articles according to any of clauses 1-32, wherein the subordinate process comprises a counting process of active CSI resources, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0144] 34. Methods, apparatus and articles according to any of clauses 1-33, wherein the subordinate process comprises a counting process of active CSI resources, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0145] 35. Methods, apparatus and articles according to any of clauses 1-34, wherein the subordinate procedure comprises a MACCE action time procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0146] 36. Methods, apparatus and articles of manufacture according to any of clauses 1-35, wherein the dependent procedure comprises a MAC CE action time procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the slow cancellation.

[0147] 37. Methods, apparatus and articles of manufacture according to any of clauses 1-36, wherein the subordinate procedure comprises a BSR procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0148] 38. Methods, apparatus and articles of manufacture according to any of clauses 1-37, wherein the subordinate procedure comprises a BSR procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0149] 39. Methods, apparatus and articles according to any of clauses 1-38, wherein the dependent process comprises an RTT timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is considered not to have been sent.

[0150] 40. The method, apparatus, and article of manufacture of any of clauses 1-39, wherein the dependent process comprises an RTT timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is to be treated as not sent.

[0151] 41. Methods, apparatus and articles according to any of clauses 1-40, wherein the dependent process comprises a HARQ attempt count process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0152] 42. Methods, apparatus and articles of manufacture according to any of clauses 1-41, wherein the dependent process comprises a HARQ attempt count process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0153] 43. Methods, apparatus and articles according to any of clauses 1-42, wherein the subordinate process includes a PHR calculation process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to be sent when the first uplink transmission is determined to be the fast cancellation.

[0154] 44. Methods, apparatus and articles of manufacture according to any of clauses 1-43, wherein the dependent process comprises a PHR calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is considered not to have been sent.

[0155] 45. Methods, apparatus, and articles for wireless communications may provide: determining cancellation of a first uplink transmission as a fast cancellation or a slow cancellation; and specifying first uplink transmission attributes for operation of a dependent process based on whether the cancellation of the first uplink transmission is determined as the fast cancellation or the slow cancellation, wherein the dependent process is a process affected by the cancellation of the first uplink transmission.

[0156] 46. The method, apparatus, and article of manufacture of clause 45, wherein the cancellation of the first uplink transmission comprises aborting the uplink transmission selected from the group consisting of a partially dropped transmission, a partially canceled transmission, a completely dropped transmission, and a completely canceled transmission.

[0157] 47. Methods, apparatus and articles of manufacture as described in any of clauses 45-46, wherein the cancellation of the first uplink transmission is due to at least one of transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitation, measurement gap or conflict with a sidelink.

[0158] 48. Methods, apparatus, and articles according to any of clauses 45-47, wherein the cancellation of the first uplink transmission is determined to be a fast cancellation if the cancellation is made assuming that the device sending the first uplink transmission does not have sufficient time to perform cancellation processing to meet one or more timelines.

[0159] 49. The method, apparatus, and article of manufacture of clause 48, wherein the one or more timelines include a timeline selected from the group consisting of an N1 timeline that establishes a minimum gap from the last OFDM symbol of the PDSCH to the first OFDM symbol of the HARQ ACK transmission, and an N2 timeline that establishes a minimum gap from the last OFDM symbol of the uplink DCI to the OFDM symbol of the PUSCH transmission.

[0160] 50. Methods, apparatus, and articles of manufacture as described in any of clauses 45-49, wherein the cancellation of the first uplink transmission is determined to be a slow cancellation if the cancellation is made assuming that the device sending the first uplink transmission has sufficient time to perform the cancellation process to meet one or more timelines.

[0161] 51. The method, apparatus, and article of manufacture of clause 50, wherein the one or more timelines include a timeline selected from the group consisting of an N1 timeline that establishes a minimum gap from a last OFDM symbol of a PDSCH to a first OFDM symbol of a HARQ ACK transmission, and an N2 timeline that establishes a minimum gap from a last OFDM symbol of uplink downlink control information (DCI) to an OFDM symbol of a PUSCH transmission.

[0162] 52. The method, apparatus and article of manufacture of any of clauses 45-51, wherein the first uplink transmission attribute specified for the slave process operation based on whether the cancellation of the first uplink transmission is determined to be a fast cancellation or a slow cancellation comprises a transmission indication attribute.

[0163] 53. The method, apparatus, and article of manufacture of clause 52, wherein the transmission indication attribute indicates to the slave process whether the first uplink transmission is to be treated as having been sent or as not having been sent.

[0164] 54. Methods, apparatus and articles according to any of clauses 52-53, wherein the subordinate process comprises a TPC accumulation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancelled, the first uplink transmission is considered to have been sent.

[0165] 55. Methods, apparatus and articles of manufacture according to any of clauses 52-54, wherein the dependent procedure comprises a TPC accumulation procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0166] 56. Methods, apparatus and articles according to any of clauses 52-55, wherein the dependent process comprises a CC power scaling process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0167] 57. Methods, apparatus and articles of manufacture according to any of clauses 52-56, wherein the dependent process comprises a CC power scaling process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0168] 58. Methods, apparatus and articles of manufacture according to any of clauses 52-57, wherein the subordinate process comprises a CCMPR process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be treated as having been sent when the first uplink transmission is determined to be fast cancelled.

[0169] 59. The method, apparatus and article of manufacture of any of clauses 52-58, wherein the subordinate process comprises a CCMPR process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0170] 60. The method, apparatus, and article of manufacture of any of clauses 52-59, wherein the slave process comprises a half-duplex processing process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be considered to have been sent when the first uplink transmission is determined to be a fast cancellation.

[0171] 61. The method, apparatus, or article of manufacture of any of clauses 52-60, wherein the slave process comprises a half-duplex processing process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0172] 62. Methods, apparatus and articles according to any of clauses 52-61, wherein the subordinate process includes an NDI interpretation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is deemed to have been sent.

[0173] 63. Methods, apparatus and articles of manufacture according to any of clauses 52-62, wherein the dependent process comprises an NDI interpretation process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be treated as having been sent when the first uplink transmission is determined to be a slow cancellation.

[0174] 64. Methods, apparatus and articles of manufacture according to any of clauses 52-63, wherein the subordinate procedure comprises a PHR procedure in a retransmission, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0175] 65. Methods, apparatus and articles of manufacture according to any of clauses 52-64, wherein the dependent procedure comprises a PHR procedure in retransmission, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0176] 66. Methods, apparatus and articles of manufacture according to any of clauses 52-65, wherein the dependent process comprises a HARQ out-of-order process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be treated as having been sent when the first uplink transmission is determined to be fast cancelled.

[0177] 67. Methods, apparatus and articles of manufacture according to any of clauses 52-66, wherein the dependent process comprises a HARQ out-of-order process, and wherein the transmission indication attribute indicates that the first uplink transmission is to be treated as having been sent when the first uplink transmission is determined to be a slow cancellation.

[0178] 68. Methods, apparatus and articles of manufacture as described in any of clauses 52-67, wherein the subordinate procedure comprises a CA-based SRS handover preemption procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0179] 69. Methods, apparatus and articles of manufacture according to any of clauses 52-68, wherein the dependent procedure comprises a CA-based SRS procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0180] 70. Methods, apparatus and articles of manufacture as described in any of clauses 52-69, wherein the dependent process comprises a process for a non-codebook based SRS, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancelled, the first uplink transmission is considered not to have been sent.

[0181] 71. Methods, apparatus and articles of manufacture as described in any of clauses 52-70, wherein the dependent process comprises a process for a non-codebook based SRS, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0182] 72. Methods, apparatus and articles of manufacture according to any of clauses 52-71, wherein the subordinate process comprises a reserved MCS interpretation process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0183] 73. Methods, apparatus and articles of manufacture according to any of clauses 52-72, wherein the subordinate procedure comprises a reservation MCS interpretation procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0184] 74. Methods, apparatus and articles according to any of clauses 52-73, wherein the subordinate procedure comprises a UL transmit switch state procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been transmitted when the first uplink transmission is determined to be fast cancelled.

[0185] 75. Methods, apparatus and articles of manufacture as described in any of clauses 52-74, wherein the dependent procedure comprises a UL Transmit Switch State procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been transmitted when the first uplink transmission is determined to be a slow cancellation.

[0186] 76. Methods, apparatus and articles of manufacture according to any of clauses 52-75, wherein the subordinate process comprises a duplex direction determination process, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast canceled.

[0187] 77. Methods, apparatus and articles of manufacture according to any of clauses 52-76, wherein the subordinate process comprises a duplex direction determination process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0188] 78. Methods, apparatus and articles of manufacture as described in any of clauses 52-77, wherein the dependent process comprises an SRS codebook-based process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancelled, the first uplink transmission is considered not to have been sent.

[0189] 79. Methods, apparatus and articles of manufacture as described in any of clauses 52-78, wherein the dependent procedure comprises an SRS codebook-based procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0190] 80. Methods, apparatus and articles according to any of clauses 52-79, wherein the subordinate process comprises a counting process of active CSI resources, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to have been sent when the first uplink transmission is determined to be fast cancelled.

[0191] 81. Methods, apparatus and articles of manufacture according to any of clauses 52-80, wherein the subordinate process comprises a counting process of active CSI resources, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0192] 82. Methods, apparatus and articles of manufacture as described in any of clauses 52-81, wherein the subordinate procedure comprises a MAC CE action time procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0193] 83. A method, apparatus and article of manufacture as described in any of clauses 52-82, wherein the dependent procedure comprises an active MAC CE action time procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be a slow cancellation.

[0194] 84. Methods, apparatus and articles according to any of clauses 52-83, wherein the subordinate procedure comprises a BSR procedure, and wherein the transmission indication attribute indicates that the first uplink transmission is deemed to have been sent when the first uplink transmission is determined to be fast cancelled.

[0195] 85. The method, apparatus and article of manufacture of any of clauses 52-84, wherein the subordinate procedure comprises a BSR procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0196] 86. Methods, apparatus and articles of manufacture according to any of clauses 52-85, wherein the dependent process comprises an RTT timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is considered not to have been sent.

[0197] 87. Methods, apparatus and articles of manufacture according to any of clauses 52-86, wherein the dependent process comprises an RTT timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0198] 88. Methods, apparatus and articles of manufacture as described in any of clauses 52-87, wherein the dependent process comprises a HARQ attempt count process, and wherein the transmission indication attribute indicates that the first uplink transmission is considered to have been sent when the first uplink transmission is determined to be fast cancelled.

[0199] 89. Methods, apparatus and articles of manufacture as described in any of clauses 52-88, wherein the dependent process comprises a HARQ attempt count process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered to have not been sent.

[0200] 90. Methods, apparatus and articles according to any of clauses 52-89, wherein the subordinate process includes a PHR calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast cancelled, the first uplink transmission is deemed to have been sent.

[0201] 91. Methods, apparatus and articles of manufacture according to any of clauses 52-90, wherein the dependent process comprises a PHR calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be a slow cancellation, the first uplink transmission is considered not to have been sent.

[0202] Those skilled in the art will also appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps (e.g., Figure 6 The logic blocks in the ) can be implemented as electronic hardware, computer software, or a combination of the two. In order to clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been generally described above around their functions. As to whether such functions are implemented as hardware or software, it depends on the specific application and the design constraints imposed on the entire system. Those skilled in the art can implement the described functions in a flexible manner for each specific application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure. Those skilled in the art will also readily recognize that the order or combination of components, methods, or interactions described herein are merely examples, and the components, methods, or interactions of various aspects of the present disclosure may be combined or performed in a manner different from those shown and described herein.

[0203] The various illustrative logic blocks, modules, and circuits described in conjunction with the disclosure herein may be implemented or performed using a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration.

[0204] The steps of the method or algorithm described in conjunction with the disclosure herein can be directly embodied in hardware, in a software module executed by a processor, or in a combination of the two. The software module can be present in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, register, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. In an alternative manner, the storage medium can be an integral part of the processor. The processor and storage medium can be present in an ASIC. The ASIC can be present in a user terminal. In an alternative manner, the processor and storage medium can be present in a user terminal as discrete components.

[0205] In one or more exemplary designs, the functions described can be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions can be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Computer-readable media include both computer storage media and communication media, and communication media include any media that facilitates the transfer of a computer program from one place to another. A computer-readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. By way of example and not limitation, such a computer-readable medium can include RAM, ROM, EEPROM, CD-ROM, or other optical disk storage, disk storage, or other magnetic storage device, or any other medium that can be used to carry or store a desired program code unit in the form of an instruction or data structure and can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. In addition, a connection can be appropriately referred to as a computer-readable medium. For example, if the software is sent from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, or DSL, the coaxial cable, fiber optic cable, twisted pair, or DSL is included in the definition of the medium. As used herein, disk and optical disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), hard disk, solid state disk and Blu-ray disc, wherein disks usually reproduce data magnetically, while optical discs usually reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0206] As used herein, including in the claims, the term "and / or," when used with a list of two or more items, means that any one of the listed items may be taken individually or in any combination of two or more of the listed items may be taken. For example, if a composition is described as comprising components A, B, and / or C, the composition may comprise: A alone; B alone; C alone; A and B combined; A and C combined; B and C combined; or A, B, and C combined. Furthermore, as used herein, including in the claims, "or," as used in a list of items ending with "at least one of," indicates a disjunctive list such that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) or any combination of these items.

[0207] The foregoing description of the present disclosure is provided to enable any person skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the overall principles defined herein may be applied to other variations without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the examples and designs described herein, but rather to be given the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method of wireless communication, comprising: canceling a first uplink transmission, wherein the canceling of the first uplink transmission is a fast cancel if the first uplink transmission is canceled without sufficient time for a device transmitting the first uplink transmission to meet a first one or more timelines of a plurality of timelines, and wherein the canceling of the first uplink transmission is a slow cancel if the first uplink transmission is canceled without sufficient time for the device transmitting the first uplink transmission to meet a second one or more timelines of the plurality of timelines; and A transmission indication attribute corresponding to the cancellation of the first uplink transmission is provided for operation of a slave process, wherein the transmission indication attribute indicates to the slave process whether to treat the first uplink transmission as sent or as not sent corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

2. The method according to claim 1, further comprising: The plurality of timelines are configured to indicate at least one of: an N1 timeline that establishes a first minimum gap from a last orthogonal frequency division multiplexing (OFDM) symbol of a physical downlink shared channel (PDSCH) to a first OFDM symbol of a hybrid automatic repeat request (HARQ) acknowledgement (ACK) transmission; or The N2 timeline establishes a second minimum gap from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of the physical uplink shared channel (PUSCH) transmission.

3. The method according to claim 1, wherein The subordinate process includes a transmission power control (TPC) accumulation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

4. The method according to claim 1, wherein The subordinate process includes a component carrier (CC) power scaling process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed not to be sent.

5. The method according to claim 1, wherein The subordinate process includes a component carrier (CC) maximum power reduction (MPR) process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be sent.

6. The method according to claim 1, wherein The subordinate process includes a half-duplex processing process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be sent.

7. The method according to claim 1, wherein The subordinate process includes a new data indicator (NDI) interpretation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

8. The method according to claim 1, wherein The subordinate procedure includes a power headroom report (PHR) procedure in retransmission, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

9. The method according to claim 1, wherein The dependent process comprises a hybrid automatic repeat request (HARQ) out-of-order process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

10. The method according to claim 1, wherein The subordinate process includes a carrier aggregation (CA)-based secondary reference signal (SRS) switching preemption process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed not to be sent.

11. The method according to claim 1, wherein The dependent process includes a non-codebook-based secondary reference signal (SRS) process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as not transmitted; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not transmitted.

12. The method according to claim 1, wherein The subordinate process includes an interpretation process of a reserved modulation and coding scheme (MCS), and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

13. The method according to claim 1, wherein The subordinate procedure includes an uplink (UL) transmission switching state procedure, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be transmitted; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be transmitted.

14. The method according to claim 1, wherein The subordinate process includes a duplex direction determination process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be sent.

15. The method according to claim 1, wherein The dependent process comprises a process based on a secondary reference signal (SRS) codebook, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as not sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not sent.

16. The method according to claim 1, wherein The subordinate process includes a counting process of active channel state indicator (CSI) resources, and wherein the transmission indication attribute indicates that: when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that: when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

17. The method according to claim 1, wherein The subordinate process includes a medium access control (MAC) control element (CE) action time process, and wherein the transmission indication attribute indicates that: when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that: when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed to be sent.

18. The method according to claim 1, wherein The subordinate process includes a buffer status report (BSR) process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as being sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not being sent.

19. The method according to claim 1, wherein The dependent process includes a round trip time (RTT) timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as not sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not sent.

20. The method according to claim 1, wherein The subordinate process includes a hybrid automatic repeat request (HARQ) attempt count process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be sent.

21. The method according to claim 1, wherein The subordinate process includes a power headroom report (PHR) calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is deemed not to be sent.

22. A non-transitory computer-readable medium having program code recorded thereon, the program code comprising: The program code can be executed by a computer to cause the computer to perform the following operations: canceling a first uplink transmission, wherein the canceling of the first uplink transmission is a fast canceling if the first uplink transmission is canceled without sufficient time for a device transmitting the first uplink transmission to meet a first one or more timelines of a plurality of timelines, and wherein the canceling of the first uplink transmission is a slow canceling if the first uplink transmission is canceled without sufficient time for the device transmitting the first uplink transmission to meet a second one or more timelines of the plurality of timelines; and A transmission indication attribute corresponding to cancellation of the first uplink transmission is provided for operation of a slave process, wherein the transmission indication attribute indicates to the slave process whether to treat the first uplink transmission as sent or as not sent corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

23. The non-transitory computer readable medium of claim 22, wherein: The subordinate processes include a transmit power control (TPC) accumulation process, a new data indicator (NDI) interpretation process, a power headroom report (PHR) process in retransmission, a hybrid automatic repeat request (HARQ) disorder process, an interpretation process of a reserved modulation and coding scheme (MCS), a counting process of active channel state indicator (CSI) resources, or a medium access control (MAC) control element (CE) action time process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed to be sent.

24. The non-transitory computer readable medium of claim 22, wherein: The subordinate processes include a component carrier (CC) power scaling process, a CC maximum power reduction (MPR) process, a half-duplex processing process, a carrier aggregation (CA)-based secondary reference signal (SRS) switching preemption process, an uplink (UL) transmission switching state process, a duplex direction determination process, a buffer status report (BSR) process, a hybrid automatic repeat request (HARQ) attempt counting process, or a power headroom report (PHR) calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed to be not sent.

25. The non-transitory computer readable medium of claim 22, wherein: The dependent process includes a non-codebook-based secondary reference signal (SRS) process, an SRS codebook-based process, or a round-trip time (RTT) timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as not transmitted; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not transmitted.

26. An apparatus configured for wireless communication, the apparatus comprising: Memory; as well as at least one processor, wherein the at least one processor is configured to: canceling a first uplink transmission, wherein the canceling of the first uplink transmission is a fast canceling if the first uplink transmission is canceled without sufficient time for a device transmitting the first uplink transmission to meet a first one or more timelines of a plurality of timelines, and wherein the canceling of the first uplink transmission is a slow canceling if the first uplink transmission is canceled without sufficient time for the device transmitting the first uplink transmission to meet a second one or more timelines of the plurality of timelines; and A transmission indication attribute corresponding to cancellation of the first uplink transmission is provided for operation of a slave process, wherein the transmission indication attribute indicates to the slave process whether to treat the first uplink transmission as sent or as not sent corresponding to whether the cancellation of the first uplink transmission is the fast cancellation or the slow cancellation.

27. The device according to claim 26, wherein The at least one processor is configured to: The plurality of timelines are configured to indicate at least one of: an N1 timeline that establishes a first minimum gap from a last orthogonal frequency division multiplexing (OFDM) symbol of a physical downlink shared channel (PDSCH) to a first OFDM symbol of a hybrid automatic repeat request (HARQ) acknowledgement (ACK) transmission; or The N2 timeline establishes a second minimum gap from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of the physical uplink shared channel (PUSCH) transmission.

28. The apparatus according to claim 26, wherein The subordinate processes include a transmit power control (TPC) accumulation process, a new data indicator (NDI) interpretation process, a power headroom report (PHR) process in retransmission, a hybrid automatic repeat request (HARQ) disorder process, an interpretation process of a reserved modulation and coding scheme (MCS), a counting process of active channel state indicator (CSI) resources, or a medium access control (MAC) control element (CE) action time process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed to be sent.

29. The apparatus according to claim 26, wherein The subordinate processes include a component carrier (CC) power scaling process, a CC maximum power reduction (MPR) process, a half-duplex processing process, a carrier aggregation (CA)-based secondary reference signal (SRS) switching preemption process, an uplink (UL) transmission switching state process, a duplex direction determination process, a buffer status report (BSR) process, a hybrid automatic repeat request (HARQ) attempt counting process, or a power headroom report (PHR) calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be the fast cancellation, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be the slow cancellation, the first uplink transmission is deemed to be not sent.

30. The apparatus of claim 26, wherein: The dependent process includes a non-codebook-based secondary reference signal (SRS) process, an SRS codebook-based process, or a round-trip time (RTT) timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined as the fast cancellation, the first uplink transmission is regarded as not transmitted; or the transmission indication attribute indicates that when the first uplink transmission is determined as the slow cancellation, the first uplink transmission is regarded as not transmitted.

31. A method of wireless communication, comprising: determining a cancellation of a first uplink transmission as a fast cancellation or a slow cancellation, wherein the cancellation of the first uplink transmission is a fast cancellation if the first uplink transmission is canceled without sufficient time for a device transmitting the first uplink transmission to meet a first one or more timelines of a plurality of timelines, and wherein the cancellation of the first uplink transmission is a slow cancellation if the first uplink transmission is canceled without sufficient time for the device transmitting the first uplink transmission to meet a second one or more timelines of the plurality of timelines; and A first uplink transmission attribute for operation of a slave process is specified based on whether the cancellation of the first uplink transmission is determined to be a fast cancellation or a slow cancellation, wherein the slave process is a process affected by the cancellation of the first uplink transmission, wherein the first uplink transmission attribute includes a transmission indication attribute, and wherein the transmission indication attribute indicates to the slave process whether the first uplink transmission is considered to be sent or to be considered not sent.

32. The method according to claim 31, wherein The cancellation of the first uplink transmission comprises suspending uplink transmission selected from the group consisting of a partially dropped transmission, a partially canceled transmission, a completely dropped transmission, and a completely canceled transmission.

33. The method according to claim 31, wherein The cancellation of the first uplink transmission is due to at least one of transmission prioritization, uplink skipping, scheduling cancellation, scheduling overlap, power limitation, measurement gap, or conflict with a sidelink.

34. The method according to claim 31, wherein The cancellation of the first uplink transmission is determined to be a fast cancellation if the cancellation is assumed to not allow sufficient time for a device sending the first uplink transmission to process the cancellation to meet one or more timelines.

35. The method according to claim 34, wherein The one or more timelines include a timeline selected from the group consisting of: an N1 timeline that establishes a minimum gap from the last orthogonal frequency division multiplexing (OFDM) symbol of a physical downlink shared channel (PDSCH) to the first OFDM symbol of a hybrid automatic repeat request (HARQ) acknowledgement (ACK) transmission; and The N2 timeline establishes a minimum gap from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of the physical uplink shared channel (PUSCH) transmission.

36. The method of claim 31, wherein The cancellation of the first uplink transmission is determined to be a slow cancellation if the cancellation is made assuming that a device sending the first uplink transmission has sufficient time to process the cancellation to meet one or more timelines.

37. The method according to claim 36, wherein The one or more timelines include a timeline selected from the group consisting of: an N1 timeline that establishes a minimum gap from the last orthogonal frequency division multiplexing (OFDM) symbol of a physical downlink shared channel (PDSCH) to the first OFDM symbol of a hybrid automatic repeat request (HARQ) acknowledgement (ACK) transmission; and The N2 timeline establishes a minimum gap from the last OFDM symbol of uplink downlink control information (DCI) to the OFDM symbol of the physical uplink shared channel (PUSCH) transmission.

38. The method of claim 31, wherein The subordinate processes include a transmit power control (TPC) accumulation process, a new data indicator (NDI) interpretation process, a power headroom report (PHR) process in retransmission, a hybrid automatic repeat request (HARQ) disorder process, an interpretation process of a reserved modulation and coding scheme (MCS), a counting process of active channel state indicator (CSI) resources, or a medium access control (MAC) control element (CE) action time process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed to be sent.

39. The method of claim 31, wherein The subordinate processes include a component carrier (CC) power scaling process, a CC maximum power reduction (MPR) process, a half-duplex processing process, a carrier aggregation (CA)-based secondary reference signal (SRS) switching preemption process, an uplink (UL) transmission switching state process, a duplex direction determination process, a buffer status report (BSR) process, a hybrid automatic repeat request (HARQ) attempt counting process, or a power headroom report (PHR) calculation process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be quickly canceled, the first uplink transmission is deemed to be sent; or the transmission indication attribute indicates that when the first uplink transmission is determined to be slowly canceled, the first uplink transmission is deemed to be not sent.

40. The method of claim 31 , wherein: The dependent process includes a non-codebook-based secondary reference signal (SRS) process, an SRS codebook-based process, or a round-trip time (RTT) timer process, and wherein the transmission indication attribute indicates that when the first uplink transmission is determined to be fast canceled, the first uplink transmission is regarded as not transmitted; or the transmission indication attribute indicates that when the first uplink transmission is determined to be slow canceled, the first uplink transmission is regarded as not transmitted.