Multiplexing of uplink control information (UCI) and configured grant-UCI (CG-UCI) of different priorities

By implementing dynamic management and multiplexing of overlapping uplink transmission and CG-PUSCH transmission resources in user equipment, the problem of conflict between priority UCI and CG-UCI resources in wireless communication systems is solved, and communication efficiency and reliability are improved.

CN116458225BActive Publication Date: 2025-04-04QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080105293.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-25
Publication Date
2025-04-04
Estimated Expiration
2040-09-25

AI Technical Summary

Technical Problem

In wireless communication systems, uplink control information (UCI) and configured authorized-UCI (CG-UCI) with different priorities may cause resource overlap and conflict in shared or unlicensed spectrum, affecting communication efficiency and reliability.

Method used

User equipment (UE) determines the resource overlap between uplink transmissions and CG-PUSCH transmissions of different priority levels, decides whether to send or block these transmissions based on the priority relationship, and multiplexes uplink transmissions with CG-UCI and uplink data in CG-PUSCH transmissions to achieve dynamic scheduling and resource multiplexing of priority.

Benefits of technology

Effectively resolve resource conflicts between UCI and CG-UCI at different priority levels, improving resource utilization and communication reliability of communication systems, especially in shared spectrum or permissionless spectrum environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116458225B_ABST
    Figure CN116458225B_ABST
Patent Text Reader

Abstract

Wireless communication systems and methods related to multiplexing of uplink control information (UCI) and configured grant-UCI (CG-UCI) of different priorities are provided. A user equipment (UE) determines that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority different from the first priority. The UE determines whether the first priority is higher than the second priority. In response to determining whether the first priority is higher than the second priority, the UE sends one of an uplink transmission in the first resource or a first CG-PUSCH transmission in the second resource, and blocks sending the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless communication systems and methods, and more particularly, to multiplexing of uplink control information (UCI) and configured grant-UCI (CG-UCI) of different priorities. Background Art

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

[0003] In order to meet the growing demand for extended mobile broadband connections, wireless communication technology is evolving from long-term evolution (LTE) technology to next-generation new radio (NR) technology, which may be referred to as the fifth generation (5G). For example, NR is designed to provide lower latency, higher bandwidth or higher throughput, and higher reliability than LTE. NR is designed to operate on a wideband array, for example, from low bands below about 1 gigahertz (GHz) and mid-bands from about 1 GHz to about 6 GHz to high bands such as millimeter wave (mmWave) bands. NR is also designed to operate across different spectrum types (from licensed spectrum to unlicensed and shared spectrum). Spectrum sharing enables operators to opportunistically aggregate spectrum to dynamically support high-bandwidth services. Spectrum sharing can extend the benefits of NR technology to operating entities that may not have access to licensed spectrum.

[0004] One way to avoid conflicts when communicating in a shared spectrum or unlicensed spectrum is to use a listen before talk (LBT) process to ensure that the shared channel is idle before sending a signal in the shared channel. For example, a transmitting node can perform LBT to determine whether there is an active transmission in the channel. If the result of the LBT is LBT pass, the transmitting node can send a preamble to reserve a channel occupancy time (COT) in the shared channel, and can communicate with the receiving node during the COT. Summary of the invention

[0005] The following summarizes some aspects of the present disclosure to provide a basic understanding of the technology discussed. This summary is not an extensive review of all 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 is it intended to describe 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 the form of an overview, as a preface to a more detailed description presented later.

[0006] For example, in one aspect of the present disclosure, a method of wireless communication performed by a user equipment (UE), the method comprising: determining that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority different from the first priority; determining whether the first priority is higher than the second priority; in response to determining whether the first priority is higher than the second priority, sending one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource; and in response to determining whether the first priority is higher than the second priority, preventing the sending of the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource.

[0007] In another aspect of the present disclosure, a method for wireless communication performed by a first user equipment (UE), the method comprising: determining a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a first resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission comprising configured grant-uplink control information (CG-UCI) and uplink data; multiplexing the first uplink transmission with the CG-UCI and the uplink data in the first CG-PUSCH transmission; According to the multiplexing, the first uplink transmission and the first CG-PUSCH transmission are associated with the first priority based on the first uplink transmission; determining whether the first priority is higher than the second priority; in response to determining whether the first priority is higher than the second priority, sending one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource associated with the second uplink transmission in the time period; and in response to determining whether the first priority is higher than the second priority, preventing the sending of the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource.

[0008] In another aspect of the present disclosure, a method of wireless communication performed by a first user equipment (UE), the method comprising: determining uplink control information (UCI) in a time period that at least partially overlaps with a configured grant (CG) resource for a configured grant-physical uplink shared channel (CG-PUSCH) transmission, the configured grant-physical uplink shared channel (CG-PUSCH) transmission comprising CG-UCI and uplink data; determining whether the UCI has a higher priority than the CG-PUSCH transmission; generating an uplink communication signal, wherein the generation comprises: in response to determining whether the UCI has a higher priority than the CG-PUSCH transmission, multiplexing the UCI with the CG-PUSCH transmission; and sending the uplink communication signal.

[0009] In another aspect of the present disclosure, a method for wireless communication performed by a first user equipment (UE), the method comprising: determining a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission comprising first configured grant-uplink control information (CG-UCI) and first uplink data; generating an uplink communication signal, wherein the generating The present invention comprises: in the first CG-PUSCH transmission, multiplexing the first uplink transmission with the first CG-UCI and the first uplink data, the multiplexing being based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority; determining whether the first priority is higher than the second priority; in response to determining whether the first priority is higher than the second priority, after multiplexing the first uplink transmission with the first CG-UCI and the uplink data, multiplexing the first CG-PUSCH transmission with the second uplink transmission; and sending the uplink communication signal.

[0010] In another aspect of the present disclosure, a method for wireless communication performed by a first user equipment (UE), the method comprising: determining one or more uplink control information (UCI) messages in a time period that at least partially overlaps with a first configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission, the first configured grant-physical uplink shared channel (CG-PUSCH) transmission comprising a first configured grant-uplink control information (CG-UCI) and first uplink data, wherein at least a first UCI message of the one or more UCI messages is associated with a first service priority, and wherein the CG-PUSCH transmission is associated with a second service priority different from the first service priority; generating an uplink communication signal, wherein the generating comprises: multiplexing the one or more UCI messages with the first CG-UCI and the uplink data in the CG-PUSCH transmission based on a multiplexing priority order; and sending the uplink communication signal in a first CG resource.

[0011] In another aspect of the present disclosure, a method of wireless communication performed by a base station (BS), the method comprising: sending a multiplexing configuration associated with configured grant (CG) resources of different priorities and first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to a user equipment (UE), the multiplexing configuration comprising a multiplexing deactivation indicator or a multiplexing activation indicator; in response to sending the multiplexing configuration including the multiplexing deactivation indicator, receiving a first uplink communication signal including the HARQ-ACK information or CG uplink data; and in response to sending the multiplexing configuration including the multiplexing activation indicator, receiving a second uplink communication signal including the CG uplink data multiplexed with the HARQ-ACK information.

[0012] In another aspect of the present disclosure, a user equipment (UE) includes: a processor configured to: determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority different from the first priority; determine whether the first priority is higher than the second priority; and a transceiver configured to: in response to determining whether the first priority is higher than the second priority, send one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource; and in response to determining whether the first priority is higher than the second priority, prevent sending the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource.

[0013] In another aspect of the present disclosure, a user equipment (UE) includes: a processor configured to determine a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a first resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission including configured grant-uplink control information (CG-UCI) and uplink data; multiplex the first uplink transmission with the CG-UCI and the uplink data in the first CG-PUSCH transmission, the multiplexing being based on The first uplink transmission and the first CG-PUSCH transmission are associated with the first priority; determining whether the first priority is higher than the second priority; and a transceiver configured to, in response to determining whether the first priority is higher than the second priority, send one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource associated with the second uplink transmission in the time period; and, in response to determining whether the first priority is higher than the second priority, prevent sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource.

[0014] In another aspect of the present disclosure, a user equipment (UE) includes: a processor configured to: determine uplink control information (UCI) in a time period that at least partially overlaps with a configured grant (CG) resource for a configured grant-physical uplink shared channel (CG-PUSCH) transmission, wherein the configured grant-physical uplink shared channel (CG-PUSCH) transmission includes CG-UCI and uplink data; determine whether the UCI has a higher priority than the CG-PUSCH transmission; and generate an uplink communication signal by multiplexing the UCI with the CG-PUSCH transmission in response to determining whether the UCI has a higher priority than the CG-PUSCH transmission; and a transceiver configured to send the uplink communication signal.

[0015] In another aspect of the present disclosure, a user equipment (UE) includes: a processor configured to: determine a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission including first configured grant-uplink control information (CG-UCI) and first uplink data; and multiplex the first CG-PUSCH transmission in the first CG-PUSCH transmission. The first uplink transmission is multiplexed with the first CG-UCI and the first uplink data to generate an uplink communication signal, and the multiplexing is based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority; determining whether the first priority is higher than the second priority; in response to determining whether the first priority is higher than the second priority, after multiplexing the first uplink transmission with the first CG-UCI and the uplink data, multiplexing the first CG-PUSCH transmission with the second uplink transmission; and a transceiver configured to send an uplink communication signal.

[0016] In another aspect of the present disclosure, a user equipment (UE) includes: a processor configured to: determine one or more uplink control information (UCI) messages in a time period that at least partially overlaps with a first configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission, wherein the first configured grant-physical uplink shared channel (CG-PUSCH) transmission includes a first configured grant-uplink control information (CG-UCI) and a first uplink data, wherein at least a first UCI message of the one or more UCI messages is associated with a first service priority, and wherein the CG-PUSCH transmission is associated with a second service priority different from the first service priority; and generate an uplink communication signal by multiplexing the one or more UCI messages with the first CG-UCI and the uplink data in the CG-PUSCH transmission based on a multiplexing priority order; and a transceiver configured to send the uplink communication signal in the first CG resource.

[0017] In another aspect of the present disclosure, a base station (BS) includes: a transceiver, which is configured to: send a multiplexing configuration associated with configured grant (CG) resources of different priorities and first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to a user equipment (UE), the multiplexing configuration including a multiplexing deactivation indicator or a multiplexing activation indicator; in response to sending the multiplexing configuration including the multiplexing deactivation indicator, receive a first uplink communication signal including the HARQ-ACK information or CG uplink data; and in response to sending the multiplexing configuration including the multiplexing activation indicator, receive a second uplink communication signal including the CG uplink data multiplexed with the HARQ-ACK information.

[0018] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising: code for causing a user equipment (UE) to determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority different from the first priority; and code for causing the UE to determine whether the first priority is higher than the second priority; code for causing the UE to send one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority; and code for causing the UE to prevent sending the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority.

[0019] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising code for causing a user equipment (UE) to perform the following operations: determining a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a first resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission comprising configured grant-uplink control information (CG-UCI) and uplink data; multiplexing the first uplink transmission with the CG-UCI and the uplink data in the first CG-PUSCH transmission; The uplink data, the multiplexing is associated with the first priority based on the first uplink transmission and the first CG-PUSCH transmission; determining whether the first priority is higher than the second priority; and a transceiver, which is configured to: in response to determining whether the first priority is higher than the second priority, send one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource associated with the second uplink transmission in the time period; and in response to determining whether the first priority is higher than the second priority, prevent sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource.

[0020] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising: code for causing a user equipment (UE) to determine uplink control information (UCI) in a time period that at least partially overlaps with a configured grant (CG) resource for a configured grant-physical uplink shared channel (CG-PUSCH) transmission, the configured grant-physical uplink shared channel (CG-PUSCH) transmission comprising CG-UCI and uplink data; code for causing the UE to determine whether the UCI has a higher priority than the CG-PUSCH transmission; code for causing the UE to generate an uplink communication signal by multiplexing the UCI with the CG-PUSCH transmission in response to determining whether the UCI has a higher priority than the CG-PUSCH transmission; and code for causing the UE to send the uplink communication signal.

[0021] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising: code for causing a user equipment (UE) to determine a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission comprising first configured grant-uplink control information (CG-UCI) and first uplink data; and code for causing the UE to transmit a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission comprising first configured grant-uplink control information (CG-UCI) and first uplink data. A code for multiplexing the first uplink transmission with the first CG-UCI and the first uplink data to generate an uplink communication signal, the multiplexing being based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority; a code for enabling the UE to determine whether the first priority is higher than the second priority; a code for enabling the UE to multiplex the first CG-PUSCH transmission with the second uplink transmission after multiplexing the first uplink transmission with the first CG-UCI and the uplink data in response to determining whether the first priority is higher than the second priority; and a code for enabling the UE to send the uplink communication signal.

[0022] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising: code for causing a user equipment (UE) to determine one or more uplink control information (UCI) messages in a time period that at least partially overlaps with a first configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission, the first configured grant-physical uplink shared channel (CG-PUSCH) transmission comprising a first configured grant-uplink control information (CG-UCI) and first uplink data, wherein at least a first UCI message of the one or more UCI messages is associated with a first service priority, and wherein the CG-PUSCH transmission is associated with a second service priority different from the first service priority; code for causing the UE to generate an uplink communication signal by multiplexing the one or more UCI messages with the first CG-UCI and the uplink data in the CG-PUSCH transmission based on a multiplexing priority order; and code for causing the UE to send the uplink communication signal in the first CG resource.

[0023] In another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, the program code comprising: code for causing a base station (BS) to send a multiplexing configuration associated with configured grant (CG) resources of different priorities and first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to a user equipment (UE), the multiplexing configuration comprising a multiplexing deactivation indicator or a multiplexing activation indicator; code for causing the BS to receive a first uplink communication signal comprising the HARQ-ACK information or CG uplink data in response to sending the multiplexing configuration comprising the multiplexing deactivation indicator; and code for causing the BS to receive a second uplink communication signal comprising the CG uplink data multiplexed with the HARQ-ACK information in response to sending the multiplexing configuration comprising the multiplexing activation indicator.

[0024] In another aspect of the present disclosure, a user equipment (UE) includes: a unit for determining that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority different from the first priority; and a unit for determining whether the first priority is higher than the second priority; a unit for sending one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority; and a unit for preventing sending the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority.

[0025] In another aspect of the present disclosure, a user equipment (UE) includes: a unit for determining that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission including configured grant-uplink control information (CG-UCI) and uplink data; a unit for multiplexing the first uplink transmission with the CG-UCI and the uplink data in the first CG-PUSCH transmission, the multiplexing being based on the first uplink transmission. uplink transmission and the first CG-PUSCH transmission are associated with the first priority; a unit for determining whether the first priority is higher than the second priority; and a unit for sending one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource associated with the second uplink transmission in the time period in response to determining whether the first priority is higher than the second priority; and a unit for preventing sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource in response to determining whether the first priority is higher than the second priority.

[0026] In another aspect of the present disclosure, a user equipment (UE) includes: a unit for determining uplink control information (UCI) in a time period that at least partially overlaps with a configured grant (CG) resource for a configured grant-physical uplink shared channel (CG-PUSCH) transmission, the configured grant-physical uplink shared channel (CG-PUSCH) transmission including the CG-UCI and uplink data; a unit for determining whether the UCI has a higher priority than the CG-PUSCH transmission; a unit for generating an uplink communication signal by multiplexing the UCI with the CG-PUSCH transmission in response to determining whether the UCI has a higher priority than the CG-PUSCH transmission; and a unit for sending the uplink communication signal.

[0027] In another aspect of the present disclosure, a user equipment (UE) includes: a unit for determining a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority in a time period that at least partially overlaps with a configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority, the first CG-PUSCH transmission including a first configured grant-uplink control information (CG-UCI) and first uplink data; a unit for generating an uplink communication signal by multiplexing the first uplink transmission with the first CG-UCI and the first uplink data in the first CG-PUSCH transmission, the multiplexing being associated with the first priority based on the first uplink transmission and the first CG-PUSCH transmission; a unit for determining whether the first priority is higher than the second priority; a unit for multiplexing the first CG-PUSCH transmission with the second uplink transmission after multiplexing the first uplink transmission with the first CG-UCI and the uplink data in response to determining whether the first priority is higher than the second priority; and a unit for sending the uplink communication signal.

[0028] In another aspect of the present disclosure, a user equipment (UE) includes: a unit for determining one or more uplink control information (UCI) messages in a time period that at least partially overlaps with a first configured grant (CG) resource for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission, the first configured grant-physical uplink shared channel (CG-PUSCH) transmission including a first configured grant-uplink control information (CG-UCI) and a first uplink data, wherein at least a first UCI message of the one or more UCI messages is associated with a first service priority, and wherein the CG-PUSCH transmission is associated with a second service priority different from the first service priority; a unit for generating an uplink communication signal by multiplexing the one or more UCI messages with the first CG-UCI and the uplink data in the CG-PUSCH transmission based on a multiplexing priority order; and a unit for sending the uplink communication signal in the first CG resource.

[0029] In another aspect of the present disclosure, a base station (BS) includes: a unit for sending a multiplexing configuration associated with configured grant (CG) resources of different priorities and first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to a user equipment (UE), the multiplexing configuration including a multiplexing deactivation indicator or a multiplexing activation indicator; a unit for receiving a first uplink communication signal including the HARQ-ACK information or CG uplink data in response to sending the multiplexing configuration including the multiplexing deactivation indicator; and a unit for receiving a second uplink communication signal including the CG uplink data multiplexed with the HARQ-ACK information in response to sending the multiplexing configuration including the multiplexing activation indicator.

[0030] When reading the following description of specific exemplary aspects of the present invention in conjunction with the accompanying drawings, other aspects and feature aspects of the present invention will become apparent to those of ordinary skill in the art. Although the features of the present invention can be discussed with respect to certain aspects and the accompanying drawings below, all aspects of the present invention may include one or more of the advantageous features discussed herein. In other words, although one or more aspects may be discussed as having certain advantageous features, one or more of these features may also be used according to the various aspects of the present invention discussed herein. In a similar manner, although exemplary aspects are discussed below as aspects of equipment, systems, or methods, it should be understood that these exemplary aspects can be implemented in various devices, systems, and methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 A wireless communication network in accordance with some aspects of the present disclosure is shown.

[0032] Figure 2 A radio frame structure in accordance with some aspects of the present disclosure is shown.

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

[0034] Figure 4 A communication scheme for handling conflicts between configured grant-uplink control information (CG-UCI) and scheduled UCI of different priorities in accordance with one or more aspects of the present disclosure is shown.

[0035] Figure 5 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0036] Figure 6A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0037] Figure 7 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0038] Figure 8 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0039] Fig. 9 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0040] Fig.10 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0041] Fig.11 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0042] Fig.12 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0043] Fig.13 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0044] Fig.14 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0045] Fig.15 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0046] Fig.16 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0047] Fig.17 A communication scheme for handling conflicts between CG-UCIs and scheduled UCIs of different priorities according to one or more aspects of the present disclosure is shown.

[0048] Fig.18 is a flow chart of a communication method for handling conflicts between CG-UCIs of different priorities and scheduled UCIs according to some aspects of the present disclosure.

[0049] Fig.19 is a block diagram of an exemplary user equipment (UE) according to some aspects of the present disclosure.

[0050] Fig. 20 is a block diagram of an exemplary base station (BS) according to some aspects of the present disclosure.

[0051] Fig.21 is a flow chart of a communication method according to some aspects of the present disclosure.

[0052] Fig. 22 is a flow chart of a communication method according to some aspects of the present disclosure.

[0053] Fig.23 is a flow chart of a communication method according to some aspects of the present disclosure.

[0054] Fig.24 is a flow chart of a communication method according to some aspects of the present disclosure.

[0055] Fig.25 is a flow chart of a communication method according to some aspects of the present disclosure.

[0056] Fig.26 is a flow chart of a communication method according to some aspects of the present disclosure. DETAILED DESCRIPTION

[0057] The specific embodiments described below in conjunction with the accompanying drawings are intended to be descriptions of various configurations and are not intended to represent the only configurations in which the concepts described herein can be practiced. For the purpose of providing a thorough understanding of the various concepts, the specific embodiments include specific details. However, it is apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid making these concepts difficult to understand.

[0058] In general, the present disclosure relates to wireless communication systems, which are also referred to as wireless communication networks. In various aspects, these techniques and devices can be used for 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 mobile communication systems (GSM) networks, 5th generation (5G) or new radio (NR) networks, and other communication networks. As described herein, the terms "network" and "system" can be used interchangeably.

[0059] 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 Universal Mobile Telecommunications System (UMTS). In particular, Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization named "3rd Generation Partnership Project" (3GPP), and cdma2000 is described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are known or under development. For example, the 3rd Generation Partnership Project (3GPP) is a collaboration between a group of telecommunications associations that aims to define a globally applicable third generation (3G) mobile phone specification. 3GPP Long Term Evolution (LTE) is a 3GPP project aimed at improving the UMTS mobile phone standard. 3GPP may define specifications for next generation mobile networks, mobile systems, and mobile devices. The present disclosure relates to the evolution of wireless technology from LTE, 4G, 5G, NR, etc., beyond shared access to wireless spectrum between networks using a new and different set of radio access technologies or radio air interfaces.

[0060] Specifically, 5G networks consider different deployments, different spectrums, and different services and devices that can be implemented using a unified air interface based on OFDM. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also considered. 5G NR will be able to expand to provide the following coverage: (1) with ultra-high density (e.g., ~1M nodes / km) 2), ultra-low complexity (e.g., ~10s of bits / s), ultra-low energy (e.g., ~10+ years of battery life), and deep coverage to reach challenging locations for large-scale Internet of Things (IoT); (2) including mission-critical control, with strong security to protect sensitive personal, financial, or confidential information, ultra-high reliability (e.g., ~99.9999% reliability), ultra-low latency (e.g., ~1ms), and a wide range of mobile or immobile users; (3) with enhanced mobile broadband, including very high capacity (e.g., ~10Tbps / km 2 ), extreme data rates (e.g., multi-Gbps rates, 100+Mbps user experienced rates), and deep perception with advanced discovery and optimization.

[0061] 5G NR can be implemented using an optimized OFDM-based waveform with a scalable digital scheme and transmission time interval (TTI); with a general, flexible framework to effectively multiplex services and functions through a dynamic, low-latency time division duplex (TDD) / frequency division duplex (FDD) design; and with advanced wireless technologies such as massive multiple-input multiple-output (MIMO), robust millimeter wave (mmWave) transmission, advanced channel coding, and device-centric mobility. The scalability of the digital scheme in 5G NR and the scaling of the subcarrier spacing can effectively address the operation of different services across different spectrums and different deployments. For example, in various outdoor and macro coverage deployments of less than 3GHz FDD / TDD implementations, the subcarrier spacing can be, for example, 15kHz on bandwidths (BW) such as 5, 10, 20MHz. For other various outdoor and small cell coverage deployments of TDD greater than 3GHz, the subcarrier spacing can be 30kHz on 80 / 100MHz BW. For various other indoor broadband implementations, using TDD on the unlicensed portion of the 5GHz band, the subcarrier spacing can be 60kHz at 160MHz BW. Finally, for various deployments using mmWave components to transmit with TDD at 28GHz, the subcarrier spacing can be 120kHz at 500MHz BW.

[0062] 5G NR's scalable digital scheme facilitates scalable TTIs for different latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long and short TTIs allows transmissions to start on symbol boundaries. 5G NR also considers a self-contained integrated subframe design with UL / downlink scheduling information, data, and acknowledgment in the same subframe. The self-contained integrated subframe supports communications 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 business needs.

[0063] Various other aspects and features of the present disclosure are further described below. It should be apparent that the teachings herein can be embodied in a variety of forms, and any specific structure, function, or structure and function disclosed herein is merely representative and non-restrictive. Based on the teachings herein, it should be understood by those of ordinary skill in the art that the aspects disclosed herein can be implemented independently of any other aspects, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement a device or practice a method. In addition, in addition to or different from one or more aspects set forth herein, other structures, functions, or structures and functions can be used to implement such a device or practice such a method. For example, the method can be implemented as a part of a system, device, device, and / or an instruction stored on a computer-readable medium for execution on a processor or computer. In addition, an aspect can include at least one element of a claim.

[0064] In a wireless communication network, a base station (BS) can schedule a user equipment (UE) for UL and / or DL ​​communications via a dynamic scheduling or a configured grant (CG) process. For dynamic scheduling, the BS can send a scheduling assignment or grant to schedule the UE for each UL transmission and / or each DL transmission. On the other hand, for CG-based transmissions, the BS can configure a set of resources (which can be referred to as CG resources) for the UE, and the UE can send or receive in any CG resource without receiving a specific scheduling grant for each CG resource from the BS. There are two types of CGs, CG type 1 and CG type 2. For CG type 1, the BS can pre-configure a CG configuration for the UE indicating the allocated resources and the period of the allocated resources. For CG type 2, the BS can pre-configure a CG configuration for the UE indicating the period. The BS can activate the CG configuration by indicating the resource allocation for the CG configuration. Once activated, the resource allocation can be repeated according to a pre-configured period. In some instances, CG transmissions in CG resources may also be referred to as unlicensed transmissions, unlicensed transmissions, unscheduled transmissions, or autonomous transmissions.

[0065] Since the UE can send uplink CG transmissions (e.g., CG-physical uplink shared channel (PUSCH) transmissions) in CG resources without receiving a scheduling grant from the BS, the UE can include a CG-UCI in each CG transmission to facilitate reception and / or decoding of the CG transmission at the BS. For example, the CG-UCI can indicate hybrid automatic repeat request (HARQ) information related to the CG uplink data in the CG transmission, such as a HARQ identifier (ID), a new data indicator (NDI), and / or a revision (RV) ID. In some instances, the UE can send a CG transmission on a shared radio frequency band (e.g., in a shared spectrum or an unlicensed spectrum), and thus the UE can perform listen before talk (LBT) to compete for channel occupancy time (COT) in a shared channel. After obtaining the COT, the UE can send a CG transmission during a portion of the COT and can share the remaining portion with the BS. In order to indicate that the COT is used for sharing, the UE may also include COT sharing information of the CG-UCI.

[0066] The deployment of NR on unlicensed bands (e.g., at approximately 3.5 gigahertz (GHz), sub-6 GHz, or higher frequencies in mmWav bands) may be referred to as NR-U. In some aspects, it may be desirable for the BS to communicate with the UE for ultra-reliable delayed communication (URLLC) using both dynamic scheduling and configured authorization processes. For URLLC in NR-U, the BS may assign two levels of priority (e.g., high traffic priority or low traffic priority) to each scheduled UCI transmission, and two levels of priority to each CG-PUSCH transmission including CG-UCI. In some instances, the resources scheduled for UCI transmission may partially overlap with the uplink CG resources or completely overlap with the uplink CG resources. Some examples of scheduled UCI transmissions may include, but are not limited to, hybrid automatic repeat request-acknowledgement (HARQ-ACK) information and / or channel state information (CSI) reports. The CSI report may include information related to a CSI-RS resource indicator (CRI), a rank indicator (RI), a layer indicator (LI), a wideband channel quality indicator (CQI), and / or a subband differential CQI, and / or a precoding matrix indicator (PMI) determined based on a reference signal (e.g., CSI-RS) in DL communication. In some instances, the CSI report may be divided into a CSI part 1 and a CSI part 2, wherein CSI part 1 may include RI, CRI, and / or CQI, and CSI part 2 may include PMI and / or subband differential CQI. In some instances, the CSI may be a periodic CSI configured via an RRC configuration, or a semi-persistent CSI activated by the BS via a medium access control (MAC) control element (CE).

[0067] As used herein, the term "UCI" may refer to UCI scheduled by the BS via a dynamic scheduling grant (e.g., downlink control information (DCI)) and / or UCI (e.g., CSI) configured by the BS via RRC or MAC CE for transmission in a physical uplink control channel (PUCCH). As used herein, the term "CG-UCI" may refer to control information included in a CG-PUSCH transmission for providing information related to CG UL data (no scheduled data) in the CG-PUSCH transmission.

[0068] In some instances, the UE may receive a UCI transmission schedule in a time period that partially or completely overlaps with uplink CG resources for CG-PUSCH transmissions including CG-UCI. That is, the UCI transmission may conflict with the CG-PUSCH transmission. There are various rules for handling conflicts between scheduled UCI transmissions and CG-PUSCH transmissions including CG-UCI. However, these rules are limited to handling conflicts between scheduled UCI and CG-UCI of the same service priority.

[0069] The present disclosure describes a mechanism for multiplexing UCI and CG-UCI of different service priorities. For example, a BS may schedule a UE for UL communication via a dynamic scheduling grant. The UL communication may include a PUSCH transmission carrying UL data and / or a PUCCH transmission carrying UCI (e.g., HARQ-ACK information). Each scheduling grant may indicate the service priority (e.g., low priority or high priority) of the corresponding UL transmission. The BS may also configure the UE with PUCCH resources for CSI reporting (e.g., UCI), which may have a low service priority. The BS may also configure the UE with a CG grant indicating CG resources for UL communication (e.g., CG-PUSCH transmission). Each configured grant may also indicate the service priority (e.g., low priority or high priority) of the corresponding CG resources. The CG-PUSCH transmission may include CG UL data (no scheduled UL data) and a CG-UCI that provides information related to the CGUL data (e.g., HARQ process ID, RV, NDI). In some aspects, the UE may determine that a UCI message (e.g., including HARQ-ACK information) associated with a first priority is scheduled in a time period that at least partially overlaps (collides) with a CG resource for a CG-PUSCH transmission associated with a second priority different from the first priority. In some aspects, the UE may resolve the conflict by blocking (discarding) a lower priority transmission among the UCI message and the CG-PUSCH transmission and sending a higher priority transmission among the UCI message and the CG-PUSCH transmission. In some other aspects, the UE may resolve the conflict by multiplexing a UCI message of a first priority with CG-UCI and UL data of different second priorities in the CG-PUSCH transmission, and sending the multiplexed CG-PUSCH transmission. In some aspects, the BS may configure a multiplexing configuration for multiplexing HARQ-ACK information and CG-UCI of different priorities for the UE. The configuration may enable or disable multiplexing of HARQ-ACK information and CG-UCI of different priorities, and the UE may determine whether to discard the lower priority transmission or multiplex the UCI and CG-PUSCH transmission of different priorities based on the configuration.

[0070] In some aspects, the UE may determine that multiple UCI messages are scheduled in a time period that at least partially overlaps (collides) with a first CG resource for a first CG-PUSCH transmission associated with a high priority or a low priority. The multiple UCI messages may include low priority (LP) HARQ-ACK information and / or at least one of LP CSI and high priority (HP) HARQ-ACK information. The first CG-PUSCH transmission may include CG-UCI and CG UL data. The UE may resolve the conflict by multiplexing between transmissions of the same priority before discarding a lower priority transmission or multiplexing across transmissions of different priorities. In some aspects, the UE may resolve the conflict by multiplexing UCI messages, CG-UCI, CG UL data according to a multiplexing priority order decoupled from the service priority of the UCI messages, CG-UCI, and CG UL data.

[0071] Figure 1 A wireless communication network 100 according to some aspects of the present disclosure is shown. 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, and the like. Each BS 105 may provide communication coverage for a particular geographic area. In 3GPP, the term "cell" may refer to this particular geographic coverage area of ​​the BS 105 and / or a BS subsystem serving the coverage area, depending on the context in which the term is used.

[0072] BS105 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 geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with service subscriptions with a network provider. Small cells such as pico cells typically cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions with a network provider. Small cells such as femto cells also typically cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, may also provide restricted access for UEs associated with the femto cells (e.g., UEs in a closed subscriber group (CSG), UEs for users in a home, etc.). A BS for a macro cell may be referred to as a macro BS. A 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 1In the example shown, BS105d and 105e are conventional macro BSs, while BS105a-105c are macro BSs capable of using one of 3-dimensional (3D), full-dimensional (FD) or massive MIMO. BS105a-105c can utilize its higher-dimensional MIMO capabilities to utilize 3D beamforming in elevation and azimuth beamforming to increase coverage and capacity. BS105f can be a small cell BS, which can be a home node or a portable access point. The BS can support one or more (e.g., two, three, four, etc.) cells.

[0073] Network 100 may support synchronous or asynchronous operation. For synchronous operation, the BSs may have similar frame timing, and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the BSs may have different frame timing, and transmissions from different BSs may not be aligned in time.

[0074] 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, a mobile station, a subscriber unit, a station, etc. UE 115 can be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a tablet computer, a laptop, a cordless phone, a wireless local loop (WLL) station, etc. In one aspect, UE 115 can be a device including a universal integrated circuit card (UICC). On the other hand, UE can be a device that does not include UICC. In some aspects, UE 115 that does not include UICC can also be referred to as an IoT device or an Internet of Everything (IoE) device. UE 115a-115d is an example of a mobile smart phone type device that accesses the network 100. UE 115 can also be a machine specially configured for connecting communications, including machine type communication (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc. UE 115e-115h are examples of various machines configured for communication to access network 100. UE 115i-115k are examples of vehicles equipped with wireless communication devices configured for communication to access network 100. UE 115 is capable of communicating with any type of BS, whether macro BS, small cell, etc. Figure 1 , a lightning graphic (e.g., a communication link) indicates wireless transmissions between UE 115 and a serving BS 105 (which is a BS designated to serve UE 115 on a downlink (DL) and / or uplink (UL)), desired transmissions between BSs 105, backhaul transmissions between BSs, or sidelink transmissions between UE 115.

[0075] In operation, BS 105a-105c uses 3D beamforming and coordinated spatial techniques (e.g., coordinated multipoint (CoMP) or multi-connectivity) to serve UEs 115a and 115b. Macro BS 105d may perform backhaul communications with BS 105a-105c and small cell BS 105f. Macro BS 105d may also transmit multicast services subscribed and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber Alerts or Gray Alerts.

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

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

[0078] 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 also commonly referred to as subcarriers, frequency tones, frequency bands, etc. Each subcarrier can be modulated with data. In some instances, the subcarrier spacing 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 instances, the subcarrier spacing and / or duration of a TTI can be scalable.

[0079] In some aspects, BS105 may assign 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 BS105 to UE 115, while UL refers to the transmission direction from UE 115 to BS105. Communication may take the form of a radio frame. A radio frame may be divided into a plurality of subframes or time slots, e.g., approximately 10 subframes or time slots. Each time slot may be further divided into micro-time slots. In FDD mode, simultaneous UL and DL transmissions may occur in different frequency bands. For example, each subframe includes a UL subframe in a UL frequency band and a DL subframe in a DL frequency band. In TDD mode, UL and DL transmissions occur in different time periods using the same frequency band. For example, a subset of subframes in a radio frame (e.g., a DL subframe) may be used for DL ​​transmission, and another subset of subframes in a radio frame (e.g., an UL subframe) may be used for UL transmission.

[0080] DL subframes and UL subframes can be further divided into several areas. For example, each DL or UL subframe can have a predefined area for transmitting reference signals, control information and data. Reference signals are predetermined signals that facilitate communication between BS105 and UE 115. For example, reference signals can have a specific pilot pattern or structure, wherein multiple pilot frequency modulations can span operating BW or frequency bands, and each pilot frequency modulation is located at a predefined time and a predefined frequency. For example, BS105 can send a cell-specific reference signal (CRS) / or a channel state information-reference signal (CSI-RS) to enable UE 115 to estimate the DL channel. Similarly, UE 115 can send a sounding reference signal (SRS) to enable BS105 to estimate the UL channel. Control information may include resource assignments and protocol control. Data may include protocol data and / or operational data. In some aspects, BS105 and UE 115 may communicate using self-contained subframes. Self-contained subframes may include a portion for DL ​​communication and a portion for UL communication. Self-contained subframes may be DL-centric or UL-centric. A DL-centric subframe may include a longer duration for DL ​​communication than a duration for UL communication.A UL-centric subframe may include a longer duration for UL communication than a duration for UL communication.

[0081] In some aspects, network 100 may be an NR network deployed on a licensed spectrum. BS 105 may 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 may 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 may broadcast PSS, SSS, and / or MIB in the form of a synchronization signal block (SSB) on a physical broadcast channel (PBCH), and may broadcast RMSI and / or OSI on a physical downlink shared channel (PDSCH).

[0082] In some aspects, a UE 115 attempting to access the network 100 may perform an initial cell search by detecting the PSS from the BS 105. The PSS may enable synchronization of periodic timing and may indicate a physical layer identity value. The UE 115 may then receive the SSS. The SSS may enable radio frame synchronization and may provide a cell identity value that may be combined with the physical layer identity value to identify the cell. The PSS and SSS may be located in the center portion of the carrier or at any suitable frequency within the carrier.

[0083] After receiving the PSS and SSS, the UE 115 may receive the MIB. The MIB may include system information for initial network access and scheduling information for RMSI and / or OSI. After decoding the MIB, the UE 115 may receive the RMSI and / or OSI. The RMSI and / or OSI may include radio resource control (RRC) information related to random access channel (RACH) procedures, paging, control resource sets (CORESET) for physical downlink control channel (PDCCH) monitoring, physical UL control channel (PUCCH), physical UL shared channel (PUSCH), power control, and SRS.

[0084] 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. In some examples, the random access procedure may be a four-step random access procedure. For example, the UE 115 may send a random access preamble, and the BS 105 may respond with a random access response. The random access response (RAR) may include a detected random access preamble identifier (ID) corresponding to the random access preamble, timing advance (TA) information, UL authorization, a temporary cell radio network temporary identifier (C-RNTI), and / or a backoff indicator. After receiving the random access response, the UE 115 may send a connection request to the BS 105, and the BS 105 may respond with a connection response. The connection response may indicate contention resolution. In some examples, the random access preamble, the RAR, the connection request, and the connection response may be referred to as message 1 (MSG1), message 2 (MSG2), message 3 (MSG3), and message 4 (MSG4), respectively. In some examples, the random access procedure may be a two-step random access procedure, where the UE 115 may send a random access preamble and a connection request in a single transmission, and the BS 105 may respond by sending a random access response and a connection response in a single transmission.

[0085] After the connection is established, the UE 115 and the BS 105 may enter a normal operation phase, in which operational data may be exchanged. For example, the BS 105 may schedule the UE 115 for UL and / or DL ​​communications. The BS 105 may send an UL and / or DL ​​scheduling grant 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 an UL communication signal to the BS 105 via the PUSCH and / or PUCCH according to the UL scheduling grant.

[0086] In some aspects, BS105 may use HARQ technology to communicate with UE 115 to improve communication reliability, for example, to provide URLLC service. BS105 may schedule UE 115 to perform PDSCH communication by sending DL grant in PDCCH. BS105 may send DL data packets to UE 115 according to the scheduling in PDSCH. DL data packets may be sent in the form of transport blocks (TBs). If UE 115 successfully receives the DL data packet, UE 115 may send HARQ ACK to BS105. On the contrary, if UE 115 fails to successfully receive the DL transmission, UE 115 may send HARQ NACK to BS105. After receiving HARQ NACK from UE 115, BS105 may retransmit the DL data packet to UE 115. The retransmission may include the same coded version of the DL data as the initial transmission. Alternatively, the retransmission may include a coded version of the DL data different from the initial transmission. UE 115 may apply soft combining to combine the coded data received from the initial transmission and the retransmission for decoding.BS 105 and UE 115 may also apply HARQ to UL communications using substantially similar mechanisms as DL HARQ.

[0087] In some aspects, the network 100 may operate on a 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 assign the UE 115 to operate on a specific BWP (e.g., a specific part of the system BW). The assigned BWP may be referred to as an active BWP. The UE 115 may monitor the active BWP to find signaling information from the BS 105. The BS 105 may schedule the UE 115 to perform UL or DL ​​communications in the active BWP. In some aspects, the BS 105 may assign a pair of BWPs within the CC to the UE 115 for UL and DL communications. For example, the BWP pair may include a BWP for UL communication and a BWP for DL ​​communication.

[0088] In some aspects, network 100 may operate on a shared channel, which may include a shared frequency band and / or an unlicensed frequency band. For example, network 100 may be an NR-U network operating on an unlicensed frequency band. In such aspects, BS105 and UE 115 may be operated by multiple network operation entities. In order to avoid conflicts, BS105 and UE 115 may use a listen-before-talk (LBT) process to monitor transmission opportunities (TXOPs) in a shared channel. TXOP may also be referred to as channel occupancy time (COT). For example, a transmitting node (e.g., BS105 or UE 115) may perform LBT before transmitting in a channel. When LBT passes, the transmitting node may continue to transmit. When LBT fails, the transmitting node may prevent transmission in the channel.

[0089] LBT can be based on energy detection (ED) or signal detection. For LBT based on energy detection, when the signal energy measured from the channel is lower than a threshold, the result of LBT is passed. On the contrary, when the signal energy measured from the channel exceeds a threshold, the result of LBT is failure. LBT may include one, two or more clear channel assessments (CCAs) performed during continuous time periods. For LBT based on signal detection, when a channel reservation signal (e.g., a predetermined preamble signal) is not detected in the channel, the result of LBT is passed. In addition, LBT can be in various modes. The LBT mode can be, for example, Category 4 (CAT4) LBT, Category 2 (CAT2) LBT, or Category 1 (CAT1) LBT. CAT1 LBT is referred to as a no-LBT mode, in which LBT is not performed before transmission. CAT2 LBT refers to LBT without a random backoff period. For example, a transmitting node can determine a channel measurement in a time interval and determine whether the channel is available based on a comparison of the channel measurement with an ED threshold. CAT4 LBT refers to an LBT with random backoff and a variable contention window (CW). For example, the sending node may draw a random number and back off for a certain duration in a certain time unit based on the drawn random number.

[0090] In some aspects, the BS 105 may utilize both dynamic scheduling and CG procedures to communicate with the UE 115. For dynamic scheduling, the BS 105 may send a scheduling assignment or grant to schedule the UE 115 for each UL transmission and / or each DL transmission. For CG-based communications, the BS 105 may configure a set of resources (which may be referred to as CG resources) for the UE 115, and the UE 115 may transmit or receive in any CG resource without receiving a specific scheduling grant from the BS 105 for each CG resource.

[0091] In some aspects, the network 100 may provide URLLC, for example, on an unlicensed band. The network 100 may provide two service priorities (e.g., high priority and low priority) for UCI transmissions and two service priorities (e.g., high priority and low priority) for CG-PUSCH transmissions. As described above, each CG transmission may include a CG-UCI. In some instances, the UE 115 may receive a UCI transmission schedule in a time period that partially or completely overlaps with uplink CG resources for CG-PUSCH transmissions including the CG-UCI.

[0092] According to one aspect of the present disclosure, when UE 115 determines that a first resource for an uplink transmission (e.g., UCI transmission or CG-PUSCH transmission) associated with a first priority (e.g., a business priority) at least partially overlaps with a second resource for a CG-PUSCH transmission associated with a second priority (e.g., a business priority) different from the first priority, UE 115 may determine whether the first priority is higher than the second priority. If UE 115 determines that the first priority is higher than the second priority, UE 115 may send an uplink transmission in the first resource and discard the CG-PUSCH transmission (e.g., prevent the CG-PUSCH transmission from being sent in the second resource). However, if UE 115 determines that the first priority is lower than the second priority, UE 115 may send a CG-PUSCH transmission in the second resource and discard the uplink transmission (e.g., prevent the uplink transmission from being sent in the second resource). On the other hand, UE 115 may multiplex uplink transmissions and CG-PUSCH transmissions of different priorities according to a set of multiplexing rules. This article discusses in more detail the mechanisms for handling resource overlap or conflict between UCI transmissions and CG-PUSCH transmissions (including CG-UCI) of different service priorities.

[0093] Figure 2 A radio frame structure 200 is shown in accordance with some aspects of the present disclosure. Radio frame structure 200 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. Figure 2 , the x-axis represents time in some arbitrary units, and the y-axis represents frequency in some arbitrary units. Transmission frame structure 200 includes radio frame 201. The duration of radio frame 201 can vary according to several aspects. In one example, radio frame 201 can have a duration of about ten milliseconds. Radio frame 201 includes M time slots 202, where M can be any suitable positive integer. In an example, M can be about 10.

[0094] Each slot 202 includes a plurality of subcarriers 204 in frequency and a plurality of symbols 206 in time. The number of subcarriers 204 and / or the number of symbols 206 in a slot 202 may vary according to several aspects (e.g., based on channel bandwidth, subcarrier spacing (SCS), and / or CP mode). One subcarrier 204 in frequency and one symbol 206 in time form one resource element (RE) 212 for transmission. A resource block (RB) 210 is formed by a plurality of consecutive subcarriers 204 in frequency and one or more consecutive symbols 206 in time. In NR, an RB 210 is defined as twelve consecutive subcarriers 204 in the frequency domain.

[0095] In the example, the BS (e.g., Figure 1 BS 105 in the example may schedule UEs (eg, Figure 1 1) for UL and / or DL ​​communications with a UE 115 in the UE 115. Each time slot 202 may be time-divided into K mini-time slots 208. Each mini-time slot 208 may include one or more symbols 206. The mini-time slots 208 in the time slot 202 may have variable lengths. For example, when the time slot 202 includes N symbols 206, the mini-time slot 208 may have a length between one symbol 206 and (N-1) symbols 206. In some aspects, the mini-time slot 208 may have a length of about two symbols 206, about four symbols 206, or about seven symbols 206. In some examples, the BS may schedule the UE with a frequency granularity of a resource block (RB) 210 (e.g., including about 12 subcarriers 204).

[0096] Figure 3 1 shows a scheduling / configuration timeline 300 according to one or more aspects of the present disclosure. The scheduling / configuration timeline 300 may correspond to a scheduling / configuration timeline for communications between a BS 105 and a UE 115 of a network 100. Figure 3 In , the x-axis represents time in some constant units. Figure 3 A frame structure 301 is shown, which may correspond to Figure 21. As shown in the figure, the frame structure 301 includes multiple time slots 202 in time. The time slots 202 are indexed from S0 to S9. For example, the BS 105 can communicate with the UE 115 in units of time slots 202. The time slots 202 can also be referred to as transmission time intervals (TTIs). Each time slot 202 or TTI carries a medium access control (MAC) layer transmission block. Each time slot 202 may include multiple symbols in time and multiple frequency modulations in frequency. Each time slot 202 may include a DL control part, followed by at least one of a subsequent DL data part, a UL data part, and / or a UL control part. In the context of LTE or NR, the DL control part, the DL data part, the UL data part, and the UL control part 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.

[0097] The boxes filled with patterns represent transmissions of DL control information (DCI), DL data, UL control information (UCI), UL data, ACK and / or NACK in the corresponding time slot 202. Although the entire time slot 202 is filled with patterns, transmissions may occur only in corresponding portions of the time slot 202. As shown, the BS 105 transmits DCI 310 in the time slot 202 indexed as S0 (e.g., in the DL control portion of the time slot 202). The DCI 310 may indicate a UL grant for the UE 115. The UE 115 transmits UCI 340 to the BS 105 in the time slot 202 indexed as S6 (e.g., in the UL control portion of the time slot 202) based on the UL assignment or RRC configuration or MAC CE. The time slot 202 indexed as S4 is the fourth time slot from the time slot 202 indexed as S0. In an example, UCI 340 may be a CSI report configured by RRC or activated by a medium access control (MAC) control element (CE). As described above, a CSI report may include CSI part 1 and CSI part 2. Thus, in some instances, UCI 340 may include CSI part 1 (e.g., including RI, CRI, and / or wideband CQI) and CSI part 2 (e.g., PMI and / or subband CQI).

[0098] In addition, the BS 105 sends a DCI 320 in the time slot 202 indexed as S3 (e.g., in the DL control part of the time slot 202). The DCI 320 may indicate a DL grant for the UE 115 in the same time slot 202 indexed as S3. Thus, the BS 105 sends a DL data signal 322 to the UE 115 in the time slot 202 indexed as S3 (e.g., in the DL data part of the time slot 202). The UE 115 may receive the DCI 320 and receive the DL data signal 322 based on the DL grant. The DL data signal 322 is a scheduled DL, which is authorized by the DL grant indicated in the DCI 320.

[0099] In some aspects, BS105 may be used as described above for Figure 1 The DCI 320 may be used to transmit the DL data signal 322 using the HARQ technology discussed. Therefore, after receiving the DL data signal 322, the UE 115 may report the reception status of the DL data signal 322 to the BS 105 by sending HARQ-ACK information 330. The HARQ-ACK information 330 refers to feedback of ACK or NACK. The feedback may be an ACK indicating that the reception of the DL data by the UE 115 is successful, or may be a NACK indicating that the reception of the DL data by the UE 115 is unsuccessful (e.g., including an error or error correction failure). In some aspects, the DCI 320 may also indicate the resources used to transmit the HARQ-ACK information 330 for the DL data signal 322. Figure 3 In the example shown, the HARQ-ACK resource is in the time slot 202 indexed as S6.

[0100] As discussed above, BS105 may also configure a configured grant for UL transmission for UE 115. A configured UL transmission is an unscheduled transmission performed on a channel without an UL grant. A configured UL transmission may also be referred to as an ungranted transmission, a grant-free transmission, or an autonomous transmission. In some examples, the UE may send UL control information and / or UL data based on a configured grant. In addition, the configured UL data may also be referred to as ungranted UL data, grant-free UL data, unscheduled UL data, or autonomous UL (AUL) data. In addition, a configured grant may also be referred to as a grant-free grant, a non-scheduled grant, or an autonomous grant. The resources and other parameters used by the UE for the configured grant transmission may be provided by the BS in one or more of the RRC configuration or activation DCIs without an explicit grant for each UL transmission.

[0101] For example, BS105 may configure a UL configured grant for UE 115, wherein the UL configured grant indicates a CG resource (e.g., a time-frequency resource) that is repeated in time according to a specific period (e.g., approximately 5ms, 10ms, 20ms, 30ms, 40ms, 50ms, etc.). As an example, the time slot 202 indexed as S6 may include one of the CG resources (shown as CG resource 360). Therefore, UE 115 can send a CG transmission 350 in the CG resource 360 ​​without receiving a specific scheduling grant from BS105. The CG transmission 350 may include a CG-UCI 352 and UL data 354 (e.g., information data or user data). The UL data 354 may be carried in the PUSCH. The CG-UCI 352 may also be sent in the PUSCH, for example, multiplexed with the UL data 354. UE 115 may also apply HARQ technology to the transmission of the UL data 354. Thus, the CG-UCI 352 may indicate HARQ information, such as a HARQ process ID, NDI, and / or RV, associated with the UL data 354. The CG transmission 350 may be referred to as a CG-PUSCH transmission.

[0102] The CG transmission 350 may also include a demodulation reference signal (DMRS). The DMRS may include pilot symbols distributed across a frequency channel to enable a UE or BS to 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 DMRS allows a receiver (e.g., BS 105) to determine a channel estimate for a channel, where the channel estimate may be used to recover the UL data.

[0103] In some aspects, BS105 may communicate with UE115 on a shared radio frequency band (e.g., in a shared spectrum or an unlicensed spectrum). In order to avoid conflicts when communicating in a shared or unlicensed spectrum, UE 115 may perform LBT to compete for COT in a shared channel. In an example, if the channel is available (the result of the execution of LBT is that LBT passes and UE 115 wins COT), UE 115 may send UL transmission (e.g., CG transmission 350) during COT. In some instances, CG transmission 350 may occupy a portion of COT, and UE 115 may share the remaining time of COT with BS105. In order to indicate that BS105 can share the remaining time in COT for UL and / or DL ​​transmission, UE 115 may include COT sharing information (e.g., the remaining duration in COT) in CG-UCI 352. If the channel is not available (the result of the execution of LBT is that LBT fails), UE 115 may fall back and perform the LBT process again at a later point in time.

[0104] like Figure 3 As shown, HARQ-ACK information 330 and UCI 340 scheduled for transmission in slot 202 indexed as S6 overlap with CG resources 360 configured for CG transmission 350, which includes CG-UCI 352 and UL data 354. As an example, CG resource 360 ​​may occupy symbols 2-5 in slot 202 indexed as 6, and scheduled HARQ-ACK information 330 may be scheduled in PUCCH resource 370, occupying symbol 3 of slot 202 indexed as S6, as shown by reference numeral 302. In general, the scheduled resources for HARQ-ACK information 330 and UCI 340 may overlap at least partially with CG resource 360. In some aspects, UE 115 may be allowed to multiplex up to three separately encoded UCIs in PUSCH transmissions, for example, as described in 3GPP Release 15. For example, the UE 115 may encode the HARQ-ACK information 330, the UCI 340, and the CG-UCI 352 separately. Each encoding may include segmentation, cyclic redundancy check (CRC) attachment, polarity coding, rate matching, and / or code block concatenation. Therefore, the HARQ-ACK information 330, the UCI 340, and the CG-UCI 352 may be encoded into three separate code blocks. The UE 115 may multiplex the HARQ-ACK information 330, the UCI 340, and the CG-UCI 352 by mapping each code block to the CG resource 360. In some aspects, the UE 115 may map the CG-UCI 352 to a symbol (e.g., symbol 206) after the DMRS symbol in the CG resource 360. The UE 115 may be configured with a set of rules or a resource mapping order for mapping other scheduled UCIs to the CG resource 360. In some aspects, the UE 115 may determine the number of REs used to carry the UCI 340 using a mechanism similar to the mechanism used to determine the number of REs used to carry the HARQ-ACK information 330. For example, the BS 105 may configure the UE 115 with a β offset (which is a variable that controls the coding rate used to transmit bits (e.g., coded bits)) for transmitting the HARQ-ACK information 330 and another β offset for transmitting the CG-UCI 352.

[0105] As discussed, UCI 340 may include CSI part 1 and CSI part 2, and thus there are four UCI parts to be multiplexed (e.g., CSI part 1, CSI part 2, HARQ-ACK information 330, and CG-UCI 352), exceeding the maximum number of UCI parts allowed by the multiplexing rules discussed above. In some aspects, BS 105 may provide an RRC configuration to UE 115 indicating whether UE 115 may multiplex CG-UCI and HARQ-ACK. When UE 115 is configured for such multiplexing and a PUCCH (e.g., for carrying HARQ-ACK) overlaps with a CG-PUSCH within a PUCCH group (e.g., for CSI part 1, CSI part 2), UE 115 may jointly encode HARQ-ACK and CG-UCI. The jointly encoded HARQ-ACK and CG-UCI may be considered the same as a code block of the HARQ-ACK type. In this regard, the UE 115 may apply the same HARQ-ACK rate matching rules to send jointly coded HARQ-ACK and CG-UCI. Thus, the UE 115 may multiplex three coded UCI parts in the CG transmission 350: coded CSI part 1, coded CSI part 2, and jointly coded HARQ-ACK and CG-UCI. When the UE 115 is not configured to multiplex HARQ-ACK with CG-UCI and the PUCCH (e.g., for carrying HARQ-ACK) overlaps with the CG-PUSCH within the PUCCH group, the UE 115 may skip or discard the CG transmission 350. For example, the UE 115 may prevent the CG transmission 350 from being queued in a transmission buffer queue or remove the CG transmission 350 from the transmission queue.

[0106] In some aspects, BS105 can assign two levels of priority for UL channels or UL transmissions (e.g., URLLC). That is, BS105 can assign UL channels or UL transmissions with high business priority or low business priority. In some aspects, BS105 can assign low priority for periodic CSI (P-CSI), semi-persistent CSI (SP-CSI), periodic sounding reference signal (P-SRS) and / or semi-persistent SRS (SP-SRS). BS105 can assign high priority or low priority for dynamically scheduled HARQ-PUCCH via DCI signaling. BS105 can be configured to assign high priority or low priority for SPS PDSCH via RRC. BS105 can be configured to assign high priority or low priority for CG-PUSCH via RRC.

[0107] In some aspects, the HARQ-ACK information 330, the UCI 340, and the CG-UCI 352 may have different priorities. For example, the UCI 340 may include CSI part 1 and / or CSI part 2, and may therefore be associated with a low priority. The BS 105 may assign a high priority to the HARQ-ACK information 330. The BS 105 may assign a low priority to the CG resource 360, and therefore the CG-UCI 352 may have a low priority. Therefore, in the time slot 202 indexed as S6, there is an overlap between UCI and CG-UCI of different priorities. However, the multiplexing rules discussed above do not handle multiplexing UCI and CG-UCI of different priorities in CG-PUSCH transmission.

[0108] Therefore, the present disclosure provides a technique for multiplexing UCI and CG-UCI of different priorities in CG-PUSCH transmission. On the one hand, the UE can multiplex the scheduled UCI, CG-UCI and CG UL data of the same service priority according to some multiplexing priority rules or resource mapping rules, and can discard the low priority transmission and send the high priority transmission, as will be described below for Figure 4-10 On the other hand, the UE may first multiplex the scheduled UCI, CG-UCI and CG UL data of the same service priority according to some multiplexing rules or resource mapping rules, and then multiplex across high priority multiplexed transmissions and low priority multiplexed transmissions, as will be described below for Figure 11-14 In another aspect, the UE may multiplex scheduled UCI, CG-UCI, and CG UL data of different service priorities according to a multiplexing priority order decoupled from the service priority, as will be described below for Figure 15-17 discussed more fully in Figure 4-17 In the figure, the left side shows transmissions that at least partially overlap or conflict with each other within a time period, and the right side shows that the overlap or conflict is handled by discarding low priority transmissions and / or multiplexing transmissions of different priorities. Various multiplexing mechanisms can allow the UE to resolve conflicts between UCIs and CG-UCIs of different service priorities, and thus can improve transmission reliability and / or transmission delay, such as in URLLC over NR-U. These multiplexing mechanisms can be applicable to transmissions on licensed bands or unlicensed bands.

[0109] Figure 4-10 Various mechanisms are shown for handling conflicts between UCIs and CG-UCIs of different priorities by dropping lower priority transmissions. Figure 4An uplink transmission scheme 400 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 400 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 400.

[0110] In some aspects, UE 115 may determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a CG-PUSCH transmission associated with a second priority different from the first priority. For example, the uplink transmission may include HARQ-ACK information scheduled to be sent in a first resource (e.g., a PUCCH resource), and the CG-PUSCH transmission may include CG-UCI and UL data to be sent in a second resource (e.g., a CG resource 360), similar to the above for Figure 3 CG transmission 350 discussed. The first priority may be higher than the second priority. That is, the HARQ-ACK information may have a higher traffic priority than the CG-PUSCH transmission. In scheme 400, UE 115 resolves overlap or conflict by discarding the low priority CG-PUSCH transmission and sending the high priority HARQ-ACK information.

[0111] exist Figure 4 In the example shown, UE 115 is scheduled to transmit high priority (HP) HARQ-ACK information 410 in a time period 402 (e.g., time slot 202) overlapping with a low priority (LP) CG-PUSCH transmission 420. For example, BS 105 may send a scheduling grant to UE 115, for example, via DCI (e.g., DCI 310 and 320). The scheduling grant may indicate PUCCH resources for HP HARQ-ACK information 410 in time period 402. BS 105 may also configure UE 115 with a configured grant indicating CG resources for LPCG-PUSCH transmission 420 in time period 402, for example, via RRC configuration. HP HARQ-ACK information 410 may be similar to HARQ-ACK information 330. HP HARQ-ACK information 410 may be feedback for PDSCH transmission of high service priority. The CG-PUSCH transmission 420 may include LP CG-UCI 422 and LP UL data 424 (eg, LP data traffic). The LP CG-UCI 422 may provide information associated with the LP UL data 424 (eg, HARQ process ID, NDI, RV) and / or COT sharing information.

[0112] To handle overlap or collision, UE 115 may determine that HARQ-ACK information 410 has a higher priority than CG-PUSCH transmission 420 and continue to send HP HARQ-ACK information 410 in PUCCH resources and prevent CG-PUSCH transmission 420 from being sent in CG resources (indicated by the cross symbol “X”).

[0113] Figure 5 An uplink transmission scheme 500 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 500 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 500.

[0114] In some aspects, UE 115 may determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a CG-PUSCH transmission associated with a second priority different from the first priority. For example, the uplink transmission may include HARQ-ACK information scheduled to be sent in a first resource (e.g., a PUCCH resource), and the CG-PUSCH transmission may include CG-UCI and UL data to be sent in a second resource (e.g., a CG resource 360), similar to the above for Figure 3 CG transmission 350 discussed. The first priority may be lower than the second priority. That is, the HARQ-ACK information may have a lower traffic priority than the CG-PUSCH transmission. In scheme 500, UE 115 resolves the overlap or conflict by discarding the low priority HARQ-ACK information and sending a high priority CG-PUSCH transmission.

[0115] exist Figure 5In the example shown, UE 115 is scheduled to send LP HARQ-ACK information 510 in a time period 502 (e.g., time slot 202) that overlaps with an HP CG-PUSCH transmission 520. For example, BS 105 may send a scheduling grant to UE 115, for example, via a DCI (e.g., DCI 310 and 320). The scheduling grant may indicate PUCCH resources for LP HARQ-ACK information 510 in time period 502. BS 105 may also configure UE 115 with a configured grant indicating CG resources for HP CG-PUSCH transmission 520 in time period 502, for example, via RRC configuration. LP HARQ-ACK information 510 may be similar to HARQ-ACK information 330 and / or 410. LP HARQ-ACK information 510 may be feedback for PDSCH transmissions of low traffic priority. The CG-PUSCH transmission 520 may include HP CG-UCI 522 and HP UL data 524 (eg, HP data traffic). The HP CG-UCI 522 may provide information associated with the HP UL data 524 (eg, HARQ process ID, NDI, RV) and / or COT sharing information.

[0116] To handle overlap or collision, the UE 115 may determine that the HARQ-ACK information 510 has a lower priority than the CG-PUSCH transmission 520 and continue to send the HP CG transmission 520 in the CG resources and refrain from sending the LPHARQ-ACK information in the PUCCH resources (shown by the crossed symbols “X”). The CG resources are shown by 530. The CG resources 530 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). The UE 115 may multiplex the HP CG UCI 522 with the HP UL data 524 in the CG resources 530, as shown by the curved arrows. In some aspects, the UE 115 may map the HP CG UCI 522 to resources in the CG resources 530 (e.g., RE 212) and then map the HP UL data 524 to resources in the CG resources 530.

[0117] Figure 6 A communication scheme for handling conflicts between CG-UCIs of different priorities and scheduled UCIs according to one or more aspects of the present disclosure is shown. The scheme 600 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlaps or conflicts between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 600.

[0118] In some aspects, UE 115 may determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a CG-PUSCH transmission associated with a second priority different from the first priority. For example, the uplink transmission may include CSI scheduled to be sent in a first resource (e.g., a PUCCH resource), and the CG-PUSCH transmission may include CG-UCI and UL data to be sent in a second resource (e.g., a CG resource 360), similar to the above for Figure 3 CG transmission 350 discussed. The first priority may be lower than the second priority. That is, CSI may have a lower traffic priority than a CG-PUSCH transmission. In scheme 500, UE 115 resolves overlap or conflict by discarding the low priority CSI and sending a high priority CG-PUSCH transmission. In some aspects, CSI may be assigned a low traffic priority, and communication between BS 105 and UE 115 may not be affected by UE 115 missing a CSI report transmission.

[0119] exist Figure 6 In the illustrated example, the UE 115 is scheduled to transmit the LP CSI 610 in a time period 602 (e.g., time slot 202) overlapping with the HP CG-PUSCH transmission 620. For example, the BS 105 may configure the UE 115 with PUCCH resources for the LP CSI 610 in the time period 602. The BS 105 may also configure the UE 115 with a configured grant indicating the CG resources for the HP CG-PUSCH transmission 620 in the time period 602, for example, via RRC configuration. The LP CSI 610 may include CSI part 1 and / or CSI part 2, wherein the CSI part 1 may include RI, CRI, and / or CQI, and the CSI part 2 may include PMI and / or sub-band differential CQI, as described above. The CG-PUSCH transmission 620 may include the HP CG-UCI 622 and the HP UL data 624 (e.g., HP data traffic). The HP CG-UCI 622 may provide information associated with the HP UL data 624 (eg, HARQ process ID, NDI, RV) and / or COT sharing information.

[0120] To handle overlap or collision, the UE 115 may determine that the CSI 610 has a lower priority than the CG-PUSCH transmission and continue to send the HP CG-PUSCH transmission 620 in the CG resources and refrain from sending the LP CSI 610 in the PUCCH resources (as indicated by the crossed symbols “X”). The CG resources are shown by 630. The CG resources 630 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). The UE 115 may multiplex the HP CG UCI 622 with the HP UL data 624 in the CG resources 630, as indicated by the curved arrows. In some aspects, the UE 115 may map the HP CG UCI 622 to resources in the CG resources 630 (e.g., RE 212) and then map the HP UL data 624 to resources in the CG resources 630.

[0121] Figure 7 A communication scheme for handling conflicts between CG-UCIs of different priorities and scheduled UCIs according to one or more aspects of the present disclosure is shown. Scheme 700 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlaps or conflicts between CG-UCIs of different priorities, as shown in scheme 700.

[0122] In some aspects, UE 115 may determine that a first resource for an uplink transmission associated with a first priority at least partially overlaps with a second resource for a CG-PUSCH transmission associated with a second priority different from the first priority. For example, the uplink transmission may include another CG-PUSCH transmission to be sent in the first resource. Each CG-PUSCH transmission may include a CG-UCI and UL data to be sent in the second resource. The first and second resources are CG resources (e.g., CG resource 360) of different priorities (e.g., low priority and high priority). In scheme 500, UE 115 resolves the overlap or conflict by discarding the low priority CG-PUSCH transmission and sending the high priority CG-PUSCH transmission.

[0123] exist Figure 7In the illustrated example, the UE 115 is configured to send an LP CG-PUSCH transmission 710 including an LP CG-UCI 712 and LP UL data 714 in a first CG resource within a time period 702 (e.g., time slot 202), which overlaps with a second CG resource configured for an HP CG-PUSCH transmission 720 including an HP CG-UCI 722 and HP UL data 724. For example, the BS 105 may configure, via RRC configuration, a first configured grant for the first CG resource (e.g., assigned a low priority) and a second configured grant for the second CG resource (e.g., assigned a high priority) from the BS 105 for the UE 115. The LP CG-UCI 712 may provide information associated with the HP UL data 724 (e.g., HARQ process ID, NDI, RV) and / or COT sharing information. Similarly, the HP CG-UCI 722 may provide information associated with the HP UL data 724 (eg, HARQ process ID, NDI, RV) and / or COT sharing information.

[0124] To handle overlap or collision, the UE 115 may determine that the HP CG-PUSCH transmission 720 has a higher priority than the LP CG-PUSCH transmission 710, and continue to send the HP CG-PUSCH transmission in the second CG resource and discard the LP CG-PUSCH transmission in the first CG resource (indicated by the crossed symbols "X"). The second HP CG resource is shown by 730. The CG resource 730 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). The UE 115 may multiplex the HP CG UCI 722 with the HP UL data 724 in the CG resource 730, as shown by the curved arrows. In some aspects, the UE 115 may map the HP CG UCI 722 to resources in the CG resource 730 (e.g., RE 212) and then map the HP UL data 724 to resources in the CG resource 730.

[0125] In some other aspects, when the UE 115 determines that the HP CG resources overlap with the LP CG resources, the UE 115 may determine whether to send an LP CG-PUSCH transmission in the LP CG resources or an HP CG-PUSCH transmission in the HP CG resources based on whether the LP CG-PUSCH transmission or the HP CG-PUSCH transmission includes UL data (e.g., UL-SCH data). For example, if only one of the HP CG-PUSCH transmission or the LP CG-PUSCH transmission carries UL data, the UE 115 may send a CG-PUSCH transmission carrying UL data and refrain from sending another CG-PUSCH transmission that does not include any UL data. That is, if the HP CG-PUSCH transmission includes UL data and the LP CG-PUSCH transmission does not include UL data, the UE 115 may send the HP CG-PUSCH transmission, and vice versa. However, if both HP CG-PUSCH and LP CG-PUSCH transmissions include UL data, UE 115 may select which CG-PUSCH transmission to send, and BS 105 may perform blind decoding to determine whether UE 115 sent the HP CG-PUSCH transmission or the LP CG-PUSCH transmission.

[0126] Figure 8 A communication scheme for handling conflicts between CG-UCIs of different priorities and scheduled UCIs according to one or more aspects of the present disclosure is shown. Scheme 800 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlaps or conflicts between scheduled UCIs and CG-UCIs of different priorities, as shown in scheme 800.

[0127] In some aspects, UE 115 may determine that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource for a CG-PUSCH transmission associated with the first priority. The first priority may be lower than the second priority. The first uplink transmission may include LP HARQ-ACK information and / or CSI (which may have a low priority). The second uplink transmission may include HPHARQ-ACK information. The CG-PUSCH transmission may be an LP CG-PUSCH transmission including CG-UCI and UL data. In scheme 800, UE 115 may first resolve conflicts between transmissions of the same priority and then discard the transmission of a lower priority. For example, UE 115 may first multiplex LP HARQ-ACK and / or CSI with (low priority) CG-UCI and UL data into an LPCG-PUSCH transmission. UE 115 may send HP HARQ-ACK information and drop LP CG-PUSCH transmissions including LP HARQ-ACK and / or CSI multiplexed with CG-UCI and UL data.

[0128] exist Figure 8In the example shown, UE 115 is scheduled to transmit LP UCI 810 and HP HARQ-ACK information 830 in a time period 802 (e.g., time slot 202) overlapping with LP CG-PUSCH transmission 820. In some instances, LP UCI 810 may include LP HARQ-ACK information 812. In some other instances, LP UCI 810 may include LP CSI 814. In still other instances, LP UCI 810 may include LP HARQ-ACK information 812 and LP CSI 814. For example, BS 105 may send one (or more) scheduling grants to UE 115, for example, via DCI (e.g., DCI 310 and 320). The one (or more) scheduling grants may indicate one (or more) PUCCH resources for LP HARQ-ACK information 812 and HP HARQ-ACK information 830 within time period 802. In some instances, each of the LP HARQ-ACK information 812 and the HP HARQ-ACK information 830 may be scheduled by a different scheduling grant. In some other instances, the LP HARQ-ACK information 812 may be scheduled by one grant and the HP HARQ-ACK information 830 may be scheduled by another grant. The BS may configure the UE 115 with PUCCH resources for the LP CSI 814 in the time period 802, for example, via RRC configuration. The BS 105 may also configure the UE 115 with a configured grant indicating CG resources for the LP CG-PUSCH transmission 820 in the time period 802, for example, via RRC configuration. The LP HARQ-ACK information 812 may be similar to the HARQ-ACK information 330. The LP HARQ-ACK information 812 may be feedback for a PDSCH transmission of low traffic priority. The LP CSI 814 may include CSI part 1 and / or CSI part 2, where CSI part 1 may include RI, CRI and / or CQI, and CSI part 2 may include PMI and / or subband differential CQI, as described above. The CG-PUSCH transmission 820 may include LP CG-UCI 822 and LP UL data 824 (e.g., LP data traffic). The LP CG-UCI 822 may provide information associated with the LP UL data 824 (e.g., HARQ process ID, NDI, RV) and / or COT sharing information.

[0129] To handle overlap or collision, the UE 115 may determine that the LP CG-PUSCH transmission 820 has the same priority as at least one of the LP HARQ-ACK information 812 or the LP CSI 814, and proceed to multiplex the at least one of the LP HARQ-ACK information 812 or the LP CSI 814 with the LP CG-UCI 822 and the LP UL data 824 in the CG-PUSCH transmission 820 according to a specific resource mapping rule or multiplexing rule. In some aspects, the UE 115 may perform the multiplexing by mapping the LP CG UCI 822, the LP HARQ-ACK information 812, the LP CSI 814, and the LP UL data 824 to resources (e.g., RE 212) in the CG resources in sequence. In some aspects, the UE 115 may encode the LP HARQ-ACK information 812 and the LP CG-UCI 822, respectively, into a first code block (coded bits), encode the CSI part 1 of the LP CSI 814 into a second code block, and encode the CSI part 2 of the LP CSI 814 into a third code block, and the multiplexing may include multiplexing the first, second, and third code blocks with the encoded LP UL data 824 into a multiplexed transmission.

[0130] After multiplexing, the UE 115 can determine that the HP HARQ-ACK information 830 has a higher priority than the LP CG-PUSCH transmission 820 (including at least one of the LP HARQ-ACK information 812 or the LP CSI 814 multiplexed with the LP CG-UCI 822 and the LP UL data 824), and continue to send the HP HARQ-ACK information 830 in the PUCCH resources scheduled for the HP HARQ-ACK information 830 (within the time period 802), and prevent the sending of the multiplexed LP CG-PUSCH transmission (indicated by the cross symbol "X").

[0131] Fig. 9 A communication scheme for handling conflicts between CG-UCIs of different priorities and scheduled UCIs according to one or more aspects of the present disclosure is shown. Scheme 900 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlaps or conflicts between scheduled UCIs and CG-UCIs of different priorities, as shown in scheme 900.

[0132] In some aspects, the UE 115 may determine that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource for a CG-PUSCH transmission associated with the first priority. The first priority may be higher than the second priority. The first uplink transmission may include HP HARQ-ACK information. The second uplink transmission may include LP HARQ-ACK information and / or LP CSI. The CG-PUSCH transmission may be an HP CG-PUSCH transmission including CG-UCI and UL data. In scheme 900, the UE 115 may first resolve conflicts between transmissions of the same priority and then discard transmissions of lower priority. For example, the UE 115 may multiplex the HPHARQ-ACK with the (high priority) CG-UCI and UL data into an HP CG-PUSCH transmission. The UE 115 may discard the LPHARQ-ACK information and the LP CSI and send an HP CG-PUSCH transmission including an HP HARQ-ACK multiplexed with the CG-UCI and UL data.

[0133] exist Fig. 9In the example shown, UE 115 is scheduled to send LP UCI 910 and HP HARQ-ACK information 930 in a time period 902 (e.g., time slot 202) overlapping with HP CG-PUSCH transmission 920. In some instances, LP UCI 910 may include LP HARQ-ACK information 912. In some other instances, LP UCI 910 may include LP CSI 914. In still other instances, LP UCI 910 may include LP HARQ-ACK information 912 and LP CSI 914. For example, BS 105 may, for example, via DCI (e.g., DCI 310 and 320), provide UE 115 with one (or more) scheduling grants. The one (or more) scheduling grants may indicate one (or more) PUCCH resources for LP HARQ-ACK information 912 and HP HARQ-ACK information 930 in time period 902. In some instances, each of the LP HARQ-ACK information 912 and the HP HARQ-ACK information 930 may be scheduled by a different scheduling grant. In some other instances, the LP HARQ-ACK information 912 may be scheduled by one grant and the HP HARQ-ACK information 930 may be scheduled by another grant. The BS 105 may configure the PUCCH resources for the LP CSI 914 in the time period 902 for the UE 115, for example, via RRC configuration. The BS 105 may also configure the UE 115 with a configured grant indicating the CG resources for the HP CG-PUSCH transmission 920 in the time period 902, for example, via RRC configuration. The CG-PUSCH transmission 920 may include the HP CG-UCI 922 and the HP UL data 924 (e.g., HP data traffic). The HP CG-UCI 922 may provide information associated with the HP UL data 924 (e.g., HARQ process ID, NDI, RV) and / or COT sharing information.

[0134] To handle overlap or collision, the UE 115 may determine that the HP CG-PUSCH transmission 920 has the same priority as the HP HARQ-ACK information 930, and proceed to multiplex the HP HARQ-ACK information 930 with the HP CG-UCI 922 and the HP UL data 924 in the CG-PUSCH transmission 920 according to a specific resource mapping rule or multiplexing rule. The CG resource is shown by 940. The CG resource 940 may include a plurality of REs (e.g., RE 212) in a plurality of symbols (e.g., symbol 206) in time and a plurality of subcarriers (e.g., subcarrier 204) in frequency. In some aspects, the UE 115 may perform multiplexing by mapping the HP CG UCI 922, the HP UL data 924, and the HP HARQ-ACK information 930 in sequence to resources (e.g., RE 212) in the CG resource 940, as indicated by the curved arrows. In some aspects, the UE 115 may jointly encode the HP HARQ-ACK information 930 and the HP CG-UCI 922 into a first code block (coded bits), and the multiplexing may include multiplexing the first code block with the encoded HP UL data 924 into a multiplexed HP CG-PUSCH transmission.

[0135] After multiplexing, the UE 115 can determine that the multiplexed HP CG-PUSCH transmission 920 (including HP HARQ-ACK information 930 multiplexed with HP CG-UCI 922 and HP UL data 924) has a higher priority than the LP HARQ-ACK information 912 and / or LP CSI 914, and continue to send the multiplexed HP CG-PUSCH transmission 920 in the CG resource 940, and prevent the transmission of LP HARQ-ACK information 912 and / or LP CSI 914 in one (or more) PUCCH resources (within time period 902) scheduled for LP HARQ-ACK information 912 and / or LP CSI 914 (indicated by the cross symbol "X").

[0136] Fig.10 An uplink transmission scheme 1000 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1000 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCI and CG-UCI of different priorities, as shown in the scheme 1000.

[0137] In some aspects, the UE 115 may determine that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource for a first CG-PUSCH transmission associated with the first priority. The first priority may be higher than the second priority. The first uplink transmission may include HP HARQ-ACK information. The second uplink transmission may include LP CG-PUSCH transmission and LP HARQ-ACK information and / or LP CSI. The first CG-PUSCH transmission may be an HP CG-PUSCH transmission including HP CG-UCI and HP UL data. The LP CG-PUSCH transmission may include LP CG-UCI and LP UL data. In scheme 1000, the UE 115 may first resolve conflicts between transmissions of the same priority and then discard the lower priority transmission. For example, the UE 115 may multiplex the HP HARQ-ACK with the HP CG-UCI and HP UL data in the HP CG-PUSCH transmission. UE 115 may further multiplex LP HARQ-ACK and / or LP CSI with LP CG-UCI and LP UL data in LPCG-PUSCH transmission. UE 115 may discard the multiplexed LP CG-PUSCH transmission (including LP HARQ-ACK and / or LP CSI multiplexed with CG-UCI and UL data) and send the multiplexed HP CG-PUSCH transmission (including HP HARQ-ACK multiplexed with HP CG-UCI and HP UL data).

[0138] exist Fig.10In the example shown, UE 115 is scheduled to send LP UCI 1010 and HP HARQ-ACK information 1040 in a time period 1002 (e.g., time slot 202) that overlaps with LP CG-PUSCH transmission 1020 and HP CG-PUSCH transmission 1030. In some instances, LP UCI 1010 may include LP HARQ-ACK information 1012. In some other instances, LP UCI 1010 may include LP CSI 1014. In still other instances, LP UCI 1010 may include LP HARQ-ACK information 1012 and LP CSI 1014. For example, BS 105 may send one (or more) scheduling grants to UE 115, e.g., via DCI (e.g., DCI 310 and 320). The one (or more) scheduling grants may indicate one (or more) PUCCH resources for LP HARQ-ACK information 1012 and HP HARQ-ACK information 1040 in time period 1002. In some instances, each of the LP HARQ-ACK information 1012 and the HP HARQ-ACK information 1040 may be scheduled by a different scheduling grant. In some other instances, the LP HARQ-ACK information 1012 may be scheduled by one grant and the HP HARQ-ACK information 1040 may be scheduled by another grant. The BS 105 may configure the PUCCH resources for the LP CSI 1014 for the UE 115, for example, via RRC configuration. The BS 105 may also configure the UE 115 with a configured grant indicating the LP CG resources for the LP CG-PUSCH transmission 1020 in time period 1002 and a configured grant indicating the HP CG resources for the HP CG-PUSCH transmission 1030 in time period 1002, for example, via RRC configuration. The LP CG-PUSCH transmission 1020 may include an LP CG-UCI 1022 and LP UL data 1024 (e.g., LP data traffic). The LP CG-UCI 1022 may provide information associated with the LP UL data 1024 (e.g., HARQ process ID, NDI, RV) and / or COT sharing information. Similarly, the HP CG-PUSCH transmission 1030 may include an HP CG-UCI 1032 and HP UL data 1034 (e.g., HP data traffic). The HP CG-UCI 1032 may provide information associated with the HP UL data 1034 (e.g., HARQ process ID, NDI, RV) and / or COT sharing information.

[0139] To handle overlap or collision, the UE 115 may determine that the HP CG-PUSCH transmission 1030 has the same priority as the HP HARQ-ACK information 1040, and proceed to multiplex the HP HARQ-ACK information 1040 with the HP CG-UCI 1032 and the HP UL data 1034 in the HP CG-PUSCH transmission 1030 according to a specific resource mapping rule or multiplexing rule. The HP CG resource is shown by 1050. The CG resource 1050 may include a plurality of REs (e.g., RE 212) in a plurality of symbols (e.g., symbol 206) in time and a plurality of subcarriers (e.g., subcarrier 204) in frequency. In some aspects, the UE 115 may perform multiplexing by mapping the HP CGUCI 1032, the HP UL data 1034, and the HP HARQ-ACK information 1040 in sequence to resources (e.g., RE 212) in the HP CG resource 1050, as shown by the curved arrows. In some aspects, the UE 115 may encode the HP HARQ-ACK information 1040 and the HP CG-UCI 1032 separately into a first code block (coded bits), and the multiplexing may include multiplexing the first code block with the encoded HP UL data 1034 into a multiplexed HP CG-PUSCH transmission. Similarly, the UE 115 may determine that the LP CG-PUSCH transmission 1020 has the same priority as the LP HARQ-ACK information 1012 and / or LP CSI 1014, and proceed to multiplex the LP HARQ-ACK information 1012 and / or LP CSI 1014 with the LP CG-UCI 1022 and the LP UL data 1024 in the LP CG-PUSCH transmission 1020 according to a specific resource mapping rule or multiplexing rule.

[0140] After multiplexing, the UE 115 may determine that the multiplexed HP CG-PUSCH transmission 1030 has a higher priority than the multiplexed LPCG-PUSCH transmission 1020, and continue to send the multiplexed HP CG-PUSCH transmission 1030 and prevent the multiplexed LP CG-PUSCH transmission 1020 from being sent in the LP CG resources (during time period 1002) (indicated by the cross symbol "X").

[0141] Figure 11-14 Various mechanisms are shown for handling conflicts between UCIs and CG-UCIs of different priorities by multiplexing UCIs and CG-UCIs of the same priority if there are such UCIs and CG-UCIs, and then multiplexing across UCIs and CG-UCIs of different priorities.

[0142] Fig.11An uplink transmission scheme 1100 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1100 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1100. Fig.11 Shown with Figure 4 The same transmission scenario as in , and for simplicity, the same Figure 4 However, in scheme 1100, UE 115 may handle conflicts between UCIs and CG-UCIs of different priorities by multiplexing the UCIs and CG-UCIs of the same priority if there are UCIs and CG-UCIs of the same priority, and then multiplexing across UCIs and CG-UCIs of different priorities.

[0143] For example, when UE 115 is scheduled to transmit HP HARQ-ACK information 410 in time period 402 overlapping with CG resources for LP CG-PUSCH transmission 420, UE 115 generates an UL communication signal by multiplexing the HP HARQ-ACK information 410 with the LP CG-PUSCH transmission 420 according to a specific multiplexing priority order (e.g., in the order of HPHARQ-ACK information, LP CG UCI, and LP UL data). Fig.11 In the example shown, the CG resource is in Fig.11The right side of is shown as 1130. The CG resource 1130 may include multiple REs (e.g., RE 212) in multiple symbols (e.g., symbol 206) in time and multiple subcarriers (e.g., subcarrier 204) in frequency. The UE 115 may generate a multiplexed CG-PUSCH transmission. As shown in 1101, at 1102, the UE 115 maps the HP HARQ-ACK information 410 to a first set of REs in the CG resource 1130 according to a specific resource mapping rule. At 1104, after mapping the HP HARQ-ACK information 410, the UE 115 maps the LP CG-UCI 422 to one or more REs in the remaining REs of the CG resource 1130 according to the resource mapping rule. At 1106, after mapping the LP CG-UCI 422, the UE 115 maps the LP UL data 424 to one or more REs in the remaining REs in the CG resource 1130 according to the resource mapping rule. The UE 115 may encode the LP CG-UCI 422 into a first code block and the HP HARQ-ACK information 410 into a second code block, respectively, based on a specific MCS. Mapping may be performed on the coded bits. The mapping may include generating a UL communication signal (LPCG-PUSCH transmission) that includes frequency data points corresponding to the mapped information in the order of mapping. Subsequently, the UE 115 transmits the UL communication signal in the LP CG resource 1130.

[0144] In some instances, the CG resources 1130 may be insufficient (e.g., a sufficient number of REs) to carry the multiplexed transmission (HP HARQ-ACK information 410 multiplexed with the LP CG-UCI 422 and the LP UL data 424). When the CG resources 1130 are insufficient, the UE 115 may discard the LP CG-PUSCH transmission. For example, after 1102, the UE 115 may determine whether the number of remaining REs in the CG resources 1130 meets a threshold. The threshold may correspond to the number of REs used to carry code bits of the LP CG-UCI 422 and the LP UL data 424 based on a particular modulation and coding scheme (MCS). If the number of remaining REs meets the threshold, the UE 115 proceeds to 1104. If the number of remaining REs fails to meet the threshold, the UE 115 may prevent continued mapping of the LP CG-UCI 422 and / or the LPCG data 424 to the CG resources 1130. As shown at 1103, UE 115 may send HP HARQ-ACK information 410 in the PUCCH resources scheduled for HP HARQ-ACK information 410 during time period 402, and refrain from sending CG-PUSCH transmissions 420 in CG resources (shown by the cross symbol "X").

[0145] Fig.12 An uplink transmission scheme 1200 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1200 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1200. Fig.12 Shown with Figure 5 The same transmission scenario as in , and for simplicity, the same Figure 5 However, in scheme 1200, UE 115 may handle conflicts between UCIs and CG-UCIs of different priorities by multiplexing the UCIs and CG-UCIs of the same priority if there are UCIs and CG-UCIs of the same priority, and then multiplexing across UCIs and CG-UCIs of different priorities.

[0146] For example, when UE 115 is scheduled to transmit LP HARQ-ACK information 510 in a time period 502 that overlaps with a CG resource for HP CG-PUSCH transmission 520, UE 115 generates an UL communication signal by multiplexing the LP HARQ-ACK information 510 with the HP CG-PUSCH transmission 520 according to a specific multiplexing priority order (e.g., in the order of HP CGUCI, HP UL data, LP HARQ-ACK). Fig.12 In the example shown, the CG resource is in Fig.12 The right side of is shown as 1230. The CG resource 1230 may include multiple REs (e.g., RE 212) in multiple symbols (e.g., symbol 206) in time and multiple subcarriers (e.g., subcarrier 204) in frequency. The UE 115 may generate a multiplexed CG-PUSCH transmission. As shown in 1201, at 1202, the UE 115 maps the HP CG-UCI 522 to a first set of REs in the CG resource 1230 according to a resource mapping rule. At 1204, after mapping the HP CG-UCI 522, the UE 115 maps the HP UL data 524 to one or more REs in the remaining REs in the CG resource 1230 according to the resource mapping rule. At 1206, after mapping the HP UL data 524, the UE 115 maps the LP HARQ-ACK information 510 to one or more REs in the remaining REs in the CG resource 1230 according to the resource mapping rule. The mapping may include: generating a UL communication signal (HP CG-PUSCH transmission) including frequency points corresponding to the mapped information in the order of mapping, as described above for Figure 8Subsequently, the UE 115 sends an UL communication signal in the HP CG resource 1230 .

[0147] In some instances, the CG resources 1230 may be insufficient (e.g., a sufficient number of REs) to carry the multiplexed transmission (the HP HARQ-ACK information 410 multiplexed with the HP CG-UCI 522 and the HP UL data 524). When the CG resources 1230 are insufficient, the UE 115 may discard the LP HARQ-ACK information 510. For example, after 1204, the UE 115 may determine whether the number of remaining REs in the CG resources 1230 meets a threshold. The threshold may correspond to the number of REs used to carry code bits of the LP HARQ-ACK information 510 based on a particular MCS. If the number of remaining REs meets the threshold, the UE 115 proceeds to 1206. If the number of remaining REs fails to meet the threshold, the UE 115 may prevent the LP HARQ-ACK information 510 from being mapped to the CG resources 1230. As shown at 1203, the UE 115 may send HP CG-PUSCH transmissions 520 (including HP HARQ-ACK information 410 multiplexed with HP CG-UCI 522 and HP UL data 524) in CG resources 1230, and refrain from sending LP HARQ-ACK information 510 (shown by the cross symbol "X").

[0148] although Fig.12 An overlap between HP CG-PUSCH transmission 520 and LP HARQ-ACK information 510 is shown, but it should be understood that similar mechanisms can be applied to the overlap between HP CG-PUSCH transmission 520 and LP HARQ-ACK information and CSI (e.g., CSI610) or the overlap between HP CG-PUSCH transmission 520 and CSI.

[0149] Fig.13 An uplink transmission scheme 1300 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1300 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1300. Figure 8 The same transmission scheduling / configuration scenario as in FIG. 1300 is discussed, and for simplicity, the same transmission scheduling / configuration scenario as in FIG. Figure 8 The same reference numerals are used in the drawings.

[0150] In scheme 1300, when UE 115 is scheduled to send LP UCI 810 and HP HARQ-ACK information 830 in time period 802 overlapping with CG resources for LP CG-PUSCH transmission 820, UE 115 generates UL communication signal by multiplexing LP UCI 810 of the same priority with LP CG-UCI 822 and LP UL data 824 into LP CG-PUSCH transmission 820 according to a specific resource mapping rule or multiplexing order, and then multiplexing across multiplexed LP CG-PUSCH transmissions and HP HARQ-ACK information 830 of different priorities. LP UCI 810 may include LP HARQ-ACK information 812 and / or LP CSI 814 (which may include CSI part 1 and CSI part 2).

[0151] exist Fig.13 In the example shown, the CG resource is in Fig.13 The right side of CG resource 1330 is shown as 1330. CG resource 1330 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). As shown in 1301, LP CG-PUSCH transmission 820 includes LP HARQ-ACK information 812 and / or LP CSI 814 multiplexed with LP CG-UCI 822 and LP UL data 824 in CG resource 1330. Subsequently, UE 115 also maps the HPHARQ-ACK information 830 to the remaining REs in CG resource 1330, as shown by the curved arrows. Mapping may include: generating a UL communication signal (LP CG-PUSCH transmission) including frequency points corresponding to the mapped information in the order of mapping, as described above for Figure 8 Subsequently, UE 115 sends UL communication signals in LP CG resources 1330 .

[0152] In some aspects, the UE 115 may separately encode each of the LP HARQ-ACK information 812, the CSI part 1 of the LP CSI 814, the CSI part 2 of the LPCSI 814, the LP CG-UCI 822, and the HP HARQ-ACK information 830, and may perform mapping on the separately encoded bits. In some aspects, the UE 115 may jointly encode the LP HARQ-ACK information 812 and the LP CG-UCI 822 of the same priority into a single code block, as described above for Figure 3As discussed. In some aspects, the UE 115 may be restricted to multiplexing a threshold number of separately encoded UCI code blocks (e.g., up to three separately encoded UCI code blocks). If the number of separately encoded UCI code blocks exceeds the threshold, the UE 115 may remove the CSI part 2 of the LP CSI 814 from the transmission. In some other aspects, the threshold may be set to 4, and thus the UE 115 may include the HP HARQ-ACK information 830, the CSI part 1 of the LPCSI 814, the CSI part 2 of the LP CSI 814, and the jointly encoded LP HARQ-ACK information 812 and the LPCG-UCI 822.

[0153] In some instances, the CG resources 1330 may be insufficient (e.g., a sufficient number of REs) to carry the multiplexed LPCG-PUSCH transmission 820. As shown in 1303, when the CG resources 1330 are insufficient, the UE 115 may send the HP HARQ-ACK information 830 in the PUCCH resources scheduled for the HP HARQ-ACK information 830 (in the time period 802), and refrain from sending (discarding) the multiplexed LP CG-PUSCH transmission including the LP HARQ-ACK information 812 and / or LP CSI 814 multiplexed with the LP CG-UCI 822 and the LP UL data 824 (shown by the cross symbol "X").

[0154] Fig.14 An uplink transmission scheme 1400 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1400 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1400. Fig. 9 The same transmission scheduling / configuration scenario as in FIG. 1400 is discussed, and for simplicity, the same transmission scheduling / configuration scenario as in FIG. Fig. 9 The same reference numerals are used in the drawings.

[0155] In scheme 1400, when UE 115 is scheduled to send LP UCI 910 and HP HARQ-ACK information 930 in time period 802 overlapping with CG resources for HP CG-PUSCH transmission 920, UE 115 generates UL communication signal by multiplexing HP HARQ-ACK information 930 of the same priority with HP CG-UCI 922 and HP UL data 924 into HP CG-PUSCH transmission 920 according to a specific resource mapping rule or multiplexing order, and then multiplexing across multiplexed HPCG-PUSCH transmission 920 and HP HARQ-ACK information 930 of different priorities. LP UCI 910 may include LP HARQ-ACK information 912 and / or LP CSI 914 (which may include CSI part 1 and CSI part 2).

[0156] exist Fig.14 In the example shown, the CG resource is in Fig.14 The right side of is shown as 1430. The CG resource 1430 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). As shown in 1401, the HP CG-PUSCH transmission 920 includes HP HARQ-ACK information 930 multiplexed with HP CG-UCI 922 and HP UL data 924 in the CG resource 1430. Subsequently, the UE 115 further maps the LP UCI 910 to the remaining REs in the CG resource 1330, as shown by the curved arrows. The mapping may include: generating a UL communication signal (HP CG-PUSCH transmission) including frequency points corresponding to the mapped information in the order of mapping, as described above for Figure 8 Subsequently, the UE 115 sends an UL communication signal in the HP CG resource 1430 .

[0157] In some aspects, the UE 115 may separately encode each of the LP HARQ-ACK information 912, the CSI part 1 of the LP CSI 914, the CSI part 2 of the LPCSI 914, the HP CG-UCI 922, and the HP HARQ-ACK information 930, and may perform mapping on the separately encoded bits. In some aspects, the UE 115 may jointly encode the HP HARQ-ACK information 930 and the HP CG-UCI 922 of the same priority into a single code block, as described above for Figure 3As discussed. In some aspects, the UE 115 may be restricted to multiplexing a threshold number of separately encoded UCI code blocks (e.g., up to three separately encoded UCI code blocks). If the number of separately encoded UCI code blocks exceeds the threshold, the UE 115 may remove the CSI part 2 of the LP CSI 914 from the transmission. In some other aspects, the threshold may be set to 4, and thus the UE 115 may include the LP HARQ-ACK information 912, the CSI part 1 of the LP CSI 914, the CSI part 2 of the LP CSI 914, and the jointly encoded HP HARQ-ACK information 930 and the HP CG-UCI 922.

[0158] In some instances, the CG resources 1430 may be insufficient (e.g., a sufficient number of REs) to carry the multiplexed HP CG-PUSCH transmission 920. As shown in 1403, when the CG resources 1430 are insufficient, the UE 115 sends the multiplexed HP CG-PUSCH transmission 920 in the CG resources 1430 and refrains from sending LP HARQ-ACK information 912 and / or LP CSI 914 in one (and multiple) PUCCH resources (in time period 902) scheduled for LP HARQ-ACK information 912 and / or LP CSI 914 (indicated by the cross symbol "X").

[0159] Figure 15-17 Various mechanisms are shown for handling conflicts between UCIs and CG-UCIs of different service priorities by multiplexing UCIs and CG-UCIs of different service priorities according to a specific multiplexing priority order.

[0160] Fig.15 An uplink transmission scheme 1500 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1500 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1500. Figure 8 The same transmission scheduling / configuration scenario as in FIG. 15 is discussed for the sake of simplicity, and the same transmission scheduling / configuration scenario as in FIG. Figure 8 The same reference numerals are used in the drawings.

[0161] In scheme 1500, when UE 115 is scheduled to send LP UCI 810 and HP HARQ-ACK information 830 in a time period 802 overlapping with a CG resource for LP CG-PUSCH transmission 820, UE 115 generates an UL communication signal by multiplexing LP UCI 810, HP HARQ-ACK information 830 with LP CG-UCI 822 and LP UL data 824 into LP CG-PUSCH transmission 820 according to a multiplexing priority order. LP UCI 810 may include LP HARQ-ACK information 812 and / or LP CSI 814. LP CG-PUSCH transmission 820 includes LP CG-UCI 822 and LP UL data 824. In some aspects, the multiplexing priority order from highest multiplexing priority to lowest multiplexing priority includes: HP HARQ-ACK information, LP CG-UCI (or LP CG-UCI jointly encoded with LPHARQ-ACK information), CSI part 1, CSI part 2, and LP UL data.

[0162] exist Fig.15 In the example shown, the CG resource is in Fig.15 The right side of CG resource 1530 is shown as 1530. CG resource 1530 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). At 1502, UE 115 maps HP HARQ-ACK information 830 to a first set of REs in CG resource 1530 according to a specific resource mapping rule.

[0163] At 1504, after mapping the HP HARQ-ACK information 830, the UE 115 maps the jointly encoded LP HARQ-ACK information 812 and the LP CG-UCI 822 (shown as 1510) to one or more REs of the remaining REs of the CG resource 1530 according to the resource mapping rule. In some other instances, if the LP UCI 810 does not include the LP HARQ-ACK information 812, the UE 115 may map the LP CG-UCI 822 alone at 1504.

[0164] At 1506, after mapping the jointly coded LP HARQ-ACK information 812 and the LP CG-UCI 822, the UE 115 maps the LP CSI 814 to one or more REs of the remaining REs of the CG resource 1530 according to the resource mapping rule. In some instances, the LP CSI 814 may include CSI part 1 and CSI part 2, and the UE 115 may map the CSI part 1 of the LP CSI 814 to the CG resource 1530 before mapping the CSI part 2 of the LP CSI 814 to the CG resource 1530. In some instances, the LPUCI 810 may not include the LP CSI 914, and thus the UE 115 may skip the mapping at 1506.

[0165] At 1508, after mapping the LP CSI 814, the UE 115 maps the LP UL data 824 to one or more REs among the remaining REs of the CG resources 1530 according to the resource mapping rules.

[0166] The mapping may include: generating a UL communication signal (HP CG-PUSCH transmission) including frequency points corresponding to the mapped information in the order of mapping, as described above for Figure 8 Subsequently, the UE 115 sends an UL communication signal in the HP CG resource 1530 .

[0167] In some aspects, the UE 115 may separately encode each of the LP HARQ-ACK information 812, the CSI part 1 of the LP CSI 814, the CSI part 2 of the LPCSI 814, the LP CG-UCI 822, and the HP HARQ-ACK information 830, and may perform mapping on the separately encoded bits. In some aspects, the UE 115 may jointly encode the LP HARQ-ACK information 812 and the LP CG-UCI 822 of the same priority into a single code block, as described above for Figure 3 As discussed. In some aspects, the UE 115 may be restricted to multiplexing a threshold number of separately encoded UCI code blocks (e.g., up to three separately encoded UCI code blocks). If the number of separately encoded UCI code blocks exceeds the threshold, the UE 115 may remove the CSI part 2 of the LP CSI 814 from the transmission. In some other aspects, the threshold may be set to 4, and thus the UE 115 may include the HP HARQ-ACK information 830, the CSI part 1 of the LP CSI 814, the CSI part 2 of the LP CSI 814, and the jointly encoded LP HARQ-ACK information 812 and the LP CG-UCI 822.

[0168] In some instances, the CG resources 1530 may be insufficient (e.g., a sufficient number of REs) to carry the HP HARQ-ACK information 830, the LP HARQ-ACK information 812, the LP CG-UCI 822, the CSI part 1 of the CSI 814, the CSI part 2 of the CSI 814, and the LP UL data 824. When the CG resources 1530 are insufficient, the UE 115 may prevent (discard) the LP UL data 824 and / or the LPCSI part 1 of the CSI 814 and / or the CSI part 2 of the CSI 814 from being multiplexed into the LP CG PUSCH transmission 820. For example, the UE 115 may discard the multiplexed parts in an order opposite to the multiplexing priority order. In one example, the UE 115 may first discard the LP UL data 824. If the CG resources 1530 are still insufficient, the UE 115 may discard the LP CSI 814. That is, for each mapping, UE 115 may determine whether the number of remaining REs in CG resource 1530 is sufficient for mapping. If there is not a sufficient number of remaining REs, UE 115 may not proceed with mapping.

[0169] In some aspects, the UE 115 may separately encode each of the LP HARQ-ACK information 812, the CSI part 1 of the LP CSI 814, the CSI part 2 of the LPCSI 814, the LP CG-UCI 822, and the HP HARQ-ACK information 830, and may perform mapping on the separately encoded bits. In some aspects, the UE 115 may jointly encode the LP HARQ-ACK information 812 and the LP CG-UCI 822 of the same priority into a single code block, as described above for Figure 3 As discussed. In some aspects, the UE 115 may be restricted to multiplexing a threshold number of separately encoded UCI code blocks (e.g., up to three separately encoded UCI code blocks). If the number of separately encoded UCI code blocks exceeds the threshold, the UE 115 may remove the CSI part 2 of the LP CSI 814 from the transmission. In some other aspects, the threshold may be set to 4, and thus the UE 115 may include the HP HARQ-ACK information 830, the CSI part 1 of the LP CSI 814, the CSI part 2 of the LP CSI 814, and the jointly encoded LP HARQ-ACK information 812 and the LP CG-UCI 822.

[0170] Fig.16An uplink transmission scheme 1600 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1600 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1600. Fig. 9 The same transmission scheduling / configuration scenario as in FIG. 1600 is discussed, and for simplicity, the same transmission scheduling / configuration scenario as in FIG. Fig. 9 The same reference numerals are used in the drawings.

[0171] In scheme 1600, when UE 115 is scheduled to transmit LP UCI 910 and HP HARQ-ACK information 930 in time period 802 overlapping with CG resources for HP CG-PUSCH transmission 920, UE 115 generates UL communication signal by multiplexing LP UCI 910, HP HARQ-ACK information 930, HP CG-UCI 922 and HP UL data 924 according to multiplexing priority order. LP UCI 910 may include LP HARQ-ACK information 912 and / or LP CSI 914 (CSI part 1 and CSI part 2). HP CG-PUSCH transmission 920 includes HP CG-UCI 922 and HP UL data 924. In some aspects, the multiplexing priority order from highest multiplexing priority to lowest multiplexing priority includes: HP CG-UCI (or jointly encoded HP CG-UCI and HP HARQ-ACK information), HP UL data, LP HARQ-ACK information, CSI part 1, and CSI part 2.

[0172] exist Fig.16 In the example shown, the CG resource is in Fig.16 The right side of 1630 is shown as 1630. The CG resource 1630 may include multiple REs (e.g., RE 212) in multiple symbols in time (e.g., symbol 206) and multiple subcarriers in frequency (e.g., subcarrier 204). At 1602, the UE 115 maps the jointly encoded HP HARQ-ACK information 930 and HP CG-UCI 922 (shown as 1610) to the first set of REs in the CG resource 1630 according to a specific resource mapping rule.

[0173] At 1604, after mapping the jointly encoded LP HARQ-ACK information 812 and the LP CG-UCI 822, the UE 115 maps the HP UL data 924 to one or more REs in the remaining REs of the CG resources 1630 according to the resource mapping rules.

[0174] At 1606, after mapping the HP UL data 924, the UE 115 maps the LP HARQ-ACK information 912 to one or more REs of the remaining REs of the CG resources 1630 according to the resource mapping rule. In some instances, the LP UCI 910 may not include the LP HARQ-ACK information 912, and thus the UE 115 may skip the mapping at 1606.

[0175] At 1608, after mapping the LP HARQ-ACK information 912, the UE 115 maps the LP CSI 914 to one or more REs of the remaining REs of the CG resources 1630 according to the resource mapping rule. In some instances, the LP CSI 914 may include CSI part 1 and CSI part 2, and the UE 115 may map the CSI part 1 of the LP CSI 914 to the CG resources 1630 before mapping the CSI part 2 of the LP CSI 914 to the CG resources 1630. In some instances, the LP UCI 910 may not include the LPCSI 914, and thus the UE 115 may skip the mapping at 1608.

[0176] The mapping may include: generating a UL communication signal (HP CG-PUSCH transmission) including frequency points corresponding to the mapped information in the order of mapping, as described above for Figure 8 Subsequently, the UE 115 sends an UL communication signal in the HP CG resource 1630 .

[0177] In some instances, the CG resources 1630 may be insufficient (e.g., a sufficient number of REs) to carry the HP CG-UCI 922, the HP HARQ-ACK information 930, the HP UL data 924, the LP HARQ-ACK information 912, the CSI part 1 of the CSI 914, and the CSI part 2 of the CSI 914. When the CG resources 1630 are insufficient, the UE 115 may prevent (discard) the LP HARQ-ACK information 912 and / or the LP CSI 914 from being multiplexed into the HP CG PUSCH transmission 920. For example, the UE 115 may discard the multiplexed parts in the reverse order of the multiplexing priority order. In one example, the UE 115 may discard the LP CSI 914. If the CG resources 1630 are still insufficient, the UE 115 may discard the LP HARQ-ACK information 912. That is, for each mapping, the UE 115 may determine whether the number of remaining REs in the CG resources 1630 is sufficient for mapping. If there are not a sufficient number of remaining REs, the UE 115 may not proceed with mapping.

[0178] In some aspects, the UE 115 may separately encode each of the LP HARQ-ACK information 912, the CSI part 1 of the LP CSI 914, the CSI part 2 of the LPCSI 914, the HP CG-UCI 922, and the HP HARQ-ACK information 930, and may perform mapping on the separately encoded bits. In some aspects, the UE 115 may jointly encode the HP HARQ-ACK information 930 and the HP CG-UCI 922 of the same priority into a single code block, as described above for Figure 3 As discussed. In some aspects, the UE 115 may be restricted to multiplexing a threshold number of separately encoded UCI code blocks (e.g., up to three separately encoded UCI code blocks). If the number of separately encoded UCI code blocks exceeds the threshold, the UE 115 may remove the CSI part 2 of the LP CSI 914 from the transmission. In some other aspects, the threshold may be set to 4, and thus the UE 115 may include the LP HARQ-ACK information 912, the CSI part 1 of the LP CSI 914, the CSI part 2 of the LP CSI 914, and the jointly encoded HP HARQ-ACK information 930 and the HP CG-UCI 922.

[0179] Fig.17 An uplink transmission scheme 1700 for transmissions of different priorities according to one or more aspects of the present disclosure is shown. The scheme 1700 may be employed by a BS (such as BS 105) and a UE (such as UE 115) in a network (such as network 100) for UL communication. Specifically, UE 115 may handle overlap or conflict between scheduled UCIs and CG-UCIs of different priorities, as shown in the scheme 1700. Fig.10 The same transmission scheduling / configuration scenario as in FIG. 1700 is discussed for simplicity and may be used in conjunction with FIG. Fig.10 The same reference numerals are used in the drawings.

[0180] In scheme 1700, when UE 115 is scheduled to transmit LP UCI 1010 and HP HARQ-ACK information 1040 in a time period 1002 overlapping with LP CG resources for LP CG-PUSCH transmission 1020 and HP CG resources for HP CG-PUSCH transmission 1030, UE 115 generates an UL communication signal by multiplexing LP UCI 1010, HP HARQ-ACK information 1040, LP CG-PUSCH transmission 1020, and HP CG-PUSCH transmission 1030 according to a multiplexing priority order. LP UCI 1010 may include LP HARQ-ACK information 1012 and / or LP CSI 1014. LP CG-PUSCH transmission 1020 includes LP CG-UCI 1022 and LP UL data 1024. The HP CG-PUSCH transmission 1030 includes the HP CG-UCI 1032 and the HP UL data 1034. In some aspects, the multiplexing priority order may include first discarding the LPCG-PUSCH transmission 1020 including the LP CG-UCI 1022 and the LP UL data 1024, and then including, from highest multiplexing priority to lowest multiplexing priority: the HP CG-UCI (or jointly encoded HP CG-UCI and HP HARQ-ACK information), the HP UL data, the LP HARQ-ACK information, the CSI part 1, and the CSI part 2, similar to the above for Fig.16 The reuse priority order in scheme 1600 is discussed.

[0181] exist Fig.17 In the example shown, the CG resource is in Fig.17 The right side of is shown as 1730. The CG resource 1730 may include multiple REs (e.g., RE 212) in multiple symbols (e.g., symbol 206) in time and multiple subcarriers (e.g., subcarrier 204) in frequency. UE 115 may first discard the LP CG-PUSCH transmission 1020 (shown by symbol "X") including the LP CG-UCI 1022 and the LP UL data 1024. That is, UE 115 may prevent the LP CG-PUSCH transmission 1020 from being sent in the LP CG resource. After discarding the LP CG-PUSCH transmission 1020, UE 115 may perform a mapping similar to that in scheme 1600 discussed above. For example, the mapping operations at 1702, 1704, 1706, and 1708 are similar to the mapping operations at 1602, 1604, 1606, and 1608, respectively. Therefore, for the sake of brevity, the details of these mapping operations will not be repeated here. Please refer to the corresponding description above.

[0182] In some aspects, the UE 115 may use any suitable combination of schemes 400-1700 to resolve conflicts between scheduled UCIs and CG-UCIs of different priorities on a CG-PUSCH transmission or conflicts between CG-PUSCH transmissions of different priorities with CG-UCIs. In some aspects, the BS 105 may configure the UE 115 to utilize the above for Figure 4-10 The low priority transmission discard mechanism discussed above is used to take advantage of the Figure 11-17 The discussed multiplexing prioritization mechanism resolves conflicts between UCIs and CG-UCIs of different priorities. For example, the BS 105 may configure an indicator that indicates which of these low priority transmission discard mechanisms or these multiplexing prioritization mechanisms the UE 115 may use to resolve conflicts.

[0183] Fig.18 1 is a flow chart of an uplink transmission method 1800 for transmissions of different priorities according to some aspects of the present disclosure. Aspects of the method 1800 may be performed by a UE (such as UE 115 and / or Fig.19 UE 1900 as shown in the figure) is performed. The UE may include a processor, a processing circuit, and / or any other suitable components or units for performing these steps. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of method 1800. Method 1800 may adopt the above-mentioned Figure 4-17 As shown, method 1800 includes a plurality of enumerated steps, but aspects of method 1800 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

[0184] At block 1810, a UE (e.g., UE 115 or 1900) receives a multiplexing configuration, for example, from a BS (e.g., BS105 or 2000). In some aspects, the multiplexing configuration may be an RRC configuration that may indicate whether multiplexing of HARQ-ACK information of different priorities with CG-UCI is enabled or disabled. For example, the multiplexing configuration may include a flag that is set to a value of 1 (e.g., a multiplexing enable indicator) to enable multiplexing or is set to a value of 0 (e.g., a multiplexing disable indicator) to disable multiplexing, or vice versa. In some other aspects, the multiplexing configuration may refer to whether the UE is configured with a specific RRC configuration. For example, if the UE is configured with a specific RRC (e.g., a specific RRC configuration exists at the UE), the multiplexing configuration is enabled, or if the UE is not configured with a specific RRC configuration (e.g., a specific RRC configuration does not exist at the UE), the multiplexing configuration is disabled.

[0185] At block 1820, the UE 115 determines that one or more uplink transmissions including the UCI and / or the CG-UCI are in a time period that overlaps at least with the CG resources used for the CG-PUSCH transmission including the CG-UCI. The one or more uplink transmissions may include at least a first uplink transmission having a different traffic priority than the CG-PUSCH transmission including the CG-UCI, as described above for Figure 4-18 As discussed. For example, the one or more uplink transmissions include at least HP HARQ-ACK information, and the CG-PUSCH transmission is an LP CG-PUSCH transmission. The one or more uplink transmissions may also include one or more LP UCIs, such as LP HARQ-ACK information and / or CSI. In some other instances, the one or more uplink transmissions include at least LP UCIs, such as LP HARQ-ACK information and / or CSI, and the CG-PUSCH transmission is an HP CG-PUSCH transmission. The one or more uplink transmissions may also include HP HARQ-ACK information and / or LP CG-PUSCH transmissions.

[0186] At block 1830, the UE determines whether to enable multiplexing of HARQ-ACK information of different priorities with the CG-UCI, for example based on the configuration received at block 1810. If the UE determines that multiplexing of HARQ-ACK information of different priorities with the CG-UCI is disabled, the UE proceeds to block 1840.

[0187] At block 1840, the UE discards a lower priority transmission among the one or more UL transmissions and the CG-PUSCH transmission, and sends a higher priority transmission among the one or more UL transmissions and the CG-PUSCH transmission, as described above for Figure 4-10 discussed.

[0188] Returning to block 1830, if the UE determines that multiplexing of HARQ-ACK information of different priorities with CG-UCI is enabled, the UE proceeds to block 1860. At block 1860, the UE generates a multiplexed transmission by multiplexing the one or more UL transmissions with the CG-PUSCH transmission, and sends the multiplexed transmission, as described above in Figure 11-17 discussed in .

[0189] In some aspects, when the UE 115 determines that the HP HARQ-ACK information is scheduled in a time period that at least partially overlaps with the LP CG-PUSCH transmission, the UE 115 may select between scheme 400 (LP transmission discarding mechanism) and scheme 1100 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at block 1810. In some aspects, when the UE 115 determines that the LPHARQ-ACK is scheduled in a time period that at least partially overlaps with the HP CG-PUSCH transmission, the UE 115 may select between scheme 500 (LP transmission discarding mechanism) and scheme 1200 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at block 1810. In some aspects, when the UE 115 determines that the HP HARQ-ACK information and the LP UCI (e.g., the LP HARQ-ACK information and / or the LP CSI) are scheduled in a time period that at least partially overlaps with the LP CG-PUSCH transmission, the UE 115 may select between the scheme 800 (LP transmission dropping mechanism) and the scheme 1300 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at block 1810. In some aspects, when the UE 115 determines that the HP HARQ-ACK information and the LP UCI (e.g., the LP HARQ-ACK information and / or the LP CSI) are scheduled in a time period that at least partially overlaps with the HP CG-PUSCH transmission, the UE 115 may select between the scheme 900 and the scheme 1400 based on the multiplexing configuration received at block 1810.

[0190] In some aspects, when the UE 115 determines that the HP HARQ-ACK information and the LP UCI (e.g., the LP HARQ-ACK information and / or the LP CSI) are scheduled in a time period that at least partially overlaps with the LP CG-PUSCH transmission, the UE 115 may select between the scheme 800 (LP transmission dropping mechanism) and the scheme 1500 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at block 1810. In some aspects, when the UE 115 determines that the HP HARQ-ACK information and the LP UCI (e.g., the LP HARQ-ACK information and / or the LP CSI) are scheduled in a time period that at least partially overlaps with the HP CG-PUSCH transmission, the UE 115 may select between the scheme 900 (LP transmission dropping mechanism) and the scheme 1600 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at block 1810. In some aspects, when UE 115 determines that HP HARQ-ACK information, LP UCI (e.g., LP HARQ-ACK information and / or LP CSI), and LP CG-PUSCH transmissions are scheduled in a time period that at least partially overlaps with HP CG-PUSCH transmissions, UE 115 may select between scheme 1000 (LP transmission discarding mechanism) and scheme 1700 (LP and HP transmission multiplexing mechanism) based on the multiplexing configuration received at box 1810.

[0191] Fig.19 1 is a block diagram of an exemplary UE 1900 according to some aspects of the present disclosure. UE 1900 may be the Figure 1 1900. As shown, UE 1900 may include a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910 including a modem 1912 and a radio frequency (RF) unit 1914, and one or more antennas 1916. These elements may communicate with each other directly or indirectly, for example, via one or more buses.

[0192] The processor 1902 may have various characteristics as a particular type of processor. For example, these 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 1902 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration.

[0193] Memory 1904 may include cache memory (e.g., cache memory of processor 1902), 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 memory devices, hard drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In some aspects, memory 1904 may include a non-transitory computer-readable medium. Memory 1904 may store or have recorded thereon instructions 1906. Instructions 1906 may include instructions that, when executed by processor 1902, cause processor 1902 to perform various aspects of the present disclosure described herein with reference to UE 115 (e.g., Figure 1-18 and 21-25 aspects). Instructions 1906 may also be referred to as program code. The program code may be used to cause the wireless communication device to perform these operations, for example, by causing one or more processors (such as processor 1902) to control or command the wireless communication device to do so. The terms "instructions" and "code" should be broadly interpreted to include any type of computer-readable statements. For example, the terms "instructions" and "code" may refer to one or more programs, routines, subroutines, functions, processes, etc. "Instructions" and "code" may include a single computer-readable statement or many computer-readable statements.

[0194] The UL communication module 1908 may be implemented via hardware, software, or a combination thereof. For example, the UL communication module 1908 may be implemented as a processor, circuit, and / or instructions 1906 stored in the memory 1904 and executed by the processor 1902. In some instances, the UL communication module 1908 may be integrated within the modem 1912. For example, the UL communication module 1908 may be implemented by a combination of software components (e.g., executed by a DSP or general purpose processor) and hardware components (e.g., logic gates and circuit systems) within the modem 1912.

[0195] The UL communication module 1908 may communicate with various components of the UE 1900 to perform various aspects of the present disclosure, for example, Figure 1-18and aspects 21-25. For example, the UL communication module 1908 is configured to receive a dynamic scheduling grant for UL transmission. The UL transmission may include a PUSCH transmission carrying UL data and / or a PUCCH transmission carrying UCI (e.g., HARQ-ACK information). Each scheduling grant may indicate a service priority (e.g., low priority or high priority) of the corresponding UL transmission. The UL communication module 1908 is also configured to receive an allocation of PUCCH resources for CSI reports (e.g., UCI), which may have a low service priority. The UL communication module 1908 is also configured to receive a CG grant indicating CG resources for UL communication (e.g., CG-PUSCH transmission). Each configured grant may also indicate a service priority (e.g., low priority or high priority) of the corresponding CG resources. The CG-PUSCH transmission may include CG UL data (no scheduled UL data) and a CG-UCI that provides information related to the CG UL data (e.g., HARQ process ID, RV, NDI). In some aspects, the UL communication module 1908 is configured to determine that a UCI message associated with a first priority (e.g., including HARQ-ACK information) is scheduled in a time period that at least partially overlaps (collides) with a CG resource used for a CG-PUSCH transmission associated with a second priority level different from the first priority level. In some aspects, the UL communication module 1908 is configured to resolve the conflict by preventing the transmission (discarding) of a lower priority transmission among the UCI message and the CG-PUSCH transmission and transmitting a higher priority transmission among the UCI message and the CG-PUSCH transmission, e.g., as described above with respect to Figure 4-7 In some other aspects, the UL communication module 1908 is configured to resolve the conflict by multiplexing the UCI message of the first priority with the CG-UCI and UL data of the different second priority in the CG-PUSCH transmission, and sending the multiplexed CG-PUSCH transmission, for example, as described above for Figure 11-12 In some aspects, the BS may configure a multiplexing configuration for the UE for multiplexing HARQ-ACK information and CG-UCI of different priorities. The configuration may enable or disable multiplexing of HARQ-ACK information and CG-UCI of different priorities, and the UE may determine whether to discard lower priority transmissions or multiplex UCI and CG-PUSCH transmissions of different priorities based on the configuration, for example, as described above for Fig.18 discussed.

[0196] In some aspects, multiple UCI messages (e.g., low priority (LP) HARQ-ACK information and / or at least one of LP CSI and high priority (HP) HARQ-ACK information) are scheduled / configured in a time period that at least partially overlaps with a first CG resource for a first CG-PUSCH transmission associated with a high priority or a low priority (including CG-UCI and CG UL data). In some aspects, the UL communication module 1908 is configured to perform multiplexing between transmissions of the same priority before discarding a lower priority transmission, e.g., as described above for Figure 8-10 In some aspects, the UL communication module 1908 is configured to perform multiplexing between transmissions of the same priority level before multiplexing across transmissions of different priorities, as described above with respect to Figure 13-14 In some aspects, the UL communication module 1908 is configured to multiplex the UCI message, CG-UCI, and CG UL data according to a multiplexing priority order that is decoupled from the service priority of the UCI message, CG-UCI, and CGUL data, for example, as described above for Figure 15-17 discussed.

[0197] As shown, the transceiver 1910 may include a modem 1912 and an RF unit 1914. The transceiver 1910 may be configured to communicate bidirectionally with other devices such as BS105. The modem 1912 may 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 polarization coding scheme, a digital beamforming scheme, etc.). The RF unit 1914 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) the modulated / encoded data (e.g., scheduled UCI, scheduled UL data, CG-UCI, CG UL data, PUCCH UCI, PUSCH data, HARQ-ACK, CSI part 1, CSI part 2) from the modem 1912 (on outbound transmission) or from another source (e.g., UE 115 or BS105). The RF unit 1914 may also be configured to perform analog beamforming in conjunction with digital beamforming. Although shown as being integrated together in the transceiver 1910, the modem 1912 and / or the RF unit 1914 may be separate devices that are coupled together at the UE 1900 to enable the UE 1900 to communicate with other devices.

[0198] The RF unit 1914 may provide modulated and / or processed data (e.g., data packets (or more generally, data messages that may include one or more data packets and other information)) to the antenna 1916 for transmission to one or more other devices. The antenna 1916 may also receive data messages sent from other devices and provide the received data messages for processing and / or demodulation at the transceiver 1910. The transceiver 1910 may provide the demodulated and decoded data (e.g., DL data, DCI, scheduling grant, RRC configuration, MAC CE, CG configuration, CG grant, HARQ-ACK / CG-UCI multiplexing configuration) from the modem 2012 (on outbound transmission) to the UL communication module 1908 for processing. The antenna 1916 may include multiple antennas of similar or different designs in order to maintain multiple transmission links.

[0199] In one aspect, the UE 1900 may include multiple transceivers 1910 that implement different RATs (e.g., NR and LTE). In one aspect, the UE 1900 may include a single transceiver 1910 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 1910 may include various components, where different combinations of components may implement different RATs.

[0200] Fig. 20 2 is a block diagram of an exemplary BS 2000 according to some aspects of the present disclosure. BS 2000 may be as described above in Figure 1 105 in the network 100 discussed in . As shown, BS 2000 may include a processor 2002, a memory 2004, a UL communication module 2008, a transceiver 2010 including a modem 2012 and an RF unit 2014, and one or more antennas 2016. These elements may communicate with each other directly or indirectly, for example, via one or more buses.

[0201] The processor 2002 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 2002 may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other such configuration.

[0202] Memory 2004 may include cache memory (e.g., cache memory of processor 2002), RAM, MRAM, ROM, PROM, EPROM, EEPROM, flash memory, solid-state memory devices, hard drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In one aspect, memory 2004 includes non-transitory computer-readable media. Memory 2004 may store instructions 2006. Instructions 2006 may include instructions that, when executed by processor 2002, cause processor 2002 to perform the operations described herein (e.g., Figure 1-17 and aspects of 26). Instructions 2006 may also be referred to as code, which may be broadly interpreted to include any type of computer-readable statements as described above.

[0203] The UL communication module 2008 may be implemented via hardware, software, or a combination thereof. For example, the UL communication module 2008 may be implemented as a processor, circuit, and / or instructions 2006 stored in the memory 2004 and executed by the processor 2002. In some examples, the UL communication module 2008 may be integrated within the modem 2012. For example, the UL communication module 2008 may be implemented by a combination of software components (e.g., executed by a DSP or general purpose processor) and hardware components (e.g., logic gates and circuit systems) within the modem 2012.

[0204] The UL communication module 2008 may communicate with various components of the BS 2000 to perform various aspects of the present disclosure, for example, Figure 1-18 and aspects of 26. For example, the UL communication module 2008 is configured to send a dynamic scheduling grant for UL transmission to a UE (e.g., UE 115 or UE 1900). The UL transmission may include a PUSCH transmission carrying UL data and / or a PUCCH transmission carrying UCI (e.g., HARQ-ACK information and / or CSI). Each scheduling grant may indicate a service priority (e.g., low priority or high priority) of the corresponding UL transmission. The UL communication module 2008 is also configured to send a resource allocation for PUCCH resources for CSI reports (e.g., UCI) to the UE, and the CSI reports (e.g., UCI) may have a low service priority. The UL communication module 2008 is also configured to send a CG grant indicating CG resources for UL communication (e.g., CG-PUSCH transmission) to the UE. Each configured grant may also indicate a service priority (e.g., low priority or high priority) of the corresponding CG resources. The CG-PUSCH transmission may include CG UL data (no scheduled UL data) and a CG-UCI providing information related to the CG UL data (eg, HARQ process ID, RV, NDI).

[0205] In some aspects, the UL communication module 2008 is configured to send a multiplexing configuration associated with CG resources of different priorities and a first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to the UE. The multiplexing configuration may include a multiplexing deactivation indicator or a multiplexing activation indicator. In some cases, the UL communication module 2008 is configured to receive a first uplink communication signal including HARQ-ACK information or CG uplink data in response to sending a multiplexing configuration including a multiplexing deactivation indicator. In some cases, the UL communication module 2008 is configured to receive a second uplink communication signal including CG uplink data multiplexed with the HARQ-ACK information in response to sending a multiplexing configuration including a multiplexing activation indicator.

[0206] In some aspects, the HARQ-ACK information is associated with a higher priority than the CG resources. In some aspects, the second uplink communication signal may also include a scheduled UCI associated with the same priority as the CG uplink data, wherein the scheduled UCI may include at least one of another HARQ-ACK information or CSI.

[0207] In some aspects, the HARQ-ACK information is associated with a lower priority than the CG resources. In some aspects, the second uplink communication signal may also include CSI associated with the same priority as the HARQ-ACK information.

[0208] As shown, the transceiver 2010 may include a modem 2012 and an RF unit 2014. The transceiver 2010 may be configured to communicate bidirectionally with other devices, such as the BS 105 and / or another core network element. The modem 2012 may be configured to modulate and / or encode data from the memory 2004 and / or the UL communication module 2008 according to a modulation and coding scheme (MCS) (e.g., a low-density parity check (LDPC) coding scheme, a turbo coding scheme, a convolutional coding scheme, a polarization coding scheme, a digital beamforming scheme, etc.). The RF unit 2014 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) modulated / encoded data (e.g., DL data, DCI, scheduling grant, RRC configuration, MAC CE, CG configuration, CG grant, HARQ-ACK / CG-UCI multiplexing configuration) from the modem 2012 (on outbound transmission) or from another source (such as the UE 115). RF unit 2014 may also be configured to perform analog beamforming in conjunction with digital beamforming.Although shown as being integrated together in transceiver 2010, modem 2012 and RF unit 2014 may be separate devices that are coupled together at BS 2000 to enable BS 2000 to communicate with other devices.

[0209] The RF unit 2014 may provide modulated and / or processed data (e.g., data packets (or more generally, data messages that may include one or more data packets and other information)) to the antenna 2016 for transmission to one or more other devices. The antenna 2016 may also receive data messages sent from other devices. The antenna 2016 may provide the received data messages for processing and / or demodulation at the transceiver 2010. The transceiver 2010 may provide the demodulated and decoded data (e.g., scheduled UCI, scheduled UL data, CG-UCI, CG UL data, PUCCH UCI, PUSCH data, HARQ-ACK, CSI part 1, CSI part 2) to the UL communication module 2008 for processing. The antenna 2016 may include multiple antennas of similar or different designs to maintain multiple transmission links. The RF unit 2014 may configure the antenna 2016.

[0210] In one aspect, the BS 2000 may include multiple transceivers 2010 that implement different RATs (e.g., NR and LTE). In one aspect, the BS 2000 may include a single transceiver 2010 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 2010 may include various components, where different combinations of components may implement different RATs.

[0211] Fig.21 2 is a flow chart of a communication method 2100 according to some aspects of the present disclosure. Aspects of the method 2100 may be performed by a UE, such as UE 115 and / or 1900. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of the method 2100. The method 2100 may be implemented as described above with respect to Figure 1-7 and 18. As shown, method 2100 includes a plurality of enumerated steps, but aspects of method 2100 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

[0212] At block 2110, a UE (e.g., UE 115 or UE 1900) determines that a first resource for an uplink transmission associated with a first priority is at least partially overlapped with a second resource for a first CG-PUSCH transmission associated with a second priority different from the first priority. In some aspects, the UE may receive one (or more) scheduling or one (or more) configurations for uplink transmission from a BS, wherein the one (or more) scheduling or one (or more) configurations may indicate a first priority (e.g., high service priority or low service priority) and a first resource for uplink transmission. The UE may also receive a configured grant for a first CG resource indicating a second service priority (e.g., high service priority or low service priority) from the BS. In some aspects, the UE may utilize one or more components (such as a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910, a modem 1912, and one or more antennas 1916) to perform the operations at block 2110.

[0213] At block 2120, the UE determines whether the first priority is higher than the second priority. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and one or more antennas 1916) to perform the operations at block 2120.

[0214] At block 2130, the UE transmits one of an uplink transmission in the first resource or a first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2130.

[0215] At block 2140, the UE refrains from sending the other of an uplink transmission in the first resource or a first CG-PUSCH transmission in the second resource in response to determining whether the first priority is higher than the second priority. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2140.

[0216] In some aspects, if the UE determines at block 2120 that the first priority is higher than the second priority, the UE may send an uplink transmission at block 2130 and refrain from sending a CG-PUSCH transmission at block 2140. In some aspects, the uplink transmission may include HARQ-ACK information scheduled on the first resource, e.g., as described above for Figure 4 discussed.

[0217] In some aspects, if the UE determines at block 2120 that the first priority is lower than the second priority, the UE may send a CG-PUSCH transmission at block 2130 and refrain from sending an uplink transmission at block 2140. In some aspects, the uplink transmission may include at least one of HARQ-ACK information or CSI, e.g., as described above with respect to Figure 5-6 discussed.

[0218] In some aspects, the uplink transmission may include a second CG-PUSCH transmission, and at block 2140, the UE may refrain from sending the second CG-PUSCH transmission further based on the first CG PUSCH transmission including uplink data, e.g., as described above for Figure 7 discussed.

[0219] In some aspects, the uplink transmission may include HARQ-ACK information, and the first CG-PUSCH transmission may include CG-UCI. At block 2140, the UE may further prevent sending the other of the uplink transmission or the first CG-PUSCH transmission based on that a multiplexing configuration for multiplexing HARQ-ACK information of different priorities with CG-UCI is deactivated. In some aspects, the UE may receive an RRC configuration from the BS for deactivating the multiplexing configuration.

[0220] Fig. 22 2 is a flow chart of a communication method 2200 according to some aspects of the present disclosure. Aspects of the method 2200 may be performed by a UE, such as UE 115 and / or 1900. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of the method 2200. The method 2200 may be implemented as described above with respect to Figure 1-3 , 8-10 and 18. As shown, method 2200 includes multiple enumerated steps, but aspects of method 2200 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

[0221] At box 2210, the UE (e.g., UE 115 or UE 1900) determines that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource for a first CG-PUSCH transmission associated with the first priority. The first CG-PUSCH transmission includes a CG-UCI and uplink data. In some aspects, the UE may receive one (or more) schedulings for the first uplink transmission from the BS, wherein the one (or more) schedulings or one (or more) configurations may indicate a first priority (e.g., high business priority or low business priority) and one (or more) resources for the uplink transmission. The UE may also receive one (or more) schedulings or one (or more) configurations for the second uplink transmission from the BS, wherein the one (or more) schedulings or one (or more) configurations may indicate a second priority (e.g., high business priority or low business priority) and one (or more) resources for the second uplink transmission. The UE may also receive a configured grant for the first CG resource indicating the first business priority from the BS. In some aspects, the UE may utilize one or more components (such as the processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the operations at block 2210.

[0222] At block 2220, the UE multiplexes the first uplink transmission with the CG-UCI and the uplink data in the first CG-PUSCH transmission, the multiplexing being based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority. The multiplexing may include mapping the UCI for the first uplink transmission to one (or more) REs in the first resource, as described above for Figure 8-10 In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and one or more antennas 1916) to perform the operations at block 2220.

[0223] At block 2230, the UE determines whether the first priority is higher than the second priority. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and one or more antennas 1916) to perform the operations at block 2230.

[0224] At block 2240, the UE transmits, in response to determining whether the first priority is higher than the second priority, one of a first CG-PUSCH transmission in the first resource or a second uplink transmission in the second resource associated with the second uplink transmission in the time period. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2240.

[0225] At block 2250, the UE refrains from sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource in response to determining whether the first priority is higher than the second priority. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2250.

[0226] In some aspects, if the UE determines that the first priority is lower than the second priority, the UE may send a second uplink transmission at block 2240 and refrain from sending the first CG-PUSCH transmission at block 2250. In some aspects, the first uplink transmission may include at least one of the first HARQ-ACK information or the CSI, and wherein the second uplink transmission may include second HARQ-ACK information different from the first HARQ-ACK information, e.g., as described above for Figure 8 discussed.

[0227] In some aspects, if the UE determines that the first priority is higher than the second priority, the UE may send a first CG-PUSCH transmission at block 2240 and refrain from sending a second uplink transmission at block 2250. In some aspects, the first uplink transmission may include first HARQ-ACK information, and wherein the second uplink transmission may include at least one of CSI or second HARQ-ACK information different from the first HARQ-ACK information, e.g., as described above for Figure 9-10As discussed. In some aspects, the UE may also multiplex the second HARQ-ACK information with the CSI in the second uplink transmission, and block, at box 2250, sending a second uplink transmission including the second HARQ-ACK information multiplexed with the CSI. In some aspects, the second uplink transmission may also include a second CG-PUSCH transmission, the second CG-PUSCH transmission including the CG-UCI and uplink data. The UE may also multiplex at least one of the CSI or the second HARQ-ACK information with the CG-UCI and uplink data in the second CG-PUSCH transmission, and block, at box 2250, sending a second CG-PUSCH transmission including at least one of the CSI or the second HARQ-ACK information multiplexed with the CG-UCI and uplink data.

[0228] In some aspects, the first CG-PUSCH transmission may include a CG-UCI, and the second uplink transmission may include HARQ-ACK information. At block 2250, the UE may further prevent sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource based on that a multiplexing configuration for multiplexing HARQ-ACK information of different priorities with the CG-UCI is deactivated. In some aspects, the UE may receive an RRC configuration from the BS for deactivating the multiplexing configuration.

[0229] Fig.23 2300 according to some aspects of the present disclosure. Aspects of the method 2300 may be performed by a UE, such as UE 115 and / or 1900. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of the method 2300. The method 2300 may be implemented as described above with respect to Figure 1-3 , 11-12 and 18. As shown, method 2300 includes multiple listed steps, but aspects of method 2300 may include additional steps before, after, and between the listed steps. In some aspects, one or more of the listed steps may be omitted or performed in a different order.

[0230] At block 2310, a UE (e.g., UE 115 or UE 1900) determines uplink control information (UCI) in a time period at least partially overlapping with a CG resource for a CG-PUSCH transmission, the CG-PUSCH transmission comprising the CG-UCI and uplink data. In some aspects, the UE may receive one (or more) scheduling or one (or more) configurations for uplink transmission from a BS, wherein the one (or more) scheduling or one (or more) configurations may indicate a first priority (e.g., high service priority or low service priority) and one (or more) resources for uplink transmission. The UE may also receive a configured grant for CG resources indicating a second service priority (e.g., high service priority or low service priority) from the BS. In some aspects, the UE may utilize one or more components (such as a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910, a modem 1912, and one or more antennas 1916) to perform the operations at block 2310.

[0231] At block 2320, the UE determines whether the UCI has a higher priority than the CG-PUSCH transmission. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and one or more antennas 1916) to perform the operations at block 2320.

[0232] At block 2330, the UE generates an uplink communication signal. As part of generating the uplink communication signal, at block 2332, the UE multiplexes the UCI with the CG-PUSCH transmission in response to determining whether the UCI has a higher priority than the CG-PUSCH transmission. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2330.

[0233] At block 2340, the UE sends an uplink communication signal. The UE may send an uplink communication signal in the CG resources or in the resources used for the UCI during the time period, depending on whether the UCI has a higher priority than the CG-PUSCH transmission and the number of resources in the CG resources. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and one or more antennas 1916) to perform the operations at block 2340.

[0234] In some aspects, the multiplexing at block 2332 may include, in response to determining that the UCI has a higher priority than the CG-PUSCH transmission, mapping the UCI to a first set of resources in the CG resources, wherein the UCI may include hybrid automatic repeat request (HARQ-ACK) information, e.g., as described above for Fig.11 As discussed. In some aspects, the multiplexing at box 2330 may also include: based on the number of remaining resources in the CG resources satisfying a threshold, mapping the CG-PUSCH transmission to one or more resources in the remaining resources, and the UE may send an uplink communication signal in the CG resources at box 2340. In some aspects, the multiplexing at box 2330 may also include: based on the number of remaining resources in the CG resources failing to satisfy a threshold, preventing the CG-PUSCH transmission from being mapped to the remaining resources, and at box 2340, the UE may send an uplink communication signal in the resources used for UCI within the time period.

[0235] In some aspects, the multiplexing at block 2330 may include, in response to determining that the UCI has a lower priority than the CG-PUSCH transmission, mapping the CG-PUSCH transmission to a first set of resources in the CG resources, wherein the UCI may include at least one of first hybrid automatic repeat request (HARQ-ACK) information or CSI, e.g., as described above for Fig.12 In some aspects, the multiplexing at block 2330 may further include: based on the number of remaining resources in the CG resources satisfying a threshold, mapping the UCI to one or more resources in the remaining resources, and the UE may send an uplink communication signal in the CG resources at block 2340. In some aspects, the multiplexing at block 2330 may further include: based on the number of remaining resources in the CG resources failing to satisfy a threshold, preventing the UCI from being mapped to the remaining resources, and the UE may send an uplink communication signal in the CG resources at block 2340.

[0236] In some aspects, the UCI may include HARQ-ACK information, and the multiplexing at block 2330 may also be based on a multiplexing configuration for multiplexing HARQ-ACK information and CG-UCI of different priorities. In some aspects, the UE may receive an RRC configuration from the BS for enabling the multiplexing configuration.

[0237] Fig.242400 according to some aspects of the present disclosure. Aspects of the method 2400 may be performed by a UE, such as UE 115 and / or 1900. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of the method 2400. The method 2400 may be implemented as described above with respect to Figure 1-3 , 13-14 and 18. As shown, method 2400 includes multiple listed steps, but aspects of method 2400 may include additional steps before, after, and between the listed steps. In some aspects, one or more of the listed steps may be omitted or performed in a different order.

[0238] At box 2410, the UE (e.g., UE 115 or UE 1900) determines that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a CG resource for a first CG-PUSCH transmission associated with the first priority. The first CG-PUSCH transmission includes a first CG-UCI and first uplink data. In some aspects, the UE may receive one (or more) schedulings for the first uplink transmission from the BS, wherein the one (or more) schedulings or one (or more) configurations may indicate a first priority (e.g., high business priority or low business priority) and one (or more) resources for the uplink transmission. The UE may also receive one (or more) schedulings or one (or more) configurations for the second uplink transmission from the BS, wherein the one (or more) schedulings or one (or more) configurations may indicate a second priority (e.g., high business priority or low business priority) and one (or more) resources for the second uplink transmission. The UE may also receive a configured grant for the first CG resource indicating the first business priority from the BS. In some aspects, the UE may utilize one or more components (such as the processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the operations at block 2410.

[0239] At box 2420, the UE generates an uplink communication signal. As part of generating the uplink communication signal, the UE multiplexes the first uplink transmission with the first CG-UCI and the first uplink data in the first CG-PUSCH transmission at box 2422, wherein the multiplexing is based on the first uplink transmission and the first CG-PUSCH transmission being associated with the same first priority. At box 2424, the UE also determines whether the first priority is higher than the second priority. At box 2426, in response to determining whether the first priority is higher than the second priority, the UE further multiplexes the first CG-PUSCH transmission with the second uplink transmission after multiplexing the first uplink transmission with the first CG-UCI and the uplink data. In some aspects, the UE may utilize one or more components (such as a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910, a modem 1912, and one or more antennas 1916) to perform the operations at box 2420.

[0240] At block 2430, the UE sends an uplink communication signal. The UE may send an uplink communication signal in the first CG resource or in the resources used for the second uplink transmission during the time period, depending on whether the second uplink transmission has a higher priority than the first CG-PUSCH transmission and the number of resources in the first CG resource. In some aspects, the UE may utilize one or more components (such as a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910, a modem 1912, and one or more antennas 1916) to perform the operations at block 2430.

[0241] In some aspects, the first priority may be lower than the second priority. That is, the first CG-PUSCH and the first uplink transmission have a lower priority than the second uplink transmission, for example, as described above for Fig.13As discussed. As part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may map the first CG-PUSCH transmission to a first set of resources in the CG resources. In some aspects, as part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may map the second uplink transmission to one or more resources in the remaining resources based on the number of remaining resources satisfying a threshold, wherein the second uplink transmission may include hybrid automatic repeat request (HARQ-ACK) information. At box 2430, the UE may send an uplink communication signal in the CG resources based on the number of remaining resources satisfying a threshold. In some aspects, as part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may prevent the second uplink transmission from being mapped to the remaining resources based on the number of remaining resources failing to satisfy a threshold, wherein the second uplink transmission may include hybrid automatic repeat request (HARQ-ACK) information. The UE may send a second uplink transmission in the resources used for the second uplink transmission within the time period based on the first priority being lower than the second priority and the number of remaining resources failing to meet the threshold. In some aspects, the first uplink transmission may include at least one of CSI or another HARQ-ACK information. In some aspects, the first uplink transmission may include CSI part 1, CSI part 2, and another HARQ-ACK information, and as part of multiplexing the first uplink transmission with the CG transmission, the UE removes CSI part 2 from the second uplink transmission based on a threshold associated with the number of uplink control information (UCI) code blocks in the uplink communication signal.

[0242] In some aspects, the first priority may be higher than the second priority. That is, the first CG-PUSCH and the first uplink transmission have a higher priority than the second uplink transmission, for example, as described above for Fig.14as discussed. As part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may map the first CG-PUSCH transmission to a first set of resources in the CG resources in response to determining that the first priority is higher than the second priority. In some aspects, the second uplink transmission includes at least one of CSI or HARQ-ACK information, and as part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE determines whether the number of remaining resources in the CG resources meets a threshold associated with the number of coded bits, and the number of coded bits is associated with the second uplink transmission. In some aspects, as part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may map the second uplink transmission to one or more resources in the remaining resources in response to determining that the number of remaining resources meets the threshold. At box 2430, the UE may send an uplink communication signal in the CG resources. In some aspects, as part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at box 2426, the UE may prevent the second uplink transmission from being mapped to the remaining resources in response to determining that the number of remaining resources fails to meet the threshold. At box 2430, the UE may send an uplink communication signal in the CG resource. In some aspects, the second uplink transmission may include CSI and HARQ-ACK information. As part of generating the uplink communication signal at box 2430, the UE may also multiplex CSI with HARQ-ACK information in the second uplink transmission. As part of determining whether the number of remaining resources meets the threshold, the UE may determine whether the number of remaining resources meets the threshold, wherein the threshold is associated with the number of coded bits of the second uplink transmission, and the second uplink transmission may include CSI multiplexed with HARQ-ACK information. In some aspects, the second uplink transmission may include at least one of CSI or HARQ-ACK information and a second CG-PUSCH transmission, and the second CG-PUSCH transmission includes a second CG-UCI and second uplink data. As part of generating the uplink communication signal, the UE may also multiplex at least one of the CSI or HARQ-ACK information with the second CG-UCI and the second uplink data in the second CG-PUSCH transmission. As part of multiplexing the first CG-PUSCH transmission with the second uplink transmission at block 2426, the UE may also prevent mapping the second CG-PUSCH transmission including at least one of the CSI or HARQ-ACK information multiplexed with the second CG-UCI to resources configured for the second CG-PUSCH transmission within the time period.

[0243] In some aspects, the second uplink transmission may include hybrid automatic repeat request acknowledgement (HARQ ACK) information, and the multiplexing at block 2426 is also based on a multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the first CG-UCI. In some aspects, the UE may receive an RRC configuration from the BS for enabling the multiplexing configuration.

[0244] Fig.25 2 is a flow chart of a communication method 2500 according to some aspects of the present disclosure. Aspects of the method 2500 may be performed by a UE, such as UE 115 and / or 1900. For example, UE 1900 may utilize one or more components (e.g., processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the steps of the method 2500. The method 2500 may be implemented as described above with respect to Figure 1-3 , 15-17 and 18. As shown, method 2500 includes multiple enumerated steps, but aspects of method 2500 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

[0245] At block 2510, a UE (e.g., UE 115 or UE 1900) determines that one or more uplink control information (UCI) messages are transmitted in a time period at least partially overlapping with a first CG resource for a first CG-PUSCH transmission, the first CG-PUSCH transmission comprising a first CG-UCI and first uplink data, wherein at least a first UCI message of the one or more UCI messages is associated with a first service priority, and wherein the CG-PUSCH transmission is associated with a second service priority different from the first service priority. In some aspects, the UE may receive one (or more) schedules for the one or more UCI messages from a BS, wherein one (or more) schedules or one (or more) configurations may indicate a service priority for each UCI message. The UE may also receive a configured grant for the first CG resource indicating a second service priority from the BS. In some aspects, the UE may utilize one or more components (such as a processor 1902, a memory 1904, a UL communication module 1908, a transceiver 1910, a modem 1912, and one or more antennas 1916) to perform the operations at block 2510.

[0246] At block 2520, the UE generates an uplink communication signal. As part of generating the uplink communication signal, at block 2522, the UE multiplexes the one or more UCI messages with the first CG-UCI and uplink data in a CG-PUSCH transmission based on a multiplexing priority order. In some aspects, the UE may utilize one or more components (such as the processor 1902, the memory 1904, the UL communication module 1908, the transceiver 1910, the modem 1912, and the one or more antennas 1916) to perform the operations at block 2520.

[0247] In some aspects, the first service priority is higher than the second service priority, and the multiplexing priority order from the highest multiplexing priority to the lowest multiplexing priority may include: a first hybrid automatic repeat request (HARQ-ACK) information associated with the first service priority, a second HARQ-ACK information associated with the second service priority or at least one of a first CG-UCI associated with the second service priority, CSI part 1, CSI part 2, and a first uplink data associated with the second service priority, for example, as described above for Fig.15 In addition, the first UCI message may include first HARQ-ACK information, and the second UCI message of the one or more UCI messages may include second HARQ-ACK information, at least one of CSI part 1 or CSI part 2. In some aspects, the multiplexing may include mapping the first UCI message to a first set of resources in the first CG resources based on the HARQ-ACK information having the highest multiplexing priority.

[0248] In some aspects, the first service priority is lower than the second service priority, and the multiplexing priority order from the highest multiplexing priority to the lowest multiplexing priority may include: at least one of the first hybrid automatic repeat request (HARQ-ACK) information associated with the second service priority or the first CG-UCI associated with the second service priority, the first uplink data associated with the second service priority, the second HARQ-ACK information associated with the first service priority, CSI part 1, CSI part 2, for example, as described above for Fig.16 and / or 17. In addition, the first UCI message may include at least one of the second HARQ-ACK information, CSI part 1, or CSI part 2, and the second UCI message in the one or more UCI messages may include the first HARQ-ACK information. In some aspects, the multiplexing may include: mapping at least one of the first HARQ-ACK information or the first CGI to a first resource set in the first CG resources.

[0249] At box 2530, the UE sends an uplink communication signal in the first CG resource.

[0250] In some aspects, as part of multiplexing the one or more UCI messages with the first CG-UCI and uplink data at block 2520, the UE may multiplex each remaining message of the one or more UCI messages into the first CG-PUSCH transmission by determining whether a number of remaining resources in the first CG resources satisfies a threshold associated with a number of coded bits of the remaining message, and in response to determining that the number of remaining resources satisfies the threshold, mapping the remaining message to one or more resources in the remaining resources. In some aspects, the UE may utilize one or more components (such as processor 1902, memory 1904, UL communication module 1908, transceiver 1910, modem 1912, and one or more antennas 1916) to perform the operations at block 2530.

[0251] In some aspects, as part of multiplexing the one or more UCI messages with the first CG-UCI and uplink data at box 2520, the UE may determine whether the number of remaining resources in the first CG resources satisfies a threshold associated with the number of coded bits of the first CG-UCI, and in response to determining that the number of remaining resources satisfies the threshold, map the first CG-UCI to one or more resources in the remaining resources.

[0252] In some aspects, as part of multiplexing the one or more UCI messages with the first CG-UCI and uplink data at box 2520, the UE may determine whether the number of remaining resources in the first CG resources satisfies a threshold associated with the number of coded bits for the first uplink data, and in response to determining that the number of remaining resources satisfies the threshold, map the first uplink data to one or more resources in the remaining resources.

[0253] In some aspects, the UE may also generate a second CG-PUSCH transmission associated with the first service priority for transmission in the second CG resource. The UE may also determine that the second CG resource at least partially overlaps with the first CG resource, and the second CG-PUSCH transmission is associated with a first service priority that is lower than the second service priority. The UE may also discard the second CG-PUSCH transmission before multiplexing the one or more UCI messages with the first CG-UCI and uplink data based on the second CG resource at least partially overlapping with the first CG resource, for example, as described above for Fig.17 discussed.

[0254] Fig.262600 according to some aspects of the present disclosure. Aspects of the method 2600 may be performed by a BS (such as BS 105 and / or 2000). For example, BS 2000 may utilize one or more components (e.g., processor 2002, memory 2004, UL communication module 2008, transceiver 2010, modem 2012, and one or more antennas 2016) to perform the steps of the method 2600. The method 2600 may be implemented as described above with respect to Figure 1-18 As shown, method 2600 includes a plurality of enumerated steps, but aspects of method 2600 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.

[0255] At block 2610, a BS (e.g., BS 105 or BS 2000) sends a multiplexing configuration associated with CG resources of different priorities and first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information to a UE (e.g., UE 115 or UE 1900), the multiplexing configuration including a multiplexing deactivation indicator or a multiplexing activation indicator. In some aspects, the BS may utilize one or more components (e.g., processor 2002, memory 2004, UL communication module 2008, transceiver 2010, modem 2012, and one or more antennas 2016) to perform the operations at block 2610.

[0256] At block 2620, the BS receives a first uplink communication signal including HARQ-ACK information or CG uplink data in response to sending a multiplexing configuration including a multiplexing deactivation indicator. In some aspects, the BS may utilize one or more components (e.g., processor 2002, memory 2004, UL communication module 2008, transceiver 2010, modem 2012, and one or more antennas 2016) to perform the operations at block 2620.

[0257] At block 2630, the BS receives a second uplink communication signal including CG uplink data multiplexed with HARQ-ACK information in response to sending a multiplexing configuration including a multiplexing enable indicator. In some aspects, the BS may perform the operations at block 2630 using one or more components (e.g., processor 2002, memory 2004, UL communication module 2008, transceiver 2010, modem 2012, and one or more antennas 2016).

[0258] In some aspects, the HARQ-ACK information is associated with a higher priority than the CG resources.In some aspects, the second uplink communication signal may also include UCI associated with the same priority as the CG uplink data, wherein the UCI may include at least one of another HARQ-ACK information or CSI.

[0259] In some aspects, the HARQ-ACK information is associated with a lower priority than the CG resources. In some aspects, the second uplink communication signal may also include CSI associated with the same priority as the HARQ-ACK information.

[0260] Any of a variety of different technologies and methods can be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned in the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0261] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or performed with a general purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in an alternative, 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, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0262] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored or sent 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 functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or any combination of these. The features of the implementation functions may also be physically located in various locations, including being distributed so that the various parts of the functions are implemented at different physical locations. In addition, as used herein (including in the claims), as used in a list of items (e.g., a list of items ending with phrases such as "at least one of" or "one or more of"), "or" indicates 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). Unless otherwise specified, the terms "about" or "approximately" may be used to indicate a range of + / -2%.

[0263] As those skilled in the art will understand by now and according to the specific application at hand, many modifications, substitutions and changes may be made to the materials, devices, configurations and methods of use of the apparatus 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 aspects shown and described herein, as they are merely examples thereof, but should be fully commensurate with the scope of the appended claims and their functional equivalents.

Claims

1. A method of wireless communication performed by a user equipment (UE), the method comprising: determining that first resources for uplink transmissions associated with a first priority level at least partially overlap with second resources for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority level different from the first priority level; determining whether the first priority is higher than the second priority; as well as In response to determining whether the first priority is higher than the second priority, sending both the uplink transmission in the first resource and the first CG-PUSCH transmission in the second resource, wherein The uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information; The first CG-PUSCH transmission includes configured grant-uplink control information (CG-UCI); as well as In response to determining whether the first priority is higher than the second priority, sending both the uplink transmission in the first resource and the first CG-PUSCH transmission in the second resource is enabled based on a multiplexing configuration for multiplexing the HARQ-ACK information of different priorities with the CG-UCI.

2. The method according to claim 1, further comprising: In response to determining whether the first priority is higher than the second priority, sending one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource; as well as In response to determining whether the first priority is higher than the second priority, preventing the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource from being sent, wherein The preventing of sending the other of the uplink transmission or the first CG-PUSCH transmission is further based on the multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI being disabled.

3. The method according to claim 2, wherein: The sending includes: In response to determining that the first priority is higher than the second priority, sending the uplink transmission; and The blocking includes: In response to determining that the first priority is higher than the second priority, preventing the first CG-PUSCH transmission from being sent.

4. The method according to claim 3, wherein: The uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information scheduled on the first resource.

5. The method according to claim 2, wherein: The sending includes: In response to determining that the first priority is lower than the second priority, sending the first CG-PUSCH transmission; and the preventing comprises: In response to determining that the first priority is lower than the second priority, preventing the uplink transmission.

6. The method according to claim 5, wherein: The uplink transmission includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK) information or channel state information (CSI).

7. The method according to claim 2, wherein: The uplink transmission comprises a second CG-PUSCH transmission; and The preventing sending the uplink transmission further comprises: Further based on the first CG-PUSCH transmission including uplink data, the second CG-PUSCH transmission is prevented from being sent.

8. The method according to claim 2, further comprising: A radio resource control (RRC) configuration for deactivating the multiplexing configuration is received from a base station (BS).

9. A method of wireless communication performed by a first user equipment (UE), the method comprising: determining that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource used for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority; multiplexing the first uplink transmission with the first CG-PUSCH transmission in the first CG-PUSCH transmission, the multiplexing being based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority; determining whether the first priority is higher than the second priority; as well as In response to determining whether the first priority is higher than the second priority, sending both the first CG-PUSCH transmission in the first resource and the second uplink transmission in the second resource associated with the second uplink transmission in the time period, wherein The first CG-PUSCH transmission includes configured grant-uplink control information (CG-UCI); The second uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information; as well as In response to determining whether the first priority is higher than the second priority, sending both the first CG-PUSCH transmission in the first resource and the second uplink transmission in the second resource is further enabled based on a multiplexing configuration for multiplexing the HARQ-ACK information of different priorities with the CG-UCI.

10. The method according to claim 9, further comprising: in response to determining whether the first priority is higher than the second priority, sending one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in second resources associated with the second uplink transmission in the time period; as well as In response to determining whether the first priority is higher than the second priority, preventing the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource from being sent, wherein The blocking of sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource is further based on the multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI being disabled.

11. The method according to claim 10, wherein: The sending includes: In response to determining that the first priority is lower than the second priority, sending the second uplink transmission; and the preventing comprises: In response to determining that the first priority is lower than the second priority, preventing the first CG-PUSCH transmission from being sent.

12. The method according to claim 11, wherein: The first uplink transmission includes at least one of first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information or channel state information (CSI), and wherein the second uplink transmission includes second HARQ-ACK information different from the first HARQ-ACK information.

13. The method of claim 10, wherein: The sending includes: In response to determining that the first priority is higher than the second priority, sending the first CG-PUSCH transmission; and the preventing comprises: In response to determining that the first priority is higher than the second priority, refraining from sending the second uplink transmission.

14. The method according to claim 13, wherein: The first uplink transmission includes first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information, and wherein the second uplink transmission includes at least one of channel state information (CSI) or second HARQ-ACK information different from the first HARQ-ACK information.

15. The method according to claim 14, further comprising: multiplexing the second HARQ-ACK information with the CSI in the second uplink transmission, The preventing sending the second uplink transmission comprises: Refrain from sending the second uplink transmission including the second HARQ-ACK information multiplexed with the CSI.

16. A user equipment (UE), comprising: A processor configured to: determining that first resources for uplink transmissions associated with a first priority level at least partially overlap with second resources for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with a second priority level different from the first priority level; as well as determining whether the first priority is higher than the second priority; as well as A transceiver configured to: In response to determining whether the first priority is higher than the second priority, sending both the uplink transmission in the first resource and the first CG-PUSCH transmission in the second resource, wherein The uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information; The first CG-PUSCH transmission includes configured grant-uplink control information (CG-UCI); and the transceiver is also configured to: in response to determining whether the first priority is higher than the second priority, based on the multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI being enabled, send both the uplink transmission in the first resource and the first CG-PUSCH transmission in the second resource.

17. The UE according to claim 16, wherein: The transceiver is configured to: In response to determining whether the first priority is higher than the second priority, sending one of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource; as well as In response to determining whether the first priority is higher than the second priority, preventing the other of the uplink transmission in the first resource or the first CG-PUSCH transmission in the second resource from being sent, wherein The transceiver is also configured to prevent sending the other of the uplink transmission or the first CG-PUSCH transmission based on the multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI being disabled.

18. The UE according to claim 17, wherein: The transceiver configured to send one of the uplink transmission or the first CG-PUSCH transmission is configured to: In response to determining that the first priority is higher than the second priority, sending the uplink transmission; and The transceiver configured to refrain from sending the other of the uplink transmission or the first CG-PUSCH transmission is configured to: In response to determining that the first priority is higher than the second priority, preventing the first CG-PUSCH transmission from being sent.

19. The UE according to claim 18, wherein: The uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information scheduled on the first resource.

20. The UE according to claim 17, wherein: The transceiver configured to send one of the uplink transmission or the first CG-PUSCH transmission is configured to: in response to determining that the first priority is lower than the second priority, sending the first CG-PUSCH transmission; and the transceiver configured to prevent sending the other of the uplink transmission or the first CG-PUSCH transmission is configured to: In response to determining that the first priority is lower than the second priority, preventing the uplink transmission.

21. The UE according to claim 20, wherein: The uplink transmission includes at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK) information or channel state information (CSI).

22. The UE according to claim 17, wherein: The uplink transmission comprises a second CG-PUSCH transmission; and The transceiver configured to refrain from sending the other of the uplink transmission or the first CG-PUSCH transmission is configured to: The second CG-PUSCH transmission is prevented from being sent further based on the first CG-PUSCH transmission including uplink data.

23. The UE according to claim 17, wherein: The transceiver is further configured to: A radio resource control (RRC) configuration for deactivating the multiplexing configuration is received from a base station (BS).

24. A user equipment (UE), comprising: A processor configured to: determining that a first uplink transmission associated with a first priority and a second uplink transmission associated with a second priority are in a time period that at least partially overlaps with a first resource used for a first configured grant-physical uplink shared channel (CG-PUSCH) transmission associated with the first priority; multiplexing the first uplink transmission with the first CG-PUSCH transmission in the first CG-PUSCH transmission, the multiplexing being based on the first uplink transmission and the first CG-PUSCH transmission being associated with the first priority; determining whether the first priority is higher than the second priority; as well as A transceiver configured to: In response to determining whether the first priority is higher than the second priority, sending both the first CG-PUSCH transmission in the first resource and the second uplink transmission in the second resource associated with the second uplink transmission in the time period, wherein The first CG-PUSCH transmission includes configured grant-uplink control information (CG-UCI); The second uplink transmission includes hybrid automatic repeat request-acknowledgement (HARQ-ACK) information; and The transceiver is also configured to: in response to determining whether the first priority is higher than the second priority, send both the first CG-PUSCH transmission in the first resource and the second uplink transmission in the second resource based on that a multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI is enabled.

25. The UE according to claim 24, wherein: The transceiver is configured to: in response to determining whether the first priority is higher than the second priority, sending one of the first CG-PUSCH transmission in the first resource or the second uplink transmission in second resources associated with the second uplink transmission in the time period; as well as In response to determining whether the first priority is higher than the second priority, preventing the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource from being sent, wherein The transceiver is also configured to prevent sending the other of the first CG-PUSCH transmission in the first resource or the second uplink transmission in the second resource based on the deactivation of the multiplexing configuration for multiplexing the HARQ-ACK information of different priorities and the CG-UCI.

26. The UE according to claim 25, wherein: The transceiver configured to send said one of the first CG-PUSCH transmission or the second uplink transmission is configured to: in response to determining that the first priority is lower than the second priority, sending the second uplink transmission; and the transceiver configured to prevent sending the other of the first CG-PUSCH transmission or the second uplink transmission is configured to: In response to determining that the first priority is lower than the second priority, preventing the first CG-PUSCH transmission from being sent.

27. The UE according to claim 26, wherein: The first uplink transmission includes at least one of first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information or channel state information (CSI), and wherein the second uplink transmission includes second HARQ-ACK information different from the first HARQ-ACK information.

28. The UE according to claim 25, wherein: The transceiver configured to send said one of the first CG-PUSCH transmission or the second uplink transmission is configured to: In response to determining that the first priority is higher than the second priority, sending the first CG-PUSCH transmission; and the transceiver configured to prevent sending the other of the first CG-PUSCH transmission or the second uplink transmission is configured to: In response to determining that the first priority is higher than the second priority, refraining from sending the second uplink transmission.

29. The UE according to claim 28, wherein: The first uplink transmission includes first hybrid automatic repeat request-acknowledgement (HARQ-ACK) information, and wherein the second uplink transmission includes at least one of channel state information (CSI) or second HARQ-ACK information different from the first HARQ-ACK information.

30. The UE according to claim 29, wherein: The processor is further configured to: multiplexing the second HARQ-ACK information with the CSI in the second uplink transmission, The transceiver configured to refrain from sending the second uplink transmission is configured to: Refrain from sending the second uplink transmission including the second HARQ-ACK information multiplexed with the CSI.

Citation Information

Patent Citations

  • Intra-UE prioritization in uplink transmissions

    WO2020168223A1