Patent Description:
<NPL>, relates to considerations on DMRS sharing and HARQ-ACK feedback for PDSCH repetition.

<NPL>, relates to a discussion of the issue about periodicity misalignment between TSC traffic and SPS/CG.

These elements may be implemented using hardware, software, or combinations thereof Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

Controller/processor <NUM> of base station <NUM>, controller/processor <NUM> of UE <NUM>, and/or any other component(s) of <FIG> may perform one or more techniques associated with decoding of semi-persistent scheduling (SPS) occasions, as described in more detail elsewhere herein. For example, controller/processor <NUM> of base station <NUM>, controller/processor <NUM> of UE <NUM>, and/or any other component(s) of <FIG> may perform or direct operations of, for example, process <NUM> of <FIG> and/or other processes as described herein. Memories <NUM> and <NUM> may store data and program codes for base station <NUM> and UE <NUM>, respectively. In some aspects, memory <NUM> and/or memory <NUM> may 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 station <NUM> and/or the UE <NUM>, may perform or direct operations of, for example, process <NUM> of <FIG> and/or other processes as described herein.

In some aspects, UE <NUM> may include means for identifying a plurality of SPS configurations corresponding to a plurality of SPS occasions for reception of a PDSCH in a slot, means for decoding a first SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot, means for selectively decoding a second SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot, and/or the like. In some aspects, such means may include one or more components of UE <NUM> described in connection with <FIG>, such as controller/processor <NUM>, transmit processor <NUM>, TX MIMO processor <NUM>, MOD <NUM>, antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, and/or the like.

An interlace structure may be used for each of the downlink and uplink for FDD in certain telecommunications systems (e.g., NR). For example, Q interlaces with indices of <NUM> through Q - <NUM> may be defined, where Q may be equal to <NUM>, <NUM>, <NUM>, <NUM>, or some other value. Each interlace may include slots that are spaced apart by Q frames. In particular, interlace q may include slots q, q + Q, q + 2Q, etc., where q ∈ {<NUM>,. , Q - <NUM>}.

New Radio (NR) may refer to radios configured to operate according to a new air interface (e.g., other than Orthogonal Frequency Divisional Multiple Access (OFDMA)-based air interfaces) or fixed transport layer (e.g., other than Internet Protocol (IP)). In aspects, NR may utilize OFDM with a CP (herein referred to as cyclic prefix OFDM or CP-OFDM) and/or SC-FDM on the uplink, may utilize CP-OFDM on the downlink and include support for half-duplex operation using time division duplexing (TDD).

As described above, "TRP" may be used interchangeably with "cell.

The local architecture of RAN <NUM> may be used to illustrate fronthaul communication. The architecture may be defined to support fronthauling solutions across different deployment types.

The packet data convergence protocol (PDCP), radio link control (RLC), or medium access control (MAC) protocol may be adaptably placed at the ANC or TRP.

In some communications systems, such as in ultra-reliable low-latency communication (URLLC) systems, a BS may provide greater than a threshold level of reliability and less than a threshold level of latency for UEs. For example, a BS may ensure high reliability and low latency for Industrial Internet of Things (IIoT) UEs, V2X UEs, MTC UEs, and/or the like. The BS may communicate with UEs using uplink grant free communication and downlink semi-persistent scheduling (SPS) communication to satisfy the threshold level of reliability and the threshold level of latency. For example, by using grant free communication for uplink transmissions and SPS communication for downlink transmissions, the BS may reduce a need for physical downlink control channel (PDCCH) transmissions, which may reduce a likelihood of errors in URLLC communications.

When using SPS communication for downlink transmissions, the BS may schedule relatively large quantities of UEs for a same slot or sub-slot on different SPS configurations. When the BS is to update SPS parameters of one or more UEs using a PDCCH transmission, the BS may provide SPS reactivations to the UEs scheduled in the same slot or sub-slot. As a result, an amount of PDCCH overhead associated with the SPS reactivations for large quantities of UEs may be excessive, which may reduce network performance.

Some techniques may use group scheduling to reduce PDCCH overhead. For example, a BS may group UEs into a set of UE groups and may signal the UE groups using corresponding group-common downlink control information (GC-DCIs). However, using GC-DCIs to signal the UE groups may result in poor reliability when a quantity of UEs in a group is greater than a threshold quantity of UEs. Moreover, when the quantity of UEs in a group is less than the threshold quantity of UEs but a quantity of UE groups is greater than a threshold quantity of groups, an amount of PDCCH overhead associated with the GC-DCIs may still be excessive.

Some aspects described herein enable a UE to identify a plurality of SPS configurations associated with a plurality of SPS occasions and attempt to receive a PDSCH using one or more of the plurality of SPS occasions. In this way, the UE obviates a need for a BS to signal a change to an SPS configuration. Rather, the BS may change which SPS occasion the BS is to use to transmit the PDSCH, and the UE may sequentially attempt to receive the PDSCH in each of the plurality of SPS occasions. In this way, the UE reduces a signaling overhead associated with switching SPS configurations using PDCCH signaling, GC-DCI signaling, and/or the like.

<FIG> is a diagram illustrating an example <NUM> of decoding SPS scheduling occasions, in accordance with various aspects of the present disclosure. As shown in <FIG>, example <NUM> includes a BS <NUM> and a set of UEs <NUM> (e.g., a first UE <NUM> and a second UE <NUM>).

As further shown in <FIG>, and by reference number <NUM>, first UE <NUM> may identify a plurality of SPS configurations. For example, first UE <NUM> may determine a plurality of SPS occasions within a slot or a sub-slot. In this case, as shown, first UE <NUM> may identify a set of <NUM> SPS configurations corresponding to a set of SPS occasions within a particular sub-slot (sub-slot 'D'). In contrast, as shown, second UE <NUM> may identify a different set of <NUM> SPS configurations corresponding to a different set of SPS occasions.

In some aspects, first UE <NUM> may identify two or more SPS configurations that overlap with respect to time. For example, as shown, first UE <NUM> may identify a first SPS occasion of SPS configuration <NUM> (Cfg <NUM>) that overlaps with a second SPS occasion of SPS configuration <NUM> (Cfg <NUM>). In some aspects, first UE <NUM> may receive signaling identifying the plurality of SPS occasions. For example, first UE <NUM> may receive signaling identifying the plurality of SPS occasions from BS <NUM>, but may not receive signaling indicating which SPS occasion BS <NUM> is to use for transmission of a PDSCH.

According to the claimed invention, a method performed by a UE comprises: receiving signaling identifying a plurality of SPS configurations corresponding to a plurality of SPS occasions for reception of a PDSCH in a slot, wherein the signaling does not indicate which SPS occasion is to be used for reception of the PDSCH.

As further shown in <FIG>, and by reference number <NUM>, first UE <NUM> may decode one or more SPS occasions to attempt to receive a PDSCH transmission. For example, BS <NUM> may transmit the PDSCH transmission in an SPS occasion of the plurality of SPS occasions, and first UE <NUM> may attempt to decode one or more SPS occasions, sequentially, to receive the PDSCH transmission. In some aspects, first UE <NUM> may buffer a plurality of in-phase and quadrature (IQ) symbols before decoding the SPS occasions. For example, first UE <NUM> may buffer all IQ symbols within a bandwidth part that includes the slot or sub-slot (e.g., sub-slot D), and may decode SPS occasions within the slot or sub-slot based at least in part on buffering all of the IQ symbols. According to the claimed invention, a method performed by a UE comprises: buffering in-phase and quadrature, IQ, symbols within a bandwidth part of the slot; and decoding based at least in part on buffering the IQ symbols, one or more SPS occasions, sequentially, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot. In some aspects, UE <NUM> may forgo monitoring of a control channel (e.g., a physical downlink control channel (PDCCH)) in one or more slots during which UE <NUM> is performing sequential decoding.

In some aspects, first UE <NUM> may decode a first SPS occasion and determine whether the first SPS occasion includes data of the PDSCH transmission. For example, first UE <NUM> may decode the first SPS occasion to attempt to receive the PDSCH transmission in the first SPS occasion. In some aspects, first UE <NUM> may decode each SPS occasion of the plurality of SPS occasions. For example, in this case, when first UE <NUM> detects data of the PDSCH transmission when decoding the first SPS occasion, first UE <NUM> may continue to decode a second SPS occasion, a third SPS occasion, and/or the like that are configured for first UE <NUM> after decoding the first SPS occasion.

Additionally, or alternatively, first UE <NUM> may decode SPS occasions until first UE <NUM> detects data of the PDSCH transmission. For example, first UE <NUM> may stop decoding SPS occasions based at least in part on determining that the first SPS occasion includes the PDSCH. In contrast, when first UE <NUM> determines that the first SPS occasion does not include the PDSCH, first UE <NUM> may decode a second PDSCH occasion, a third PDSCH occasion, and/or the like to attempt to receive the PDSCH. In this way, first UE <NUM> obviates a need for BS <NUM> to transmit an SPS reactivation when BS <NUM> is to switch SPS configurations for PDSCH transmission.

In some aspects, first UE <NUM> may transmit hybrid automatic repeat request (HARQ) feedback (e.g., a HARQ acknowledgement (ACK) or a HARQ negative acknowledgement (NACK)) based at least in part on attempting to receive the PDSCH. For example, when the plurality of SPS configurations have the same periodicity or when first UE <NUM> is to receive a single transport block in the slot or sub-slot, first UE <NUM> may be configured with a single physical uplink control channel (PUCCH) resource. In this case, first UE <NUM> may transmit HARQ feedback reporting for the slot or sub-slot (e.g., for each of the plurality of SPS configurations) using the single PUCCH resource.

Additionally, or alternatively, when the plurality of SPS configurations have a plurality of different periodicities or first UE <NUM> is to receive a plurality of transport blocks in the slot or sub-slot, first UE <NUM> may be configured with a plurality of PUCCH resources. In this case, first UE <NUM> may be configured with a plurality of PUCCH resources corresponding to the plurality of SPS configurations, and may provide HARQ feedback for decoding each SPS occasion, corresponding to each SPS configuration, using the plurality of PUCCH resources.

In some aspects, first UE <NUM> may transmit the HARQ feedback in accordance with a particular timeline. For example, an amount of time to report a HARQ ACK message may be based at least in part on a UE capability, a maximum quantity of SPS occasions within the plurality of SPS occasions, a quantity of symbols between an end of reception of the PDSCH and a beginning of a PUCCH for HARQ ACK reporting, and/or the like.

In some aspects, two or more of the plurality of SPS occasions may have a common HARQ identifier corresponding to a common HARQ feedback message. In this case, first UE <NUM> may report a HARQ feedback message for all SPS occasions of the slot or sub-slot that have the common HARQ identifier. Additionally, or alternatively, first UE <NUM> may report a HARQ feedback message for each non-overlapping SPS occasion in the slot or sub-slot that has the common HARQ identifier. In some aspects, two or more of the plurality of SPS occasions may have different HARQ identifiers, and first UE <NUM> may report a plurality of HARQ feedback messages for the plurality of SPS occasions with different HARQ identifiers.

In some aspects, first UE <NUM> may communicate in accordance with one or more communication constraints. For example, BS <NUM> may not transmit, and first UE <NUM> may not receive, a dynamic grant with the same HARQ identifier as a previous SPS occasion (e.g., which may indicate a retransmission of a PDSCH) before first UE <NUM> reports HARQ feedback for the previous SPS occasion. In some aspects, first UE <NUM> may alter an SPS occasion based at least in part on receiving a dynamic grant (e.g., after first UE <NUM> reports HARQ feedback). For example, first UE <NUM> may receive a dynamic grant with a particular HARQ identifier that indicates a new transport block transmission with the particular HARQ identifier, and first UE <NUM> may overwrite an SPS occasion corresponding to the HARQ identifier. Additionally, or alternatively, first UE <NUM> may stop processing one or more other SPS occasions within the slot or sub-slot based at least in part on receiving the dynamic grant.

<FIG> is a diagram illustrating an example process <NUM> performed, for example, by a UE, in accordance with various aspects of the present disclosure. Example process <NUM> is an example where the UE (e.g., UE <NUM> and/or the like) performs operations associated with decoding of SPS occasions.

As shown in <FIG>, in some aspects, process <NUM> may include identifying a plurality of SPS configurations corresponding to a plurality of SPS occasions for reception of a PDSCH in a slot (block <NUM>). For example, the UE (e.g., using controller/processor <NUM> and/or the like) may identify a plurality of SPS configurations corresponding to a plurality of SPS occasions for reception of a PDSCH in a slot, as described above.

As further shown in <FIG>, in some aspects, process <NUM> may include decoding a first SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot (block <NUM>). For example, the UE (e.g., using antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, controller/processor <NUM>, and/or the like) may decode a first SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot, as described above.

As further shown in <FIG>, in some aspects, process <NUM> may include selectively decoding a second SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot (block <NUM>). For example, the UE (e.g., using antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, controller/processor <NUM>, and/or the like) may selectively decode a second SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot, as described above.

In a first aspect, a first SPS configuration, of the plurality of SPS configurations, overlaps in time with a second SPS configuration of the plurality of SPS configurations.

In a second aspect, alone or in combination with the first aspect, identifying the plurality of SPS configurations includes identifying the plurality of SPS configurations based at least in part on received signaling or stored configuration information.

In a third aspect, alone or in combination with one or more of the first and second aspects, identifying the plurality of SPS configurations includes buffering IQ symbols within a bandwidth part of the slot; and decoding each SPS configuration and each associated SPS occasion sequentially.

In a fourth aspect, alone or in combination with one or more of the first through third aspects, the UE is configured to decode each SPS occasion, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot.

In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, the UE is configured to decode the second SPS occasion based at least in part on not detecting data associated with the first SPS occasion.

In a sixth aspect, alone or in combination with one or more of the first through fifth aspects, the UE is configured to not decode the second SPS occasion based at least in part on detecting data associated with the first SPS occasion.

In a seventh aspect, alone or in combination with one or more of the first through sixth aspects, process <NUM> includes performing hybrid automatic repeat request feedback reporting using a single physical uplink control channel resource associated with the plurality of SPS configurations and the plurality of SPS occasions in the slot.

In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, process <NUM> includes performing hybrid automatic repeat request feedback reporting using a PUCCH resource of a plurality of PUCCH resources corresponding to the plurality of SPS configurations and the plurality of SPS occasions in the slot.

In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, a time for reporting HARQ feedback as a response to the PDSCH is based at least in part on at least one of a UE capability, a quantity of SPS occasions in the plurality of SPS occasions, or a quantity of symbols between an end of PDSCH reception and a beginning of an allocation for the HARQ feedback reporting.

In a tenth aspect, alone or in combination with one or more of the first through ninth aspects, two or more of the plurality of SPS occasions are associated with a common hybrid automatic repeat request identifier.

In an eleventh aspect, alone or in combination with one or more of the first through tenth aspects, two or more of the plurality of SPS occasions are associated with two or more different HARQ identifiers.

In a twelfth aspect, alone or in combination with one or more of the first through eleventh aspects, process <NUM> includes reporting HARQ feedback for each SPS occasion, of the plurality of SPS occasions, of the slot.

In a thirteenth aspect, alone or in combination with one or more of the first through twelfth aspects, process <NUM> includes reporting HARQ feedback for each non-overlapping SPS occasion, of the plurality of SPS occasions, of the slot.

In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, process <NUM> includes receiving a dynamic grant with a HARQ identifier corresponding to a HARQ identifier used in the slot after reporting HARQ feedback.

In a fifteenth aspect, alone or in combination with one or more of the first through fourteenth aspects, process <NUM> includes receiving a dynamic grant indicating a transport block transmission with a same HARQ identifier as is used in the slot, and overwriting an SPS occasion corresponding to the HARQ identifier based at least in part on the dynamic grant.

In a sixteenth aspect, alone or in combination with one or more of the first through fifteenth aspects, process <NUM> includes receiving a dynamic grant indicating a transport block transmission with a same HARQ identifier as is used in the slot, and stopping processing of SPS occasions within the slot based at least in part on the dynamic grant.

In a seventeenth aspect, alone or in combination with one or more of the first through sixteenth aspects, the UE is configured to forgo monitoring of a control channel in one or more slots during which the UE is decoding each SPS configuration sequentially.

The foregoing disclosure provides illustration and description, but is not intended to be exhaustive.

Claim 1:
A method (<NUM> of wireless communication performed by a user equipment, UE, the method (<NUM>) comprising:
receiving (<NUM>) signaling identifying a plurality of semi-persistent scheduling, SPS, configurations corresponding to a plurality of SPS occasions for reception of a physical downlink shared channel, PDSCH, in a slot, wherein the signaling does not indicate which SPS occasion is to be used for reception of the PDSCH;
buffering in-phase and quadrature, IQ, symbols within a bandwidth part of the slot; and
decoding (<NUM>), based at least in part on buffering the IQ symbols, one or more SPS occasions, sequentially, of the plurality of SPS occasions, to attempt to receive the PDSCH in the slot.