MULTI-SLOT TRANSMISSION TIME INTERVAL BASED CHANNEL STATE INFORMATION AND UPLINK SHARED CHANNEL MULTIPLEXING

Various aspects of the present disclosure generally relate to multi-slot transmission time interval based channel state information (CSI) and uplink shared channel (UL-SCH) multiplexing. In some aspects, a user equipment (UE) may receive a downlink control information (DCI) message and determine, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of uplink control information (UCI) in a plurality of slots on a physical uplink shared channel (PUSCH). The components may include a CSI report for a plurality of transmission reception points. The UE may multiplex the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule. Numerous other aspects are provided.

FIELD OF THE DISCLOSURE

Aspects of the present disclosure generally relate to wireless communication and to techniques and apparatuses for multi-slot transmission time interval (TTI) based channel state information (CSI) and uplink shared channel (UL-SCH) multiplexing.

BACKGROUND

SUMMARY

In some aspects, a method of wireless communication, performed by a user equipment (UE), may include receiving a downlink control information (DCI) message and determining, based at least in part on the DCI message, a schedule for multiplexing uplink shared channel (UL-SCH) data and one or more components of uplink control information (UCI) in a plurality of slots on a physical uplink shared channel (PUSCH). The one or more components may include a channel state information (CSI) report for a plurality of transmission reception points. The method may include multiplexing the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule.

In some aspects, a method of wireless communication, performed by a base station, may include determining a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH. The one or more components may include a CSI report for a plurality of transmission reception points. The method may include transmitting a DCI message that includes the schedule.

In some aspects, a UE for wireless communication may include memory and one or more processors coupled to the memory. For example, the one or more processors may be operatively, electronically, communicatively, or otherwise coupled to the memory. The memory may comprise instructions executable by the one or more processors to cause the UE to receive a DCI message and determine, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH. The one or more components may include a CSI report for a plurality of transmission reception points. The memory may comprise instructions executable by the one or more processors to cause the UE to multiplex the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule.

In some aspects, a base station for wireless communication may include memory and one or more processors coupled to the memory. For example, the one or more processors may be operatively, electronically, communicatively, or otherwise coupled to the memory. The memory may comprise instructions executable by the one or more processors to cause the base station to determine a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH. The one or more components may include a CSI report for a plurality of transmission reception points. The memory may comprise instructions executable by the one or more processors to cause the base station to transmit a DCI message that includes the schedule.

In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the UE to receive a DCI message and determine, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, where the one or more components include a CSI report for a plurality of transmission reception points, and multiplex the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule.

In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a base station, may cause the base station to determine a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, where the one or more components include a CSI report for a plurality of transmission reception points, and transmit a DCI message that includes the schedule.

In some aspects, an apparatus for wireless communication may include means for receiving a DCI message; means for determining, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, where the one or more components include a CSI report for a plurality of transmission reception points, and means for multiplexing the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule.

In some aspects, an apparatus for wireless communication may include means for determining a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, where the one or more components include a CSI report for a plurality of transmission reception points, and means for transmitting a DCI message that includes the schedule.

DETAILED DESCRIPTION

Controller/processor240of base station110, controller/processor280of UE120, and/or any other component(s) ofFIG.2may perform one or more techniques associated with multi-slot transmission time interval based channel state information (CSI) and uplink shared channel (UL-SCH) multiplexing, as described in more detail elsewhere herein. For example, controller/processor240of base station110, controller/processor280of UE120, and/or any other component(s) ofFIG.2may perform or direct operations of, for example, process900ofFIG.9, process1000ofFIG.10, and/or other processes as described herein. Memories242and282may store data and program codes for base station110and UE120, respectively. In some aspects, memory242and/or memory282may comprise a non-transitory computer-readable medium storing one or more instructions for wireless communication. For example, the one or more instructions, when executed by one or more processors of the base station110and/or the UE120, may perform or direct operations of, for example, process900ofFIG.9, process1000ofFIG.10, and/or other processes as described herein. A scheduler246may schedule UEs for data transmission on the downlink and/or uplink.

In some aspects, UE120may include means for receiving a downlink control information (DCI) message, means for determining, based at least in part on the DCI message, a schedule for multiplexing uplink shared channel (UL-SCH) data and one or more components of uplink control information (UCI) in a plurality of slots on a physical uplink shared channel (PUSCH), where the one or more components include a channel state information (CSI) report for a plurality of transmission reception points, means for multiplexing the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule, and/or the like. In some aspects, such means may include one or more components of UE120described in connection withFIG.2, such as controller/processor280, transmit processor264, TX MIMO processor266, MOD254, antenna252, DEMOD254, MIMO detector256, receive processor258, and/or the like.

In some aspects, base station110may include means for determining a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, where the one or more components include a CSI report for a plurality of transmission points, means for transmitting a DCI message that includes the schedule, and/or the like. In some aspects, such means may include one or more components of base station110described in connection withFIG.2, such as antenna234, DEMOD232, MIMO detector236, receive processor238, controller/processor240, transmit processor220, TX MIMO processor230, MOD232, antenna234, and/or the like.

Many devices, such as smart wearable devices, industrial sensors, and video surveillance devices, may be designed to operate using NR-Light. NR-Light operations use less transmission power, have less computational complexity, and use fewer antennas as compared to normal NR operations. NR-Light UEs may also use less bandwidth. For example, an NR-Light UE may use bandwidths of 5 MHz-20 MHz as compared to a premium UE that uses a bandwidth of 100 MHz. Networks may be designed so that NR premium UEs may coexist with NR-Light UEs.

A UE may provide uplink control information (UCI) to a base station (e.g., gNB). The UCI may include feedback about a particular transmission, transmission conditions, or other information that the base station may use for scheduling. The UCI may include one or more components. The components may include, for example, an automatic repeat request acknowledgement (HARQ-ACK) and/or a channel state information (CSI) report. The CSI report may include multiple parts, such as a CSI-Part1 and a CSI-Part2. The UE may multiplex UL-SCH data with UCI on a physical uplink shared channel (PUSCH). In another example, the UE may transmit the UCI but no UL-SCH data on the PUSCH.

The UE may use a modulation order to encode the UCI and the UL-SCH data for transmission on the PUSCH. A modulation order of the UCI may be the same as a modulation order of the UL-SCH data, as indicated in an uplink (UL) grant that schedules the PUSCH. If the UL-SCH data is not in the PUSCH, the modulation order may follow the modulation order indicated in the UL grant for the UL-SCH data.

The UE may allocate resource elements (REs) for the components of the UCI. An RE may include, for example, a symbol, a time and frequency resource, and/or the like. The base station may dynamically schedule or indicate a quantity of REs for each component of the UCI. The base station may use parameters called Beta-Offsets to determine a quantity of REs for each component of the UCI. The base station may also use a scaling factor A to alter a ratio of the UCI and the UL-SCH data in the PUSCH. In an example, the UE may first determine a quantity of REs for HARQ-ACK as QACK=min {QBeta-ACK, [A×QPUSCH]}, where QBeta-ACKis a quantity of REs determined by the Beta-Offset value for HARQ-ACK. QPUSCHmay be a total quantity of REs of a scheduled PUSCH slot (excluding REs for reference signals). The UE may then determine a quantity of REs for CSI-Part1 and CSI-Part2 as QPart-1=min {QBeta-Part1, [A×QPUSCH]−QACK} and QPart-2=min {QBeta-Part2, [A×QPUSCH]−QACK−QPart1}, where QBeta-Part1and QBeta-Part1are a quantity of REs determined by the Beta-Offset values for CSI-Part1 and CSI-Part2, respectively. A quantity of REs that remain for UL-SCH data may be QUL-SCH=QPUSCH−QACK−QPart1−QPart2. The UE may sequentially map a payload of UCI components and a payload of UL-SCH data in the quantity of REs determined as above. A scheduling priority for a PUSCH slot may be HARQ-ACK>CSI-report-Part1>CSI-report-Part2>UL-SCH data.

The UE may determine a channel coding rate of a HARQ-ACK according to a quantity of HARQ-ACK information bits, a modulation order, and a quantity of REs for HARQ-ACK (i.e., QACK). The UE may determine a channel coding rate of a CSI-Part1 to be similar to the channel coding rate of the HARQ-ACK. A CSI-Part2 may have a channel coding rate that depends on whether the UL-SCH data is multiplexed on the PUSCH. If the UL-SCH data is also multiplexed on the PUSCH, QBeta-Part2=┌(OPart2+LPart2)×βPart2×QPUSCH/Ktot┐, where Ktotis the sum code block size across all the UL-SCH data to be multiplexed onto the PUSCH, OPart2is the CSI-Part2 payload size, LPart2is a quantity of cyclic redundancy check (CRC) bits for the CSI-Part2, and βPart2is the Beta_Offset value for the CSI-Part2. If QBeta-Part2>┌A×QPUSCH┐−QACK-QPart1, the CSI-Part2 may be omitted level by level (according to some priority rules), until QBeta-Part2≤┌A×QPUSCH┐−QACK−QPart1. If the UL-SCH data is not multiplexed on the PUSCH, the UE may determine a channel coding rate for CSI-Part2 to be CT=CMCS/βPart2, where CMCSis a signaled coding rate in UL grant DCI. If the coding rate for the CSI-Part2 is greater than CT, the CSI-Part2 has to be omitted until the channel coding rate is lower than CT.

NR-Light UEs may need to support high resolution pre-coding matrix indicator (PMI) reporting (e.g., Type II CSI). An NR-Light UE may be configured for multiple user multiple-input-multiple-output (MU-MIMO), paired with other premium UEs. High resolution PMI reporting may provide better inter-UE interference mitigation. A CSI reporting payload may be large for the NR-Light UE and thus the coding rate may be high. Meanwhile, UL transmission may be limited in coverage due to a reduced quantity of transmissions or a reduced transmission power. This may limit the UL coverage of high resolution CSI reporting.

A UE may provide a CSI report to a base station about channel conditions. If there are multiple transmission reception (TRP) points, there may be multiple CSI reports—a CSI report for each TRP. CSI reporting for downlink multi-TRP and/or multi-panel transmission may enable more dynamic channel/interference hypotheses for non-coherent joint transmission (NCJT), targeting both frequency 1 (FR1) and frequency 2 (FR2) used for NR. This may provide for better interference mitigation. However, CSI reporting for multiple TRPs includes multiple CSI reports. The multiple CSI reports may use additional radio resource configuration (RRC) messages and additional downlink control information (DCI) overhead for triggering the CSI reporting. The payload size of the multiple CSI reports may be large and there may be fewer resources available for UL-SCH data. As a result, the UE may consume extra power and expend extra processing and signaling resources transmitting the multiple CSI reports and the UL-SCH data. The base station may expend additional processing and signaling resources sending multiple DCI messages for scheduling the multiple CSI reports and UL-SCH data.

According to various aspects described herein, a base station may use a single DCI message to schedule UCI and UL-SCH data in multiple slots on the PUSCH. For example, a UE may receive a DCI message and determine, from the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in multiple lots on a PUSCH. The components may include a CSI report for multiple TRPs. As a result, the UE may consume less power, processing, and signaling resources when reporting CSI for multiple TRPs. The UE may achieve more channel coding gain as compared to repetition-based coverage recovery (for NR-Light). The base station may use less DCI overhead to carry out scheduling as compared to separately scheduling multiple PUSCH slots for different CSI reports. The base station may also save processing and signaling resources.

FIG.3is a diagram illustrating an example300of multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.FIG.3shows a base station (BS)310(e.g., BS110depicted inFIGS.1and2) that may communicate with a UE320(e.g., UE120depicted inFIGS.1and2).

As shown by reference number330, BS320may determine a schedule for UE320to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on the PUSCH. The components of the UCI may include a CSI report for multiple TRPs. In some aspects, the schedule may indicate a position and/or a quantity of REs allocated for each component of the UCI in multiple slots on the PUSCH. As shown by reference number335, BS310may transmit a DCI message that includes the schedule.

As shown by reference number340, UE320may determine the schedule based at least in part on the DCI message. In some aspects, the DCI message may provide information that UE320may use to determine the position and/or the quantity of REs for the components. UE320may be configured, via a radio resource control (RRC) message, an UL grant in the DCI message, or stored configuration information, to transmit on a PUSCH over multiple slots. The UL grant may include a valid CSI-request indication and/or a negative UL-SCH data transmission indication. UE320may be configured, via an RRC message, an UL grant in the DCI message, or stored configuration information, with a quantity of slots to be scheduled. The UE may be configured for multiple slots by an UL grant based at least in part on the UE transmitting UE capability information.

As shown by reference number345, UE320may multiplex the UL-SCH data and the one or more components of the UCI into the plurality of slots based at least in part on the schedule. In some aspects, the UCI may be front-loaded into the multiple slots such that the UCI fills REs in the first slots earlier than the UL-SCH data. UE320may determine a quantity of REs for components of the UCI across all the PUSCH slots. When calculating the quantity of the REs for each component of the UCI (instead of using a quantity of the REs in a single slot as a reference), UE320may determine a quantity of REs for each component of the UCI based at least in part on a quantity of available REs across all scheduled slots. The UL-SCH data may be allocated to the remaining slots. In some aspects, each slot may have a similar amount of each component of the UCI and the UL-SCH.

In some aspects, each of the multiple slots may have identical structures in terms of orthogonal frequency division multiplexing (OFDM) symbols and reference signals (RFs). A quantity of available REs across all slots may be a quantity of available resource elements in a first one of the plurality of slots multiplied by a quantity of slots or by a factor (e.g., quantity of scheduled slots, an indicated number, and/or the like).

In some aspects, different slots may include different structures in terms of a quantity of OFDM symbols and/or any configured/indicated RSs. For example, only the first slot may include DMRS symbols, or different slots may include different RS densities. UE320may calculate a quantity of available REs across all slots, considering different structures across different slots.

FIG.4shows an example400of multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.

As shown inFIG.4, a DCI message405may include a schedule for multiple slots, Slot #0410, Slot #1415, Slot #2420, and Slot #3425. The schedule may indicate a location of a HARQ-ACK430, a CSI-Part1435, a CSI-Part2440, and UL-SCH data445. In some aspects, the UCI components may be multiplexed firstly onto Slot #0410, then onto Slot #1415, and so forth, until a determined quantity of REs for each UCI component is met. For example, as shown inFIG.4, Slot #0410includes HARQ-ACK430, CSI-Part1435, and a portion of CSI-Part2440. Slot #1415includes a continuing portion of CSI-Part2440. Slot #2420includes a last portion of CSI-Part 2440and a first portion of UL-SCH445. Slot #3425includes UL-SCH data445. In some aspects, there may be just two PUSCH slots in total, where a first slot includes only UCI components and a second slot includes only UL-SCH data. CSI-Part2 omission may be carried out where a quantity of REs available for a single PUSCH slot is replaced by a quantity of REs available across all scheduled PUSCH slots.

In some aspects, if UL-SCH data is also multiplexed onto the PUSCH, the value of QBeta-Part2=┌(OPart2+LPart2)×βPart2×QPUSCH/Ktot┐, where the value of QPUSCHis with respect to a single PUSCH slot. Multiple slots may include the same quantity of available REs, and UE320may multiplex the quantity of available REs by a factor of S (e.g., quantity of scheduled slots) on top of QPUSCH. In some aspects, if only a first slot includes DMRS symbols, then a quantity of available REs may be different for different slots. UE320may multiplex by a factor of S on top of QPUSCHto calculate a total quantity of available REs across all PUSCH slots. UE320may count the quantity of REs slot by slot.

In some aspects, each PUSCH slot may include multiplexed components of UCI. UE320may determine a quantity of REs for a particular component of the UCI based at least in part on a Beta_Offset value and/or a scaling factor. UE320may map each component to REs of a first slot and then to REs of a second slot, and so forth.

In some aspects, in order to reduce a computational complexity of UE320, UE320may schedule multiple slots that include identical structures, in terms of ODFM symbols and RSs. UE320may perform a calculation of a quantity of REs available for each component in a first slot and use the calculation for each component in all other slots.

FIG.5shows an example500of multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.

As shown inFIG.5, a quantity of REs for HARQ-ACK is the same across the slots, a quantity of REs for CSI-Part1 is the same across the slots, a quantity of REs for CSI-Part2 is the same across the slots, and a quantity of REs for UL-SCH data is the same across the slots.

FIG.6shows an example600of multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.

In some aspects, the calculation of the quantity of REs for each component is slot-specific. As shown inFIG.6, the quantity of REs for HARQ-ACK is the same across the slots. However, the quantity of REs for CSI-Part1 may be different between Slot #0 and Slot #1. The quantity of REs for CSI-Part1 may be the same for Slot #0 and Slot #2. The quantity of REs for CSI-Part2 may be greater for Slot #0 and Slot #2 than for Slot #1 and Slot #3. The quantity of REs for the UL-SCH data may be similar across the slots.

FIG.7shows an example700of multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.

In some aspects, the calculation of the quantity of REs for each component is slot specific, where some slots may include a component of UCI not included in other slots. As shown inFIG.7, the quantity of REs for HARQ-ACK is the same for Slot #0 and Slot #1 but greater for Slot #2 and Slot #3. The quantity of REs for CSI-Part1 may be greater for Slot #2 than for Slot #0, Slot #1, and Slot #3. The quantity of REs for CSI-Part2 may be greater for Slot #0 and Slot #2 than for Slot #1 and Slot #3. Notable inFIG.7is that Slot #0 and Slot #1 include the UL-SCH data, while Slot #2 and Slot #3 do not include the UL-SCH data.

FIG.8shows one or more examples800,802,804,806of schedules for multi-slot CSI and UL-SCH multiplexing, in accordance with various aspects of the present disclosure.

In some aspects, UE320may multiplex UCI and transport blocks (TBs) across multiple slots. The TBs may include the UL-SCH data. As shown by schedule800inFIG.8, UE320may map the UL-SCH data to REs that remain after UE320fills a first few slots with the components of the UCI. UE320may determine a size of a TB based at least in part on a quantity of remaining REs across all the slots. In some aspects, the UL-SCH data may be included in a single TB that is mapped to remaining REs across the slots. As shown by schedule802, the single TB may be mapped to the remaining REs of each respective slot.

As shown by schedule804, the UL-SCH data may be divided into multiple TBs, wherein each TB is mapped to the remaining REs of each respective slot. Each TB size may be determined based at least in part on a quantity of remaining REs in the respective slot. A coding rate for a modulation and coding scheme (MCS) of different TBs may also be different for different slots. UE320may configure the coding rate based at least in part on an RRC message or an UL grant.

In some aspects, if different slots include the same Beta_Offset values and/or the same scaling factor, the UL-SCH data may be in a single TB. As shown by schedule806, this single TB may be repetitively mapped to remaining REs of each slot. The TB size may be determined based at least in part on a quantity of remaining REs in a slot. The TB size of the UL-SCH data may also be determined based at least in part on the MCS indicated in the UL grant DCI. A single DCI message may indicate a schedule for multiplexing, into multiple slots, UL-SCH data and UCI that includes CSI reporting for multiple TRPs, saving DCI overhead.

FIG.9is a diagram illustrating an example process900performed, for example, by a UE, in accordance with various aspects of the present disclosure. Example process900is an example where the UE (e.g., UE120depicted inFIGS.1and2, UE320depicted inFIG.3, and/or the like) performs operations associated with multi-slot CSI and UL-SCH multiplexing.

As shown inFIG.9, in some aspects, process900may include receiving a DCI message (block910). For example, the UE (e.g., using receive processor258, transmit processor264, controller/processor280, memory282, and/or the like) may receive a DCI message, as described above.

As further shown inFIG.9, in some aspects, process900may include determining, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH (block920). For example, the UE (e.g., using receive processor258, transmit processor264, controller/processor280, memory282, and/or the like) may determine, based at least in part on the DCI message, a schedule for multiplexing UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, as described above. In some aspects, the one or more components may include a CSI report for a plurality of transmission reception points.

As further shown inFIG.9, in some aspects, process900may include multiplexing the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule (block930). For example, the UE (e.g., using receive processor258, transmit processor264, controller/processor280, memory282, and/or the like) may multiplex the UL-SCH data and the one or more components into the plurality of slots based at least in part on the schedule, as described above.

In a first aspect, the schedule includes a quantity of resource elements and a slot location for the UL-SCH data and the one or more components.

In a second aspect, alone or in combination with the first aspect, determining the schedule includes determining a quantity of resource elements for the one or more components based at least in part on one or more of a beta offset value or a scaling factor indicated in the DCI message.

In a third aspect, alone or in combination with one or more of the first and second aspects, process900includes configuring the UE to multiplex the UL-SCH data and the one or more components into the plurality of slots based at least in part on receiving one or more of an RRC message or an UL grant.

In a fourth aspect, alone or in combination with one or more of the first through third aspects, the UL grant includes one or more of a valid CSI request indication or a negative UL-SCH data transmission indication.

In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, process900includes determining a quantity of the plurality of slots to be scheduled in one of an uplink grant, the DCI message, a radio resource control message, or stored configuration information

In a sixth aspect, alone or in combination with one or more of the first through fifth aspects, process900includes transmitting a UE capability message and receiving the schedule based at least in part on transmitting the UE capability message.

In a seventh aspect, alone or in combination with one or more of the first through sixth aspects, determining the schedule includes determining a quantity of resource elements for each of the one or more components based at least in part on a quantity of available resource elements across the plurality of slots.

In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, each of the plurality of slots includes one or more of a same quantity of orthogonal frequency division multiplexing symbols or a same reference signal.

In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, a quantity of available resource elements across the plurality of slots is a quantity of available resource elements in a first one of the plurality of slots multiplied by a quantity of the plurality of slots.

In a tenth aspect, alone or in combination with one or more of the first through ninth aspects, each of the plurality of slots includes one or more of a different quantity of orthogonal frequency division multiplexing symbols or a different reference signal.

In an eleventh aspect, alone or in combination with one or more of the first through tenth aspects, a quantity of available resource elements across the plurality of slots is based at least in part on the different quantity of orthogonal frequency division multiplexing symbols or the different reference signal.

In a twelfth aspect, alone or in combination with one or more of the first through eleventh aspects, the schedule includes multiplexing ones of the one or more components to fill a first one of the plurality of slots before continuing to multiplex other ones of the one or more components to fill a second one of the plurality of slots.

In a thirteenth aspect, alone or in combination with one or more of the first through twelfth aspects, a CSI part 2 omission is based at least in part on a quantity of available resource elements across the plurality of slots.

In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the schedule includes front-loading the one or more components into the plurality of slots such that the one or more components occupy resource elements of the plurality of slots earlier than the UL-SCH data.

In a fifteenth aspect, alone or in combination with one or more of the first through fourteenth aspects, the schedule includes multiplexing available resource elements across the plurality of slots, where a quantity of the available resource elements is a quantity of available resource elements in a first one of the plurality of slots multiplied by a factor.

In a sixteenth aspect, alone or in combination with one or more of the first through fifteenth aspects, a first one of the plurality of slots includes the one or more components and no UL-SCH data, and a second one of the plurality of slots includes the UL-SCH data and none of the one or more components.

In a seventeenth aspect, alone or in combination with one or more of the first through sixteenth aspects, determining the schedule includes determining a quantity of resource elements for each of the one or more components based at least in part on one or more of a beta offset value or a scaling factor indication.

In an eighteenth aspect, alone or in combination with one or more of the first through seventeenth aspects, each of the plurality of slots includes a first quantity of resource elements for a first one of the one or more components and a second quantity of resource elements for a second one of the one or more components, and the schedule includes multiplexing the first one of the one or more components into the first quantity of resource elements and the second one of the one or more components into the second quantity of resource elements.

In a nineteenth aspect, alone or in combination with one or more of the first through eighteenth aspects, each of the plurality of slots includes one or more of a same quantity of orthogonal frequency division multiplexing symbols or a same reference signal.

In a twentieth aspect, alone or in combination with one or more of the first through nineteenth aspects, a quantity of resource elements for the first one of the one or more components is a same quantity in each of the plurality of slots, and a quantity of resource elements for the second one of the one or more components is a same quantity for each of the plurality of slots.

In a twenty first aspect, alone or in combination with one or more of the first through twentieth aspects, each of the plurality of slots includes one or more of a different quantity of orthogonal frequency division multiplexing symbols or a different reference signal.

In a twenty second aspect, alone or in combination with one or more of the first through twenty first aspects, a quantity of resource elements for the first one of the one or more components and a quantity of resource elements for the second one of the one or more components is configured for each of the plurality of slots.

In a twenty third aspect, alone or in combination with one or more of the first through twenty second aspects, the plurality of slots have different beta offset values or different scaling factors based at least in part on a radio resource control message or an uplink grant.

In a twenty fourth aspect, alone or in combination with one or more of the first through twenty third aspects, at least one of the plurality of slots includes no UL-SCH data.

In a twenty fifth aspect, alone or in combination with one or more of the first through twenty fourth aspects, a first set of resource elements in each respective slot of the plurality of slots includes a hybrid automatic repeat request acknowledgement, a second set of resource elements of the respective slot includes CSI part 1 data, a third set of resource elements of the respective slot includes CSI part 2 data, and a fourth set of resource elements of the respective slot includes the UL-SCH data.

In a twenty sixth aspect, alone or in combination with one or more of the first through twenty fifth aspects, the schedule includes multiplexing the UL-SCH data in one or more transport blocks in the plurality of slots after multiplexing the one or more components in the plurality of slots.

In a twenty seventh aspect, alone or in combination with one or more of the first through twenty sixth aspects, a transport block size of a transport block is based at least in part on a quantity of resource elements across the plurality of slots.

In a twenty eighth aspect, alone or in combination with one or more of the first through twenty seventh aspects, the schedule includes multiplexing the UL-SCH data in a transport block and multiplexing the UL-SCH data in resource elements that remain in the plurality of slots after multiplexing the one or more components in the plurality of slots.

In a twenty ninth aspect, alone or in combination with one or more of the first through twenty eighth aspects, a transport block size, of the transport block, is based at least in part on a quantity of resource elements across the plurality of slots.

In a thirtieth aspect, alone or in combination with one or more of the first through twenty ninth aspects, the schedule includes multiplexing the UL-SCH data into a plurality of transport blocks and multiplexing each transport block into resource elements that remain in the plurality of slots after multiplexing the one or more components into the plurality of slots.

In a thirty first aspect, alone or in combination with one or more of the first through thirtieth aspects, a transport block size, of each of the plurality of transport blocks, is based at least in part on a quantity of resource elements in a respective one of the plurality of slots.

In a thirty second aspect, alone or in combination with one or more of the first through thirty first aspects, the plurality of slots have a same beta offset value or a same scaling factor, and the schedule includes multiplexing the UL-SCH data in a transport block and multiplexing the transport block in resource elements that remain in each respective slot of the plurality of slots after multiplexing the one or more components in the respective slot.

In a thirty third aspect, alone or in combination with one or more of the first through thirty second aspects, a transport block size, of the transport block, is based at least in part on a quantity of resource elements in the respective slot.

In a thirty fourth aspect, alone or in combination with one or more of the first through thirty third aspects, a transport block size of the UL-SCH data is based at least in part on a modulation and coding scheme indicated in an uplink grant downlink control information.

FIG.10is a diagram illustrating an example process1000performed, for example, by a base station, in accordance with various aspects of the present disclosure. Example process1000is an example where the base station (e.g., BS110depicted inFIGS.1and2, BS310depicted inFIG.3, and/or the like) performs operations associated with multi-slot CSI and UL-SCH data multiplexing.

As shown inFIG.10, in some aspects, process1000may include determining a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH (block1010). For example, the base station (e.g., using transmit processor220, receive processor238, controller/processor240, memory242, and/or the like) may determine a schedule for a UE to multiplex UL-SCH data and one or more components of UCI in a plurality of slots on a PUSCH, as described above. In some aspects, the one or more components may include a CSI report for a plurality of transmission reception points.

As further shown inFIG.10, in some aspects, process1000may include transmitting a DCI message that includes the schedule (block1020). For example, the base station (e.g., using transmit processor220, receive processor238, controller/processor240, memory242, and/or the like) may transmit a DCI message that includes the schedule, as described above.

In a first aspect, the schedule includes a quantity of resource elements and a slot location for the UL-SCH data and the one or more components.

In a second aspect, alone or in combination with the first aspect, the DCI message includes one or more of a beta offset value or a scaling factor.

In a third aspect, alone or in combination with one or more of the first and second aspects, process1000includes transmitting an RRC message or an UL grant to the UE that indicates a configuration for multiplexing the UL-SCH data and the one or more components into the plurality of slots.

In a fourth aspect, alone or in combination with one or more of the first through third aspects, the UL grant includes one or more of a valid CSI request indication or a negative UL-SCH data transmission indication.

In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, process1000includes configuring the UE to determine a quantity of the plurality of slots to be scheduled in one of an uplink grant, the DCI message, a radio resource control message, or stored configuration information.

In a sixth aspect, alone or in combination with one or more of the first through fifth aspects, determining the schedule includes determining the schedule based at least in part on the UE capability message.

In a seventh aspect, alone or in combination with one or more of the first through sixth aspects, process1000includes configuring the UE to determine a quantity of resource elements for each of the one or more components based at least in part on a quantity of available resource elements across the plurality of slots.

In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, each of the plurality of slots includes one or more of a same quantity of orthogonal frequency division multiplexing symbols or a same reference signal.

In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, a quantity of available resource elements across the plurality of slots is a quantity of available resource elements in a first one of the plurality of slots multiplied by a quantity of the plurality of slots.

In a tenth aspect, alone or in combination with one or more of the first through ninth aspects, each of the plurality of slots includes one or more of a different quantity of orthogonal frequency division multiplexing symbols or a different reference signal.

In an eleventh aspect, alone or in combination with one or more of the first through tenth aspects, a quantity of available resource elements across the plurality of slots is based at least in part on the different quantity of orthogonal frequency division multiplexing symbols or the different reference signal.

In a twelfth aspect, alone or in combination with one or more of the first through eleventh aspects, the schedule includes multiplexing ones of the one or more components to fill a first one of the plurality of slots before continuing to multiplex other ones of the one or more components to fill a second one of the plurality of slots.

In a thirteenth aspect, alone or in combination with one or more of the first through twelfth aspects, a CSI part 2 omission is based at least in part on a quantity of available resource elements across the plurality of slots.

In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the schedule includes front-loading the one or more components into the plurality of slots such that the one or more components occupy resource elements of the plurality of slots earlier than the UL-SCH data.

In a fifteenth aspect, alone or in combination with one or more of the first through fourteenth aspects, the schedule includes multiplexing available resource elements across the plurality of slots, where a quantity of the available resource elements is a quantity of available resource elements in a first one of the plurality of slots multiplied by a factor.

In a sixteenth aspect, alone or in combination with one or more of the first through fifteenth aspects, a first one of the plurality of slots includes the one or more components and no UL-SCH data, and a second one of the plurality of slots includes the UL-SCH data and none of the one or more components.

In a seventeenth aspect, alone or in combination with one or more of the first through sixteenth aspects, process1000includes configuring the UE to determine the schedule by determining a quantity of resource elements for each of the one or more components based at least in part on one or more of a beta offset value or a scaling factor indication.

In an eighteenth aspect, alone or in combination with one or more of the first through seventeenth aspects, each of the plurality of slots includes a first quantity of resource elements for a first one of the one or more components and a second quantity of resource elements for a second one of the one or more components, and the schedule includes multiplexing the first one of the one or more components into the first quantity of resource elements and the second one of the one or more components into the second quantity of resource elements.

In a nineteenth aspect, alone or in combination with one or more of the first through eighteenth aspects, each of the plurality of slots includes one or more of a same quantity of orthogonal frequency division multiplexing symbols or a same reference signal.

In a twentieth aspect, alone or in combination with one or more of the first through nineteenth aspects, a quantity of resource elements for the first one of the one or more components is a same quantity in each of the plurality of slots, and a quantity of resource elements for the second one of the one or more components is a same quantity for each of the plurality of slots.

In a twenty first aspect, alone or in combination with one or more of the first through twentieth aspects, each of the plurality of slots includes one or more of a different quantity of orthogonal frequency division multiplexing symbols or a different reference signal.

In a twenty second aspect, alone or in combination with one or more of the first through twenty first aspects, a quantity of resource elements for the first one of the one or more components and a quantity of resource elements for the second one of the one or more components is configured for each of the plurality of slots.

In a twenty third aspect, alone or in combination with one or more of the first through twenty second aspects, process1000includes transmitting a radio resource control message or an uplink grant indicating that the plurality of slots have different beta offset values or different scaling factors.

In a twenty fourth aspect, alone or in combination with one or more of the first through twenty third aspects, at least one of the plurality of slots includes no UL-SCH data.

In a twenty fifth aspect, alone or in combination with one or more of the first through twenty fourth aspects, a first set of resource elements in each respective slot of the plurality of slots includes a hybrid automatic repeat request acknowledgement, a second set of resource elements of the respective slot includes CSI part 1 data, a third set of resource elements of the respective slot includes CSI part 2 data, and a fourth set of resource elements of the respective slot includes the UL-SCH data.

In a twenty sixth aspect, alone or in combination with one or more of the first through twenty fifth aspects, the schedule includes multiplexing the UL-SCH data in one or more transport blocks in the plurality of slots after multiplexing the one or more components in the plurality of slots.

In a twenty seventh aspect, alone or in combination with one or more of the first through twenty sixth aspects, a transport block size of a transport block is based at least in part on a quantity of resource elements across the plurality of slots.

In a twenty eighth aspect, alone or in combination with one or more of the first through twenty seventh aspects, the schedule includes multiplexing the UL-SCH data in a transport block and multiplexing the UL-SCH data in resource elements that remain in the plurality of slots after multiplexing the one or more components in the plurality of slots.

In a twenty ninth aspect, alone or in combination with one or more of the first through twenty eighth aspects, a transport block size, of the transport block, is based at least in part on a quantity of resource elements across the plurality of slots.

In a thirtieth aspect, alone or in combination with one or more of the first through twenty ninth aspects, the schedule includes multiplexing the UL-SCH data into a plurality of transport blocks and multiplexing each transport block into resource elements that remain in the plurality of slots after multiplexing the one or more components into the plurality of slots.

In a thirty first aspect, alone or in combination with one or more of the first through thirtieth aspects, a transport block size, of each of the plurality of transport blocks, is based at least in part on a quantity of resource elements in a respective one of the plurality of slots.

In a thirty second aspect, alone or in combination with one or more of the first through thirty first aspects, the plurality of slots have a same beta offset value or a same scaling factor, and the schedule includes multiplexing the UL-SCH data in a transport block and multiplexing the transport block in resource elements that remain in each respective slot of the plurality of slots after multiplexing the one or more components in the respective slot.

In a thirty third aspect, alone or in combination with one or more of the first through thirty second aspects, a transport block size, of the transport block, is based at least in part on a quantity of resource elements in the respective slot.

In a thirty fourth aspect, alone or in combination with one or more of the first through thirty third aspects, a transport block size of the UL-SCH data is based at least in part on a modulation and coding scheme indicated in an uplink grant downlink control information.

As used herein, the term “component” that is used to describe internal components of base station110and UE120is intended to be broadly construed as hardware, firmware, and/or a combination of hardware and software. As used herein, a processor is implemented in hardware, firmware, and/or a combination of hardware and software. The term “component” that is used to describe portions of the UCI is intended to be construed as data or information.