Method for HARQ feedback and user equipment using the method
By employing a hybrid Automatic Repeat Request (HARQ) feedback method in 5G communication systems and utilizing optimized processing of TDRA tables and HARQ ACK codebook types, the problems of PDSCH interference and resource block reduction under sub-band full-duplex symbols are solved, thereby improving the accuracy of HARQ acknowledgment information and system performance.
Patent Information
- Application Number
- CN202511105412.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-08-07
- Filing Date
- 2025-08-07
- Publication Date
- 2026-02-10
AI Technical Summary
In 5G communication systems, PDSCH transmission under subband full-duplex symbols suffers from increased interference and reduced resource blocks, resulting in a high error rate and affecting the effectiveness of HARQ acknowledgment bits.
By using the hybrid Automatic Repeat Request (HARQ) feedback method, the user equipment (UE) receives configurations of different symbol types and performs optimized processing of HARQ feedback using the Time Domain Resource Allocation (TDRA) table and HARQ ACK codebook type, including binary AND operations and timing bit allocation, to mitigate the impact of interference.
It effectively reduced the PDSCH error rate under sub-band full-duplex symbols, and improved the accuracy of HARQ confirmation information and system performance.
Smart Images

Figure CN121508767A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a method for hybrid automatic repeat request (HARQ) feedback and user equipment (UE) using the same method. Background Technology
[0002] In wireless communication systems, particularly 5G systems, base stations (BSs) can use different symbol types to transmit and receive signals depending on subcarrier allocation configurations. One such configuration is called a subband-full-duplex (SBFD) symbol, where the BS (e.g., a gNB) is capable of simultaneous transmission and reception in different subbands. To manage self-interference, spatial separation may be required between transmission and reception at the BS, resulting in different antenna configurations or beamforming settings for transmission and reception.
[0003] In contrast, non-SBFD symbols do not support simultaneous transmission and reception. The BS must switch between transmission and reception in a time-division manner, eliminating the need for complex interference control. Therefore, the antenna configuration of the BS during non-SBFD symbols may differ significantly from that used during SBFD symbols.
[0004] Contention-based random access (RA) procedures can be supported in SBFD symbols. In SBFD scenarios, UEs may experience increased interference when receiving the physical downlink shared channel (PDSCH) because other UEs can transmit the physical random access channel (PRACH) in the same SBFD symbol, leading to unpredictable interference for the gNB. Furthermore, when receiving PDSCH in SBFD symbols, the number of available resource blocks may be reduced compared to non-SBFD symbols, resulting in a higher code rate. Therefore, the error rate of PDSCH transmitted in SBFD symbols may be higher than that in non-SBFD symbols. Thus, effective methods to mitigate the impact of these problems are a key issue in this technical field when binary AND operations must be performed on the decoding results of PDSCH transmitted in both SBFD and non-SBFD symbols to generate HARQ acknowledgment (ACK) bits. Summary of the Invention
[0005] This disclosure relates to a method for HARQ feedback and a UE using the same method.
[0006] This disclosure relates to a method for Hybrid Automatic Repeat Request (HARQ) feedback, used by a user equipment, comprising: receiving a first configuration from a network, wherein the first configuration indicates reception behavior; receiving a second configuration from the network, wherein the second configuration indicates reception of multiple physical downlink shared channels (multiple PDSCHs); receiving a third configuration from the network, wherein the third configuration indicates a HARQ acknowledgment (ACK) codebook type; and transmitting HARQ feedback according to the first configuration, the second configuration, and the third configuration.
[0007] In one embodiment of this disclosure, the method further includes: determining whether the receiving behavior is limited to a first symbol type; in response to the receiving behavior being limited to the first symbol type, not receiving a first physical downlink shared channel (PDSCH) associated with a second symbol type, or determining whether the frequency domain resources of a second PDSCH associated with the first symbol type overlap with uplink resources; and in response to the frequency domain resources overlapping with uplink resources, not receiving the second PDSCH.
[0008] In one embodiment of this disclosure, the method further includes: receiving an offset set and a time-domain resource allocation (TDRA) table, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type1HARQ-ACK codebook type.
[0009] In one embodiment of this disclosure, the method further includes: allocating two bits for the timing of candidate physical downlink shared channel (PDSCH) reception, wherein the timing is related to a type-1 HARQ-ACK codebook.
[0010] In one embodiment of this disclosure, the method further includes: determining whether at least one Physical Downlink Shared Channel (PDSCH) among a plurality of PDSCH receptions is associated with a first symbol type or a second symbol type; in response to at least one first PDSCH being associated with a first symbol type, performing a binary AND operation on at least one first HARQ-ACK information bit corresponding to at least one first PDSCH to determine the first bit of the two bits; in response to no PDSCH being associated with a first symbol type, setting the first bit to Negative Acknowledgment (NACK); in response to at least one second PDSCH being associated with a second symbol type, performing a binary AND operation on at least one second HARQ-ACK information bit corresponding to at least one second PDSCH to determine the second bit of the two bits; and in response to no PDSCH being associated with a second symbol type, setting the second bit to NACK.
[0011] In one embodiment of this disclosure, the method further includes: determining whether time resources for receiving a plurality of PDSCHs span a first symbol type and a second symbol type allocation, wherein the time resources are derived based on offset set offsets and at least one row of a TDRA table; allocating two bits for candidate physical downlink shared channel (PDSCH) reception timings associated with a type-1 HARQ-ACK codebook in response to time resources spanning the first symbol type and the second symbol type allocation; and allocating one bit for candidate PDSCH reception timings associated with a type-1 HARQ-ACK codebook in response to time resources not spanning the first symbol type and the second symbol type allocation.
[0012] In one embodiment of this disclosure, the method further includes: determining, for the timing of at least one candidate Physical Downlink Shared Channel (PDSCH) reception associated with a type-1 HARQ-ACK codebook, whether time resources for multiple PDSCH receptions span a first symbol type and a second symbol type allocation, wherein the time resources are derived from at least one row of a TDRA table, wherein the at least one row corresponds to at least one PDSCH associated with the timing; allocating two bits for the timing in response to the time resources spanning the first symbol type and the second symbol type allocation; and allocating one bit for the timing in response to the time resources not spanning the first symbol type and the second symbol type allocation.
[0013] In one embodiment of this disclosure, the method further includes: receiving a first offset set, a second offset set, a first time-domain resource allocation (TDRA) table, and a second TDRA table, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type-1 HARQ-ACK codebook type.
[0014] In one embodiment of this disclosure, the method further includes: determining a first subcodebook based on a first offset set and a first TDRA table; and determining a second subcodebook based on a second offset and a second TDRA table.
[0015] In one embodiment of this disclosure, the method further includes: concatenating a first subcodebook and a second subcodebook to generate a type-1 HARQ-ACK codebook.
[0016] In one embodiment of this disclosure, the method further includes: allocating a bit for an event associated with the first subcodebook.
[0017] In one embodiment of this disclosure, the method further includes: allocating two bits for timing associated with the second subcodebook.
[0018] In one embodiment of this disclosure, the method further includes: receiving a number of bundled groups, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type-2 HARQ-ACK codebook type.
[0019] In one embodiment of this disclosure, a portion of the M bits of the HARQ feedback is used for at least one Physical Downlink Shared Channel (PDSCH) associated with a first symbol type received by a plurality of PDSCHs, and the remaining M bits of the HARQ feedback are used for at least one PDSCH associated with a second symbol type received by a plurality of PDSCHs, where M is the number of bundled groups.
[0020] In one embodiment of this disclosure, the method further includes: receiving a number of bundled groups and a value N, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is a type-2 HARQ-ACK codebook type, where N is a positive integer.
[0021] In one embodiment of this disclosure, N bits of the HARQ feedback are used for at least one physical downlink shared channel (PDSCH) associated with a first symbol type of multiple PDSCH receptions, and (MN) bits of the HARQ feedback are used for at least one PDSCH associated with a second symbol type of multiple PDSCH receptions, where M is the number of bundled groups.
[0022] In one embodiment of this disclosure, the method further includes: receiving a first number of bundled groups and a second number of bundled groups, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type-2 HARQ-ACK codebook type.
[0023] In one embodiment of this disclosure, the M1 bits of the HARQ feedback are used for at least one Physical Downlink Shared Channel (PDSCH) associated with a first symbol type of multiple PDSCH receptions, and the M2 bits of the HARQ feedback are used for at least one PDSCH associated with a second symbol type of multiple PDSCH receptions, wherein M1 is the number of first bundled groups and M2 is the number of second bundled groups.
[0024] In one embodiment of this disclosure, the method further includes: receiving an offset set and a time-domain resource allocation (TDRA) table, wherein the receiving behavior is limited to a first symbol type and the HARQ ACK codebook type is type-1 HARQ-ACK codebook type.
[0025] In one embodiment of this disclosure, the method further includes: determining whether at least one time resource of a plurality of PDSCHs is associated with a second symbol type, wherein the at least one time resource is derived from a row in a TDRA table; and removing a row from the TDRA table in response to the at least one time resource being associated with a second symbol type.
[0026] In one embodiment of this disclosure, the method further includes: in response to the reception behavior being limited to a first symbol type, performing a binary AND operation on at least one HARQ-ACK information bit corresponding to at least one physical downlink shared channel (PDSCH) associated with a plurality of PDSCH receptions, wherein at least one PDSCH is associated only with the first symbol type.
[0027] This disclosure relates to a user equipment for Hybrid Automatic Repeat Request (HARQ) feedback. The user equipment includes a transceiver and a processor. The processor is coupled to the transceiver, wherein the processor is configured to: receive a first configuration from the network via the transceiver, wherein the first configuration indicates reception behavior; receive a second configuration from the network via the transceiver, wherein the second configuration indicates reception of multiple physical downlink shared channels (multiple PDSCHs); receive a third configuration from the network via the transceiver, wherein the third configuration indicates a HARQ acknowledgment (ACK) codebook type; and transmit HARQ feedback via the transceiver according to the first configuration, the second configuration, and the third configuration.
[0028] To make the foregoing more understandable, several embodiments accompanied by the accompanying drawings are described in detail below. Attached Figure Description
[0029] The accompanying drawings are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0030] Figure 1 This illustration shows a schematic diagram of an RA procedure according to an embodiment of the present disclosure.
[0031] Figure 2 This illustration shows a PDSCH reception diagram in SBFD symbols and non-SBFD symbols according to an embodiment of this disclosure.
[0032] Figure 3 Description of an offset according to an embodiment of this disclosure Schematic diagram.
[0033] Figure 4 This illustration shows a Temporal Domain Resource Allocation (TDRA) table 410 according to one embodiment of the present disclosure.
[0034] Figure 5This document describes a pseudocode flowchart illustrating the timing of candidate PDSCH reception establishment according to an embodiment of this disclosure.
[0035] Figure 6 This illustration shows a trimming procedure according to an embodiment of the present disclosure.
[0036] Figure 7 A schematic diagram illustrating HARQ-ACK information according to an embodiment of this disclosure.
[0037] Figure 8 This diagram illustrates a binary AND operation according to an embodiment of the present disclosure.
[0038] Figure 9 This diagram illustrates a binary AND operation according to an embodiment of the present disclosure.
[0039] Figure 10 This illustration shows a plurality of PDSCH schematic diagrams according to an embodiment of the present disclosure.
[0040] Figure 11 This diagram illustrates an ISCA operation symbol type according to an embodiment of the present disclosure.
[0041] Figure 12 This illustration shows a plurality of PDSCH schematic diagrams according to an embodiment of the present disclosure.
[0042] Figure 13 This diagram illustrates the HARQ feedback received by multiple PDSCHs according to an embodiment of the present disclosure.
[0043] Figure 14 This diagram illustrates the HARQ-ACK bit allocation according to an embodiment of the present disclosure.
[0044] Figure 15 This diagram illustrates the HARQ feedback received by multiple PDSCHs according to an embodiment of the present disclosure.
[0045] Figure 16 A pseudocode flowchart illustrating timing bit allocation according to an embodiment of this disclosure is provided.
[0046] Figure 17 This illustration shows a schematic diagram of multiple PDSCHs spanning different symbol types according to an embodiment of the present disclosure.
[0047] Figure 18 This diagram illustrates the generation of HARQ-ACK bits according to one embodiment of the present disclosure.
[0048] Figure 19 This illustration shows a diagram of generating HARQ-ACK bits based on a floor operation according to an embodiment of this disclosure.
[0049] Figure 20 This illustration shows a schematic diagram of generating HARQ-ACK bits based on a Mod operation according to an embodiment of the present disclosure.
[0050] Figure 21 This diagram illustrates the generation of a HARQ-ACK bit according to one embodiment of the present disclosure.
[0051] Figure 22 This diagram illustrates the generation of two HARQ-ACK bits according to one embodiment of the present disclosure.
[0052] Figure 23 A pseudocode flowchart illustrating timing bit allocation according to an embodiment of the present disclosure is provided.
[0053] Figure 24 This diagram illustrates the generation of a HARQ-ACK bit according to one embodiment of the present disclosure.
[0054] Figure 25 This diagram illustrates the generation of a HARQ-ACK bit according to one embodiment of the present disclosure.
[0055] Figure 26 A pseudocode flowchart illustrating timing bit allocation according to an embodiment of the present disclosure is provided.
[0056] Figure 27 This diagram illustrates the HARQ-ACK bit allocation according to an embodiment of the present disclosure.
[0057] Figure 28 This diagram illustrates the HARQ-ACK bit allocation according to an embodiment of the present disclosure.
[0058] Figure 29 This document describes a flowchart illustrating the process of obtaining a type-1 HARQ-ACK codebook according to an embodiment of the present disclosure.
[0059] Figure 30 This illustration shows a PDSCH grouping diagram according to an embodiment of the present disclosure.
[0060] Figure 31 This illustration shows a PDSCH grouping diagram according to an embodiment of the present disclosure.
[0061] Figure 32 This illustration shows a PDSCH grouping diagram according to an embodiment of the present disclosure.
[0062] Figure 33 This diagram illustrates the ratio of PDSCH EPRE to DMRS EPRE according to an embodiment of the present disclosure.
[0063] Figure 34 The illustration shows a schematic diagram of one embodiment of this disclosure.
[0064] Figure 35 A schematic diagram illustrating a HARQ program ID according to an embodiment of this disclosure.
[0065] Figure 36 The illustration shows a schematic diagram of one embodiment of this disclosure.
[0066] Figure 37 This diagram illustrates a PUCCH transmission according to an embodiment of the present disclosure.
[0067] Figure 38 A schematic diagram illustrating a HARQ program ID according to an embodiment of this disclosure.
[0068] Figure 39 This diagram illustrates a PUCCH transmission according to an embodiment of the present disclosure.
[0069] Figure 40 This diagram illustrates the determination of the timing of PUCCH separation according to an embodiment of the present disclosure.
[0070] Figure 41 This diagram illustrates a PUCCH timing scheduling according to an embodiment of the present disclosure.
[0071] Figure 42 This diagram illustrates a PUCCH timing scheduling according to an embodiment of the present disclosure.
[0072] Figure 43 This illustration shows a type-1 HARQ-ACK codebook report according to an embodiment of the present disclosure.
[0073] Figure 44 This illustration shows a type-2 HARQ-ACK codebook report according to an embodiment of the present disclosure.
[0074] Figure 45 This illustration shows a type-2 HARQ-ACK codebook report according to an embodiment of the present disclosure.
[0075] Figure 46 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0076] Figure 47 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0077] Figure 48 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0078] Figure 49 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0079] Figure 50 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0080] Figure 51 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0081] Figure 52 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0082] Figure 53 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0083] Figure 54 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0084] Figure 55 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0085] Figure 56 This diagram illustrates a PUSCH transmission according to an embodiment of the present disclosure.
[0086] Figure 57 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0087] Figure 58 This illustration shows a schematic diagram of HARQ feedback according to an embodiment of the present disclosure.
[0088] Figure 59 This diagram illustrates a PUSCH transmission according to an embodiment of the present disclosure.
[0089] Figure 60 This diagram illustrates how a QCL assumption is determined according to an embodiment of the present disclosure.
[0090] Figure 61 A schematic diagram illustrating redundancy timing according to an embodiment of the present disclosure.
[0091] Figure 62 A flowchart illustrating a HARQ feedback method according to an embodiment of this disclosure is provided.
[0092] Figure 63 A schematic diagram illustrating a UE according to an embodiment of the present disclosure. Detailed Implementation
[0093] Reference will now be made in detail to exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same element references are used in the drawings and description to denote the same or similar parts.
[0094] Figure 1The diagram 100 illustrates an embodiment of the RA procedure according to this disclosure. From the network (or BS, gNB) perspective, downlink (DL) reception and uplink (UL) transmission can be performed simultaneously within an SBFD symbol. For multiple PDSCH (multiple PDSCH) scheduling, a binary AND operation can be applied to the HARQ acknowledgement (ACK) information bits. Since UL transmission in an SBFD symbol may interfere with DL reception in the same SBFD symbol, the PDSCH reception error rate in an SBFD symbol may increase. If PDSCH reception fails, the UE may have to send a negative-acknowledgement (NACK) to the network.
[0095] For SBFD-aware UEs, for UL transmissions and DL receptions spanning SBFD and non-SBFD symbols across different time slots (each transmission / reception within a time slot is either entirely SBFD or entirely non-SBFD symbols), the SBFD-aware UE can be provided with one of the following configurations: Configuration 1: Transmissions / receptions can be in both SBFD and non-SBFD symbols; Configuration 2: Transmissions / receptions can be restricted to either SBFD symbols only or non-SBFD symbols only. Figure 2 The illustration 200 illustrates PDSCH reception in SBFD and non-SBFD symbols according to one embodiment of this disclosure. Multiple PDSCHs (e.g., four PDSCHs) scheduled by a single downlink control information (DCI) can span non-SBFD symbol types (e.g., slots #3 and #4) and SBFD symbol types (e.g., slots #5 and #6).
[0096] For a DCI that schedules multiple PDSCHs, the HARQ-ACK information bits corresponding to the PDSCHs scheduled by the DCI can be based on... It is transmitted in a defined time slot along with a single physical uplink control channel (PUCCH), in which (Indicated by the PDSCH-to-HARQ_feedback timing indicator field in the DCI, or provided by dl-DataToUL-ACK if the PDSCH-to-HARQ_feedback timing indicator field does not exist in the DCI) can indicate the slot offset between the last PDSCH slot scheduled by the DCI and the slot carrying the HARQ-ACK information bits corresponding to the scheduled PDSCH. Figure 3 Description of an offset according to an embodiment of this disclosure Schematic diagram 300. It can indicate the time slot offset between the last PDSCH time slot scheduled by DCI (e.g., time slot #6) and the time slot carrying the HARQ-ACK information corresponding to the scheduled PDSCH (e.g., time slot #8).
[0097] In one embodiment, the UE can be configured to monitor a DCI format that includes a first DCI format and a second DCI format. The first DCI format may be correlated with time slot timing values. The first set (i.e., The offset set) and the first time domain resource allocation (TDRA) table are related, and the second DCI format can be associated with the time slot time series values. The second set is associated with the second TDRA table. Codebooks (e.g., type-1 HARQ-ACK codebooks or type-2 HARQ-ACK codebooks) or codebook types can be configured to the UE. For PUCCH timing, the type-1 HARQ-ACK codebook can be associated with the slot timing value. The third set is related to the row index set. Time series values The third set can be composed of time series values The first set and time series values The second set is determined by the union of the first and second TDRA tables. The row index set can be determined by the union of the first and second TDRA tables.
[0098] Figure 4 The illustration 400 illustrates a Time Domain Resource Allocation (TDRA) table 410 according to one embodiment of this disclosure, wherein the TDRA table 410 may be associated with a type-1 HARQ-ACK codebook. The UE can be configured with TDRA 410 and time slot timing values. The set of data, wherein TDRA table 410 may contain one or more rows. For example, TDRA table 410 may contain rows 1, 2, and 3. Each row may be associated with a reception corresponding to one or more PDSCHs. For example, row 1 may be associated with a reception corresponding to one PDSCH allocated in a time slot, row 2 may be associated with a reception corresponding to two PDSCHs allocated in two time slots respectively, and row 3 may be associated with a reception corresponding to three PDSCHs allocated in three time slots respectively.
[0099] A row can indicate one or more entries. Each entry can contain information about the time resource allocation for the corresponding PDSCH, which may include the slot offset. The start and length indicator value (SLIV) and the mapping type. This can be the time slot offset between the DCI time slot and the time slot corresponding to the entry scheduled by the DCI (for example, the DCI received by the UE may contain a configuration indicating the reception of multiple PDSCHs).
[0100] One or more PUCCH timings can be based on TDRA Table 410 and / or slot timing values. The set is established (e.g., from the perspective of the UE or the network). PUCCH can be scheduled to feed back HARQ-ACK / NACK information at opportune times.
[0101] Assumption Include and In one example, This opportunity can be based on A candidate PDSCH reception is established, where It is a positive integer. Each of these timings may be associated with the reception of one or more PDSCHs, wherein the time slot offset between the last PDSCH and its corresponding PUCCH may be equal to... ,like Figure 4 As shown. In one example, This opportunity can be based on A candidate PDSCH reception is established, where It is a positive integer. Each of these timings may be associated with the reception of one or more PDSCHs, wherein the time slot offset between the last PDSCH and its corresponding PUCCH may be equal to... ,like Figure 4 As shown. It should be noted that... Can be with Same or different.
[0102] Figure 5 This describes a pseudocode flowchart illustrating the establishment timing of candidate PDSCH reception according to an embodiment of this disclosure. In step S501, the UE can... Set as a set The cardinality is given by setting k=0, where k represents the cardinality of the set. Mid-slot timing values The index.
[0103] In step S502, the UE can determine whether .if The UE can execute step S503. If The UE can terminate the program.
[0104] In step S503, the UE can set R as the set of rows of the TDRA table, and... Set R as the cardinality and set r=0, where r represents the row index.
[0105] In step S504, the UE can determine whether .if The UE can execute step S505. If The UE can execute step S506.
[0106] In step S505, the UE can be based on line r and offset. The UE derives one or more time resources for PDSCH reception, and can determine whether each PDSCH time resource is associated with a UL symbol. If each PDSCH time resource derived from line r is associated with a UL symbol, the UE can... and And execute step S504 again, where This indicates the removal of row r from row set R. If the time resources derived from row r are irrelevant to the UL symbol, the UE can... Then execute step S504 again.
[0107] In step S506, the UE can Set as the base of R.
[0108] In step S507, the UE may perform a pruning procedure based on line r and timing values. Generate a codebook (e.g., a type-1 HARQ-ACK codebook).
[0109] In step S508, based on the results of the pruning procedure, the UE can establish a candidate PDSCH reception. This is an opportunity. UE can make Then, step S502 is executed again. In one embodiment, one bit may be allocated for HARQ-ACK information for each timing. In one embodiment, if the PDSCH receives data across different symbol types (e.g., SBFD and non-SBFD symbols), multiple HARQ-ACK information bits may be allocated for the corresponding timing.
[0110] Figure 6 The illustration 600 illustrates a pruning procedure according to one embodiment of this disclosure. Rows in the TDRA table (e.g., corresponding to a type 1 codebook type) may indicate multiple PDSCHs. PDSCHs may overlap in the time domain. In one embodiment, the UE may preferentially group overlapping PDSCHs in the time domain to share the same HARQ-ACK information bits. In one embodiment, the UE may first perform grouping on PDSCHs with smaller indices and later perform grouping on PDSCHs with larger indices.
[0111] For example, suppose the row indication of the TDRA table contains multiple PDSCHs from PDSCH #1 to PDSCH #8. In the first round of the pruning procedure, because PDSCH #1 has the smallest index, the UE can perform grouping on PDSCH #1. In response to PDSCH #1 overlapping with PDSCH #2 in time, the UE can group PDSCH #1 and PDSCH #2 to obtain the group corresponding to reference index #0. PDSCH #1 and PDSCH #2 can then be removed accordingly.
[0112] In the second round of the trimming procedure, because PDSCH#3 has the smallest index in the TDRA table, the UE can perform grouping on PDSCH#3. In response to PDSCH#3 overlapping with PDSCH#4 in time, the UE can group PDSCH#3 and PDSCH#4 to obtain a group corresponding to reference index #1. PDSCH#3 and PDSCH#4 can then be removed accordingly.
[0113] In the third round of the trimming procedure, because PDSCH#5 has the smallest index in the TDRA table, the UE can perform grouping on PDSCH#5. In response to PDSCH#5 overlapping with PDSCH#8 in time, the UE can group PDSCH#5 and PDSCH#8 to obtain a group corresponding to reference index #2. PDSCH#5 and PDSCH#8 can then be removed accordingly.
[0114] In the fourth round of the pruning procedure, because PDSCH#6 has the smallest index in the TDRA table, the UE can perform grouping on PDSCH#6. In response that PDSCH#6 does not overlap with any other PDSCH in time, the UE can group PDSCH#6 separately to obtain a group corresponding to reference index #3. PDSCH#6 can then be removed accordingly.
[0115] In the fifth round of the pruning procedure, since PDSCH#7 is the only remaining PDSCH in the TDRA table, the UE can perform grouping on PDSCH#7. In response to the fact that PDSCH#7 does not overlap with any other PDSCH in time, the UE can group PDSCH#7 separately to obtain the group corresponding to reference index #4. PDSCH#7 can then be removed accordingly.
[0116] The UE can allocate one HARQ-ACK bit for each reference index. Since five reference indices have been obtained, the UE can allocate five bits for each of the five timings to receive feedback HARQ-ACK information for the PDSCH.
[0117] Figure 7This illustration 700 illustrates HARQ-ACK information according to an embodiment of this disclosure. Groups with reference index #0 can share the same HARQ-ACK timing #0, groups with reference index #1 can share the same HARQ-ACK timing #1, groups with reference index #2 can share the same HARQ-ACK timing #2, groups with reference index #3 can share the same HARQ-ACK timing #3, and groups with reference index #4 can share the same HARQ-ACK timing #4. Assume the UE receives PDSCH #2 and PDSCH #8. The UE can determine that HARQ-ACK timing #0 corresponds to ACK based on the received PDSCH #2, and that HARQ-ACK timing #2 corresponds to ACK based on the received PDSCH #8. Since the UE has not received any PDSCH corresponding to the time resources of reference indices #1, #3, and #4, the UE can determine that HARQ-ACK timings #1, #3, and #4 correspond to NACK. Accordingly, the UE can report {ACK, NACK, ACK, NACK, NACK} as the HARQ-ACK information bits for the time slot (e.g., corresponding to...). (Time slot for value and type 1 codebook type). HARQ feedback containing HARQ-ACK information bits can be transmitted from the UE to the network.
[0118] In one embodiment, a binary AND operation can be performed on multiple PDSCH schedules corresponding to the type-1 HARQ-ACK codebook. Figure 8 This illustration illustrates a binary AND operation diagram 800 according to one embodiment of the present disclosure. The PDSCH may be time-dependent, and the PDSCH may be scheduled by a DCI format indicating a TDRA line containing more than one SLIV entry. Binary AND operations corresponding to the HARQ-ACK information bits of all transport blocks in the PDSCH may be scheduled by the DCI format, where the PDSCH does not overlap with an uplink symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. If the PDSCH (e.g., its frequency domain resources) overlaps with a UL symbol or UL resource, the UE may not receive the PDSCH. In one embodiment, for SBFD operations, the binary AND operation may be applied according to symbol type. For example, a binary AND operation may be applied to an SBFD symbol type, while another binary AND operation may be applied to a non-SBFD symbol type.
[0119] A binary AND operation can be applied to HARQ-ACK information bits corresponding to multiple PDSCHs. If all PDSCHs correspond to ACK (e.g., value "1"), the result of the binary AND operation is ACK (e.g., value "1"). If at least one PDSCH corresponds to NACK (value "0"), the result of the binary AND operation is NACK (e.g., value "0").
[0120] The UE can receive N PDSCHs via a single DCI scheduler, where N is a positive integer. A type-2 HARQ-ACK codebook with a bundle group number (parameter numberOfHARQ-ACK-BundlingGroups) M can be configured for the N PDSCHs, where M is a positive integer. The N PDSCHs are indexed from n = 0 to n = N-1, where index n = 0 represents the first scheduled PDSCH and index n = N-1 represents the last scheduled PDSCH. A binary AND operation can be applied to the HARQ-ACK information bits corresponding to the PDSCHs satisfying Mod(n, M) = 0, 1, 2, …, (M-1) to establish the first, second, …, Mth HARQ-ACK bits.
[0121] Figure 9 The illustration 900 illustrates a binary AND operation according to an embodiment of this disclosure. Assume group #0 contains PDSCH #0 and #4, group #1 contains PDSCH #1 and #5, group #2 contains PDSCH #2 and #6, group #3 contains PDSCH #3 and #7, and M = 4. A binary AND operation can be applied to PDSCH #0 and PDSCH #4 satisfying Mod (n, 4) = 0 to establish a first HARQ-ACK bit. A binary AND operation can be applied to PDSCH #1 and PDSCH #5 satisfying Mod (n, 4) = 1 to establish a second HARQ-ACK bit. A binary AND operation can be applied to PDSCH #2 and PDSCH #6 satisfying Mod (n, 4) = 2 to establish a third HARQ-ACK bit. A binary AND operation can be applied to PDSCH #3 and PDSCH #7 satisfying Mod (n, 4) = 3 to establish a fourth HARQ-ACK bit.
[0122] In one embodiment, for an SBFD operation, one or more HARQ-ACK information bits of the PDSCH associated with the same symbol type (e.g., SBFD or non-SBFD) can be considered together to perform a binary AND operation.
[0123] Figure 10The illustration 1000 illustrates multiple PDSCHs according to an embodiment of this disclosure, where "D" represents a downlink reception time slot and "U" represents an uplink transmission time slot. Multiple PDSCHs (e.g., four PDSCHs) can be scheduled by a single DCI, with some PDSCHs (e.g., two PDSCHs) scheduled in time slots corresponding to symbol types (e.g., non-SBFD symbols) (e.g., time slot #1 and time slot #2), and other PDSCHs (e.g., two PDSCHs) scheduled in time slots corresponding to other symbol types (e.g., SBFD symbols) (time slot #3 and time slot #4). One or more HARQ-ACK information bits of PDSCHs corresponding to the same symbol type (e.g., time slot #1 and time slot #2) can be considered together. For example, a binary AND operation can be applied to PDSCHs in time slots #1 and #2. One or more HARQ-ACK information bits of PDSCHs in time slots #3 and #4 can be considered together. For example, binary AND operations can be applied to PDSCH in time slots #3 and #4.
[0124] Figure 11 The illustration 1100 illustrates an ISAC operation symbol type according to an embodiment of this disclosure. For Integrated Sensing and Communication (ISAC) operation, the gNB may perform communication only within a first symbol type and may perform both communication and sensing within a second symbol type, wherein the first symbol type may have a first interference level and the second symbol type may have a second interference level.
[0125] In one embodiment, for SBFD operation, one or more HARQ-ACK information bits of the PDSCH associated with the same symbol type (e.g., communication and sensing symbols or communication symbols) can be considered together to perform a binary AND operation.
[0126] Figure 12This illustration 1200 illustrates multiple PDSCHs according to an embodiment of the present disclosure. Multiple PDSCHs (e.g., four PDSCHs) can be scheduled by a single DCI, with some PDSCHs (e.g., two PDSCHs) scheduled in time slots corresponding to symbol types (e.g., communication and sensing symbols) (e.g., time slot #1 and time slot #2), and other PDSCHs (e.g., two PDSCHs) scheduled in time slots corresponding to other symbol types (e.g., communication symbols (e.g., symbols used only for communication)) (e.g., time slot #3 and time slot #4). One or more HARQ-ACK information bits of PDSCHs corresponding to the same symbol type (e.g., time slot #1 and time slot #2) can be considered together. For example, a binary AND operation can be applied to PDSCHs in time slots #1 and #2. One or more HARQ-ACK information bits of PDSCHs in time slots #3 and #4 can be considered together. For example, a binary AND operation can be applied to PDSCHs in time slots #3 and #4.
[0127] In one embodiment, separate HARQ-ACK bits can be allocated for PDSCHs associated with different symbol types. The UE can schedule the reception of multiple PDSCHs by a single DCI, which can indicate the source for transmitting the corresponding HARQ-ACK information. The values, wherein some of the multiple PDSCHs may be associated with a first symbol type (e.g., a non-SBFD symbol), and the other PDSCHs may be associated with a second symbol type (e.g., an SBFD symbol). The PDSCH associated with the first symbol type may be a joint operation of one or more first HARQ-ACK bits, and the one or more first HARQ-ACK bits may be determined by the UE according to... Value transmission. The PDSCH associated with the second symbol type can be a joint operation of one or more second HARQ-ACK bits, and one or more second HARQ-ACK bits can be determined by the UE according to... Value transfer.
[0128] Figure 13 This illustration 1300 shows a HARQ feedback diagram of multiple PDSCH receptions according to an embodiment of this disclosure. It is assumed that four PDSCHs are scheduled by a single DCI, and... Two PDSCHs are allocated in slots #3 and #4 associated with non-SBFD symbols. The other two PDSCHs are allocated in slots #5 and #6 associated with SBFD symbols. Since some PDSCHs (e.g., those in slots #3 and #4) correspond to symbol types (e.g., non-SBFD symbol types), one or more first HARQ-ACK information bits corresponding to those PDSCHs can be jointly considered to establish one or more first HARQ-ACK bits. One or more first HARQ-ACK bits can be determined according to… Transmitted in a time slot (e.g., time slot #8), where ( This represents the slot offset between the last PDSCH scheduled by the DCI (e.g., slot #6) and the slot carrying the HARQ-ACK information corresponding to the scheduled PDSCH (e.g., slot #8). Since some PDSCHs (e.g., PDSCHs in slots #5 and #6) correspond to other symbol types (e.g., SBFD symbol type), one or more second HARQ-ACK information bits corresponding to those PDSCHs can be jointly considered to establish one or more second HARQ-ACK bits. One or more second HARQ-ACK bits can be determined according to... Transmitted in a time slot (e.g., time slot #8).
[0129] In one embodiment, multiple HARQ-ACK bits can be allocated for a candidate PDSCH reception timing. The UE can be configured with reception behaviors associated with multiple symbol types. For example, the UE can be configured with SBFD-ConfigurationCommon (e.g., SBFD operation). The UE can be configured with a type-1 HARQ-ACK codebook. For a candidate PDSCH reception timing determined by the type-1 HARQ-ACK codebook, the UE can establish more than one bit (e.g., 2 bits) for the timing.
[0130] Figure 14 The illustration 1400 illustrates HARQ-ACK bit allocation according to an embodiment of this disclosure. Assume the UE is configured with a TDRA table, and the PDSCH timing resources derived from at least one row of the TDRA table can span two symbol types. If the corresponding timing resources for candidate PDSCH reception span two symbol types, the UE can allocate two bits for a first timing event corresponding to candidate PDSCH #1. If the corresponding timing resources for candidate PDSCH reception span two symbol types, the UE can allocate two bits for a second timing event corresponding to candidate PDSCH #2 and #3.
[0131] In one embodiment, the UE can schedule the reception of multiple PDSCHs by a single DCI, and the UE can configure a type-1 HARQ-ACK codebook for the multiple PDSCHs. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs may be associated with a second symbol type (e.g., SBFD symbols). The UE can establish two HARQ-ACK bits for the multiple PDSCHs. The first HARQ-ACK bit may be determined by a binary AND operation, and the binary AND operation may be applied to the HARQ-ACK information bits corresponding to all PDSCHs associated with the first symbol type. The second HARQ-ACK bit may be determined by a binary AND operation, and the binary AND operation may be applied to the HARQ-ACK information bits corresponding to all PDSCHs associated with the second symbol type.
[0132] Figure 15 This illustration 1500 illustrates HARQ feedback for multiple PDSCH reception according to an embodiment of this disclosure. It is assumed that multiple PDSCHs (e.g., four PDSCHs) are scheduled by a single DCI, and the four PDSCHs span two symbol types (e.g., non-SBFD symbols and SBFD symbols), and... Some PDSCHs (e.g., two PDSCHs) are allocated in time slots associated with non-SBFD symbols (e.g., time slots #3 and #4). Other PDSCHs (e.g., two PDSCHs) are allocated in time slots associated with SBFD symbols (e.g., time slots #5 and #6). Since some PDSCHs (e.g., PDSCHs in time slots #3 and #4) correspond to symbol types (e.g., non-SBFD symbol types), a binary AND operation can be applied to the HARQ-ACK information bits corresponding to those PDSCHs to establish the first HARQ-ACK bit. The first HARQ-ACK bit can be determined according to... Transmitted in a time slot (e.g., time slot #8), where ( This represents the slot offset between the slot of the last PDSCH scheduled by the DCI (e.g., slot #6) and the slot carrying the HARQ-ACK information corresponding to the scheduled PDSCH (e.g., slot #8). Since some PDSCHs (e.g., PDSCHs in slots #5 and #6) correspond to other symbol types (e.g., SBFD symbol type), a binary AND operation can be applied to the HARQ-ACK information bits corresponding to those PDSCHs to establish a second HARQ-ACK bit. The second HARQ-ACK bit can be determined according to... Transmitted in a time slot (e.g., time slot #8).
[0133] If the first HARQ-ACK bit is ACK, it means the UE successfully decoded the PDSCH in time slots #3 and #4. If the first HARQ-ACK bit is NACK, it means the UE failed to decode at least one PDSCH in time slots #3 and #4. If the second HARQ-ACK bit is ACK, it means the UE successfully decoded the PDSCH in time slots #5 and #6. If the second HARQ-ACK bit is NACK, it means the UE failed to decode at least one PDSCH in time slots #5 and #6. If no PDSCH is associated with a symbol type (e.g., a non-SBFD symbol type), the UE can set the first HARQ-ACK bit to NACK. If no PDSCH is associated with other symbol types (e.g., SBFD symbol type), the UE can set the second HARQ-ACK bit to NACK.
[0134] Figure 16 This describes a pseudocode flowchart for timing bit allocation according to an embodiment of the present disclosure. In step S1601, the UE may be configured with a type-1 HARQ-ACK codebook.
[0135] In step S1602, for a PUCCH timing, the UE can... Set as a set The cardinality of the set is given, and k = 0 is set to k, where k represents the cardinality of the set. Mid-slot timing values The index.
[0136] In step S1603, the UE can determine whether .if The UE can execute step S1604. If The UE can terminate the program.
[0137] In step S1604, the pseudocode of the type-1 HARQ-ACK codebook is processed (e.g., such as...). Figure 6 After the pruning procedure shown, there may be The timing of receiving each candidate PDSCH, among which This indicates the number of times a candidate PDSCH is received, and Corresponding to The UE can determine whether condition A is met. If condition A is met, the UE can execute step S1605. If condition A is not met, the UE can execute step S1606.
[0138] In one embodiment, the UE can determine whether it has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH. If the UE has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is met. If the UE has not configured SBFD-ConfigurationCommon or pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is not met.
[0139] In step S1605, the UE may be Each timing opportunity is allocated 2 bits. The UE can enable... Then execute step S1603 again.
[0140] In step S1606, the UE may be One bit is allocated for each timing opportunity. The UE can enable... Then execute step S1603 again.
[0141] In one embodiment, the UE can schedule the reception of multiple PDSCHs by a single DCI, and the UE can configure a type-1 HARQ-ACK codebook for the multiple PDSCHs. The multiple PDSCHs can be associated with a symbol type (e.g., non-SBFD symbol or SBFD symbol). The UE can establish two HARQ-ACK bits for the multiple PDSCHs, where the first HARQ-ACK bit can be determined by a binary AND operation, and the binary AND operation can be applied to the HARQ-ACK information bits corresponding to the multiple PDSCHs. The second HARQ-ACK bit can be determined as NACK.
[0142] In one embodiment, if the UE is configured to be limited to only one symbol type, the UE can determine whether the frequency domain resources of the PDSCH associated with the symbol type overlap with UL resources. If the PDSCH overlaps with UL resources (e.g., completely overlaps), the UE may not receive the PDSCH. If the PDSCH overlaps with UL resources (e.g., partially overlaps), the UE can receive the PDSCH by assuming that the physical resource block (PRB) of the PDSCH associated only with the DL subband is valid.
[0143] Figure 17This illustration 1700 illustrates multiple PDSCHs spanning different symbol types according to an embodiment of this disclosure. Assume the UE is configured with a TDRA table, which contains a first row and a second row. The PDSCH timing resources derived from the first row may be associated with only one symbol type (e.g., a non-SBFD symbol type). The PDSCH timing resources derived from the second row may be associated with multiple symbol types (e.g., two symbol types including a non-SBFD symbol type and an SBFD symbol type). In other words, the PDSCH timing resources derived from the second row may span two symbol types.
[0144] Figure 18 The illustration 1800 illustrates the generation of HARQ-ACK bits according to an embodiment of this disclosure. Assuming multiple PDSCHs (e.g., four PDSCHs) scheduled by the DCI are allocated in time slots (e.g., time slots #5, #6, #7, and #8) of the same symbol type (e.g., non-SBFD symbol type), a binary AND operation can be applied to the HARQ-ACK information bits corresponding to those four PDSCHs to establish a first HARQ-ACK bit. Since no PDSCH is associated with other symbol types (e.g., SBFD symbol type), the second HARQ-ACK bit can be determined as NACK. The UE can report the first and second HARQ-ACK bits at the PUCCH timing of those four PDSCHs.
[0145] In one embodiment, the UE can receive N PDSCHs via a single DCI, and the UE can configure a type-1 HARQ-ACK codebook for each of the N PDSCHs, where N is a positive integer. The N PDSCHs can be associated with a symbol type (e.g., non-SBFD symbol or SBFD symbol). The UE can establish two HARQ-ACK bits for each of the N PDSCHs. The first HARQ-ACK bit can be determined by a binary AND operation, and this binary AND operation can be applied to one or more HARQ-ACK information bits of some of the corresponding N PDSCHs. The second HARQ-ACK bit can be determined by a binary AND operation, and this binary AND operation can be applied to the HARQ-ACK information bits of the other PDSCHs among the corresponding N PDSCHs.
[0146] Figure 19This illustration 1900 illustrates the generation of HARQ-ACK bits based on a floor operation according to an embodiment of this disclosure. Assuming that N (N is a positive integer) PDSCHs (e.g., four PDSCHs) scheduled by the DCI are allocated in time slots of different symbol types (e.g., non-SBFD and SBFD symbol types) (e.g., time slots #5, #6, #7, and #8), separate binary AND operations can be applied to the HARQ-ACK information bits corresponding to those four PDSCHs to establish the first HARQ-ACK bit and the second HARQ-ACK bit. or The HARQ-ACK information bits of each PDSCH are used to establish the first HARQ-ACK bit. A binary AND operation can be applied to the HARQ-ACK information bits of the corresponding remaining PDSCHs to establish the second HARQ-ACK bit. The UE can report the first and second HARQ-ACK bits at the PUCCH timing of those N PDSCHs.
[0147] Figure 20 This illustration 2000 illustrates the generation of HARQ-ACK bits based on a Mod operation according to an embodiment of this disclosure. Assume that N (N is a positive integer) PDSCHs (e.g., four PDSCHs) scheduled by DCI are allocated in time slots of the same symbol type (e.g., non-SBFD) (e.g., time slots #5, #6, #7, and #8). The N PDSCHs are indexed from n = 0 to n = (N-1), where index n = 0 can be associated with the first scheduled PDSCH, and index n = N-1 can be associated with the last scheduled PDSCH. A binary AND operation can be applied to the HARQ-ACK information bits corresponding to the PDSCH satisfying Mod(n, 2) = 0 to establish a first HARQ-ACK bit. A binary AND operation can be applied to the HARQ-ACK information bits corresponding to the PDSCH satisfying Mod(n, 2) = 1 to establish a second HARQ-ACK bit. For example, since Mod(1, 2) = 1 and Mod(3, 2) = 1, a binary AND operation can be applied to the HARQ-ACK information bits corresponding to the first and third PDSCHs to establish the first HARQ-ACK bit. Since Mod(2, 2) = 0 and Mod(4, 2) = 0, a binary AND operation can be applied to the HARQ-ACK information bits corresponding to the second and fourth PDSCHs to establish the second HARQ-ACK bit. The UE can report the first and second HARQ-ACK bits at the PUCCH timing of those N PDSCHs.
[0148] In one embodiment, for PUCCH timing and If the PDSCH time resources derived from all rows of the TDRA table belong to only one symbol type (for example, if the UE's reception behavior is configured to be limited to only one symbol type, the UE may not receive PDSCH corresponding to other symbol types), then the UE may establish a bit for the timing of candidate PDSCH reception.
[0149] Figure 21 This illustration 2100 illustrates the generation of a HARQ-ACK bit according to an embodiment of this disclosure. It is assumed that the UE is configured with a TDRA table. One or more PDSCH time resources can be derived from row 1 of the TDRA table, and one or more PDSCH time resources can be derived from row 2 of the TDRA table, such as... Figure 21 As shown. Since the PDSCH derived from all rows belongs to only one symbol type (e.g., SBFD symbol type), the UE can establish a bit for the candidate PDSCH reception timing. The UE can report a bit (e.g., HARQ-ACK bit) on the PUCCH timing of those PDSCHs derived from the TDRA table.
[0150] In one embodiment, for PUCCH timing and If the PDSCH time resources derived from at least one row of the TDRA table span two symbol types, then for a candidate PDSCH reception timing, the UE may establish two bits for the timing.
[0151] Figure 22 This illustration 2200 illustrates the generation of two HARQ-ACK bits according to an embodiment of this disclosure. Assume the UE is configured with a TDRA table. One or more PDSCH time resources can be derived from row 1 of the TDRA table, and one or more PDSCH time resources can be derived from row 2 of the TDRA table, such as... Figure 22 As shown. Since the PDSCH derived from row 2 spans two symbol types, the UE can establish two bits for the candidate PDSCH reception timing. The UE can report two bits (e.g., HARQ-ACK bits) at the PUCCH timing of those PDSCHs derived from the TDRA table.
[0152] Figure 23 A pseudocode flowchart illustrating timing bit allocation according to an embodiment of this disclosure is provided. In step S2301, the UE may configure a type-1 HARQ-ACK codebook.
[0153] In step S2302, the UE can set the PUCCH timing. For set The cardinality of the set is given, and k = 0 is set to k, where k represents the cardinality of the set. Mid-slot timing values The index.
[0154] In step S2303, the UE can determine whether .if The UE can execute step S2304. If The UE can terminate the program.
[0155] In step S2304, the pseudocode of the type-1 HARQ-ACK codebook is processed (e.g., such as...). Figure 6 After the pruning procedure shown, there may be One candidate PDSCH reception timing, among which This indicates the number of candidate PDSCH reception opportunities, and Corresponding to The UE can determine whether condition A is met. If condition A is met, the UE can further determine whether condition B is met. If condition A is not met, the UE can execute step S2305.
[0156] In one embodiment, the UE can determine whether it has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH. If the UE has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is met. If the UE has not configured SBFD-ConfigurationCommon or pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is not met.
[0157] In step S2305, the UE may be One bit is allocated for each timing opportunity. The UE can enable... Then execute step S2303 again.
[0158] In one embodiment, the UE can determine whether a PDSCH timing resource derived from at least one row of the TDRA table spans two symbol types. If the PDSCH timing resource spans two symbol types, the UE can determine that condition B is satisfied. If the PDSCH timing resource belongs to only one symbol type, the UE can determine that condition B is not satisfied.
[0159] In step S2306, the UE may be Each timing opportunity is allocated 2 bits. The UE can enable... Then execute step S2303 again.
[0160] In one embodiment, for a candidate PDSCH reception timing, there may be at least one timing-related PDSCH. If at least one PDSCH time resource derived from at least one row of the TDRA table belongs to only one symbol type, the UE may establish a bit for the timing.
[0161] Figure 24 This illustration 2400 illustrates the generation of a HARQ-ACK bit according to one embodiment of this disclosure. Assume the UE is configured with a TDRA table, wherein at least one PDSCH timing resource is derived from row 1 of the TDRA table, at least one PDSCH timing resource is derived from row 2 of the TDRA table, and at least one PDSCH timing resource is derived from row 3 of the TDRA table. For the timing associated with the two PDSCHs corresponding to rows 1 and 2, since the PDSCH timing resources derived from rows 1 and 2 belong to only one symbol type (e.g., SBFD symbol type), the UE can establish one bit for the timing.
[0162] In one embodiment, for a candidate PDSCH reception timing, there may be at least one timing-related PDSCH. If at least one PDSCH timing resource derived from at least one row of the TDRA table spans different symbol types, the UE may establish two bits for the timing.
[0163] Figure 25 The illustration 2500 illustrates the generation of a HARQ-ACK bit according to one embodiment of this disclosure. Assume the UE is configured with a TDRA table, wherein at least one PDSCH time resource is derived from row 1 of the TDRA table, at least one PDSCH time resource is derived from row 2 of the TDRA table, and at least one PDSCH time resource is derived from row 3 of the TDRA table. For a timing associated with a PDSCH corresponding to row 3, because the PDSCH time resource derived from row 3 spans different symbol types (e.g., non-SBFD and SBFD symbol types), the UE can establish two bits for the timing.
[0164] Figure 26 A pseudocode flowchart illustrating timing bit allocation according to an embodiment of this disclosure is provided. In step S2601, the UE may configure a type-1 HARQ-ACK codebook.
[0165] In step S2602, the UE can set the PUCCH timing. For set The cardinality is set and k=0, where k represents the set. Mid-slot timing values The index.
[0166] In step S2603, the UE can determine whether .if The UE can execute step S2304. If The UE can terminate the program.
[0167] In step S2604, the pseudocode of the type-1 HARQ-ACK codebook is processed (e.g., such as...). Figure 6 After the pruning procedure shown, there may be One candidate PDSCH reception timing, among which This indicates the number of candidate PDSCH reception opportunities, and Corresponding to The UE can determine whether condition A is met. If condition A is met, the UE can execute step S2606. If condition A is not met, the UE can execute step S2605.
[0168] In one embodiment, the UE can determine whether it has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH. If the UE has configured SBFD-ConfigurationCommon and pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is met. If the UE has not configured SBFD-ConfigurationCommon or pdsch-TimeDomainAllocationListForMultiPDSCH, the UE can determine that condition A is not met.
[0169] In step S2605, for a candidate PDSCH reception timing, the UE can establish a bit for the timing. The UE can enable... Then execute step S2603 again.
[0170] In step S2606, the UE can set for The base number is set to m=0, where m represents the timing. The index, and the timing Indicates corresponding to And the PUCCH timing of PDSCH in row m of the TDRA table. For slot timing values There may be One candidate PDSCH reception timing.
[0171] In step S2607, the UE can determine whether .if The UE can then further determine whether condition B is met. If UE can enable Then execute step S2603 again.
[0172] If condition B is met, the UE can execute step S2608. If condition B is not met, the UE can execute step S2609.
[0173] In one embodiment, the UE can determine whether the PDSCH timing resource derived from at least one row of the TDRA table spans two symbol types, where at least one row corresponds to timing. One or more related PDSCHs. If the PDSCH timing resource spans two symbol types, the UE can determine that condition B is met. If the PDSCH timing resource belongs to one symbol type, the UE can determine that condition B is not met.
[0174] In step S2608, the UE may be the timing. Establish 2 bits. The UE can then... Then execute step S2603 again.
[0175] In step S2609, the UE may be the timing. Establish 1 bit. The UE can then... Then execute step S2603 again.
[0176] In one embodiment, the UE may be configured with SBFD-ConfigurationCommon (e.g., SBFD operation), pdsch-TimeDomainAllocationListForMultiPDSCH, and a type-1 HARQ-ACK codebook. The UE may determine the first configuration assigned to the UE. Set and Second Set, or first TDRA form and second TDRA form.
[0177] First The set can be associated with at least one first DCI format (e.g., not related to pdsch-TimeDomainAllocationListForMultiPDSCH), and the second... The set may be associated with at least one second DCI format (e.g., associated with pdsch-TimeDomainAllocationListForMultiPDSCH).
[0178] The first TDRA table may be associated with at least one first DCI format (e.g., not associated with pdsch-TimeDomainAllocationListForMultiPDSCH), and the second TDRA table may be associated with at least one second DCI format (e.g., associated with pdsch-TimeDomainAllocationListForMultiPDSCH).
[0179] UE can use the first The set and the first TDRA table are used to obtain the first type-1 HARQ-ACK subcodebook. The UE can then use the second... The second type-1 HARQ-ACK subcodebook is obtained by combining the first and second type-1 HARQ-ACK subcodebooks. The UE can concatenate the first and second type-1 HARQ-ACK subcodebooks to obtain the type-1 HARQ-ACK codebook.
[0180] Figure 27 The illustration 2700 illustrates the HARQ-ACK bit allocation according to an embodiment of this disclosure. It is assumed that the UE is configured with a first TDRA table, where each row of the first TDRA table may contain only one entry. That is, the PDSCH reception corresponding to PDSCH#1, #2, or #3 may be associated with only one PDSCH. For a first subcodebook (e.g., a subcodebook not associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the timing of candidate PDSCH reception may have one bit. For example, the UE may allocate one bit for a first timing of candidate PDSCH reception corresponding to PDSCH#1, and the UE may allocate one bit for a second timing of candidate PDSCH reception corresponding to PDSCH#2 and #3.
[0181] Figure 28 The illustration 2800 illustrates the HARQ-ACK bit allocation according to an embodiment of this disclosure. It is assumed that the UE is configured with a second TDRA table, wherein at least one row of the second TDRA table may contain more than one entry. That is, multiple PDSCH receptions corresponding to PDSCH#1, #2, or #3 may be associated with more than one PDSCH. For a second subcodebook (e.g., a subcodebook associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the timing of candidate PDSCH reception may have more than one bit (e.g., two bits). For example, the UE may allocate two bits for a first timing of candidate PDSCH reception corresponding to PDSCH#1, and the UE may allocate two bits for a second timing of candidate PDSCH reception corresponding to PDSCH#2 and #3.
[0182] Figure 29 This document describes a flowchart illustrating the process of obtaining a type-1 HARQ-ACK codebook according to an embodiment of the present disclosure. In step S2901, the UE may be configured with a type-1 HARQ-ACK codebook, SBFD-ConfigurationCommon, and pdsch-TimeDomainAllocationListForMultiPDSCH.
[0183] In step S2902, the UE can determine the first The set and the first TDRA table are unrelated to pdsch-TimeDomainAllocationListForMultiPDSCH.
[0184] In step S2903, the UE can... The set and the first TDRA table are applied to the type-1 HARQ-ACK codebook pseudocode.
[0185] In step S2904, the UE may prepare a bit for the timing of receiving the candidate PDSCH to obtain the first sub-codebook. For example, the UE may execute type-1 HARQ-ACK codebook pseudocode to generate the first sub-codebook.
[0186] In step S2905, the UE can determine the second The set and the second TDRA table related to pdsch-TimeDomainAllocationListForMultiPDSCH.
[0187] In step S2906, the UE can... The set and the second TDRA table are applied to the type-1 HARQ-ACK codebook pseudocode.
[0188] In step S2907, the UE may prepare more than one bit (e.g., two bits) for the timing of candidate PDSCH reception to obtain a second sub-codebook. For example, the UE may execute type-1 HARQ-ACK codebook pseudocode to generate the second sub-codebook.
[0189] In step S2908, the UE can concatenate the first and second type-1 HARQ-ACK subcodebooks to obtain the type-1 HARQ-ACK codebook.
[0190] In one embodiment, for the second sub-codebook (e.g., the sub-codebook associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the UE may follow the above embodiments regarding the timing of candidate PDSCH reception (e.g., Figure 21 Establish a bit for the timing.
[0191] In one embodiment, for the second sub-codebook (e.g., the sub-codebook associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the UE may follow the above embodiments regarding the timing of candidate PDSCH reception (e.g., Figure 22Two bits are established for the timing.
[0192] In one embodiment, for the second sub-codebook (e.g., the sub-codebook associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the UE may follow the above embodiments regarding the timing of candidate PDSCH reception (e.g., Figure 24 Establish a bit for the timing.
[0193] In one embodiment, for the second sub-codebook (e.g., the sub-codebook associated with pdsch-TimeDomainAllocationListForMultiPDSCH), the UE may follow the above embodiments regarding the timing of candidate PDSCH reception (e.g., Figure 25 Two bits are established for the timing.
[0194] In one embodiment, the UE can schedule the reception of multiple PDSCHs by a single DCI, and the UE can be configured with a type-2 HARQ-ACK codebook having a number of HARQ-ACK-BundlingGroups M for the multiple PDSCHs, where M is a positive integer. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., a non-SBFD symbol), and other PDSCHs may be associated with a second symbol type (e.g., an SBFD symbol). The HARQ-ACK information bits corresponding to the PDSCH associated with the first symbol type can be assigned to one group of groups in numberOfHARQ-ACK-BundlingGroups M. The HARQ-ACK information bits corresponding to the PDSCH associated with the second symbol type can be assigned to other groups in numberOfHARQ-ACK-BundlingGroups M.
[0195] For example, suppose one bit is assigned to a group, and M bits are assigned to M groups respectively. A portion of the M bits in the HARQ feedback can be used for one or more PDSCHs associated with a first symbol type of multiple PDSCH receptions. The remaining M bits in the HARQ feedback (e.g., (MN) bits) can be used for one or more PDSCHs associated with a second symbol type of multiple PDSCH receptions.
[0196] Figure 30This illustration illustrates a PDSCH grouping diagram 3000 according to an embodiment of this disclosure. Assuming numberOfHARQ-ACK-BundlingGroups M = 4, groups #0, #1, #2, and #3 are established for the type-2 HARQ-ACK codebook. Groups #0 and #1 can be dedicated to PDSCHs associated with non-SBFD symbols, and groups #2 and #3 can be dedicated to PDSCHs associated with SBFD symbols. Eight PDSCHs (e.g., PDSCH#0 to PDSCH#7) can be scheduled by DCI. Since PDSCH#0 to PDSCH#3 are associated with non-SBFD symbol types, the HARQ-ACK information bits corresponding to those PDSCHs can be assigned to either group #0 or group #1. Since PDSCH#4 to PDSCH#7 are associated with SBFD symbol types, the HARQ-ACK information bits corresponding to those PDSCHs can be assigned to either group #2 or group #3.
[0197] The UE can perform a binary AND operation on groups to obtain one or more HARQ-ACK information bits for the group. For example, PDSCH#0 and PDSCH#2 can be assigned to group #0. The UE can perform a binary AND operation on group #0 to obtain one or more HARQ-ACK information bits for group #0. PDSCH#1 and PDSCH#3 can be assigned to group #1. The UE can perform a binary AND operation on group #1 to obtain one or more HARQ-ACK information bits for group #1. PDSCH#4 and PDSCH#6 can be assigned to group #2. The UE can perform a binary AND operation on group #2 to obtain one or more HARQ-ACK information bits for group #2. PDSCH#5 and PDSCH#7 can be assigned to group #3. The UE can perform a binary AND operation on group #3 to obtain one or more HARQ-ACK information bits for group #3.
[0198] In one embodiment, the UE may receive multiple PDSCHs scheduled by a single DCI, and the UE may be configured with a type-2 HARQ-ACK codebook having a number of HARQ-ACK-BundlingGroups M and multiple PDSCH values N, where M and N are positive integers. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs may be associated with a second symbol type (e.g., SBFD symbols).
[0199] The HARQ-ACK information bits corresponding to the PDSCH associated with the first symbol type can be assigned to the first N groups of numberOfHARQ-ACK-BundlingGroups M. The HARQ-ACK information bits corresponding to the PDSCH associated with the second symbol type can be assigned to the remaining groups of numberOfHARQ-ACK-BundlingGroups M.
[0200] Figure 31 The illustration 3100 illustrates a PDSCH grouping diagram according to an embodiment of this disclosure. Assume that numberOfHARQ-ACK-BundlingGroups M = 4, and groups #0, #1, #2, and #3 are established for the type-2 HARQ-ACK codebook, with a value N = 1. N groups are dedicated to PDSCHs associated with non-SBFD symbols, and (MN) groups are dedicated to PDSCHs associated with SBFD symbols. Eight PDSCHs (e.g., PDSCH#0 to PDSCH#7) can be scheduled by DCI, with PDSCH#0 to PDSCH#3 assigned to group #0, PDSCH#4 and PDSCH#7 assigned to group #1, PDSCH#5 assigned to group #2, and PDSCH#6 assigned to group #3. Since PDSCH#0 to PDSCH#3 are associated with non-SBFD symbol types, N = 1 HARQ-ACK information bits corresponding to those PDSCHs can be assigned to group #0. Since PDSCH#4 to PDSCH#7 are related to the SBFD symbol type, the (MN) = 3 HARQ-ACK information bits corresponding to those PDSCHs can be assigned to groups #1, #2 and #3 respectively.
[0201] In one embodiment, the UE can receive multiple PDSCHs via a single DCI, and the UE can be configured with a first numberOfHARQ-ACK-BundlingGroups M1 and a second numberOfHARQ-ACK-BundlingGroups M2, each containing multiple PDSCHs, where M1 or M2 is a positive integer. Some PDSCHs may be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs may be associated with a second symbol type (e.g., SBFD symbols). HARQ-ACK information bits corresponding to the PDSCHs associated with the first symbol type (e.g., M1 bits of M1 groups) can be allocated to the first numberOfHARQ-ACK-BundlingGroups M1 groups. HARQ-ACK information bits corresponding to the PDSCHs associated with the second symbol type (e.g., M2 bits of M2 groups) can be allocated to the second numberOfHARQ-ACK-BundlingGroups M2 groups.
[0202] Figure 32 This illustration illustrates a PDSCH grouping diagram 3200 according to an embodiment of this disclosure. Assuming a first numberOfHARQ-ACK-BundlingGroups M1 = 1 and a second numberOfHARQ-ACK-BundlingGroups M2 = 2, a group #M10 corresponding to the first symbol type (e.g., non-SBFD symbols) is established for the type-2 HARQ-ACK codebook, and groups #M20 and #M21 corresponding to the second symbol type (e.g., SBFD symbols) are established for the type-2 HARQ-ACK codebook. M1 can be dedicated to the first symbol type (e.g., non-SBFD symbols), and M2 can be dedicated to the second symbol type (e.g., SBFD symbols). Eight PDSCHs (e.g., PDSCH#0 to PDSCH#7) can be scheduled by DCI, where PDSCH#0 to PDSCH#3 are assigned to group #M10, PDSCH#4 and PDSCH#6 are assigned to group #M20, and PDSCH#5 and PDSCH#7 are assigned to group #M21. One HARQ-ACK bit corresponding to the first symbol type (M1) can be allocated to group #M10 corresponding to the first symbol type. Two HARQ-ACK bits corresponding to the second symbol type (M2) can be allocated to groups #M20 and #M21 corresponding to the second symbol type.
[0203] In one embodiment, the UE may be configured with SBFD-ConfigurationCommon (e.g., SBFD operation). For a first PDSCH reception associated with a first symbol type (e.g., a non-SBFD symbol), the UE may be configured with a first ratio of PDSCH energy per resource element (EPRE) to the demodulation reference signal (DMRS) EPRE. For a second PDSCH reception associated with a second symbol type (e.g., an SBFD symbol), the UE may be configured with a second ratio of PDSCH EPRE to DMRS EPRE. Figure 33 This diagram 3300 illustrates the ratio of PDSCH EPRE to DMRS EPRE according to an embodiment of this disclosure. The ratio corresponding to DL time slots (e.g., non-SBFD time slots) may be greater than the ratio corresponding to SBFD time slots.
[0204] In one embodiment, the UE may not receive a PDSCH if one of the PDSCHs scheduled by a single DCI meets at least one of the following conditions: Condition 1: The PDSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated; or Condition 2: The PDSCH overlaps (e.g., partially or completely overlaps) with the UL subbands of one or more SBFD symbols indicated by SBFD-ConfigurationCommon. More specifically for Condition 2, for example, if the PDSCH partially overlaps with the UL subband, the UE can receive the PDSCH by assuming that only PRBs unrelated to the UL subband are valid. On the other hand, if the PDSCH completely overlaps with the UL subband, the UE may not receive the PDSCH.
[0205] Figure 34 The illustration shows a scenario 2 diagram 3400 according to one embodiment of this disclosure. Three PDSCHs can be scheduled by a single DCI. However, the last PDSCH collides (e.g., partially overlaps) with a UL subband indicated by SBFD-ConfigurationCommon. Therefore, the UE can receive the last PDSCH and assume that the PRB associated with the UL subband is invalid, and the PRB associated with the PDSCH (e.g., a PDSCH not associated with the UL subband) is valid.
[0206] In one embodiment, when the UE schedules multiple PDSCHs by the DCI, and the multiple PDSCHs span SBFD symbols and non-SBFD symbols, the HARQ procedure identification (ID) indicated by the DCI can be applied to the first PDSCH that does not overlap with a UL symbol, wherein the UL symbol can be indicated by tdd-UL-DL-ConfigurationCommon (if provided) or by tdd-UL-DL-ConfigurationDedicated (if provided). In one embodiment, the HARQ procedure ID indicated by the DCI can be applied to the first PDSCH that does not overlap (e.g., partially or completely overlaps) with a UL subband indicated by SBFD-ConfigurationCommon. For example, the HARQ procedure ID can be applied to the first PDSCH that does not "completely" overlap with a UL subband, meaning that even if the first PDSCH "partially" overlaps with a UL subband, the HARQ procedure ID can still be applied to the first PDSCH. In another example, the HARQ procedure ID can be applied to the first PDSCH that does not "partially" overlap with the UL sub-band, which means that the HARQ procedure ID may not be applied to the first PDSCH associated with the UL sub-band.
[0207] After being applied to the first PDSCH, the HARQ program ID can be incremented by 1 for each subsequent PDSCH in the scheduling order. The HARQ program ID can be updated based on modulo operation (if needed).
[0208] The HARQ procedure ID may not increment for one or more unreceived PDSCHs. In one embodiment, a PDSCH may be considered unreceived if at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with a UL symbol, wherein the UL symbol may be indicated by tdd-UL-DL-ConfigurationCommon (if provided) or by tdd-UL-DL-ConfigurationDedicated (if provided). In one embodiment, a PDSCH may be considered unreceived if at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps (e.g., partially or completely) with a UL subband indicated by SBFD-ConfigurationCommon. For example, if a PDSCH completely overlaps with a UL subband, it may be considered unreceived, meaning that if a PDSCH partially overlaps with a UL subband, it may be considered received. For another example, if a PDSCH partially overlaps with a UL subband, it may be considered unreceived, meaning that if a PDSCH is associated with a UL subband, it may not be received.
[0209] Figure 35This illustration illustrates a HARQ procedure ID diagram 3500 according to an embodiment of this disclosure. Assume that multiple PDSCHs (e.g., four PDSCHs from time slot #4 to time slot #7) are scheduled by a DCI, spanning two symbol types (e.g., a non-SBFD symbol type and an SBFD symbol type), and the HARQ procedure ID indicated by the DCI is n. Since the first PDSCH (e.g., the PDSCH in time slot #4) is associated with a UL symbol, the HARQ procedure ID may not be applied to the first PDSCH. Since the second PDSCH (e.g., the PDSCH in time slot #5) is associated with a DL symbol, the HARQ procedure ID may be applied to the second PDSCH. Since the third PDSCH (e.g., the PDSCH in time slot #6) is associated with a DL symbol, the HARQ procedure ID may be incremented by 1 for the third PDSCH. Because the fourth PDSCH (e.g., the PDSCH in time slot #7) is related to the UL subband, the HARQ procedure ID may not be incremented by the fourth PDSCH, or because the fourth PDSCH (e.g., the PDSCH in time slot #7) does not completely overlap with the UL subband, the HARQ procedure ID may be incremented by the fourth PDSCH.
[0210] In one embodiment, an incrementing HARQ process number (HPN) may skip a PDSCH if one of the multiple PDSCHs scheduled by a single DCI meets at least one of the following conditions: Condition 1: The PDSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated; or Condition 2: The PDSCH overlaps (e.g., partially or completely overlaps) with one or more UL subbands indicated by SBFD-ConfigurationCommon. For example, if the PDSCH completely overlaps with one or more UL subbands, the HPN may skip the PDSCH, meaning that if the PDSCH partially overlaps with one or more UL subbands, the HPN may not skip it. In another example, if the PDSCH partially overlaps with one or more UL subbands, the HPN may skip the PDSCH, meaning that if the PDSCH is associated with one or more UL subbands, the HPN may skip it.
[0211] Figure 36 The illustration shows a scenario 2, schematic 3600, according to one embodiment of this disclosure. Three PDSCHs can be scheduled by a single DCI. However, the last PDSCH collides with the UL subband indicated by SBFD-ConfigurationCommon. Therefore, incrementing the HARQ procedure number (e.g., HARQ procedure ID) allows the last PDSCH to be skipped.
[0212] In one embodiment, the UE may not transmit a PUSCH if at least one of the physical uplink shared channels (PUSCHs) among multiple PUSCHs scheduled by a single DCI satisfies: Case 1: The PUSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. If the DL symbol is further configured as an SBFD symbol, and the PUSCH is within the UL subband of the SBFD symbol (e.g., partially or completely within it), the UE may transmit the PUSCH; or Case 2: The PUSCH overlaps with one or more DL subbands of the SBFD symbol indicated by SBFD-ConfigurationCommon (e.g., partially or completely overlapping).
[0213] Figure 37 The illustration 3700 illustrates a PUCCH transmission diagram according to an embodiment of this disclosure. The UE may be configured with tdd-UL-DL-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot, wherein the symbol type of the time slot may include "D" representing the DL symbol type, "U" representing the UL symbol type, and "F" representing the flexible symbol type. The UE may further be configured with SBFD-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot, wherein the symbol type of the time slot may include non-SBFD symbol types and SBFD symbol types.
[0214] Multiple PUSCHs (e.g., 6 PUSCHs) can be scheduled by a single DCI. Time slots #1 and #2 are configured as DL time slots by tdd-UL-DL-ConfigurationCommon and further configured as SBFD time slots by SBFD-ConfigurationCommon. If the PUSCH is within the UL subband, the UE can transmit the PUSCH in either time slot #1 or time slot #2. If the PUSCH collides with the DL subband, the UE may not transmit the PUSCH in either time slot #1 or time slot #2. Time slot #3 is configured as a flexible time slot by tdd-UL-DL-ConfigurationCommon and further configured as an SBFD time slot by SBFD-ConfigurationCommon. If the PUSCH is within the UL subband, the UE can transmit the PUSCH in time slot #3. If the PUSCH collides with the DL subband, the UE may not transmit the PUSCH in time slot #3. Since time slot #5 is configured as a DL time slot by tdd-UL-DL-ConfigurationCommon, the UE does not need to transmit PUSCH in time slot #5.
[0215] In one embodiment, when the UE schedules multiple PUSCHs by the DCI, and these PUSCHs span SBFD symbols and non-SBFD symbols, the HARQ procedure ID indicated by the DCI can be applied to the first PUSCH that does not overlap with a DL symbol, wherein the DL symbol can be indicated by tdd-UL-DL-ConfigurationCommon (if provided) or by tdd-UL-DL-ConfigurationDedicated (if provided). In one embodiment, the HARQ procedure ID can be applied to the first PUSCH that does not overlap (partially or completely overlap) with a symbol of the synchronization signal block (SSB) indexed by ssb-PositionsInBurst. In one embodiment, the HARQ procedure ID can be applied to the first PUSCH that does not overlap (partially or completely overlap) with a DL subband indicated by SBFD-ConfigurationCommon.
[0216] After being applied to the first PUSCH, the HARQ program ID can be incremented by 1 for each subsequent PUSCH in the scheduling order. The HARQ program ID can be updated based on modulo operation (if needed).
[0217] The HARQ program ID may not increment for one or more untransmitted PUSCHs. In one embodiment, a PUSCH may be considered untransmitted if at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with a DL symbol, wherein the DL symbol may be indicated by tdd-UL-DL-ConfigurationCommon (if provided) or tdd-UL-DL-ConfigurationDedicated (if provided). In one embodiment, a PUSCH may be considered untransmitted if at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps (e.g., partially or completely) with a symbol of an SSB indexed by ssb-PositionsInBurst, or overlaps (e.g., partially or completely) with a DL subband indicated by SBFD-ConfigurationCommon.
[0218] Figure 38 This illustration 3800 illustrates a HARQ procedure ID according to an embodiment of the present disclosure. Multiple PUSCHs spanning SBFD and non-SBFD symbols (e.g., four PUSCHs from time slot #2 to time slot #5) can be scheduled by the DCI, and the HARQ procedure ID indicated by the DCI can be n. Since the first PUSCH (e.g., in time slot #2) overlaps with the DL subband, the HARQ procedure ID may not be applied to the first PUSCH. Since the second PUSCH (e.g., in time slot #3) is associated with a UL symbol, the HARQ procedure ID can be applied to the second PUSCH. Since the third PUSCH (e.g., in time slot #4) is associated with a UL symbol, the HARQ procedure ID can be incremented by 1 for the third PUSCH. Since the fourth PUSCH (e.g., in time slot #5) is associated with a DL symbol, the HARQ procedure ID may not be incremented for the fourth PUSCH.
[0219] In one embodiment, HARQ sequence number incrementing may skip a PUSCH if one of the PUSCHs scheduled by a single DCI satisfies at least one of the following conditions: Condition 1: The PUSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. If the DL symbol is further configured as an SBFD symbol, and the PUSCH is within the UL subband of the SBFD symbol (e.g., partially or completely within it), the UE may transmit the PUSCH; or Condition 2: The PUSCH overlaps with the DL subband of the SBFD symbol indicated by SBFD-ConfigurationCommon (e.g., partially or completely overlapping).
[0220] Figure 39 The illustration 3900 illustrates a PUCCH transmission diagram according to an embodiment of this disclosure. The UE may be configured with tdd-UL-DL-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot. The UE may further be configured with SBFD-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot, wherein the symbol type of the time slot may include non-SBFD symbol types and SBFD symbol types.
[0221] Multiple PUSCHs (e.g., 6 PUSCHs) can be scheduled by a single DCI. Time slots #1 and #2 are configured as DL time slots by tdd-UL-DL-ConfigurationCommon and further configured as SBFD time slots by SBFD-ConfigurationCommon. If a PUSCH is within a UL subband, HARQ sequence number increment can be applied to the PUSCH in time slot #1 or time slot #2. If a PUSCH collides with a DL subband, HARQ sequence number increment can skip the PUSCH in time slot #1 or time slot #2. Time slot #3 is configured as a flexible time slot by tdd-UL-DL-ConfigurationCommon and further configured as an SBFD time slot by SBFD-ConfigurationCommon. If a PUSCH is within a UL subband, HARQ sequence number increment can be applied to the PUSCH in time slot #3. If a PUSCH collides with a DL subband, HARQ sequence number increment can skip the PUSCH in time slot #3. Since time slot #5 is configured as a DL time slot by tdd-UL-DL-ConfigurationCommon, the HARQ program sequence number increment can skip the PUSCH in time slot #5.
[0222] In one embodiment, the UE can schedule the reception of multiple PDSCHs by a single DCI, and the single DCI can be one or more HARQ-ACK information bits. Value. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., a non-SBFD symbol), and other PDSCHs may be associated with a second symbol type (e.g., an SBFD symbol). The timing of the first PUCCH transmission may be based on the last PDSCH of the first symbol type and The value is determined. The PDSCH associated with the first symbol type can be a joint operation of one or more first HARQ-ACK information bits, and the first HARQ-ACK information bits can be transmitted by the UE during the first PUCCH timing. The second PUCCH transmission timing can be based on the last PDSCH of the second symbol type and The value is determined. The PDSCH associated with the second symbol type can be operated jointly by one or more second HARQ-ACK information bits, and the second HARQ-ACK information bits can be transmitted by the UE on the second PUCCH timing.
[0223] Figure 40 A schematic diagram 4000 illustrates the timing determination of the PUCCH separation according to an embodiment of this disclosure. The physical downlink control channel (PDCCH) can schedule multiple PDSCHs (e.g., 4 PDSCHs) and indicate... Values (e.g., ). The value indicates the slot offset between the last PDSCH slot associated with the non-SBFD symbol and the slot of the first PUCCH timing. The value indicates the slot offset between the last PDSCH slot associated with the SBFD symbol and the slot of the second PUCCH timing. The HARQ sequence numbers for the PDSCH in slot #3 and the PDSCH in slot #4 can be released after slot #6.
[0224] Since the PDSCHs in time slots #3 and #4 can be associated with non-SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more first HARQ-ACK information bits. The first HARQ-ACK information bits can be transmitted during the first PUCCH timing. Similarly, since the PDSCHs in time slots #5 and #6 can be associated with SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more second HARQ-ACK information bits. The second HARQ-ACK information bits can be transmitted during the second PUCCH timing.
[0225] In one embodiment, the UE can schedule multiple PDSCH receptions by a single DCI, and the single DCI can indicate the first PDSCH by one or more HARQ-ACK information bits. value and second Value. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs may be associated with a second symbol type (e.g., SBFD symbols). The timing of the first PUCCH transmission may be based on the last PDSCH scheduled by a single DCI and the first... The value is determined. The PDSCH associated with the first symbol type can be a joint operation of one or more first HARQ-ACK information bits, and the first HARQ-ACK information bits can be transmitted by the UE during the first PUCCH timing. The second PUCCH transmission timing can be based on the last PDSCH and the second PUCCH scheduled by a single DCI. The value is determined. The PDSCH associated with the second symbol type can be operated jointly by one or more second HARQ-ACK information bits, and the second HARQ-ACK information bits can be transmitted by the UE on the second PUCCH timing.
[0226] Figure 41 This illustration 4100 illustrates a PUCCH timing scheduling diagram according to an embodiment of the present disclosure. The PDCCH can schedule multiple PDSCHs (e.g., 4 PDSCHs) and can indicate multiple... Value, including the first Value = 1 and the second Value = 2. First The value indicates the slot offset between the last scheduled PDSCH slot and the slot of the first PUCCH timing. Second... The value indicates the slot offset between the last scheduled PDSCH slot and the slot of the second PUCCH timing.
[0227] Since the PDSCHs in time slots #3 and #4 can be associated with non-SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more first HARQ-ACK information bits. The first HARQ-ACK information bits can be transmitted during the first PUCCH timing. Similarly, since the PDSCHs in time slots #5 and #6 can be associated with SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more second HARQ-ACK information bits. The second HARQ-ACK information bits can be transmitted during the second PUCCH timing.
[0228] In one embodiment, the UE can schedule multiple PDSCH receptions by a single DCI, and the single DCI can indicate the first PDSCH by one or more HARQ-ACK information bits. value and second Value. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., a non-SBFD symbol), and other PDSCHs may be associated with a second symbol type (e.g., an SBFD symbol). The timing of the first PUCCH transmission may be based on the last PDSCH associated with the first symbol type and the first... The value is determined. The PDSCH associated with the first symbol type can be a joint operation of one or more first HARQ-ACK information bits, and the first HARQ-ACK information bits can be transmitted by the UE during the first PUCCH timing. The second PUCCH transmission timing can be based on the last PDSCH associated with the second symbol type and the second PUCCH. The value is determined. The PDSCH associated with the second symbol type can be operated jointly by one or more second HARQ-ACK information bits, and the second HARQ-ACK information bits can be transmitted by the UE on the second PUCCH timing.
[0229] Figure 42 This illustration 4200 illustrates a PUCCH timing scheduling diagram according to an embodiment of the present disclosure. The last scheduled PDSCH for a first symbol type (e.g., a non-SBFD symbol type) can serve as a reference point for determining the timing of the first PUCCH. The last scheduled PDSCH for a second symbol type (e.g., an SBFD symbol type) can serve as a reference point for determining the timing of the second PUCCH. A PDCCH can schedule multiple PDSCHs (e.g., four PDSCHs) and can indicate multiple... Value, including the first Value = 1 and the second Value = 2. First The value indicates the slot offset between the last PDSCH slot associated with a non-SBFD symbol and the slot of the first PUCCH timing. Second... The value indicates the slot offset between the last PDSCH slot associated with the SBFD symbol and the slot of the second PUCCH timing. The HARQ sequence numbers for the PDSCH in slot #3 and the PDSCH in slot #4 can be released after slot #6.
[0230] Since the PDSCHs in time slots #3 and #4 can be associated with non-SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more first HARQ-ACK information bits. The first HARQ-ACK information bits can be transmitted during the first PUCCH timing. Similarly, since the PDSCHs in time slots #5 and #6 can be associated with SBFD symbols, these PDSCHs can be jointly operated by the UE to establish one or more second HARQ-ACK information bits. The second HARQ-ACK information bits can be transmitted during the second PUCCH timing.
[0231] The pruning procedure can be performed based on the last scheduled PDSCH of multiple PDSCHs. In one embodiment, the UE can receive multiple PDSCHs by a single DCI, and the UE can configure type-1 HARQ-ACK codebook reports for multiple PDSCHs. Separate PUCCH resources can be applied to the reports. Some of the multiple PDSCHs may be associated with a first symbol type (e.g., a non-SBFD symbol), and other PDSCHs may be associated with a second symbol type (e.g., an SBFD symbol). The first pruning procedure can be performed based on the last PDSCH associated with the first symbol type, and the relevant HARQ-ACK information bits of the PDSCH associated with the first symbol type can be transmitted on the first PUCCH resource. The second pruning procedure can be performed based on the last PDSCH associated with the second symbol type, and the relevant HARQ-ACK information bits of the PDSCH associated with the second symbol type can be transmitted on the second PUCCH resource.
[0232] Figure 43 The illustration 4300 illustrates a type-1 HARQ-ACK codebook report according to an embodiment of this disclosure. A PUCCH can schedule multiple PDSCHs (e.g., four PDSCHs from slots #3 to #6). The last PDSCH associated with a non-SBFD symbol type (e.g., the PDSCH in slot #4) can be used for a joint operation of a first pruning procedure, and one or more associated HARQ-ACK information bits can be associated with a first PUCCH resource. The last PDSCH associated with an SBFD symbol type (e.g., the PDSCH in slot #6) can be used for a joint operation of a second pruning procedure, and one or more associated HARQ-ACK information bits can be associated with a second PUCCH resource.
[0233] Since the PDSCH in time slots #3 and #4 can be associated with non-SBFD symbols, a logical AND operation can be performed across those PDSCH applications to allow the UE to establish the first HARQ-ACK bit. The UE can report the first HARQ-ACK bit on the first PUCCH resource. Since the PDSCH in time slots #5 and #6 can be associated with SBFD symbols, a logical AND operation can be performed across those PDSCH applications to allow the UE to establish the second HARQ-ACK bit. The UE can report the second HARQ-ACK bit on the second PUCCH resource.
[0234] In one embodiment, the UE can schedule the reception of multiple PDSCHs by a single DCI, and the UE can configure type-2 HARQ-ACK codebook reports with numberOfHARQ-BundlingGroups M for the multiple PDSCHs. Separate PUCCH resources can be applied to the reports. Some of the multiple PDSCHs can be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs can be associated with a second symbol type (e.g., SBFD symbols). One or more HARQ-ACK information bits of the PDSCH associated with the first symbol type can be allocated to a first M groups and can be transmitted on the first PUCCH resource. One or more HARQ-ACK information bits of the PDSCH associated with the second symbol type can be allocated to a second M groups and can be transmitted on the second PUCCH resource.
[0235] Figure 44The illustration 4400 illustrates a type-2 HARQ-ACK codebook report according to an embodiment of this disclosure. Multiple PDSCHs (e.g., eight PDSCHs from slots #2 to #9) can be scheduled by PUCCH. Assume that numberOfHARQ-ACK-BundlingGroups M = 2, and that groups #0 and #1 are established for each symbol type in the type-2 HARQ-ACK codebook. Since PDSCH #0 to PDSCH #3 can be associated with non-SBFD symbol types, one or more HARQ-ACK information bits of those PDSCHs can be assigned to the first group #0 and the first group #1. Since PDSCH #4 to PDSCH #7 can be associated with SBFD symbol types, one or more HARQ-ACK information bits of those PDSCHs can be assigned to the second group #2 and the second group #3.
[0236] For example, PDSCH #0 and #2 can be assigned to Group #0. A logical AND operation can be applied to Group #0 to establish the first HARQ-ACK information bit. PDSCH #1 and #3 can be assigned to Group #1. A logical AND operation can be applied to Group #1 to establish the first HARQ-ACK information bit. The information of the first HARQ-ACK information bits of Group #0 and Group #1 can be transmitted to the network at the first PUCCH timing associated with the non-SBFD symbol type. PDSCH #4 and #6 can be assigned to Group #2. A logical AND operation can be applied to Group #2 to establish the second HARQ-ACK information bit. PDSCH #5 and #7 can be assigned to Group #3. A logical AND operation can be applied to Group #3 to establish the second HARQ-ACK information bit. The information of the second HARQ-ACK information bits of Group #0 and Group #1 can be transmitted to the network at the second PUCCH timing associated with the SBFD symbol type.
[0237] In one embodiment, the UE can receive multiple PDSCHs via a single DCI, and the UE can be configured with type-2 HARQ-ACK codebook reports for a first numberOfHARQ-BundlingGroups M1 and a second numberOfHARQ-BundlingGroups M2 for the multiple PDSCHs. Separate PUCCH resources can be applied to the reports. Some of the multiple PDSCHs can be associated with a first symbol type (e.g., non-SBFD symbols), and other PDSCHs can be associated with a second symbol type (e.g., SBFD symbols). One or more HARQ-ACK information bits of the PDSCH associated with the first symbol type can be allocated to group M1 and can be transmitted on the first PUCCH resource. One or more HARQ-ACK information bits of the PDSCH associated with the second symbol type can be allocated to group M2 and can be transmitted on the second PUCCH resource.
[0238] Figure 45 The illustration 4500 illustrates a type-2 HARQ-ACK codebook report according to an embodiment of this disclosure. Multiple PDSCHs (e.g., eight PDSCHs from slots #2 to #9) can be scheduled by PUCCH. Assuming a first numberOfHARQ-ACK-BundlingGroups M1 = 1 and a second numberOfHARQ-ACK-BundlingGroups M2 = 2, a group #M10 associated with non-SBFD symbol types is established for the type-2 HARQ-ACK codebook, and groups #M20 and #M21 associated with SBFD symbol types are established for the type-2 HARQ-ACK codebook. Since PDSCHs #0 to #3 can be associated with non-SBFD symbol types, one or more HARQ-ACK information bits of those PDSCHs can be assigned to group #M10. Since PDSCH#4 to PDSCH#7 can be associated with the SBFD symbol type, one or more HARQ-ACK information bits of those PDSCHs can be assigned to group #M20 and group #M21.
[0239] For example, PDSCH #0 to #3 can be assigned to group #M10. A logical AND operation can be applied to group #M10 to establish the first HARQ-ACK information bit. The information of the first HARQ-ACK information bit of group #M10 can be transmitted to the network at the first PUCCH timing associated with the non-SBFD symbol type. PDSCH #4 and #6 can be assigned to group #M20. A logical AND operation can be applied to group #M20 to establish the second HARQ-ACK information bit. PDSCH #5 and #7 can be assigned to group #M21. A logical AND operation can be applied to group #M21 to establish the second HARQ-ACK information bit. The information of the second HARQ-ACK information bits of groups #M20 and group #M21 can be transmitted to the network at the second PUCCH timing associated with the SBFD symbol type.
[0240] In one embodiment, the UE may be scheduled by the DCI to receive multiple PDSCHs, and the multiple PDSCH receptions may be limited to a single symbol type (e.g., SBFD symbol). The UE may not expect at least one symbol of each PDSCH time resource derived from the rows of the TDRA table indicated by the DCI to be associated with other symbol types (e.g., non-SBFD symbols) or with UL symbols.
[0241] Figure 46 This illustration illustrates HARQ feedback diagram 4600 according to one embodiment of this disclosure. The DCI can schedule multiple PDSCHs (e.g., PDSCHs in slots #4 and #5). The time-domain resource allocation field in the DCI can indicate a value m (e.g., m=1), where m provides a row index (m+1) of the TDRA table, such as the TDRA table 460 configured by the DCI to the UE. The DCI may contain a PDSCH-to-HARQ_feedback timing indicator field. (For example, The UE's reception behavior can be configured to be limited to SBFD symbols. The UE may not expect at least one symbol of each PDSCH time resource derived from a row of TDRA Table 460 (e.g., row 2) to be associated with a non-SBFD symbol or with a UL symbol.
[0242] In one embodiment, the UE may be configured with a TDRA table for one or more PDSCH receptions, and the UE's reception behavior may be limited to a single symbol (e.g., an SBFD symbol). If at least one symbol of each PDSCH time resource derived from a row of the TDRA table is associated with a non-SBFD symbol type or a UL symbol type, the row may be deleted (or removed from the TDRA table) before the pruning procedure. If all symbols of each PDSCH time resource derived from a row of the TDRA table are associated only with the SBFD symbol type, the UE may perform a binary AND operation on one or more HARQ-ACK information bits corresponding to the PDSCH time resource.
[0243] Figure 47 This illustration shows a HARQ feedback diagram 4700 according to an embodiment of the present disclosure. The UE may be configured with a TDRA table 470. For Since the UE's reception behavior is limited to SBFD symbols, the UE can delete row index 2 and row index 3 of TDRA table 470 before the pruning procedure.
[0244] In one embodiment, the UE may be scheduled by the DCI to receive multiple PDSCHs, and the multiple PDSCH receptions may be limited to a single symbol (e.g., only non-SBFD symbols). The UE may not expect at least one symbol of each PDSCH time resource derived from the rows of the TDRA table indicated by the DCI to be associated with other symbol types (e.g., SBFD symbols) or with UL symbols.
[0245] Figure 48 This illustration illustrates HARQ feedback diagram 4800 according to one embodiment of this disclosure. The DCI can schedule multiple PDSCHs (e.g., PDSCHs in slots #6 and #7). The time-domain resource allocation field in the DCI can indicate a value m (e.g., m=1), where m provides a row index (m+1) of the TDRA table, such as the TDRA table 480 configured by the DCI to the UE. The DCI may contain a PDSCH-to-HARQ_feedback timing indicator field. (For example, The UE's reception behavior can be configured to be limited to non-SBFD symbols. The UE may not expect at least one symbol of each PDSCH time resource derived from a row of TDRA Table 480 (e.g., row 3) to be associated with an SBFD symbol or a UL symbol.
[0246] In one embodiment, the UE may be configured with a TDRA table for one or more PDSCH receptions, and the UE's reception behavior may be limited to a single symbol (e.g., a non-SBFD symbol). If at least one symbol of each PDSCH time resource derived from a row of the TDRA table is associated with an SBFD symbol type or a UL symbol type, the row may be deleted (or removed from the TDRA table) before the pruning procedure. If all symbols of each PDSCH time resource derived from a row of the TDRA table are associated only with non-SBFD symbol types, the UE may perform a binary AND operation on one or more HARQ-ACK information bits corresponding to the PDSCH time resource.
[0247] Figure 49 This illustration shows a HARQ feedback diagram 4900 according to an embodiment of the present disclosure. The UE may be configured with a TDRA table 490. For Since the UE's reception behavior is limited to non-SBFD symbols, the UE can delete row index 2 and row index 3 of TDRA table 490 before the pruning procedure.
[0248] In one embodiment, the UE may be scheduled by the DCI to receive multiple PDSCHs, and the reception of multiple PDSCHs may be limited to a single symbol (e.g., only SBFD symbols). A binary AND operation may be applied to one or more HARQ-ACK information bits corresponding to all transport blocks in the PDSCH, wherein the PDSCH does not overlap with the UL symbol or DL symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-CondifurationDedicated, or the PDSCH does not overlap with the UL subband indicated by SBFD-ConfigurationCommon scheduled by the DCI (e.g., partial or complete overlap).
[0249] Figure 50The illustration 5000 illustrates HARQ feedback according to an embodiment of this disclosure. The UE's reception behavior can be configured to be limited to SBFD symbols. Multiple PDSCHs (e.g., PDSCHs in slots #1 to #5) can be configured to the UE via DCI. Since the PDSCHs in slots #1, #4, or #5 are non-SBFD symbols, the UE may not apply a binary AND operation to the HARQ-ACK information bits of those PDSCHs. The UE may apply a binary AND operation to the first HARQ-ACK information bit of the PDSCH in slot #2 and the second HARQ-ACK information bit of the PDSCH in slot #3. If the result of the binary AND operation is ACK, it means that the UE has successfully decoded the PDSCHs in slots #2 and #3. If the result of the binary AND operation is NACK, it means that the UE has failed to decode at least one PDSCH in slots #2 and #3.
[0250] In one embodiment, the UE may be scheduled by the DCI to receive multiple PDSCHs, and the reception of multiple PDSCHs may be limited to only one symbol (e.g., a non-SBFD symbol). A binary AND operation may be applied to the HARQ-ACK information bits corresponding to all transport blocks in the PDSCH, wherein the PDSCH does not overlap with the UL symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-CondifurationDedicated, or with the SBFD symbol indicated by SBFD-ConfigurationCommon scheduled by the DCI.
[0251] Figure 51 The illustration 5100 illustrates HARQ feedback according to an embodiment of this disclosure. The UE's reception behavior can be configured to be limited to non-SBFD symbols. Multiple PDSCHs (e.g., PDSCHs in slots #3 to #7) can be configured to the UE via DCI. Since the PDSCHs in slots #3, #4, or #7 belong to SBFD symbols, the UE may not apply a binary AND operation to the HARQ-ACK information bits of those PDSCHs. The UE may apply a binary AND operation to the first HARQ-ACK information bit of the PDSCH in slot #5 and the second HARQ-ACK information bit of the PDSCH in slot #6. If the result of the binary AND operation is ACK, it means that the UE has successfully decoded the PDSCHs in slots #5 and #6. If the result of the binary AND operation is NACK, it means that the UE has failed to decode at least one PDSCH in slots #5 and #6.
[0252] In one embodiment, the UE may not receive a PDSCH if one of the PDSCHs scheduled by a single DCI meets at least one of the following conditions: Condition 1: If the reception of multiple PDSCHs is limited to SBFD symbols, the PDSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon, or the PDSCH overlaps with the UL subband of one or more SBFD symbols indicated by SBFD-ConfigurationCommon (e.g., partially or completely); or Condition 2: If the reception of multiple PDSCHs is limited to non-SBFD symbols, the PDSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or the PDSCH collides with one or more SBFD symbols indicated by SBFD-ConfigurationCommon.
[0253] Figure 52 The illustration 5200 illustrates HARQ feedback according to one embodiment of this disclosure. The UE's reception behavior can be configured to be limited to SBFD symbols. Multiple PDSCHs (e.g., eight PDSCHs from slots #1 to #8) can be configured to the UE via DCI. Since the PDSCH in slot #4 collides with a UL symbol, the UE may not receive the PDSCH in slot #4. Since the reception of multiple PDSCHs is limited to SBFD symbols, the UE may not receive the PDSCH in slot #5.
[0254] Assume the UE is scheduled by the DCI for multiple PDSCHs, and these PDSCHs are limited to SBFD symbols. The HARQ procedure ID indicated by the DCI may be applied to the first PDSCH that does not overlap with a UL symbol or DL symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided), or with a UL subband indicated by SBFD-ConfigurationCommon (e.g., partially or completely overlapping). The HARQ procedure ID may be incremented by 1 for each subsequent PDSCH in the scheduling order. The HARQ procedure ID may be updated based on a modulo operation (if required). If at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with a UL symbol or DL symbol, the HARQ procedure ID may not be incremented for unreceived PDSCHs, where the UL symbol or DL symbol may be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided). In one embodiment, if the PDSCH overlaps with (e.g., partially or completely overlaps with) a UL subband indicated by SBFD-ConfiguraionCommon, the PDSCH may be considered unreceived.
[0255] Figure 53 The illustration 5300 illustrates HARQ feedback according to an embodiment of this disclosure. The UE's reception behavior can be configured to be limited to SBFD symbols. Multiple PDSCHs (e.g., five PDSCHs from slots #1 to #5) can be configured to the UE by a DCI, and the HARQ procedure ID indicated by the DCI can be n. Since the first PDSCH (e.g., in slot #1) is associated with a DL symbol, the HARQ procedure ID may not be applied to the first PDSCH. Since the second PDSCH (e.g., in slot #2) is associated with an SBFD symbol, the HARQ procedure ID can be applied to the second PDSCH. Since the third PDSCH (e.g., in slot #3) is associated with an SBFD symbol, the HARQ procedure ID can be incremented by 1 for the third PDSCH. Since the fourth PDSCH (e.g., in slot #4) is associated with a UL symbol, the HARQ procedure ID may not be incremented for the fourth PDSCH. Since the fifth PDSCH (e.g., in slot #5) is associated with the DL symbol, the HARQ procedure ID may not be incremented by the fifth PDSCH.
[0256] Assume the UE is scheduled by the DCI for multiple PDSCHs, and these PDSCHs are limited to non-SBFD symbols. The HARQ procedure ID indicated by the DCI may be applied to the first PDSCH that does not overlap with either a UL symbol or an SBFD symbol, where the UL symbol may be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided), and the SBFD symbol may be indicated by SBFD-ConfigurationCommon. The HARQ procedure ID may be incremented by 1 for each subsequent PDSCH in the scheduling order. The HARQ procedure ID may be updated based on a modulo operation (if required). If at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with either a UL symbol or an SBFD symbol, the HARQ procedure ID may not be incremented for unreceived PDSCHs, where the UL symbol may be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided), and the SBFD symbol may be indicated by SBFD-ConfigurationCommon.
[0257] Figure 54 The illustration 5400 illustrates HARQ feedback according to an embodiment of this disclosure. The UE's reception behavior can be configured to be limited to non-SBFD symbols. Multiple PDSCHs (e.g., five PDSCHs in slots #3 to #7) can be configured to the UE by a DCI, and the HARQ procedure ID indicated by the DCI can be n. Since the first PDSCH (e.g., in slot #3) is associated with an SBFD symbol, the HARQ procedure ID may not be applied to the first PDSCH. Since the second PDSCH (e.g., in slot #4) is associated with a UL symbol, the HARQ procedure ID may not be applied to the second PDSCH. Since the third PDSCH (e.g., in slot #5) is associated with a DL symbol, the HARQ procedure ID can be applied to the third PDSCH. Since the fourth PDSCH (e.g., in slot #6) is associated with a DL symbol, the HARQ procedure ID can be incremented by 1 for the fourth PDSCH. Since the fifth PDSCH (e.g., in slot #7) is associated with the SBFD symbol, the HARQ procedure ID may not be incremented by the fifth PDSCH.
[0258] In one embodiment, HARQ sequence number incrementing may skip a PDSCH if one of the PDSCHs scheduled by a single DCI satisfies at least one of the following conditions: Condition 1: If the multiple PDSCH reception is limited to SBFD symbols and the PDSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon, or the PDSCH overlaps (e.g., partially or completely overlaps) with the UL subband of an SBFD symbol indicated by SBFD-ConfigurationCommon; or Condition 2: If the multiple PDSCH reception is limited to non-SBFD symbols and the PDSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or the PDSCH collides with one or more SBFD symbols indicated by SBFD-ConfigurationCommon.
[0259] Figure 55 The illustration 5500 illustrates HARQ feedback according to one embodiment of this disclosure. The UE's reception behavior can be configured to be limited to SBFD symbols. Multiple PDSCHs (e.g., eight PDSCHs in slots #1 to #8) can be configured to the UE by the DCI, and the HARQ procedure ID (HPN) indicated by the DCI can be n. Since the PDSCH in slot #4 collides with a UL symbol, the HARQ procedure number increment can skip the PDSCH in slot #4. Since the reception of multiple PDSCHs is limited to SBFD symbols, the HARQ procedure number increment can skip the PDSCH in slot #5.
[0260] In one embodiment, the UE may not transmit a PUSCH if a PUSCH among multiple PUSCHs scheduled by a single DCI satisfies at least one of the following conditions: Condition 1: If the multiple PUSCHs are limited to SBFD symbols and the PUSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon, or the PUSCH overlaps with the DL subband of one or more SBFD symbols indicated by SBFD-ConfigurationCommon (e.g., partially or completely); or Condition 2: If the multiple PUSCHs are limited to non-SBFD symbols and the PUSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or the PUSCH collides with one or more SBFD symbols indicated by SBFD-ConfigurationCommon.
[0261] Figure 56 The illustration 5600 illustrates a PUSCH transmission according to an embodiment of this disclosure. The UE may be configured with tdd-UL-DL-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot (e.g., "D", "U", or "F"). The UE may further be configured with SBFD-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot, wherein the symbol type of the time slot may include non-SBFD symbol types and SBFD symbol types. Multiple PUSCHs (e.g., 6 PUSCHs) may be scheduled by a single DCI. Multiple PUSCH transmissions may be limited to SBFD symbols.
[0262] Time slots #1 and #2 are configured as DL time slots by tdd-UL-DL-ConfigurationCommon and further configured as SBFD time slots by SBFD-ConfigurationCommon. Time slot #3 is configured as a flexible time slot by tdd-UL-DL-ConfigurationCommon and further configured as an SBFD time slot by SBFD-ConfigurationCommon. Time slot #4 is configured as a UL time slot by tdd-UL-DL-ConfigurationCommon and further configured as a non-SBFD time slot by SBFD-ConfigurationCommon. Time slot #5 is configured as a DL time slot by tdd-UL-DL-ConfigurationCommon and further configured as a non-SBFD time slot by SBFD-ConfigurationCommon. Since multiple PUSCHs are limited to SBFD symbols, the PUSCH in time slot #4 or time slot #5 may not be transmitted by the UE.
[0263] Assume the UE has multiple PUSCHs scheduled by the DCI, and these PUSCHs are limited to non-SBFD symbols. The HARQ procedure ID indicated by the DCI can be applied to the first PUSCH that does not overlap with a DL symbol, an SS / physical broadcast channel (PBCH) block symbol indexed by ssb-PositionsInBurst, or an SBFD symbol indicated by SBFD-ConfigurationCommon, where the DL symbol can be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided). The HARQ procedure ID can be incremented by 1 for each subsequent PUSCH in the scheduling order. The HARQ procedure ID can be updated based on modulo operations (if required). If at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with a DL symbol, an SS / PBCH block symbol indexed by ssb-PositionsInBurst, or an SBFD symbol indicated by SBFD-ConfigurationCommon, the HARQ program ID may not be incremented by one or more untransmitted PUSCHs, wherein the DL symbol may be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided).
[0264] Figure 57 The illustration 5700 illustrates HARQ feedback according to one embodiment of this disclosure. The UE's transmission behavior can be configured to be limited to non-SBFD symbols. Multiple PUSCHs (e.g., seven PUSCHs in slots #3 to #9) can be configured to the UE by the DCI, and the HARQ procedure ID (HPN) indicated by the DCI can be n. Since the first PUSCH (e.g., in slot #3) is associated with an SBFD symbol, the HARQ procedure ID may not be applied to the first PUSCH. Since the second PUSCH (e.g., in slot #4) is associated with a UL symbol, the HARQ procedure ID may be applied to the second PUSCH. Since the third and fourth PUSCHs (e.g., in slots #5 and #6) are associated with DL symbols, the HARQ procedure ID may not increment for those PUSCHs. Since the fifth and sixth PUSCHs (e.g., in slots #7 and #8) are associated with SBFD symbols, the HARQ procedure ID may not increment for those PUSCHs. Since the seventh PUSCH (e.g., in slot #9) is associated with the UL symbol, the HARQ procedure ID can be incremented by 1 for the seventh PUSCH.
[0265] Assume the UE has multiple PUSCHs scheduled by the DCI, and these PUSCHs are limited to SBFD symbols. The HARQ procedure ID indicated by the DCI can be applied to the first PUSCH that does not overlap with a DL symbol or UL symbol, an SS / PBCH block symbol indexed by ssb-PositionsInBurst, or a DL subband indicated by SBFD-ConfigurationCommon, where the DL symbol or UL symbol can be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided). The HARQ procedure ID is then incremented by 1 for each subsequent PUSCH in the scheduling order. The HARQ procedure ID can be updated based on modulo operations (if necessary). If at least one of the symbols indicated by the index row of the resource allocation table used in the time slot overlaps with a DL symbol or UL symbol, an SS / PBCH block symbol indexed by ssb-PositionsInBurst, or a DL subband indicated by SBFD-ConfigurationCommon (e.g., partially or completely overlaps), the HARQ procedure ID may not be incremented by one or more untransmitted PUSCHs, where the DL symbol or UL symbol may be indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided).
[0266] Figure 58 The illustration 5800 illustrates HARQ feedback according to an embodiment of this disclosure. The UE's transmission behavior can be configured to be limited to SBFD symbols. Multiple PUSCHs (e.g., six PUSCHs in slots #4 to #9) can be configured to the UE by the DCI, and the HARQ procedure ID (HPN) indicated by the DCI can be n. Since the first PUSCH (e.g., in slot #4) is associated with a UL symbol, the HARQ procedure ID may not be applied to the first PUSCH. Since the second PUSCH (e.g., in slot #5) is associated with a DL symbol, the HARQ procedure ID may not be applied to the second PUSCH. Since the third PUSCH (e.g., in slot #6) is associated with an SBFD symbol, the HARQ procedure ID can be applied to the third PUSCH. Since the fourth PUSCH (e.g., in slot #7) is associated with an SBFD symbol, the HARQ procedure ID can be incremented by 1 for the fourth PUSCH. Since the fifth PUSCH (e.g., in slot #8) is associated with the SBFD symbol, the HARQ procedure ID can be incremented by 1 for the fifth PUSCH. Since the sixth PUSCH (e.g., in slot #9) is associated with the UL symbol, the HARQ procedure ID may not be incremented for the sixth PUSCH.
[0267] In one embodiment, HARQ sequence number incrementing may skip a PUSCH if a PUSCH among multiple PUSCHs scheduled by a single DCI satisfies at least one of the following conditions: Condition 1: If multiple PUSCHs are limited to SBFD symbols and the PUSCH collides with one or more UL symbols indicated by tdd-UL-DL-ConfigurationCommon, or the PUSCH overlaps with the DL subbands of one or more SBFD symbols indicated by SBFD-ConfigurationCommon (e.g., partially or completely); or Condition 2: If multiple PDSCHs are limited to non-SBFD symbols and the PUSCH collides with one or more DL symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or the PUSCH collides with one or more SBFD symbols indicated by SBFD-ConfigurationCommon.
[0268] Figure 59 The illustration 5900 illustrates a PUSCH transmission according to an embodiment of this disclosure. The UE may be configured with tdd-UL-DL-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot (e.g., "D", "U", or "F"). The UE may further be configured with SBFD-ConfigurationCommon, and the UE may accordingly determine the symbol type of the time slot, wherein the symbol type of the time slot may include non-SBFD symbol types and SBFD symbol types. Multiple PUSCHs (e.g., 5 PUSCHs) may be scheduled by a single DCI. Multiple PUSCH transmissions may be limited to SBFD symbols.
[0269] Time slots #1 and #2 are configured as DL time slots by tdd-UL-DL-ConfigurationCommon and further configured as SBFD time slots by SBFD-ConfigurationCommon. Time slot #3 is configured as a flexible time slot by tdd-UL-DL-ConfigurationCommon and further configured as an SBFD time slot by SBFD-ConfigurationCommon. Time slot #4 is configured as a UL time slot by tdd-UL-DL-ConfigurationCommon and further configured as a non-SBFD time slot by SBFD-ConfigurationCommon. Time slot #5 is configured as a DL time slot by tdd-UL-DL-ConfigurationCommon and further configured as a non-SBFD time slot by SBFD-ConfigurationCommon. Since multiple PUSCHs are limited to SBFD symbols, HARQ procedure sequence number increments can skip PUSCHs in time slot #4 or time slot #5.
[0270] In one embodiment, the UE may be configured with a type-1 HARQ-ACK codebook. For a DCI that schedules multiple PDSCH receptions, a first set of PDSCHs may be associated with a first symbol type, and a second set of PDSCHs may be associated with a second symbol type. The HARQ-ACK information bits corresponding to the multiple PDSCHs scheduled by the DCI may be based on... A single PUCCH transmission in a defined time slot, where (Indicated by the PDSCH-to-HARQ_feedback timing indicator field in the DCI, or provided by dl-DataToUL-ACK if the PDSCH-to-HARQ_feedback timing indicator field does not exist in the DCI) This indicates the slot offset between the slot of the last PDSCH scheduled by the DCI and the slot carrying HARQ-ACK information corresponding to the scheduled multiple PDSCHs. If the last PDSCH is associated with a first symbol type, the quasi-co-location (QCL) indicated by the DCI is assumed to be available for receiving the first set of PDSCHs, and the UE may not receive the second set of PDSCHs. If the last PDSCH is associated with a second symbol type, the QCL indicated by the DCI is assumed to be available for receiving the second set of PDSCHs, and the UE may not receive the first set of PDSCHs.
[0271] In one embodiment, if the DCI does not contain a transmission configuration indicator (TCI) field, the UE may use the DCI to receive or the QCL assumption of a preset beam to perform DL reception instead of using the QCL assumption indicated by the DCI.
[0272] In one embodiment, the PDSCH scheduling offsets of the first set of PDSCHs and the second set of PDSCHs can be greater than or equal to timeDurationForQCL.
[0273] Figure 60 The illustration 6000 illustrates the determination of QCL assumptions according to one embodiment of this disclosure. The UE may be configured with a type-1 HARQ-ACK codebook. The DCI may schedule multiple PDSCHs (e.g., 4 PDSCHs) for the UE, and the DCI may contain indications. The PDSCH-to-HARQ_feedback timing indicator field. Since the last PDSCH scheduled by the DCI is related to the SBFD symbol type, the UE can use the QCL assumption indicated by the DCI to receive the second set of PDSCHs related to the SBFD symbol type, and the UE may not receive the first set of PDSCHs related to non-SBFD symbol types.
[0274] In one embodiment, if one or more unexpected rows in the TDRA form are processed by a pruning procedure, the timing corresponding to the unexpected row can be considered a redundant timing. Figure 61 A schematic diagram 6100 illustrating redundancy timing according to an embodiment of this disclosure. TDRA table and Values (e.g., This can be configured to the UE, where the TDRA table can contain row 1 and row 2. Assuming that the unexpected row 1 is processed by the pruning procedure, the first timing corresponding to row 1 can be regarded as a redundant timing corresponding to the second timing of row 2.
[0275] Figure 62 A flowchart illustrating a method for HARQ feedback according to an embodiment of this disclosure is provided, wherein the method may be implemented by a UE. In step S6021, a first configuration is received from the network, wherein the first configuration indicates reception behavior. In step S6022, a second configuration is received from the network, wherein the second configuration indicates reception on multiple physical downlink shared channels (multiple PDSCHs). In step S6023, a third configuration is received from the network, wherein the third configuration indicates a HARQ acknowledgment (ACK) codebook type. In step S6024, HARQ feedback is transmitted according to the first configuration, the second configuration, and the third configuration.
[0276] Figure 63The illustration shows a schematic diagram of a UE 630 according to an embodiment of the present disclosure, wherein the UE 630 is implementable. Figure 1-62 The methods described herein, along with exemplary embodiments and alternative variations thereof, are described. UE 630 may include a processor 631, a storage medium 632, and a transceiver 633. The processor 631 is coupled to the storage medium 632 and the transceiver 633.
[0277] Processor 631 can be implemented using programmable units, such as microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), etc. The functionality of processor 631 can also be implemented using discrete electronic devices or ICs. It should be noted that the functionality of processor 631 can be implemented using either hardware or software.
[0278] Storage medium 632 may be, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, hard disk drive (HDD), solid state drive (SSD), or similar element, or a combination thereof, configured to record multiple modules or various applications that can be executed by processor 631.
[0279] Transceiver 633 can be configured to transmit and receive signals separately in radio frequency. Transceiver 633 can also perform operations such as low-noise amplification, impedance matching, frequency mixing, up- or down-frequency conversion, filtering, amplification, etc. Transceiver 633 may include one or more digital-to-analog (D / A) converters or analog-to-digital (A / D) converters configured to convert from analog signal format to digital signal format during uplink signal processing and from digital signal format to analog signal format during downlink signal processing. Transceiver 633 may include an antenna array, which may include one or more antennas to transmit and receive omnidirectional or directional antenna beams.
[0280] In one embodiment, the UE can perform DL reception, and DL reception can span M symbol types. The UE can establish more than one HARQ-ACK bit for DL reception (e.g., M HARQ-ACK bits).
[0281] The concept of “different symbol types” can be applied to: ISAC (e.g., a first symbol type used only for communication and a second symbol type used for both communication and sensing).
[0282] The concept of "different symbol types" can be applied to network energy saving (NES). For example, different symbol types can include the first symbol type in power saving mode and the second symbol type in normal mode.
[0283] The concept of “different symbol types” can be applied to: first SBFD symbol type and second SBFD symbol type, where different sub-band frequency resources can span the first SBFD symbol type and the second SBFD symbol type.
[0284] The concept of "different symbol types" can be applied to: a first symbol with a first level of interference and a second symbol with a second level of interference.
[0285] In this disclosure, gNodeB (e.g., next generation node B) can be a cell, serving cell, transmission reception point (TRP), unlicensed cell, unlicensed serving cell, unlicensed TRP, gNB, evolved node B (eNodeB), eNB, etc., but is not limited to these.
[0286] Combinations of the embodiments disclosed in this disclosure are not excluded.
[0287] Based on the above, this disclosure provides an enhancement to the HARQ feedback scheme. If the time resources for receiving multiple PDSCHs are allocated across different symbol types (e.g., SBFD symbol type or non-SBFD symbol type), separate HARQ-ACK bits can be allocated for different symbol types based on the configuration. The UE can determine whether to perform a binary AND operation on the HARQ-ACK bit based on the corresponding symbol type and determine the value of the HARQ-ACK bit accordingly. Because separate bit allocation is performed for different symbol types, if the decoding result of a PDSCH of a specific symbol type fails, the HARQ-NACK information of the PDSCH of that specific symbol type will not affect the transmission efficiency of other symbol types.
[0288] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A hybrid automatic repeat request feedback method, used by a user equipment, characterized in that, include: Receive a first configuration from the network, wherein the first configuration indicates receiving behavior; Receive a second configuration from the network, wherein the second configuration indicates that multiple physical downlink shared channels (multiple PDSCHs) are received; Receive a third configuration from the network, wherein the third configuration indicates the HARQ acknowledgment (ACK) codebook type; and HARQ feedback is transmitted according to the first configuration, the second configuration, and the third configuration.
2. The method according to claim 1, further comprising: Determine whether the receiving behavior is limited to the first symbol type; In response to the reception behavior being limited to the first symbol type, not receiving the first physical downlink shared channel (PDSCH) associated with the second symbol type, or determining whether the frequency domain resources of the second PDSCH associated with the first symbol type overlap with uplink resources; and In response to the overlap between the frequency domain resources and the uplink resources, the second PDSCH is not received.
3. The method according to claim 1, further comprising: The receive offset set and the time-domain resource allocation (TDRA) table, wherein the receive behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type1 HARQ-ACK codebook type.
4. The method of claim 3, further comprising: Two bits are allocated for the timing of candidate Physical Downlink Shared Channel (PDSCH) reception, wherein the timing is related to the type-1 HARQ-ACK codebook.
5. The method of claim 4, further comprising: Determine whether at least one Physical Downlink Shared Channel (PDSCH) among the plurality of PDSCH receptions is associated with the first symbol type or the second symbol type; In response to at least one first PDSCH being associated with the first symbol type, a binary AND operation is performed on at least one first HARQ-ACK information bit corresponding to the at least one first PDSCH to determine the first bit of the two bits; In response to the absence of a PDSCH associated with the first symbol type, the first bit is set to negative acknowledgment (NACK). In response to at least one second PDSCH being associated with the second symbol type, a binary AND operation is performed on at least one second HARQ-ACK information bit corresponding to the at least one second PDSCH to determine the second bit of the two bits; and In response to the absence of a PDSCH associated with the second symbol type, the second bit is set to NACK.
6. The method of claim 3, further comprising: Determine whether the time resources of the plurality of PDSCH receptions span the allocation of the first symbol type and the second symbol type, wherein the time resources are derived based on the offset of the offset set and at least one row of the TDRA table; In response to the time resource allocation across the first symbol type and the second symbol type, two bits are allocated for the timing of candidate physical downlink shared channel (PDSCH) reception associated with the type-1 HARQ-ACK codebook; as well as In response to the timing resource not spanning the allocation of the first symbol type and the second symbol type, a bit is allocated for the timing of the candidate PDSCH reception associated with the type-1 HARQ-ACK codebook.
7. The method of claim 3, further comprising: For the timing of receiving at least one candidate Physical Downlink Shared Channel (PDSCH) associated with a type-1 HARQ-ACK codebook, determine whether the time resources for receiving the plurality of PDSCHs span the first symbol type and the second symbol type allocation, wherein the time resources are derived from at least one row of the TDRA table, wherein the at least one row corresponds to at least one PDSCH associated with the timing. In response to the time resource allocation spanning the first symbol type and the second symbol type, two bits are allocated for the timing; as well as In response to the timing resource not spanning the allocation of the first symbol type and the second symbol type, a bit is allocated for the timing.
8. The method of claim 1, further comprising: Receive a first offset set, a second offset set, a first time-domain resource allocation (TDRA) table, and a second TDRA table, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is a type-1 HARQ-ACK codebook type.
9. The method of claim 8, further comprising: The first subcodebook is determined based on the first offset set and the first TDRA table; as well as The second subcodebook is determined based on the second offset and the second TDRA table.
10. The method of claim 9, further comprising: The first subcodebook and the second subcodebook are concatenated to generate the type-1 HARQ-ACK codebook.
11. The method of claim 9, further comprising: Allocate a bit for the timing associated with the first subcodebook.
12. The method of claim 9, further comprising: Two bits are allocated for the timing associated with the second subcodebook.
13. The method of claim 1, further comprising: The number of received bundled groups, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is type-2 HARQ-ACK codebook type.
14. The method of claim 13, wherein a portion of the M bits of the HARQ feedback is used for at least one Physical Downlink Shared Channel (PDSCH) associated with the first symbol type received by the plurality of PDSCHs, and the remaining portion of the M bits of the HARQ feedback is used for at least one PDSCH associated with the second symbol type received by the plurality of PDSCHs, wherein M is the number of the bundled groups.
15. The method of claim 1, further comprising: The number and value N of the received bundled groups are received, wherein the receiving behavior is related to a first symbol type and a second symbol type, and the HARQ ACK codebook type is a type-2 HARQ-ACK codebook type, where N is a positive integer.
16. The method of claim 15, wherein the N bits of the HARQ feedback are used for at least one physical downlink shared channel (PDSCH) associated with the first symbol type received by the plurality of PDSCHs, and the (MN) bits of the HARQ feedback are used for at least one PDSCH associated with the second symbol type received by the plurality of PDSCHs, wherein M is the number of the bundled groups.
17. The method of claim 1, further comprising: The number of first bundled groups and the number of second bundled groups are received, wherein the receiving behavior is related to the first symbol type and the second symbol type, and the HARQ ACK codebook type is the type-2 HARQ-ACK codebook type.
18. The method of claim 17, wherein the M1 bits of the HARQ feedback are used for at least one physical downlink shared channel (PDSCH) associated with the first symbol type received by the plurality of PDSCHs, and the M2 bits of the HARQ feedback are used for at least one PDSCH associated with the second symbol type received by the plurality of PDSCHs, wherein M1 is the number of the first bundled groups, and M2 is the number of the second bundled groups.
19. The method of claim 1, further comprising: The receive offset set and the time-domain resource allocation (TDRA) table, wherein the receive behavior is limited to the first symbol type and the HARQ ACK codebook type is the type-1 HARQ-ACK codebook type.
20. The method of claim 19, further comprising: Determine whether at least one time resource of the plurality of PDSCHs is associated with a second symbol type, wherein the at least one time resource is derived from the row of the TDRA table; as well as In response to the fact that the at least one time resource is associated with the second symbol type, the row is removed from the TDRA table.
21. The method of claim 19, further comprising: In response to the reception behavior being limited to the first symbol type, a binary AND operation is performed on at least one HARQ-ACK information bit corresponding to at least one Physical Downlink Shared Channel (PDSCH) associated with the plurality of PDSCH receptions, wherein the at least one PDSCH is associated only with the first symbol type.
22. A user equipment for hybrid automatic repeat request feedback, characterized in that, include: transceiver; as well as A processor, coupled to the transceiver, wherein the processor is configured to: Receive a first configuration from the network via the transceiver, wherein the first configuration indicates receiving behavior; A second configuration is received from the network via the transceiver, wherein the second configuration indicates that multiple physical downlink shared channels (multiple PDSCHs) are received; Receive a third configuration from the network via the transceiver, wherein the third configuration indicates the HARQ acknowledgment (ACK) codebook type; and HARQ feedback is transmitted via the transceiver according to the first configuration, the second configuration, and the third configuration.