Transmission of Uplink Control Information (UCI) Based on Priority Rules

By using the decision of the user equipment (UE) based on the priority rule set, the overlap of PUCCH transmission and the configured authorization resources in the wireless communication system is solved, and the problem of inefficient transmission of uplink control information is achieved, and more efficient UL transmission is achieved.

CN114731687BActive Publication Date: 2025-06-13QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080077911.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-11-15
Filing Date
2020-11-13
Publication Date
2025-06-13
Estimated Expiration
2040-11-13

AI Technical Summary

Technical Problem

In wireless communication systems, the prior art is difficult to effectively deal with the situation where physical uplink control channel (PUCCH) transmission overlaps with configured authorization resources, resulting in low transmission efficiency of uplink control information.

Method used

By determining whether PUCCH transmission overlaps with the configured authorization resource, the user equipment (UE) decides whether to send UL control information (UCI) in the PUCCH resource or send CG-UCI and UL data in the configured authorization resource based on the priority rule set.

Benefits of technology

By optimizing the transmission method of UL control information, the efficiency and reliability of uplink transmission are improved, and the problem of low transmission efficiency when PUCCH transmission overlaps with the configured authorized resources is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114731687B_ABST
    Figure CN114731687B_ABST
Patent Text Reader

Abstract

A wireless communication system and method related to communication in a network supporting uplink control information (UCI) data transmission are provided. A user equipment (UE) may determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource. The PUCCH transmission may include a first UCI, and the first UCI includes a first number of parts. The UE may determine whether to transmit only the first UCI in the PUCCH resource, or to remove at least one part included in the first number of parts and transmit the remaining part of the first UCI multiplexed with a CG-PUSCH and an associated CG-UCI in the configured grant resource. The UE may transmit an uplink (UL) communication signal based on a determination of whether to transmit the first UCI in the PUCCH resource or to remove at least one part included in the first number of parts.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross - reference to related applications

[0002] This application claims priority and the benefit of Indian Patent Application No. 201941046603, filed on November 15, 2019, the disclosure of which is incorporated herein by reference in its entirety. Technical field

[0003] This application relates to wireless communication systems, and more particularly to the transmission of uplink (UL) control information (UCI) based on priority rules. Background art

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasting, etc. These systems are capable of supporting communication with multiple users by sharing the available system resources (e.g., time, frequency, and power). A wireless multi - access communication system may include multiple base stations (BSs), each of which simultaneously supports the communication of multiple communication devices, which may also be referred to as user equipment (UEs).

[0005] To meet the growing demand for extended mobile broadband connectivity, wireless communication technologies are evolving from Long - Term Evolution (LTE) technologies to next - generation New Radio (NR) technologies. For example, NR aims to provide lower latency, higher bandwidth or higher throughput, and higher reliability than LTE. NR is designed to operate over a wide array of spectral bands, e.g., from low - frequency bands as low as approximately 1 gigahertz (GHz) and intermediate frequency bands from approximately 1 GHz to approximately 6 GHz, to high - frequency bands such as the millimeter - wave (mmWave) band. NR is also designed to operate across different spectral types, from licensed spectrum to unlicensed and shared spectrum. Spectrum sharing enables operators to have the opportunity to aggregate spectrum to dynamically support high - bandwidth services. Spectrum sharing can extend the benefits of NR technologies to operating entities that may not have access to licensed spectrum. Summary of the invention

[0006] The following outlines some aspects of the present disclosure to provide a basic understanding of the technologies discussed. This summary is not an extensive review of all the expected features of the present disclosure and is neither intended to identify the key or important elements of all aspects of the present disclosure nor to depict the scope of any or all aspects of the present disclosure. Its sole purpose is to present some concepts of one or more aspects of the present disclosure in an overview form as a prelude to the more detailed description presented later.

[0007] For example, in one aspect of the present disclosure, a method of wireless communication includes: determining, by a user equipment (UE), that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) including a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; determining, by the UE, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one of the parts included in the first number of parts; and transmitting, by the UE, an uplink (UL) communication signal according to whether it is determined to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first number of parts.

[0008] In an additional aspect of the present disclosure, an apparatus includes a processor configured to: determine, by a user equipment (UE), that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) including a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; and determine, by the UE, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one of the parts included in the first number of parts; and a transceiver configured to transmit, by the UE, an uplink (UL) communication signal according to whether it is determined to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first number of parts.

[0009] In an additional aspect of the present disclosure, a computer-readable medium having program code recorded thereon, the program code including code for causing a user equipment (UE) to determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) including a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; code for causing the UE to determine, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one of the parts included in the first number of parts; and code for causing the UE to transmit an uplink (UL) communication signal according to whether it is determined to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first number of parts.

[0010] In another aspect of the present disclosure, an apparatus includes components for determining an overlap between a Physical Uplink Control Channel (PUCCH) transmission and a configured grant resource during a time period, the PUCCH transmission including first UL Control Information (UCI) comprising a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant Physical Uplink Shared Channel (CG-PUSCH) resource; components for determining, based on a set of priority rules, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or to remove at least one of the parts included in the first number of parts; and components for transmitting an uplink (UL) communication signal according to whether it is determined to transmit the first UCI in the PUCCH resource or to remove at least one of the parts included in the first number of parts.

[0011] By reading the following description of specific exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, other aspects, features, and embodiments of the present disclosure will become apparent to those of ordinary skill in the art. While the features of the present disclosure may be discussed with respect to certain embodiments and drawings below, all embodiments of the present disclosure may include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more of such features may also be used in accordance with the various embodiments of the present disclosure discussed herein. In a similar manner, while exemplary embodiments may be discussed below as device, system, or method embodiments, it should be understood that such exemplary embodiments may be implemented in various devices, systems, and methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A wireless communication network is shown in accordance with one or more aspects of the present disclosure.

[0013] Figure 2 A scheduling / configuration timeline is shown in accordance with one or more aspects of the present disclosure.

[0014] Figure 3 A configured grant resource is shown in accordance with one or more aspects of the present disclosure.

[0015] Figure 4 A timing diagram showing a transmission frame structure in accordance with one or more aspects of the present disclosure.

[0016] Figure 5 A block diagram of a User Equipment (UE) in accordance with one or more aspects of the present disclosure.

[0017] Figure 6 A block diagram of a Base Station (BS) in accordance with one or more aspects of the present disclosure.

[0018] Figure 7 is a flowchart of a communication method according to one or more aspects of the present disclosure.

[0019] Figure 8 is a flowchart of a communication method for removing a sub - part of channel state information (CSI) - part 2 according to one or more aspects of the present disclosure.

[0020] Figure 9 is a flowchart of a communication method for removing a sub - part of CSI - part 1 according to one or more aspects of the present disclosure.

[0021] Figure 10 illustrates a communication scheme for transmitting a first uplink control information (UCI) in a physical uplink control channel (PUCCH) according to one or more aspects of the present disclosure.

[0022] Figure 11 illustrates a communication scheme for multiplexing a configured grant UCI (CG - UCI) with a first UCI and configured uplink (UL) data in a physical UL shared channel (PUSCH) according to one or more aspects of the present disclosure.

[0023] Figure 12 is a flowchart of a communication method according to one or more aspects of the present disclosure. Detailed Description

[0024] In conjunction with the accompanying drawings, the detailed description set forth below is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well - known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0025] The present disclosure generally relates to wireless communication systems, also known as wireless communication networks. In various embodiments, these technologies and devices may 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, global system for mobile communications (GSM) networks, fifth - generation (5G) or new radio (NR) networks, and other communication networks. As used herein, the terms “network” and “system” may be used interchangeably.

[0026] OFDMA networks can implement radio technologies such as evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11, IEEE 802.16, IEEE 802.20, flash-OFDM, etc. UTRA, E-UTRA, and GSM are part of the Universal Mobile Telecommunications System (UMTS). In particular, Long-Term Evolution (LTE) is a UMTS version that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization called the "3rd Generation Partnership Project" (3GPP), and cdma2000 is described in documents provided by an organization called the "3rd Generation Partnership Project 2" (3GPP 2). These different radio technologies and standards are known or under development. For example, the 3rd Generation Partnership Project (3GPP) is a cooperation among telecommunications standards bodies aimed at defining globally applicable third-generation (3G) mobile phone specifications. 3GPP Long-Term Evolution (LTE) is a 3GPP project aimed at improving the UMTS mobile phone standard. 3GPP can define specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure relates to the evolution of wireless technologies from LTE, 4G, 5G, NR, and the sharing of access to the wireless spectrum between networks using a collection of new and different radio access technologies or radio air interfaces.

[0027] Specifically, 5G networks contemplate different deployments, different spectrums, and different services and devices that can be implemented using an OFDM-based unified 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 also contemplated. 5G NR will be able to scale to provide coverage for (1) massive Internet of Things (IoT) with ultra-high density (e.g., approximately 1M nodes / km 2 ), ultra-low complexity (e.g., approximately 10 seconds of bits per second), ultra-low energy (e.g., a battery life of approximately 10 years or more), and deep coverage capable of reaching challenging locations; (2) critical mission control including users with strong security (to protect sensitive personal, financial, or classified information), ultra-high reliability (e.g., approximately 99.9999% reliability), ultra-low latency (e.g., approximately 1 ms), and a wide range of mobility or lack of mobility; and (3) enhanced mobile broadband including extremely high capacity (e.g., approximately 10 Tbps / km 2 ), extremely high data rates (e.g., multi-Gbps rates, 100+ Mbps user experience rates), and deep awareness for advanced discovery and optimization.

[0028] 5G NR can be implemented to use an optimized OFDM-based waveform with a scalable numerology and transmission time interval (TTI); a common, flexible framework to efficiently multiplex services and features with a dynamic, low-latency time division duplex (TDD) / frequency division duplex (FDD) design; and advanced radio 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, along with the scaling of the subcarrier spacing (SCS), can effectively address the operation of different services across different spectrums and different deployments. For example, in various outdoor and macro coverage deployments with less than 3 GHz FDD / TDD implementation, the SCS may occur at 15 kHz for bandwidths (BW) such as 5, 10, 20 MHz, etc. For other various outdoor and small cell coverage deployments with greater than 3 GHz TDD, the SCS may occur at 30 kHz for 80 / 100 MHz BW. For other various indoor broadband implementations using TDD in the unlicensed portion of the 5 GHz band, the SCS may occur at 60 kHz for 160 MHz BW. Finally, for various deployments transmitted with 28 GHz TDD using mmWave components, the SCS may occur at 120 kHz for 500 MHz BW.

[0029] The scalable numerology of 5G NR contributes to a scalable TTI 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. The efficient multiplexing of long and short TTIs allows transmissions to start at symbol boundaries. 5G NR also considers a self-contained integrated subframe design with UL / downlink scheduling information, data, and acknowledgments in the same subframe. The self-contained integrated subframe supports communication in unlicensed or contention-based shared spectrum, adaptive UL / downlink, which can be flexibly configured on a per-cell basis to dynamically switch between UL and downlink to meet current traffic demands.

[0030] Various other aspects and features of the present disclosure are further described below. It should be clear that the teachings herein can be implemented in many forms, and any specific structure, function, or both disclosed herein are merely representative and not restrictive. Based on the teachings herein, those of ordinary skill in the art should understand that one aspect disclosed herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, a device can be implemented or a method can be practiced using any number of the aspects or examples set forth herein. Additionally, such a device can be implemented or such a method can be practiced using other structures, functions, or structures and functions in addition to or other than one or more of the aspects set forth herein, or different from one or more of the aspects set forth herein. For example, a method can be implemented as part of a system, apparatus, device, and / or as instructions stored on a computer-readable medium for execution on a processor or computer. Additionally, one aspect can include at least one element of a claim.

[0031] In one embodiment, network 100 can operate on a shared frequency band or an unlicensed frequency band, e.g., at approximately 3.5 gigahertz (GHz) in the millimeter wave band, sub-6 GHz, or higher frequencies. Operations in the unlicensed spectrum can include DL transmissions and / or UL transmissions. UL transmissions in the licensed band (e.g., autonomous UL via dynamic UL grants or scheduled UL transmissions via configured UL grants) can occur in various scenarios. Unauthorized or license-free uplink transmissions are unscheduled transmissions performed on channels without UL grants.

[0032] This application describes a mechanism for the transmission of uplink (UL) control information (UCI) when PUCCH transmissions in a time period overlap with configured grant resources. UCI can include configured grant UCI (CG-UCI) and / or normal UCI. Normal UCI can also be referred to as first UCI and can include ACK / NACK, channel state information (CSI), and / or scheduling request (SR). In some aspects, the UE can apply a set of priority rules of a priority rule to determine whether to send UCI in the PUCCH or in the configured grant resources. This application provides techniques for determining whether to send the first UCI in PUCCH transmissions or to send CG-UCI and the first UCI in the configured grant resources based on this set of priority rules.

[0033] Figure 1FIG. 100 shows a wireless communication network 100 in accordance with one or more aspects of the present disclosure. The network 100 may be a 5G network. The network 100 includes a plurality of base stations (BSs) 105 (labeled 105a, 105b, 105c, 105d, 105e, and 105f, respectively) and other network entities. The BS 105 may be a station that communicates with the UE 115 and may also be referred to as an evolved Node B (eNB), a next-generation eNB (gNB), an access point, etc. Each BS 105 may provide communication coverage for a specific geographical area. In 3GPP, the term “cell” may refer to this specific geographical coverage area of the BS 105 and / or the BS subsystem serving the coverage area, depending on the context in which the term is used.

[0034] The BS 105 may provide communication coverage for macro cells or small cells (e.g., pico cells or femto cells) and / or other types of cells. Macro cells typically cover a relatively large geographical area (e.g., with a radius of several kilometers) and may allow unrestricted access to UEs subscribed to services from the network provider. Small cells such as pico cells typically cover a relatively small geographical area and may allow unrestricted access to UEs subscribed to services from the network provider. Small cells such as femto cells typically also cover a relatively small geographical area (e.g., a home) and may provide restricted access in addition to unrestricted access to UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in the home, etc.). The BS for a macro cell may be referred to as a macro BS. The BS for a small cell may be referred to as a small cell BS, a pico BS, a femto BS, or a home BS. In Figure 1 the example shown, BSs 105d and 105e may be conventional macro BSs, while BSs 105a - 105c may be macro BSs that support one of three-dimensional (3D), full-dimensional (FD), or massive MIMO. BSs 105a - 105c may utilize their higher-dimensional MIMO capabilities to increase coverage and capacity by using 3D beamforming in elevation and azimuth beamforming. BS 105f may be a small cell BS, which may be a home node or a portable access point. The BS 105 may support one or more (e.g., two, three, four, etc.) cells.

[0035] The network 100 may support synchronous or asynchronous operation. For synchronous operation, the BSs may have similar frame timings, and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the base stations may have different frame timings, and transmissions from different BSs may not be aligned in time.

[0036] UE 115 is dispersed throughout the wireless network 100, and each UE 115 can be fixed or mobile. UE 115 can also be referred to as a terminal, mobile station, subscriber unit, station, etc. UE 115 can be a cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, tablet computer, laptop computer, cordless phone, wireless local loop (WLL) station, etc. In one aspect, UE 115 can be a device including a universal integrated circuit card (UICC). In another aspect, UE can be a device without a UICC. In some aspects, UE 115 without a UICC can also be referred to as an IoT device or an Internet of Everything (IoE) device. UE 115a - 115d are examples of mobile smart phone type devices accessing the network 100. UE 115 can also be a machine specifically configured for connection communication, including machine type communication (MTC), enhanced MTC (eMTC), narrowband IoT (NB - IoT), etc. UE 115e - 115h are examples of various machines configured for communication accessing the network 100. UE 115i - 115k are examples of vehicles equipped with wireless communication devices configured for communication accessing the network 100. UE 115 is capable of communicating with any type of BS, whether it is a macro BS, small cell, etc. In Figure 1 it, lightning (e.g., communication link) indicates a wireless transmission between UE 115 and the serving BS 105 (the serving BS 105 is the BS designated to serve UE 115 on the downlink (DL) and / or uplink (UL)), a desired transmission between BS 105s, a backhaul transmission between BSs, or a sidelink transmission between UE 115s.

[0037] In operation, BS 105a - 105c can use 3D beamforming and cooperative spatial techniques (e.g., coordinated multipoint (CoMP) or multi - connection) to serve UE 115a and 115b. Macro BS 105d can perform backhaul communication with BS 105a - 105c and small cells, BS 105f. Macro BS 105d can also send multicast services subscribed to and received by UE 115c and 115d. Such multicast services can include mobile TV or streaming video, or can include other services for providing community information, such as weather emergencies or alerts, e.g., Amber Alert or Gray Alert.

[0038] The BS 105 can also communicate with the core network. The core network can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. At least some of the BS 105 (e.g., which can be an example of a gNB or an access node controller (ANC)) can interface with the core network via a backhaul link (e.g., NG-C, NG-U, etc.) and can perform radio configuration and scheduling for communicating with the UE 115. In various examples, the BS 105 can communicate with each other directly or indirectly (e.g., via the core network) via a backhaul link (e.g., X1, X2, etc.) (which can be a wired or wireless communication link).

[0039] The network 100 can also support mission-critical communications with ultra-reliable and redundant links for mission-critical devices (e.g., the UE 115e which can be a drone). The redundant communication links with the UE 115e can include links from macro BSs 105d and 105e, and a link from a small cell BS 105f. Other machine type devices such as the UE 115f (e.g., a thermometer), the UE 115g (e.g., a smart meter), and the UE 115h (e.g., a wearable device) can communicate via the network 100 or directly with a BS such as the small cell BS 105f and the macro BS 105e, or communicate in a multi-hop configuration by communicating with another user equipment that relays its information to the network, such as the UE 115f communicating temperature measurement information to the smart meter (UE 115g), and then the temperature measurement information is reported to the network via the small cell BS 105f. The network 100 can also provide additional network efficiency via dynamic, low-latency TDD / FDD communications, such as vehicle-to-vehicle (V2V) communications between the UE 115i - 115k, vehicle-to-everything (V2X) communications between the UE 115i, 115j, or 115k and other UEs 115, and / or vehicle-to-infrastructure (V2I) communications between the UE 115i, 115j, or 115k and the BS 105.

[0040] In some embodiments, the network 100 communicates using an OFDM-based waveform. An OFDM-based system can divide the system BW into multiple (K) orthogonal subcarriers, which are typically also referred to as subcarriers, tones, frequency bands, etc. Each subcarrier can be modulated with data. In some cases, the SCS between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system BW. The system BW can also be divided into subbands. In other cases, the duration of the SCS and / or TTI can be scalable.

[0041] In some aspects, BS 105 may allocate or schedule transmission resources (e.g., in the form of time-frequency resource blocks (RBs)) for downlink (DL) and uplink (UL) transmissions in network 100. DL refers to the transmission direction from BS 105 to UE 115, while UL refers to the transmission direction from UE 115 to BS 105. The communication may be in the form of radio frames. The radio frames may be divided into multiple subframes or time slots, e.g., approximately 10. Each time slot may be further divided into mini-slots. In the FDD mode, simultaneous UL and DL transmissions may occur in different frequency bands. For example, each subframe includes a UL subframe in the UL frequency band and a DL subframe in the DL frequency band. Subframes may also be referred to as time slots. In the TDD mode, UL and DL transmissions occur in the same frequency band at different time periods. For example, a subset of subframes (e.g., DL subframes) in a radio frame may be used for DL transmissions, while another subset of subframes (e.g., UL subframes) in the radio frame may be used for UL transmissions.

[0042] DL subframes and UL subframes may be further divided into several regions. For example, each DL or UL subframe may have predefined regions for the transmission of reference signals, control information, and data. The reference signal is a predefined signal that facilitates communication between BS 105 and UE 115. For example, the reference signal may have a specific pilot pattern or structure, where the pilot tones may span the operating BW or frequency band, and each pilot tone is located at a predefined time and a predefined frequency. For example, BS 105 may send a cell-specific reference signal (CRS) and / or a channel state information-reference signal (CSI-RS) to enable UE 115 to estimate the DL channel. Similarly, UE 115 may send a sounding reference signal (SRS) to enable BS 105 to estimate the UL channel. The control information may include resource allocation and protocol control. The data may include protocol data and / or operation data. In some aspects, BS 105 and UE 115 may communicate using self-contained subframes. A self-contained subframe may include a portion for DL communication and a portion for UL communication. The self-contained subframe may be DL-centric or UL-centric. Compared with UL communication, a DL-centric subframe may include a longer duration for DL communication. Compared with DL communication, a UL-centric subframe may include a longer duration for UL communication.

[0043] In some aspects, network 100 can be an NR network deployed on licensed spectrum. BS 105 can send synchronization signals (e.g., including a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS)) in network 100 to facilitate synchronization. BS 105 can broadcast system information associated with network 100 (e.g., including a Master Information Block (MIB), Remaining System Information (RMSI), and Other System Information (OSI)) to facilitate initial network access. In some instances, BS 105 can broadcast the PSS, SSS, and / or MIB in the form of a Synchronization Signal Block (SSB) on the Physical Broadcast Channel (PBCH), and can broadcast the RMSI and / or OSI on the Physical Downlink Shared Channel (PDSCH).

[0044] In some aspects, UE 115 attempting to access network 100 can perform initial cell search by detecting the PSS from BS 105. The PSS can achieve periodic timing synchronization and can indicate a physical layer identity value. Then, UE 115 can receive the SSS. The SSS can achieve radio frame synchronization and can provide a cell identity value, which can be combined with the physical layer identity value to identify the cell. The PSS and SSS can be located in the central part of the carrier or at any suitable frequency within the carrier.

[0045] After receiving the PSS and SSS, UE 115 can receive the MIB, which can be sent in the Physical Broadcast Channel (PBCH). The MIB can include system information for initial network access and scheduling information for the RMSI and / or OSI. After decoding the MIB, UE 115 can receive the RMSI, OSI, and / or one or more System Information Blocks (SIBs). The RMSI and / or OSI can include Radio Resource Control (RRC) information related to the Random Access Channel (RACH) procedure, paging, Control Resource Set (CORESET) for Physical Downlink Control Channel (PDCCH) monitoring, Physical UL Control Channel (PUCCH), Physical UL Shared Channel (PUSCH), power control, and SRS. In some aspects, SIB1 can contain cell access parameters and scheduling information for other SIBs.

[0046] After obtaining the MIB, RMSI, and / or OSI, the UE 115 may perform a random access procedure to establish a connection with the BS 105. After establishing the connection, the UE 115 and the BS 105 may enter a normal operation phase, in which operation data may be exchanged. For example, the BS 105 may schedule the UE 115 for UL and / or DL communication. The BS 105 may send UL and / or DL scheduling grants to the UE 115 via the PDCCH. The scheduling grant may be sent in the form of DL control information (DCI). The BS 105 may send a DL communication signal (e.g., carrying data) to the UE 115 via the PDSCH according to the DL scheduling grant. The UE 115 may send a UL communication signal to the BS 105 via the PUSCH and / or PUCCH according to the UL scheduling grant.

[0047] In some aspects, the network 100 may operate on the system BW or a component carrier (CC) BW. The network 100 may divide the system BW into multiple BWPs (e.g., parts). The BS 105 may dynamically allocate for the UE 115 to operate on a certain BWP (e.g., a certain part of the system BW). The allocated BWP may be referred to as the active BWP. The UE 115 may monitor the active BWP for signaling information from the BS 105. The BS 105 may schedule the UE 115 for UL or DL communication in the active BWP. In some aspects, the BS105 may allocate a pair of BWPs within the CC to the UE 115 for UL and DL communication. For example, the BWP pair may include one BWP for UL communication and one BWP for DL communication.

[0048] In one embodiment, the network 100 may be an NR network deployed on licensed or unlicensed spectrum. The network 100 may operate on a shared channel, which may include a shared frequency band or an unlicensed frequency band, e.g., at approximately 3.5 gigahertz (GHz), sub-6 GHz, or a higher frequency in the mmWave band. The network 100 may divide the frequency band into multiple channels, e.g., each channel occupying approximately 20 megahertz (MHz). Wireless communication devices may share resources in the shared communication medium and may use a listen-before-talk (LBT) procedure to reserve a transmission opportunity (TXOP) in the shared medium for communication. The TXOP may be discontinuous in time and may refer to the amount of time a station can send frames when it wins the competition for the wireless medium. Each TXOP may include multiple time slots and one or more medium sensing periods. The TXOP may also be referred to as the channel occupancy time (COT).

[0049] Figure 2Illustrates a scheduling / configuration timeline 200 according to one or more aspects of the present disclosure. The scheduling / configuration timeline 200 may correspond to the scheduling / configuration timeline communicated between the BS 105 and the UE 115 in the network 100. In Figure 2 , the x-axis represents time in some constant unit. Figure 2 Illustrates a frame structure 201 including a plurality of time slots 204 over time. The time slots 204 are indexed from S0 to S9. For example, the BS may communicate with the UE in units of the time slots 204. The time slots 204 may also be referred to as transmission time intervals (TTIs). Each time slot 204 or TTI carries a media access control (MAC) layer transport block. Each time slot 204 may include a plurality of symbols in time and a plurality of frequency tones in frequency. Each time slot 204 may include a DL control portion, followed by at least one of a subsequent DL data portion, a UL data portion, and a UL control portion. In the context of LTE, the DL control portion, the DL data portion, the UL data portion, and the UL control portion may be referred to as a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a physical uplink shared channel (PUSCH), and a physical uplink control channel (PUCCH), respectively.

[0050] The pattern-filled boxes indicate the transmission of DL control information (DCI), DL data, UL control information (UCI), UL data, ACK, and / or NACK in the corresponding time slots 204. When the entire time slot 204 is pattern-filled, the transmission may occur only in the corresponding portion of the time slot 204. As shown, the BS transmits DCI 220 in the time slot 204 indexed as S0 (e.g., in the DL control portion of the time slot 204). The DCI 220 may indicate a UL grant for the UE. The UE sends UCI 221 to the BS in the time slot 204 indexed as S6 (e.g., in the UL control portion of the time slot 204) based on the UL allocation. The time slot 204 indexed as S4 is the fourth time slot starting from the time slot 204 indexed as S0. The UCI 221 is a scheduled UL, which is authorized by the UL grant indicated in the DCI 220.

[0051] In addition, the BS transmits DCI 224 in the time slot 204 indexed as S3 (e.g., in the DL control portion of the time slot 204). The DCI 224 may indicate a DL grant for the UE in the same time slot 204 indexed as S3. Accordingly, the BS sends a DL data signal 226 to the UE in the time slot 204 indexed as S3 (e.g., in the DL data portion of the time slot 204). The UE may receive the DCI 224 and receive the DL data signal 226 based on the DL grant. The DL data signal 226 is a scheduled DL, which is authorized by the DL grant indicated in the DCI 224.

[0052] After receiving the DL data signal 226, the UE 115 can report the reception status of the DL data signal 226 to the BS by sending an acknowledgement (ACK) / negative acknowledgement (NACK) signal 228. The ACK / NACK signal 228 refers to a feedback signal carrying an ACK or a NACK. This feedback can be an acknowledgement (ACK) indicating that the UE has successfully received the DL data, or it can be a negative acknowledgement (NACK) indicating that the UE has not successfully received the DL data (e.g., including errors or failed error correction). The UCI can include CSI part 1, CSI part 2, and / or the ACK / NACK signal 228. For example, the ACK / NACK signal 228 can be part of the UCI.

[0053] The ACK / NACK signal 228 can be associated with a hybrid automatic repeat request (HARQ) process. In an HARQ process, the transmitting node can send various coded versions of the information data to the receiving node. For example, the transmitting node can send a first coded version of the information data to the receiving node. When a NACK signal is received from the receiving node, the transmitting node can send a second coded version of the information data to the receiving node. When there are errors in both the received first coded version and the received second coded version, the receiving node can combine the received first coded version and the received second coded version for error correction.

[0054] Data transmission can be autonomous (i.e., unscheduled) transmission or scheduled transmission. As described above, the UE sends the UCI 221 via a scheduled UL grant (e.g., transmission in the PDCCH via DCI 220). In addition, the UE receives the DL data signal 226 via a scheduled grant (e.g., transmission in the PDCCH via the DCI indicated in DCI 224). A configured UL transmission is an unscheduled transmission performed on a channel without a UL grant. A configured UL transmission can also be referred to as an ungranted transmission, grant-free transmission, or autonomous transmission. In some examples, the UE can send UL control information and / or UL data based on a configured grant. In addition, the configured UL data can also be referred to as ungranted UL data, grant-free UL data, unscheduled UL data, or autonomous UL (AUL) data. In addition, the configured grant can also be referred to as a grant-free grant, unscheduled grant, or autonomous grant. The resources and other parameters for the configured grant transmission can be provided to the UE by the BS in one or more of the RRC configuration or active DCI without an explicit grant for each UE transmission.

[0055] To avoid collisions when communicating in shared or unlicensed spectrum, the UE can perform LBT to ensure that the shared channel is idle before transmitting a signal on the shared channel. In one example, if the channel is available (the execution of LBT results in LBT passing), the UE can perform UL transmission. If the channel is not available (the execution of LBT results in LBT failure), the UE can back off and perform the LBT process again at a later time point. Thus, based on LBT, the UE may not be able to obtain the COT due to other nodes operating on the shared channel. The UE's ability to transmit on UL transmissions depends on whether the UE can obtain access to the medium to transmit and / or receive data. The UE may wish to transmit UL communication signals in the configured grant resources instead of waiting for a UL grant.

[0056] In addition, to support more resource allocation in the network, transmissions can be scheduled based on semi-persistent scheduling (SPS). The BS can allocate one or more configured grant resources 234 in a frequency band (e.g., an unlicensed band or a shared band) for UL or DL transmissions. In some examples, the configured grant resources 234 are based on SPS. After LBT results in LBT passing, the BS can perform LBT and obtain the COT, during which the BS sends SPS to a group of UEs. The BS can send the configuration for the configured grant resources (e.g., the configured grant resources 234) to the UE. The BS can send SPS, for example, via an RRC configuration message. The RRC configuration message can configure semi-persistent resources for AUL transmission for the UE. In some examples, UE-specific RRC signaling configures and / or reconfigures the location of the PUSCH for UCI transmission. SPS includes multiple resource allocations spaced apart in time. The multiple resource allocations can be spaced apart in time according to, for example, a time interval of approximately 40 ms. In this example, multiple resources are allocated to each UE in the UE group every 40 ms. The resources can be shared with the UE group, and the UE can compete for the resources. SPS can use relative timing (e.g., an offset time period relative to the current time period of the transmission scheduling information) to indicate the scheduling information.

[0057] In some examples, the UE uses the resource allocation specified in SPS to transmit the UL communication signal 230 in the configured grant resources 234. The BS can receive the UL communication signal 230 in the configured grant resources 234. The UL communication signal 230 can include UL control information (UCI), a demodulation reference signal (DMRS), a phase-tracking reference signal (PTRS) (not shown), and UL data, which can also be referred to as configured UL data. The UCI can include, for example, normal UCI and / or configured grant UCI (CG-UCI) 232. Although in Figure 2In [the figure], the ACK / NACK signal 228 and the CG-UCI 232 are shown separated from the UL communication signal 230, but it should be understood that the ACK / NACK signal 228 and / or the CG-UCI 232 may be included in the UL communication signal 230.

[0058] Normal UCI may include HARQ ACK / NACK signals, channel state information (CSI), and / or scheduling requests (SR). HARQ ACK / NACK may also be referred to as HARQ-ACK or ACK / NACK (e.g., the ACK / NAK signal 228). Additionally, CSI may include CSI-Part 1 and CSI-Part 2. CSI-Part 1 may include information related to a broadband channel quality indicator (CQI), subband differential CQI, and / or precoding matrix indicator (PMI), which is determined based on reference signals (e.g., CSI-RS) in DL communication. CSI-Part 2 may include information related to a CSI-RS resource indicator (CRI), rank indicator (RI), layer indicator (LI), which is determined based on reference signals (e.g., CSI-RS) in DL communication. Each normal UCI (e.g., ACK / NACK, CSI-Part 1, CSI-Part 2) may be independently encoded. The CG-UCI 232 is related to a configured grant and indicates information associated with normal UCI (e.g., ACK / NACK, CSI, and SR) and / or configured UL data (e.g., the UL data signal 222).

[0059] DMRS may include pilot symbols distributed over a frequency channel such that a UE or a BS can perform channel estimation and demodulation for decoding. The pilot symbols may be generated from a predetermined sequence having a specific pattern, and the remaining symbols may carry UL data. The system may beamform the DMRS, keep it within the scheduled resources, and / or transmit the DMRS only when necessary in a DL channel or a UL channel. For example, the DMRS allows a receiver to determine the channel estimation of a frequency channel, where the channel estimation can be used to recover UL data. Additionally, PTRS tracks the phase of the local oscillators of a transmitter and a receiver and accordingly minimizes the impact of oscillator phase noise on system performance.

[0060] Figure 3 A configured grant resource 300 according to one or more aspects of the present disclosure is shown. The configured grant resource 300 may communicate between the BS 105 and the UE 115 of the network 100 and may correspond to Figure 2 the configured grant resource 234 in [the figure]. The configured grant resource 300 includes a configured grant UCI (CG-UCI) resource 302 and a configured grant PUSCH (CG-PUSCH) resource 304. Referring to Figure 2In related discussions, the UE may send at least some parts of the normal UCI, and the CG-UCI 232 in the CG-UCI resource 302 may send the configured UL data in the CG-PUSCH resource 304. For example, the UE may send a UL communication signal that includes the CG-UCI 232 multiplexed with at least some parts of the normal UCI data and the configured UL data.

[0061] The configured grant resource may be referred to as a time-frequency resource, which is explained in more detail in Figure 4 this document. Figure 4 FIG. is a timing diagram showing a transmission frame structure 400 according to one or more aspects of the present disclosure. The transmission frame structure 400 may be used by a BS such as BS 105 and a UE such as UE 115 in a network such as network 100 for communication. Specifically, the BS may use the time-frequency resources configured as shown in the transmission frame structure 400 to communicate with the UE. In Figure 4 FIG., the x-axis represents time in some arbitrary units, and the y-axis represents frequency in some arbitrary units. The transmission frame structure 400 includes a radio frame 401. The duration of the radio frame 401 may vary according to embodiments. In one example, the radio frame 401 may have a duration of approximately ten milliseconds. The radio frame 401 includes M number of time slots 402, where M may be any suitable positive integer. In one example, M may be approximately 10.

[0062] Each time slot 402 includes a plurality of subcarriers 404 in frequency and a plurality of symbols 406 in time. The number of subcarriers 404 and / or the number of symbols 406 in the time slot 402 may vary according to embodiments, for example, based on the channel bandwidth, subcarrier spacing (SCS), and / or cyclic prefix (CP) mode. One subcarrier 404 in frequency and one symbol 406 in time form a resource element (RE) 410 for transmission. A plurality of REs 410 may correspond to Figure 2 the configured grant resource 234 in

[0063] The BS (e.g., Figure 1 the BS 105 in Figure 1The UE 115) in it performs UL and / or DL communication. Each time slot 402 can be time-divided into K mini time slots 408. Each mini time slot 408 can include one or more symbols 406. The mini time slots 408 in the time slot 402 can have variable lengths. For example, when the time slot 402 includes N symbols 406, the mini time slot 408 can have a length between one symbol 406 and (N - 1) symbols 406. In some embodiments, the mini time slot 408 can have a length of approximately two symbols 406, approximately four symbols 406, or approximately seven symbols 406. The BS can configure certain time-frequency resources (e.g., a set of REs 410) within the time slot 402 for DL control channel monitoring, and these resources can be repeated at a certain interval (e.g., every 40 ms). The BS can indicate UL and / or DL scheduling grants in the DL control channel.

[0064] Return reference Figure 2 , if the PUCCH transmission does not overlap with the configured grant resource 234 during a period of time, the UE can send UCI 221 and ACK / NACK 228 in the PUCCH. However, if the PUCCH transmission overlaps with the configured grant resource 234 during the period of time, the UE can determine whether to send the UL communication signal (e.g., CSI part 1, CSI part 2, ACK / NACK) in the PUCCH or in the PUSCH, and further determine the components to be included in the UL communication signal. In Figure 2 , the PUCCH transmission overlaps with the configured grant resource 234 over a time period. The present disclosure provides techniques for handling the temporal overlap between PUCCH transmissions and configured grant resources. In some aspects, the UE can send the UL communication signal 230 in the PUSCH or in the configured grant resource, and the UL communication signal 230 includes CG-UCI 232 multiplexed with at least a part of UCI 221 and the configured UL data. In some aspects, the UE can send UCI 221 in the PUCCH.

[0065] As discussed, the UCI 221 may include three UCI parts (e.g., CSI - part 1, CSI - part 2, and ACK / NACK). For the CG - UCI 232, the number of UCI parts may be four. It may be difficult for the UE to multiplex more than three UCI parts. Additionally, as the number of UCI parts increases, the total number of REs occupied by the UCI may increase. Thus, if the number of UCI parts for transmission exceeds a first threshold (e.g., three parts) or the total number of REs occupied by the UCI exceeds a second threshold, the UE may determine which UCI part(s) to remove and / or which UCI part(s) to include in the UL transmission based on a set of priority rules. The UE may determine whether to send the UL communication signal 230 in the PUCCH or in the PUSCH based on this set of priority rules.

[0066] In some aspects, the UE may determine that PUCCH transmissions in a time period overlap with configured grant resources. The UE may desire to send a CG - PUSCH and associated CG - UCI. The PUCCH transmission may include a first UCI that includes a first number of parts based on a set of priority rules. The UE may determine whether to send only the first UCI in the PUCCH resources associated with the PUCCH transmission or to remove at least one of the parts included in the first number of parts and send the remaining part of the first UCI multiplexed with the CG - PUSCH and associated CG - UCI in the configured grant resources. The UE may send the UL communication signal based on the determination of whether to send the first UCI in the PUCCH resources or to remove at least one of the parts included in the first number of parts and send the remaining part together with the CG - PUSCH and associated CG - UCI in the configured grant resources.

[0067] Figure 5 is a block diagram of a UE 500 in accordance with one or more aspects of the present disclosure. The UE 500 may be the UE 115 discussed above in Figure 1 As shown, the UE 500 may include a processor 502, a memory 504, an overlap module 508, a transmission module 509, a transceiver 510 including a modem subsystem 512 and a radio frequency (RF) unit 514, and one or more antennas 516. These elements may communicate directly or indirectly with each other, for example, via one or more buses.

[0068] The processor 502 may include a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. The processor 502 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, the combination of one or more microprocessors and a DSP core, or any other such configuration.

[0069] The memory 504 may include a cache memory (e.g., the cache memory of the processor 502), random access memory (RAM), magnetoresistive RAM (MRAM), read only memory (ROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory, solid state storage devices, hard disk drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In one aspect, the memory 504 includes a non-transitory computer-readable medium. The memory 504 may store or record thereon instructions 506. The instructions 506 may include instructions that, when executed by the processor 502, cause the processor 502 to perform the operations described herein in connection with aspects of the present disclosure (e.g., Figure 1 - 5 and Figure 7 - 12 aspects) with reference to the UE 115. The instructions 506 may also be referred to as program code. The program code may be used to cause the wireless communication device to perform these operations, such as by causing one or more processors (e.g., the processor 502) to control or command the wireless communication device to do so. The terms "instructions" and "code" should be broadly construed to include any type of (one or more) computer-readable statements. For example, the terms "instructions" and "code" may refer to one or more programs, routines, subroutines, functions, procedures, etc. "Instructions" and "code" may include a single computer-readable statement or multiple computer-readable statements.

[0070] The overlapping module 508 and / or the transmission module 509 may be implemented via hardware, software, or a combination thereof. The overlapping module 508 and / or the transmission module 509 may be implemented as a processor, circuitry, and / or instructions 506 stored in the memory 504 and executed by the processor 502. In some cases, the overlapping module 508 and / or the transmission module 509 may be integrated within the modem subsystem 512. The overlapping module 508 and / or the transmission module 509 may be implemented by a combination of software components (e.g., executed by a DSP or a general purpose processor) and hardware components (e.g., logic gates and circuitry) within the modem subsystem 512. The overlapping module 508 and / or the transmission module 509 may be used in various aspects of the present disclosure, such as, Figure 1 - 5 and Figure 7 - 12Aspects.

[0071] In some aspects, the overlapping module 508 may be configured to determine that PUCCH transmissions in a period of time overlap with configured grant resources, where the PUCCH transmissions include a first UCI including a first number of parts, and the configured grant resources include a CG-UCI resource and a CG-PUSCH resource. The overlapping module 508 may be configured to determine whether to send the first UCI in the PUCCH transmission or remove at least one of the parts included in the first number of parts based on a set of priority rules. The transmission module 509 may be configured to send a UL communication signal according to whether it is determined to send the first UCI in the PUCCH or remove at least one of the parts included in the first number of parts.

[0072] As shown, the transceiver 510 may include a modem subsystem 512 and an RF unit 514. The transceiver 510 may be configured to communicate bidirectionally with other devices such as BS 105 or BS 600. The modem subsystem 512 may be configured to modulate and / or encode data from the memory 504, the overlapping module 508, and / or the transmission module 509 according to a modulation and coding scheme (MCS) (such as a low density parity check (LDPC) coding scheme, a turbo coding scheme, a convolutional coding scheme, a digital beamforming scheme, etc.). The RF unit 514 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) the modulated / encoded data of the transmission from the modem subsystem 512 (on an outbound transmission) or from another source (such as UE 115 or BS 105). The RF unit 514 may also be configured to perform analog beamforming in combination with digital beamforming. Although shown as being integrated together in the transceiver 510, the modem subsystem 512 and the RF unit 514 may be separate devices coupled together at the UE 115 to enable the UE 115 to communicate with other devices.

[0073] The RF unit 514 may provide the modulated and / or processed data, such as data packets (or, more generally, data messages that may include one or more data packets and other information), to the antenna 516 for transmission to one or more other devices. The antenna 516 may also receive data messages sent from other devices. The antenna 516 may provide the received data messages for processing and / or demodulation at the transceiver 510. The transceiver 510 may provide the demodulated and decoded data (such as configured grant resources, PUCCH transmissions, first UCI, CG-UCI, CG-PUSCH) to the overlapping module 508 and / or the transmission module 509 for processing. The antenna 516 may include multiple antennas of similar or different designs to maintain multiple transmission links. The RF unit 514 may configure the antenna 516.

[0074] (Multiple) antennas 516 may correspond to the (multiple) antenna elements or (multiple) ports discussed in this disclosure. In some aspects, the transceiver 510 is configured to send UL communications by coordinating with the overlapping module 508 and / or the transmission module 509. In some aspects, the UE 500 may include multiple transceivers 510 that implement different radio access technologies (RATs) (e.g., NR and LTE). In one aspect, the UE 500 may include a single transceiver 510 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 510 may include various components, and different combinations of the components may implement different RATs.

[0075] Figure 6 is a block diagram of the BS 600 according to one or more aspects of the present disclosure. The BS 600 may be the BS 105 discussed above in Figure 1 As shown, the BS 600 may include a processor 602, a memory 604, a communication module 608, a transceiver 610 including a modem subsystem 612 and an RF unit 614, and one or more antennas 616. These elements may communicate directly or indirectly with each other, for example, via one or more buses.

[0076] The processor 602 may have various features as a particular type of processor. For example, these may include a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. The processor 602 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, the combination of one or more microprocessors and a DSP core, or any other such configuration.

[0077] The memory 604 may include a cache (e.g., the cache of the processor 602), RAM, MRAM, ROM, PROM, EPROM, EEPROM, flash memory, solid-state storage devices, one or more hard disk drives, a memristor-based array, other forms of volatile and non-volatile memory, or a combination of different types of memory. In some aspects, the memory 604 may include non-transitory computer-readable media. The memory 604 may store instructions 606. The instructions 606 may include instructions that cause the processor 602 to perform the operations described herein when executed by the processor 602, such as Figure 1 - 4 and Figure 6 - 12 aspects. The instructions 606 may also be referred to as code, which may be broadly interpreted to include any type of (multiple) computer-readable statements, as discussed above with reference to Figure 5 discussed.

[0078] The communication module 608 can be implemented via hardware, software, or a combination thereof. The communication module 608 can be implemented as a processor, circuitry, and / or instructions 606 stored in the memory 604 and executed by the processor 602. In some cases, the communication module 608 can be integrated within the modem subsystem 612. The communication module 608 can be implemented by a combination of software components (e.g., executed by a DSP or a general-purpose processor) and hardware components (e.g., logic gates and circuitry) within the modem subsystem 612. The communication module 608 can be used in various aspects of the present disclosure, for example, Figure 1 - 4 and Figure 6 - 12 aspects of.

[0079] In some aspects, the communication module 608 can be configured to allocate one or more configured grant resources in a frequency band (e.g., an unlicensed frequency band or a shared frequency band) for UL or DL transmission. In some aspects, the communication module 608 can be configured to send DCI indicating a UL grant or a DL grant to the UE. In some aspects, the communication module 608 can be configured to receive UL communication (e.g., UL communication signal 230) from the UE in the PUCCH or in the configured grant resources.

[0080] As shown, the transceiver 610 can include a modem subsystem 612 and an RF unit 614. The transceiver 610 can be configured to communicate bidirectionally with other devices, such as UE 115 and / or UE 500 and / or another core network element. The modem subsystem 612 can be configured to modulate and / or encode data according to an MCS (e.g., an LDPC coding scheme, a turbo coding scheme, a convolutional coding scheme, a digital beamforming scheme, etc.). The RF unit 614 can be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) the modulated / encoded data (e.g., grants, resource allocations) of the transmission from the modem subsystem 612 (on an outbound transmission) or originating from another source (e.g., UE 115 and / or UE 500). The RF unit 614 can also be configured to perform analog beamforming in combination with digital beamforming. Although shown as being integrated together in the transceiver 610, the modem subsystem 612 and / or the RF unit 614 can be separate devices that are coupled together at the BS 105 to enable the BS 105 to communicate with other devices.

[0081] The RF unit 614 may provide modulated and / or processed data, such as data packets (or, more generally, data messages that may include one or more data packets and other information), to the antenna 616 for transmission to one or more other devices. According to some aspects of the present disclosure, this may include, for example, transmitting information to complete attachment to a network and communicating with the resident UE 115 or UE 500. The antenna 616 may also receive data messages sent from other devices and provide the received data messages for processing and / or demodulation at the transceiver 610. The transceiver 610 may provide the demodulated and decoded data (e.g., UL communication signals) to the communication module 608 for processing. The antenna 616 may include multiple antennas of similar or different designs in order to maintain multiple transmission links.

[0082] In one example, the transceiver 610 is configured to receive UL communication signals and transmit DL communication signals by coordinating with the communication module 608. In some aspects, the BS 600 may include multiple transceivers 610 that implement different RATs (e.g., NR and LTE). In one aspect, the BS 600 may include a single transceiver 610 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 610 may include various components, and different combinations of the components may implement different RATs.

[0083] Figure 7 is a flowchart of a communication method 700 according to one or more aspects of the present disclosure. The blocks of method 700 may be performed by a computing device (e.g., a processor, processing circuitry, and / or other suitable components) of a wireless communication device (e.g., UE 115 and UE 500). In some examples, UE 115 and UE 500 may utilize one or more components, such as the processor 502, the memory 504, the overlapping module 508, the transmission module 509, the transceiver 510, and / or the antenna 516, to perform the blocks of method 700. Method 700 may employ mechanisms similar to those in Figure 2 the scheduling / configuration timeline 200 in Figure 3 the configured grant resources in Figure 4 the transmission frame structure 400 in Figure 8 the communication method 800 in Figure 9 the communication method 900 in Figure 10 the communication scheme 1000 in Figure 11 the communication scheme 1100 in Figure 12 and / or the communication method 1200 in

[0084] At block 705, method 700 includes the UE determining that PUCCH transmissions in a time period overlap with configured grant resources, the PUCCH transmissions including a first UCI comprising a first number of parts, and the configured grant resources being associated with CG-UCI and configured UL data. The first UCI may include, for example, HARQ ACK / NACK, CSI-Part 1, and / or CSI-Part 2.

[0085] At block 710, method 700 includes the UE determining whether the first number exceeds a first threshold, or whether a second number of resource elements (REs) occupied by the first UCI and CG-UCI exceeds a second threshold. The second number may also be determined as the number of coded modulation symbols per layer occupied by the first UCI and a second UCI. The first threshold may be, for example, three UCI parts and corresponds to the UE's ability to multiplex UCI parts. The second threshold may be, for example, a portion of the total number of REs in the configured grant resources excluding the REs used for transmitting reference signals (e.g., DMRS), where the portion may be configured by a higher layer radio resource configuration message. In some cases, the portion may be equal to or less than one.

[0086] If the UE determines that the first number does not exceed the first threshold, or that the second number of REs occupied by the first UCI and CG-UCI does not exceed the second threshold, then method 700 proceeds to block 715. At block 715, method 700 includes the UE transmitting a first UL communication signal in the configured grant resources, the first UL communication signal including CG-UCI multiplexed with the first UCI and the configured UL data.

[0087] If the UE determines that the first number exceeds the first threshold or the second number exceeds the second threshold, then method 700 proceeds to block 720. At block 720, method 700 includes the UE removing CSI-Part 2 from the first UCI if the first UCI includes CSI-Part 2, and the UE updating the first and second numbers based on the removal of CSI-Part 2. For example, if the UE removes CSI-Part 2, the first number will decrease by 1 and the second number will decrease by the number of REs occupied by CSI-Part 2.

[0088] At block 725, method 700 includes the UE determining whether the updated first quantity exceeds a first threshold or whether the updated second quantity exceeds a second threshold. If the UE determines that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, method 700 may proceed to block 715. At this time, the UE may transmit a first UL communication signal in the configured grant resource, the first UL communication signal including a CG-UCI multiplexed with the first UCI and the configured UL data, where the first UCI does not include CSI-Part 2. Additionally, the CG-UCI may include information about the first UCI. For example, the CG-UCI may specify which UCI parts are included in the first UL communication signal and / or which UCI parts are excluded from the first UL communication signal.

[0089] If the UE determines that the first quantity exceeds the first threshold or the second quantity exceeds the second threshold, method 700 proceeds to block 730. At block 730, method 700 includes the UE removing CSI-Part 1 from the first UCI if the first UCI includes CSI-Part 1, and the UE updating the first and second quantities based on the removal of CSI-Part 1. For example, if the UE removes CSI-Part 1, the first quantity will be decreased by 1 and the second quantity will be decreased by the number of REs occupied by CSI-Part 1.

[0090] At block 735, method 700 includes the UE determining whether the updated first quantity exceeds a first threshold or whether the updated second quantity exceeds a second threshold. If the UE determines that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, method 700 may proceed to block 715. At this time, the UE may transmit a first UL communication signal in the configured grant resource, the first UL communication signal including a CG-UCI multiplexed with the first UCI and the configured UL data, where the first UCI does not include CSI-Part 1. Additionally, the CG-UCI may include information about the first UCI. For example, the CG-UCI may specify which UCI parts are included in the first UL communication signal and / or which UCL parts are excluded from the first UL communication signal.

[0091] If the UE determines that the first quantity exceeds the first threshold or the second quantity exceeds the second threshold, then method 700 proceeds to block 740. At block 740, method 700 includes the UE determining not to transmit the CG-UCI and the configured UL data in the configured grant resources. At block 745, the UE transmits a second UL communication signal in the PUCCH, the second UL communication signal including a first UCI, the first UCI including a portion of the original first quantity. For example, the first UCI transmitted in the second UL communication signal is the original first UCI at block 705, without removing any portion of the first UCI for UL transmission. If the UE performs block 745, the UE may determine not to use the configured grant resources to transmit UL transmissions.

[0092] As described above, the first UCI may initially include multiple portions, such as a CG-UCI, a CSI-portion 1, a CSI-portion 2, and / or an ACK / NACK (e.g., a HARQ-ACK / NACK), and method 700 may involve removing one or more of these portions based on the type of the portion itself. For example, block 720 involves removing the CSI-portion 2 (if present), and block 730 involves removing the CSI-portion 1 (if present). In other words, according to method 700, the UE may determine to remove a portion of the configured UL data or the first UCI based on the type of the portion included in the first UCI. As an illustrative example, at block 735, if the first UCI includes a HARQ-ACK and the REs occupied by the HARQ-ACK, the CG-UCI, and the CG-PUSCH exceed a second threshold, then at block 740, the UE may determine not to transmit the CG-UCI and the configured UL data, and at block 745, the UE may determine to transmit the first UCI in the PUCCH via a second communication signal. If the first UCI lacks a HARQ-ACK and the REs occupied by the first UCI, the CG-UCI, and the CG-PUSCH exceed a second threshold (e.g., at blocks 710, 725, and / or 735), then the UE may determine to discard one or more portions of the first UCI, such as the CSI-portion 2 and / or the CSI-portion 1, to meet the threshold (e.g., at blocks 720 and / or 730), and then may transmit the first UCI in the configured grant resources via a first communication signal at block 715.

[0093] As shown, method 700 includes a plurality of enumerated blocks, but aspects of method 700 may include additional blocks before, after, and between the enumerated blocks. In some aspects, one or more of the enumerated blocks may be omitted or performed in a different order. For example, although block 720 is performed before block 730, in other cases, block 730 may be performed before block 720. In another example, instead of performing block 745, the UE may use the CG-PUSCH resource to transmit a second UL communication signal, where the second UL communication signal includes a first UCI, and the first UCI includes an original first number of parts.

[0094] In some aspects, CSI-Part 2 may include a plurality of sub-parts, which include a CSI-RS resource indicator (CRI), a rank indicator (RI), and / or a layer indicator (LI). For example, the UE may remove the sub-parts from CSI-Part 2 one by one instead of removing CSI-Part 2 as a whole. Figure 8 is a flowchart of a communication method 800 for removing sub-parts of CSI-Part 2 according to one or more aspects of the present disclosure. The blocks of method 800 may be performed by a computing device (e.g., a processor, processing circuitry, and / or other suitable components) of a wireless communication device (e.g., UE 115 and UE 500). In some examples, UE 115 and UE 500 may utilize one or more components, such as processor 502, memory 504, overlap module 508, transmission module 509, transceiver 510, and / or antenna 516 to perform the blocks of method 800. Method 800 may employ a mechanism similar to Figure 2 the scheduling / configuration timeline 200 in Figure 3 the configured grant resources in Figure 4 the transmission frame structure 400 in Figure 7 the communication method 700 in Figure 9 the communication method 900 in Figure 10 the communication scheme 1000 in Figure 11 the communication scheme 1100 in Figure 12 and / or the communication method 1200 in

[0095] Figure 8 The blocks 805, 810, 815, and 820 in Figure 7 correspond to the block 720 in Figure 7 For example, if the UE performs the block 720 in Figure 8 the UE may proceed to the block 805 in

[0096] At block 805, method 800 includes the UE removing a first sub - part of CSI - part 2 from the first UCI. At block 810, method 800 includes the UE updating a first quantity and a second quantity according to the removal of the first sub - part after the UE removes the first sub - part from CSI - part 2. For example, if the UE removes the first sub - part, the second quantity will decrease by the number of resource elements (REs) occupied by the first sub - part. For example, the first sub - part can be a CRI, RI, or LI.

[0097] At block 815, method 800 includes the UE determining whether the updated first quantity exceeds a first threshold or whether the updated second quantity exceeds a second threshold. If the UE determines that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, method 800 proceeds to Figure 7 block 715 therein. For example, the UE can leave the remaining sub - parts of CSI - part 2 in the first UCI and proceed to block 715. At this time, the first UL communication signal in the configured authorization resources can include a CG - UCI multiplexed with the first UCI and the configured UL data, where the first UCI does not include any removed sub - parts of CSI - part 2 but can include other sub - parts of CSI - part 2. Additionally, the CG - UCI can include information about the first UCI. For example, the CG - UCI can specify which UCI parts and / or sub - parts are included in and / or excluded from the first UL communication signal.

[0098] If the UE determines that the updated first quantity exceeds the first threshold or the updated second quantity exceeds the second threshold, method 800 proceeds to block 820. At this block, method 800 includes the UE determining whether CSI - part 2 includes another sub - part. If so, method 800 proceeds to block 805, where the UE removes another sub - part of CSI - part 2 from the first UCI. If not, method 800 proceeds to Figure 7 block 730 therein.

[0099] In some aspects, CSI - part 1 can include multiple sub - parts, which include a broadband channel quality indicator (CQI), a sub - band differential CQI, and / or a precoding matrix indicator (PMI). For example, the UE can remove sub - parts from CSI - part 1 one by one instead of removing CSI - part 1 as a whole. Figure 9is a flowchart of a communication method 900 for removing a sub - part of CSI - part 1 according to one or more aspects of the present disclosure. The blocks of method 900 may be performed by a computing device (e.g., a processor, processing circuitry, and / or other suitable components) of a wireless communication device (e.g., UE115 and UE 500). In some examples, UE 115 and UE 500 may utilize one or more components, such as processor 502, memory 504, overlapping module 508, transmission module 509, transceiver 510, and / or antenna 516 to perform the blocks of method 900. Method 900 may employ mechanisms similar to those of Figure 2 the scheduling / configuration timeline 200 in Figure 3 the configured grant resources in Figure 4 the transmission frame structure 400 in Figure 7 the communication method 700 in Figure 8 the communication method 800 in Figure 10 the communication scheme 1000 in Figure 11 the communication scheme 1100 in Figure 12 and / or the communication method 1200 in

[0100] Figure 9 Blocks 905, 910, 915, and 920 in Figure 7 correspond to block 730 in Figure 7 For example, if a UE performs block 730 in Figure 9 the UE may proceed to block 905 in

[0101] At block 905, method 900 includes the UE removing a second sub - part of CSI - part 1 from a first UCI. At block 910, method 900 includes the UE updating a first quantity and a second quantity based on the removal of the second sub - part after the UE removes the second sub - part of CSI - part 1 from the first UCI. For example, if the UE removes the second sub - part, the second quantity will decrease by the number of resource elements (REs) occupied by the second sub - part. The second sub - part may be, for example, broadband CQI, sub - band differential CQI, or PMI.

[0102] At block 915, method 900 includes the UE determining whether the updated first quantity exceeds a first threshold or whether the updated second quantity exceeds a second threshold. If the UE determines that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, method 900 proceeds to Figure 7The box 715 in. For example, the UE may leave the remaining sub - parts of CSI - part 1 in the first UCI and proceed to box 715. At this time, the first UL communication signal in the configured grant resource may include a CG - UCI multiplexed with the first UCI and the configured UL data, where the first UCI does not include any removed sub - parts of CSI - part 1, but may include other sub - parts of CSI - part 1. Additionally, the CG - UCI may include information about the first UCI. For example, the CG - UCI may specify which UCI parts and / or sub - parts are included in the first UL communication signal and / or excluded from the first communication signal.

[0103] If the UE determines that the updated first quantity exceeds the first threshold or the updated second quantity exceeds the second threshold, method 900 proceeds to box 920. At box 920, method 900 includes the UE determining whether CSI - part 1 includes another sub - part. If so, method 900 proceeds to box 905, where the UE removes another sub - part of CSI - part 1 from the first UCI. If not, method 900 proceeds to Figure 7 the box 740 in.

[0104] As referred to above Figure 8 and Figure 9 As illustrated and described, the UE may remove sub - parts from CSI - part 1 and / or CSI - part 2, and these sub - parts may include corresponding content (e.g., CRI, RI, LI, wideband CQI, sub - band differential CQI, or PMI). As further described, parts of methods 800 and 900 may correspond to parts of method 700 or Figure 7 and each of the illustrated methods 800 and 900 involves determining whether to send the first UL communication signal in the configured grant resource based on the updated first quantity and second quantity (e.g., at boxes 815 and 915 respectively). Thus, as described above, the UE may determine to send or remove a part of the configured UL data or the first UCI based on the sub - parts (e.g., content) included in the first UCI.

[0105] Figure 10 Communication scheme 1000 for transmitting the first UCI in the PUCCH is shown in accordance with one or more aspects of the present disclosure. Communication scheme 1000 may be used by a UE such as UE 115 and / or a BS such as BS 105 in a network such as network 100. In Figure 10 it, the x - axis represents time in some constant units.

[0106] In Figure 10Among them, the BS sends DCI 1004 indicating UL authorization and DL authorization for the UE, and sends DL data 1006. The UE can monitor the DCI and receive and decode DCI 1004. The UE receives DL data 1006 based on the DL authorization indicated in DCI 1004 and is scheduled for UL transmission indicated by the scheduled uplink (SUL) 1026. After completing the DL transmission (e.g., DL data 1006), the BS can monitor the UL transmission. The LBT gap 1024 can be between the end of the transmission of DL data 1006 and the start of the SUL 1026. For example, due to the link switch from DL to UL, the UE can perform LBT during the LBT gap 1024. Based on successful LBT, the UE can send UCI and / or UL data via the SUL 1026. The UE can send UL communication signals in the PUCCH 1034. The UL communication signals can include CSI part 1 1036, CSI part 2 1038, DMRS 1040, and ACK / NACK 1042. The ACK / NACK 1042 can be feedback on the DL data 1006. In some aspects, in response to executing Figure 7 in block 745, the UE can send UL communication signals in the PUCCH 1034.

[0107] Figure 11 A communication scheme 1100 for multiplexing CG-UCI with a first UCI and configured UL data in a configured authorization resource is shown according to one or more aspects of the present disclosure. The communication scheme 1100 can be used by a UE such as UE 115 and / or a BS such as BS 105 in a network such as network 100. In Figure 11 it, the x-axis represents time in some constant units.

[0108] In Figure 11 it, the BS sends DCI 1104 indicating the DL authorization of the UE and sends DL data 1106. The UE can monitor the DCI and receive and decode DCI 1104. The UE receives DL data 1106 based on the DL authorization indicated in DCI 1104. After completing the DL transmission (e.g., DL data 1106), the BS can monitor the UL transmission.

[0109] The UE can receive the configuration of the authorized resources for configuration from the BS. In one example, the UE receives an RRC configuration message that has semi-persistent resources for one or more configured authorized UL resources. The LBT gap 1024 can be between the end of the transmission of the DL data 1106 and the start of the configured authorized resource 1134. For example, due to the link switch from DL to UL, the UE can perform LBT during the LBT gap 1124. The UE can use the configured authorized resource 1134 to send UCI and / or UL data. Based on successful LBT, the UE can send a UL communication signal in the configured authorized resource 1134, and the UL communication signal includes the CG-UCI 1137 multiplexed with the first UCI and the configured UL data 1150. In some aspects, in response to performing Figure 7 in block 715, the UE can send a UL communication signal in the configured authorized resource 1134. The first UCI can include at most two of, for example, CSI-Part 1, CSI-Part 2, and ACK / NACK. In some aspects, in response to performing Figure 7 in block 745, the UE can send a UL communication signal in the PUCCH 1034. For example, the UE can remove CSI-Part 2 (as shown in Figure 2 in block 720) and send a UL communication signal in the configured authorized resource 1134, and the UL communication signal includes the CG-UCI 1137 multiplexed with CSI-Part 1 1136, ACK / NACK 1142, and the configured UL data 1150. In another example, the UE can remove CSI-Part 2 (as shown in Figure 2 in block 720) and CSI-Part 1 (as shown in Figure 2 in block 730), and send a UL communication signal in the configured authorized resource 1134, and the UL communication signal includes the CG-UCI 1037 multiplexed with ACK / NACK 1142 and the configured UL data 1150.

[0110] The set of prioritization rules for removing configured UL data or the first UCI discussed above is not intended to be a definitive list of prioritization rules. In some aspects, the UE may apply additional or different prioritization rules than those discussed above (e.g., based on PUCCH format or CG-PUSCH traffic priority). Additionally, it should be understood that any of the prioritization rules discussed in this disclosure may be used in combination with each other. In some aspects, if PUCCH transmissions in a time period overlap with configured grant resources, the UE may determine to remove the configured UL data if the PUCCH format enables a multiplexing format with other UEs. In this example, the UE may determine not to send the configured UL data so that other UEs transmitting PUCCH are not blocked. In another example, aperiodic CSI may have a higher priority than periodic CSI. Aperiodic CSI may have a higher priority than periodic CSI because aperiodic CSI is dynamically triggered. In this example, if PUCCH transmissions in a time period overlap with configured grant resources and the number of UCI (e.g., CG-UCI, CSI-Part1, CSI-Part2, and / or ACK / NACK) exceeds three, the UE may determine to remove CSI-Part2 if the CSI is periodic, and the UE may determine to remove the configured UL data if the CSI is aperiodic. In this way, the UE may determine whether to send the first UCI in the PUCCH resource or remove a part included in the first UCI based on determining whether the first UCI is associated with an aperiodic trigger (e.g., dynamic trigger). In another example, if PUCCH transmissions in a time period overlap with configured grant resources and the number of UCI (e.g., CG-UCI, CSI-Part1, CSI-Part2, and / or ACK / NACK) exceeds three, the UE may determine to remove CSI-Part2 or the configured UL data based on whether the CSI included in the first UCI is CSI-Part1 or CSI-Part2. In other words, the UE may determine whether to send the first UCI in the PUCCH resource or remove a part included in the first UCI based on the type of the part included in the first UCI. In another example, if PUCCH transmissions in a time period overlap with configured grant resources and the number of UCI (e.g., CG-UCI, CSI-Part1, CSI-Part2, and / or ACK / NACK) exceeds three, the UE may determine to remove the configured UL data or a part of the first UCI (e.g., CSI-Part2) based on the traffic priority of the PUSCH. For example, if the PUSCH has high-priority traffic (e.g., URLLC), the UE may determine to remove CSI-Part2. If the PUSCH does not have high-priority traffic, the UE may determine to remove the configured UL data.

[0111] As discussed, the first UCI and the CG-UCI may occupy a second number of REs. Additionally, the UE may determine whether the second number of REs occupied by the first UCI and the CG-UCI exceeds a second threshold. If the second number exceeds the second threshold, the UE may perform one or more actions (e.g., Figure 7 block 720 or block 730 in Figure 8 blocks 805 and 810 in Figure 9 blocks 905 and 910 in ) to reduce the number of REs occupied by the first UCI and the CG-UCI. The UE may use various techniques to determine whether the second number exceeds the second threshold.

[0112] In some aspects, the UE determines whether the total number of REs occupied by the first UCI and the CG-UCI is greater than a configured ratio multiplied by the total number of REs available for PUSCH / UCI transmission in all symbols of the PUSCH. The total number of REs occupied by the first UCI and the CG-UCI may also be referred to as the number of coded modulation symbols per layer for the transmission of the UCI (the first UCI and the CG-UCI). The UE may apply the following equation (1):

[0113]

[0114] where the left side of the equation represents the total number of REs occupied by the first UCI and the CG-UCI (or the number of coded modulation symbols per layer for the transmission of the first UCI and the CG-UCI), and the right side of the equation represents the second threshold. The UE adjusts the second number of REs on the left side until the second number is less than the second threshold. For example, the UE may continuously remove parts of the first UCI (e.g., CSI-part 1 or CSI-part 2 or any sub-parts thereof) to reduce the second number of REs occupied by the first UCI and the CG-UCI until the second number does not exceed the second threshold.

[0115] On the left side of equation (1), O’ ACK+CG-UCI may represent the number of REs occupied by HARQ ACK / NACK and the CG-UCI, O’ CSI-part 1 may represent the number of REs occupied by CSI-part 1, and O’ CSI-part 2 may represent the number of REs occupied by CSI-part 2.

[0116] On the right side of the equation, α is configured by a higher layer parameter called scaling and is a number less than one. Additionally, Represents the sum of the total number of available resource elements (REs) in the PUSCH for UCI transmission (e.g., across all symbols of the PUSCH) excluding the REs that contain reference signals (e.g., DMRS). For example, the sum starts from 1 0 and 1 0 represents the first non-DMRS symbol. If the symbol is DMRS, there are no available REs for that symbol. The UE can accumulate the number of REs occupied by each symbol starting from 1 0 across all symbols of the PUSCH. Additionally, represents the number of subcarriers for UCI transmission (e.g., transmission of the first UCI and CG-UCI).

[0117] In some aspects, the UE can map the UCI (first UCI and CG-UCI) to the configured grant resource and determine whether the code rate of the CG-PUSCH for a given MCS (Modulation and Coding Scheme and transport block (TB) size) with remaining REs exceeds a second threshold. In this case, the UE can determine the second threshold as the code rate that requires a TdB higher SNR (e.g., 3 dB) for the same performance (for the original lower code rate when there is no first UCI to multiplex), where T is a number greater than zero. As the number of REs occupied by the first UCI increases, the number of REs available for the CG-PUSCH decreases, resulting in an increase in the code rate for rate matching, thus degrading the performance or requiring a higher SNR for the same performance. Therefore, by limiting the code rate to not exceed the second threshold, the UE can reduce the performance degradation of the CG-PUSCH by multiplexing a first portion of the first number of the first UCI.

[0118] Figure 12 is a flowchart of a communication method 1200 according to one or more aspects of the present disclosure. Aspects of method 1200 can be performed by a wireless communication device, such as UE 115 and / or UE 500, using one or more components, such as processor 502, memory 504, overlapping module 508, transmission module 509, transceiver 510, modem 512, one or more antennas 516, and various combinations thereof. As shown, method 1200 includes a plurality of enumerated blocks, but method 1200 can include additional blocks before, after, and between the enumerated blocks. For example, in some cases, one or more aspects of methods 700, 800, and / or 900 can be implemented as part of method 1200. In some cases, one or more of the enumerated blocks can be omitted or performed in a different order.

[0119] At block 1210, method 1200 includes the UE determining that PUCCH transmissions in a time period overlap with configured grant resources, the PUCCH transmissions including a first UCI that includes a first number of parts, and the configured grant resources including a CG-UCI resource and a CG-PUSCH resource. The UE may wish to transmit a CG-PUSCH and associated CG-UCI.

[0120] At block 1220, method 1200 includes the UE determining, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one of the parts included in the first number of parts. In some aspects, the UE may determine whether to transmit only the first UCI in the PUCCH resource, or remove at least one of the parts included in the first number of parts and transmit the remaining part of the first UCI multiplexed with the CG-PUSCH and associated CG-UCI in the configured grant resources. The UE may remove at least one of the parts included in the first number of parts based on the priority rule set, for example, by removing CSI-Part 2 and CSI-Part 1 in that order.

[0121] At block 1230, method 1200 includes the UE transmitting an UL communication signal based on determining whether to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first number of parts. In some aspects, the UE may transmit the UL communication signal based on the determination of whether to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first number of parts and transmit the remaining part, as well as the CG-PUSCH and associated CG-UCI, in the configured grant resources.

[0122] Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0123] The various illustrative blocks and modules described in connection with the present disclosure may be implemented or executed with a general purpose processor, DSP, ASIC, 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 alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0124] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored or transmitted as one or more instructions or codes on a computer-readable medium. Other examples and implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the above functions can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these. The features implementing the functions can also be physically located in various positions, including being distributed such that parts of the functions are implemented at different physical locations. Further, as used herein, including in the claims, the "or" used in a list of items (e.g., a list starting with phrases such as "at least one of" or "one or more") means an inclusive 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).

[0125] As will now be appreciated by those skilled in the art, and depending on the particular application at hand, many modifications, substitutions, and variations can be made to the materials, devices, configurations, and methods of use of the devices of the present disclosure without departing from the spirit and scope of the present disclosure. In view of this, the scope of the present disclosure should not be limited to the scope of the specific embodiments shown and described herein, as they are merely some examples thereof, but should be fully commensurate with the scope of the appended claims and their functional equivalents.

[0126] Implementation examples are described in the following numbered clauses:

[0127] 1. A method for wireless communication, comprising:

[0128] determining, by a user equipment (UE), that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) comprising a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

[0129] determining, by the UE, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one part included in the first number of parts; and

[0130] transmitting, by the UE, an uplink (UL) communication signal according to whether to transmit the first UCI in the PUCCH resource or remove at least one part included in the first number of parts.

[0131] 2. The method according to clause 1, comprising:

[0132] Determine whether the first quantity of the parts determined by the UE exceeds a first threshold, and whether a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a second threshold.

[0133] 3. The method according to clause 2, wherein determining the removal is in response to determining whether the first quantity of the parts exceeds the first threshold and whether the second quantity of the REs exceeds the second threshold.

[0134] 4. The method according to clause 2, wherein the first threshold is two.

[0135] 5. The method according to clause 2, comprising:

[0136] Determine a symbol set of the configured authorized resources that does not include reference signals, the second threshold is a product of a third quantity and a total number of REs across the symbol set, and the third quantity is less than one.

[0137] 6. The method according to any one of clauses 1-5, comprising:

[0138] In response to the determination of removal, remove at least one of the parts included in the first quantity of the parts; and

[0139] After the removal, the UE transmits, in the configured authorized resources, the remaining quantity of the parts included in the first UCI, the CG-UCI, and the CG-PUSCH.

[0140] 7. The method according to any one of clauses 1-5, wherein transmitting the UL communication signal comprises, in response to determining to transmit the first UCI in the PUCCH resources, the UE transmitting the UL communication signal including the first UCI in the PUCCH resources.

[0141] 8. The method according to any one of clauses 1-5, wherein transmitting the UL communication signal comprises, in response to determining to remove at least one of the parts included in the first quantity of the parts, the UE transmitting, in the configured authorized resources, the UL communication signal of the CG-UCI multiplexed with a subset of the first quantity of the parts and the CG-PUSCH.

[0142] 9. The method according to any one of clauses 1-8, wherein the first quantity is three, and the first UCI includes channel state information (CSI)-part 1, CSI-part 2, and hybrid automatic repeat request acknowledgement (HARQ-ACK).

[0143] 10. The method according to clause 9, comprising:

[0144] The UE removes the CSI - part 2 from the first UCI;

[0145] Based on the removal of the CSI - part 2, the UE updates a second quantity of REs occupied by the first UCI and the CG - UCI;

[0146] The UE updates the first quantity based on the removal of the CSI - part 2; and

[0147] The UE determines whether the updated first quantity exceeds a first threshold and whether the updated second quantity exceeds a second threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, the UL communication signal including a CG - UCI multiplexed with the CSI - part 1, the HARQ - ACK, and the CG - PUSCH.

[0148] 11. The method according to clause 10, wherein after removing the CSI - part 2 from the first UCI, the first quantity is two, and the first UCI includes the CSI - part 1 and the HARQ - ACK.

[0149] 12. The method according to clause 11, comprising:

[0150] The UE removes the CSI - part 1 from the first UCI;

[0151] Based on the removal of the CSI - part 1, the UE updates the second quantity of REs occupied by the first UCI and the CG - UCI;

[0152] The UE updates a part of the first quantity based on the removal of the CSI - part 1; and

[0153] The UE determines whether the updated first quantity exceeds the first threshold and whether the updated second quantity exceeds the second threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, the UL communication signal including a CG - UCI multiplexed with the HARQ - ACK and the CG - PUSCH.

[0154] 13. The method according to clause 12, wherein the first UCI includes the HARQ - ACK, and the method comprises:

[0155] Determine that an updated second quantity occupied by the first UCI and the CG-UCI exceeds the second threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the PUCCH resource in response to the determination that the updated second quantity exceeds the second threshold.

[0156] 14. The method according to clause 1, comprising:

[0157] Determine that a portion of the first quantity exceeds a first threshold; and

[0158] Determine whether a second quantity of REs occupied by the first UCI and the CG-UCI exceeds a second threshold, wherein determining transmission includes determining whether to transmit in response to the determination that a portion of the first quantity exceeds the first threshold or the determination that the second quantity exceeds the second threshold.

[0159] 15. The method according to any one of clauses 1-5, 9 or 14, wherein transmitting the UL communication signal includes transmitting the first UCI in the configured grant resource.

[0160] 16. The method according to any one of clauses 1-6, 8-12, 14 or 15, wherein determining whether to transmit includes determining whether to transmit the first UCI in the CG-PUSCH resource, and wherein transmitting the UL communication signal includes transmitting the UL communication signal based on the determination of transmitting the first UCI in the configured grant resource.

[0161] 17. The method according to any one of clauses 1 or 9, comprising:

[0162] Determine whether a portion of the first quantity exceeds a first threshold; and

[0163] In response to the determination that a portion of the first quantity exceeds the first threshold, determine to remove at least one portion among portions of the first quantity, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource.

[0164] 18. The method according to any one of clauses 1 or 7, wherein the first UCI includes HARQ-ACK and the first quantity is one, the method comprising:

[0165] Determine that a second quantity of REs occupied by the first UCI and the CG-UCI exceeds a second threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the PUCCH resource in response to the determination that the second quantity exceeds the second threshold.

[0166] 19. The method according to any one of clauses 1-18 further includes:

[0167] identifying one or more of the parts included in the first quantity of parts; and

[0168] wherein determining whether to transmit includes determining whether to further transmit based on the identified one or more parts.

[0169] 20. The method according to any one of clauses 1-19, wherein determining whether to transmit includes determining whether the first UCI is associated with an aperiodic trigger.

[0170] 21. The method according to any one of clauses 1-20 further includes:

[0171] identifying one or more sub-parts corresponding to the first quantity of parts; and

[0172] wherein determining whether to transmit includes determining whether to further transmit based on the identified one or more sub-parts.

[0173] 22. A device includes:

[0174] a processor configured to:

[0175] determine, by a user equipment (UE), that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) containing a first quantity of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; and

[0176] determine, by the UE, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one of the parts included in the first quantity of parts based on a priority rule set; and

[0177] a transceiver configured to:

[0178] transmit an uplink (UL) communication signal by the UE according to the determination of whether to transmit the first UCI in the PUCCH resource or remove at least one of the parts included in the first quantity of parts.

[0179] 23. The device according to clause 22,

[0180] Wherein, the processor is configured to determine, by the UE, whether the first quantity of the parts exceeds a first threshold, and whether a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a second threshold.

[0181] 24. The apparatus according to clause 23, wherein the processor is configured to remove at least one of the parts included in the first quantity of the parts in response to a determination of whether the first quantity of the parts exceeds the first threshold and whether the second quantity of the REs exceeds the second threshold.

[0182] 25. The apparatus according to clause 23, wherein the first threshold is two.

[0183] 26. The apparatus according to any one of clauses 22 or 23,

[0184] wherein the processor is configured to remove at least one of the parts included in the first quantity of the parts in response to a determination of the removal; and

[0185] wherein the transceiver is configured to, after the removal, transmit, by the UE, the remaining quantity of the parts included in the first UCI, the CG-UCI, and the CG-PUSCH in the configured grant resource.

[0186] 27. The apparatus according to clause 22, wherein the first UCI includes a hybrid automatic repeat request acknowledgement (HARQ-ACK), and the first quantity is one, and

[0187] wherein the processor is configured to determine that a second quantity of the REs occupied by the first UCI and the CG-UCI exceeds the second threshold, and

[0188] wherein the transceiver is configured to transmit the UL communication signal in the PUCCH resource in response to a determination that the second quantity of the REs exceeds the second threshold.

[0189] 28. A computer-readable medium having program code recorded thereon, the program code including:

[0190] Code for causing a user equipment (UE) to determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including first uplink control information (UCI) including a first quantity of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

[0191] Code for causing the UE to determine whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or to remove at least one part included in the first number of parts based on a priority rule set; and

[0192] Code for causing the UE to transmit an uplink (UL) communication signal according to whether to transmit the first UCI in the PUCCH resource or to remove at least one part included in the first number of parts.

[0193] 29. The computer-readable medium according to clause 28, wherein the code for causing the UE to transmit the UL communication signal includes code for causing the UE to transmit the UL communication signal in the PUCCH resource, and wherein the UL communication signal includes the first UCI.

[0194] 30. The computer-readable medium according to clause 28, wherein the code for causing the UE to transmit the UL communication signal includes code for causing the UE to transmit the UL communication signal in the configured grant resource, and wherein the UL communication signal includes a CG-UCI multiplexed with a subset of the first number of parts and a CG-PUSCH.

[0195] 31. The computer-readable medium according to any one of clauses 28 - 30, wherein the first number is three, and the first UCI includes channel state information (CSI)-part 1, CSI-part 2, and hybrid automatic repeat request acknowledgment (HARQ-ACK).

[0196] 32. The computer-readable medium according to clause 31, comprising:

[0197] Code for causing the UE to remove the CSI-part 2 from the first UCI;

[0198] Code for causing the UE to update a second number of resource elements (REs) occupied by the first UCI and the CG-UCI and to update the first number according to the removal of the CSI-part 2; and

[0199] Code for causing the UE to determine whether the updated first number exceeds a first threshold and whether the updated second number exceeds a second threshold.

[0200] 33. The computer-readable medium according to clause 32, wherein the code for causing the UE to transmit the UL communication signal includes code for causing the UE to transmit the UL communication signal in the configured grant resource in response to a determination that an updated first quantity does not exceed the first threshold and an updated second quantity does not exceed the second threshold, wherein the UL communication signal includes CG-UCI multiplexed with the CSI-part1, the HARQ-ACK, and the CG-PUSCH.

[0201] 34. The computer-readable medium according to clause 32, comprising:

[0202] Code for causing the UE to determine a symbol set of the configured grant resource that does not include reference signals, wherein the second threshold is a product of a third quantity and a total number of REs across the symbol set, and the third quantity is less than one.

[0203] 35. The computer-readable medium according to clause 33, wherein after the code for causing the UE to remove the CSI-part2 from the first UCI is executed, the first quantity is two, and the first UCI includes the CSI-part1 and the HARQ-ACK.

[0204] 36. The computer-readable medium according to clause 32, comprising:

[0205] Code for causing the UE to remove the CSI-part1 from the first UCI;

[0206] Code for causing the UE to update the first quantity and the second quantity based on the removal of the CSI-part1; and

[0207] Code for causing the UE to determine whether the updated first quantity exceeds the first threshold and whether the updated second quantity exceeds the second threshold, wherein the code for causing the UE to transmit the UL communication signal includes code for causing the UE to transmit the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the first threshold and the updated second quantity does not exceed the second threshold, and wherein the UL communication signal includes the CG-UCI multiplexed with the HARQ-ACK and the CG-PUSCH.

[0208] 37. The computer-readable medium according to clause 28 or 29, comprising:

[0209] Code for causing the UE to determine that a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a second threshold, where the first UCI includes HARQ-ACK and the first quantity is one; and

[0210] Code for causing the UE to transmit the UL communication signal in the PUCCH resource in response to a determination that the second quantity of REs exceeds the second threshold.

[0211] 38. An apparatus, comprising:

[0212] A component for determining that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, where the PUCCH transmission includes first UL control information (UCI) containing a portion of a first quantity, and the configured grant resource includes a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource;

[0213] A component for determining, based on a set of priority rules, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or to remove at least one portion included in the portion of the first quantity; and

[0214] A component for transmitting an uplink (UL) communication signal according to a determination of whether to transmit the first UCI in the PUCCH resource or to remove at least one portion included in the portion of the first quantity.

[0215] 39. The apparatus according to clause 38, comprising:

[0216] A component for determining whether the portion of the first quantity exceeds a first threshold; and

[0217] A component for determining whether a second quantity of REs occupied by the first UCI and the CG-UCI exceeds a second threshold, where a determination of transmission is made in response to a determination that the portion of the first quantity exceeds the first threshold or the second quantity exceeds the second threshold.

[0218] 40. The apparatus according to clause 38, comprising:

[0219] A component for determining that a second quantity of REs occupied by the first UCI and the CG-UCI exceeds a second threshold, where the first UCI includes hybrid automatic repeat request acknowledgement (HARQ-ACK) and the first quantity is one, and

[0220] Among them, the component for transmitting the UL communication signal includes a component for transmitting the UL communication signal in the PUCCH resource in response to a determination that the second quantity of the REs exceeds the second threshold.

Claims

1. A method for wireless communication, comprising: determining, by a user equipment (UE), that a physical uplink control channel (PUCCH) transmission in a time period overlaps with configured grant resources, the PUCCH transmission comprising first uplink control information (UCI) comprising a first number of parts, and the configured grant resources comprising a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; determining, by the UE, whether a second number of resource elements (REs) occupied by the first UCI and CG-UCI exceeds a first threshold; determining, by the UE, based on a priority rule set, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one part included in the first number of parts, wherein the determination to remove the at least one part is in response to determining that the second number of REs exceeds the first threshold; and transmitting, by the UE, an uplink (UL) communication signal according to whether it is determined to transmit the first UCI in the PUCCH resource or remove at least one part included in the first number of parts.

2. The method according to claim 1, comprising: determining, by the UE, whether the first number of parts exceeds a second threshold, and whether the second number of resource elements (REs) occupied by the first UCI and CG-UCI exceeds the first threshold, wherein the determination to remove the at least one part is in response to the determination of whether the first number of parts exceeds the second threshold and whether the second number of REs exceeds the first threshold.

3. The method according to claim 2, wherein, the second threshold is two.

4. The method according to claim 1, comprising: determining a set of symbols of the configured grant resources that do not include reference signals, the first threshold being a product of a third number and a total number of REs across the symbol set, and the third number being less than one.

5. The method according to claim 1, comprising: removing, in response to the determination of removal, at least one part included in the first number of parts; and transmitting, by the UE, in the configured grant resources after the removal, the remaining number of parts included in the first UCI, CG-UCI, and CG-PUSCH.

6. The method according to claim 1, wherein, transmitting the UL communication signal comprises: in response to the determination of transmitting the first UCI in the PUCCH resource, transmitting, by the UE, the UL communication signal comprising the first UCI in the PUCCH resource.

7. The method according to claim 1, wherein, transmitting the UL communication signal comprises: in response to the determination of removing at least one part included in the first number of parts, transmitting, by the UE, the UL communication signal comprising CG-UCI multiplexed with a subset of the first number of parts and CG-PUSCH in the configured grant resources.

8. The method according to claim 1, wherein, The first quantity is three, and the first UCI includes a Channel State Information CSI - part 1, a CSI - part 2, and a Hybrid Automatic Repeat reQuest ACK HARQ - ACK.

9. The method according to claim 8, comprising: removing, by the UE, the CSI - part 2 from the first UCI; updating, by the UE, a second quantity of resource elements (REs) occupied by the first UCI and the CG - UCI according to the removal of the CSI - part 2; updating, by the UE, the first quantity according to the removal of the CSI - part 2; and determining, by the UE, whether the updated first quantity exceeds a second threshold and whether the updated second quantity exceeds the first threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the second threshold and the updated second quantity does not exceed the first threshold, the UL communication signal including a CG - UCI multiplexed with the CSI - part 1, the HARQ - ACK, and a CG - PUSCH.

10. The method according to claim 9, wherein, after removing the CSI - part 2 from the first UCI, the first quantity is two, and the first UCI includes the CSI - part 1 and the HARQ - ACK.

11. The method according to claim 10, comprising: removing, by the UE, the CSI - part 1 from the first UCI; updating, by the UE, the second quantity of REs occupied by the first UCI and the CG - UCI according to the removal of the CSI - part 1; updating, by the UE, part of the first quantity according to the removal of the CSI - part 1; and determining, by the UE, whether the updated first quantity exceeds the second threshold and whether the updated second quantity exceeds the first threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the second threshold and the updated second quantity does not exceed the first threshold, the UL communication signal including a CG - UCI multiplexed with the HARQ - ACK and the CG - PUSCH.

12. The method according to claim 11, wherein, the first UCI includes the HARQ - ACK, and the method comprises: determining that the updated second quantity of REs occupied by the first UCI and the CG - UCI exceeds the first threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the PUCCH resource in response to a determination that the updated second quantity exceeds the first threshold.

13. The method according to claim 1, comprising: determining that part of the first quantity exceeds a second threshold; and Determine whether a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds the first threshold, where determining transmission includes determining whether to transmit in response to a determination that a portion of the first quantity exceeds the second threshold or a determination that the second quantity exceeds the first threshold.

14. The method according to claim 1, wherein, transmitting the UL communication signal includes transmitting the first UCI in the configured grant resource.

15. The method according to claim 1, wherein, determining whether to transmit includes determining whether to transmit the first UCI in the CG-PUSCH resource, and wherein transmitting the UL communication signal includes transmitting the UL communication signal based on a determination to transmit the first UCI in the configured grant resource.

16. The method according to claim 1, comprising: determining whether a portion of the first quantity exceeds a second threshold; and in response to a determination that a portion of the first quantity exceeds the second threshold, determining to remove at least one portion included in the portion of the first quantity, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the configured grant resource.

17. The method according to claim 1, wherein, the first UCI includes HARQ-ACK, and the first quantity is one, the method comprising: determining that a second quantity of REs occupied by the first UCI and the CG-UCI exceeds the first threshold, wherein transmitting the UL communication signal includes transmitting the UL communication signal in the PUCCH resource in response to a determination that the second quantity exceeds the first threshold.

18. The method according to claim 1, further comprising: identifying one or more portions included in the portion of the first quantity; and wherein determining whether to transmit includes determining whether to further transmit based on the identified one or more portions.

19. The method according to claim 1, wherein, determining whether to transmit includes determining whether the first UCI is associated with an aperiodic trigger.

20. The method according to claim 1, further comprising: identifying one or more sub-portions corresponding to the portion of the first quantity; and wherein determining whether to transmit includes determining whether to further transmit based on the identified one or more sub-portions.

21. A wireless communication device, comprising: a processor configured to: determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including a first uplink control information (UCI) comprising a portion of a first quantity, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; determine whether a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a first threshold; Determine whether to send the first UCI in a PUCCH resource associated with the PUCCH transmission or remove at least one part included in the first number of parts based on a priority rule set, wherein the determination to remove the at least one part is in response to determining that a second number of resource elements (REs) exceeds the first threshold; and a transceiver configured to: Transmit an uplink (UL) communication signal based on the determination of whether to send the first UCI in the PUCCH resource or remove at least one part included in the first number of parts.

22. The apparatus according to claim 21, wherein the processor is configured to determine whether the first number of parts exceeds a second threshold, and whether a second number of resource elements (REs) occupied by the first UCI and the configured grant UCI (CG-UCI) exceeds the first threshold, wherein the processor is configured to remove at least one part included in the first number of parts in response to the determination of whether the first number of parts exceeds the second threshold and whether the second number of REs exceeds the first threshold.

23. The apparatus according to claim 22, wherein the second threshold is two.

24. The apparatus according to claim 21, wherein the processor is configured to remove at least one part included in the first number of parts in response to the determination of removal; and wherein the transceiver is configured to, after the removal, transmit the remaining number of parts included in the first UCI, the CG-UCI, and the CG-PUSCH in the configured grant resource.

25. The apparatus according to claim 21, wherein the first UCI includes a hybrid automatic repeat request acknowledgement (HARQ-ACK), and the first number is one, and wherein the processor is configured to determine that a second number of REs occupied by the first UCI and the CG-UCI exceeds the first threshold, and wherein the transceiver is configured to transmit the UL communication signal in the PUCCH resource in response to the determination that the second number of REs exceeds the first threshold.

26. A computer-readable medium having program code recorded thereon, the program code comprising: Code for causing a user equipment (UE) to determine that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including a first uplink control information (UCI) comprising a first number of parts, and the configured grant resource including a configured grant UCI (CG-UCI) resource and a configured grant physical uplink shared channel (CG-PUSCH) resource; Code for causing the UE to determine whether a second number of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a first threshold; Code for causing the UE to determine whether to send the first UCI in a PUCCH resource associated with the PUCCH transmission or to remove at least one part included in the first number of parts based on a priority rule set, wherein the determination to remove the at least one part is in response to determining that a second number of REs exceeds the first threshold; and Code for causing the UE to send an uplink UL communication signal according to whether to send the first UCI in the PUCCH resource or to remove at least one part included in the first number of parts.

27. The computer-readable medium according to claim 26, wherein, the code for causing the UE to send the UL communication signal includes code for causing the UE to send the UL communication signal in the PUCCH resource, and wherein the UL communication signal includes the first UCI.

28. The computer-readable medium according to claim 26, wherein, the code for causing the UE to send the UL communication signal includes code for causing the UE to send the UL communication signal in the configured grant resource, and wherein the UL communication signal includes a CG-UCI multiplexed with a subset of the first number of parts and a CG-PUSCH.

29. The computer-readable medium according to claim 26, wherein, the first number is three, and the first UCI includes channel state information CSI - part 1, CSI - part 2, and hybrid automatic repeat request acknowledgment HARQ-ACK.

30. The computer-readable medium according to claim 29, comprising: Code for causing the UE to remove the CSI - part 2 from the first UCI; Code for causing the UE to update the second number of REs occupied by the first UCI and the CG-UCI and to update the first number according to the removal of the CSI - part 2; and Code for causing the UE to determine whether the updated first number exceeds a second threshold and whether the updated second number exceeds the first threshold.

31. The computer-readable medium according to claim 30, wherein, the code for causing the UE to send the UL communication signal includes code for causing the UE to send the UL communication signal in the configured grant resource in response to a determination that the updated first number does not exceed the second threshold and the updated second number does not exceed the first threshold, wherein the UL communication signal includes the CG-UCI multiplexed with the CSI - part 1, the HARQ-ACK, and the CG-PUSCH.

32. The computer-readable medium according to claim 30, comprising: Code for causing the UE to determine a set of symbols of the configured grant resource that do not include reference signals, wherein the first threshold is a product of a third number and a total number of REs across the symbol set, and the third number is less than one.

33. The computer-readable medium according to claim 31, wherein, After the code for causing the UE to remove the CSI - part 2 from the first UCI is executed, the first quantity is two, and the first UCI includes the CSI - part 1 and the HARQ - ACK.

34. The computer - readable medium according to claim 30, comprising: code for causing the UE to remove the CSI - part 1 from the first UCI; code for causing the UE to update the first quantity and the second quantity according to the removal of the CSI - part 1; and code for causing the UE to determine whether the updated first quantity exceeds the second threshold and whether the updated second quantity exceeds the first threshold, wherein the code for causing the UE to transmit the UL communication signal includes code for causing the UE to transmit the UL communication signal in the configured grant resource in response to a determination that the updated first quantity does not exceed the second threshold and the updated second quantity does not exceed the first threshold, and wherein the UL communication signal includes the CG - UCI multiplexed with the HARQ - ACK and the CG - PUSCH.

35. The computer - readable medium according to claim 26, comprising: code for causing the UE to determine that a second quantity of resource elements (REs) occupied by the first UCI and the CG - UCI exceeds the first threshold, wherein the first UCI includes the HARQ - ACK and the first quantity is one; and code for causing the UE to transmit the UL communication signal in the PUCCH resource in response to a determination that the second quantity of REs exceeds the first threshold.

36. A wireless communication device, comprising: means for determining that a physical uplink control channel (PUCCH) transmission in a time period overlaps with a configured grant resource, the PUCCH transmission including a first UL control information (UCI) including a part having a first quantity, and the configured grant resource including a configured grant UCI (CG - UCI) resource and a configured grant physical uplink shared channel (CG - PUSCH) resource; means for determining whether a second quantity of resource elements (REs) occupied by the first UCI and the CG - UCI exceeds a first threshold; means for determining, based on a set of priority rules, whether to transmit the first UCI in a PUCCH resource associated with the PUCCH transmission or to remove at least one part included in the part having the first quantity, wherein the determination to remove the at least one part is in response to a determination that the second quantity of REs exceeds the first threshold; and means for transmitting an uplink (UL) communication signal according to the determination of whether to transmit the first UCI in the PUCCH resource or to remove at least one part included in the part having the first quantity.

37. The device according to claim 36, comprising: means for determining whether the first quantity of the part exceeds a second threshold; and A component for determining whether a second quantity of resource elements (REs) occupied by the first UCI and the CG-UCI exceeds a first threshold, wherein determining transmission includes determining whether to transmit in response to a determination that a part of the first quantity exceeds the second threshold or a determination that the second quantity exceeds the first threshold.

38. The apparatus according to claim 36, comprising: A component for determining that a second quantity of REs occupied by the first UCI and the CG-UCI exceeds the first threshold, wherein the first UCI includes a hybrid automatic repeat request acknowledgement (HARQ-ACK), and the first quantity is one, and wherein the component for transmitting the UL communication signal includes a component for transmitting the UL communication signal in the PUCCH resource in response to a determination that the second quantity of REs exceeds the first threshold.