Information feedback, information sending method, device, terminal and network side equipment

By dividing the PDSCH set of DCI scheduled in the terminal into multiple subsets and performing HARQ-ACK feedback according to DAI, the problem of inconsistent feedback when a single DCI schedules multiple PDSCHs is solved, and effective HARQ-ACK feedback is achieved.

CN115052360BActive Publication Date: 2025-03-14VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110257236.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-09
Publication Date
2025-03-14
Estimated Expiration
2041-03-09

AI Technical Summary

Technical Problem

In existing communication systems, how to effectively perform HARQ-ACK feedback when multiple PDSCHs are scheduled in a single DCI.

Method used

After receiving the DCI, the terminal divides the PDSCH set it schedules into multiple PDSCH subsets, and determines the downlink allocation index DAI of each PDSCH subset, and performs HARQ-ACK feedback on multiple PDSCH subsets according to the DAI.

Benefits of technology

It realizes that HARQ-ACK feedback is effectively performed when a single DCI schedules multiple PDSCHs, and solves the problem of inconsistent feedback in the prior art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115052360B_ABST
    Figure CN115052360B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose an information feedback, information sending method, apparatus, terminal and network side equipment, which belongs to the field of communication technology. The specific implementation scheme includes: receiving at least one DCI; dividing each PDSCH set scheduled by the DCI into multiple PDSCH subsets; determining the downlink allocation index DAI corresponding to each of the PDSCH subsets; and performing HARQ‑ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets. According to the scheme in the present application, when a single DCI schedules multiple PDSCHs, HARQ‑ACK feedback can be implemented for the scheduled multiple PDSCHs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to an information feedback, information sending method, device, terminal and network side equipment. Background Art

[0002] In the existing communication system, in order to avoid the waste of resources, a scheme is introduced in which one downlink control information (DCI) is used to schedule multiple physical downlink shared channels (PDSCH). In this scheme, due to the increase in sub-carrier spacing (SCS), the duration of each time slot will be shorter, so it can be considered that the channel conditions experienced by the data in adjacent time slots are similar, and the probability of correct decoding / error decoding of the data in adjacent time slots should be consistent. In this case, how to perform hybrid automatic repeat request confirmation (HARQ-ACK) feedback on the scheduled multiple PDSCHs is an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide an information feedback, information sending method, apparatus, terminal and network side equipment, which can solve the problem of how to perform HARQ-ACK feedback on multiple scheduled PDSCHs when a single DCI schedules multiple PDSCHs.

[0004] In a first aspect, an information feedback method is provided, which is executed by a terminal, and the method includes:

[0005] receiving at least one DCI;

[0006] Dividing each of the DCI-scheduled PDSCH sets into a plurality of PDSCH subsets;

[0007] Determine a downlink allocation index DAI corresponding to each of the PDSCH subsets;

[0008] According to the DAI corresponding to each of the PDSCH subsets, HARQ-ACK feedback is performed on the multiple PDSCH subsets.

[0009] In a second aspect, a method for sending information is provided, which is performed by a network side device, and the method includes:

[0010] Sending at least one DCI to the terminal;

[0011] Among them, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0012] In a third aspect, an information feedback device is provided, which is applied to a terminal, and the device includes:

[0013] A receiving module, configured to receive at least one DCI;

[0014] A division module, used for dividing each of the PDSCH sets scheduled by the DCI into multiple PDSCH subsets;

[0015] A first determination module is used to determine the DAI corresponding to each of the PDSCH subsets;

[0016] The feedback module is used to perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0017] In a fourth aspect, an information sending device is provided, which is applied to a network side device, and the device includes:

[0018] A sending module, configured to send at least one DCI to a terminal;

[0019] Among them, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0020] In a fifth aspect, a terminal is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0021] In the sixth aspect, a network side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the second aspect.

[0022] In the seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0023] In an eighth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.

[0024] In an embodiment of the present application, after receiving at least one downlink control information DCI, the terminal can divide the physical downlink shared channel PDSCH set scheduled by each DCI into multiple PDSCH subsets, and determine the downlink allocation index DAI corresponding to each PDSCH subset, and perform hybrid automatic repeat request confirmation HARQ-ACK feedback for multiple PDSCH subsets according to the DAI corresponding to each PDSCH subset. Thus, in the case where a single DCI schedules multiple PDSCHs, HARQ-ACK feedback can be implemented for the scheduled multiple PDSCHs. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 is a structural diagram of a wireless communication system provided in an embodiment of the present application;

[0026] Figure 2 is a flow chart of an information feedback method provided in an embodiment of the present application;

[0027] Figure 3A This is one of the feedback schematic diagrams of multiple PDSCH subsets in Embodiment 1 of the present application;

[0028] Figure 3B This is one of the schematic diagrams of DAI counting in Example 1 of the present application;

[0029] Figure 3C is a schematic diagram of a dynamic codebook generated in Example 1 of the present application;

[0030] Figure 3D This is the second feedback diagram of multiple PDSCH subsets in Embodiment 1 of the present application;

[0031] Figure 3E It is a schematic diagram of dividing PDSCH subsets in Embodiment 1 of the present application;

[0032] Figure 3F This is the second schematic diagram of DAI counting in Example 1 of the present application;

[0033] Figure 3G This is the third schematic diagram of DAI counting in Example 1 of the present application;

[0034] Figure 3H This is the fourth schematic diagram of DAI counting in Example 1 of the present application;

[0035] Figure 4A This is one of the schematic diagrams of DAI counting in Example 2 of the present application;

[0036] Figure 4B is a schematic diagram of a dynamic codebook generated in Example 2 of the present application;

[0037] Figure 5A It is a schematic diagram of dividing PDSCH subsets in Embodiment 2 of the present application;

[0038] Figure 5B This is the second schematic diagram of DAI counting in Example 2 of the present application;

[0039] Figure 5C This is the third schematic diagram of DAI counting in Example 2 of the present application;

[0040] Fig. 6A is a schematic diagram of DAI counting in Example 3 of the present application;

[0041] Figure 6B is a schematic diagram of a dynamic codebook generated in Example 3 of the present application;

[0042] Figure 7 is a flow chart of an information sending method provided by an embodiment of the present application;

[0043] Figure 8 is a structural schematic diagram of an information feedback device provided in an embodiment of the present application;

[0044] Fig. 9 It is a structural schematic diagram of an information sending device provided in an embodiment of the present application;

[0045] Fig.10 It is a structural diagram of a communication device provided in an embodiment of the present application;

[0046] Fig.11 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0047] Fig.12 It is a structural diagram of a network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0049] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.

[0050] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.

[0051] Figure 1The structure diagram of a wireless communication system applicable to the embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (Vehicle User Equipment, VUE), a pedestrian terminal (Pedestrian User Equipment, PUE) and other terminal side devices, and the wearable device includes: a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0052] The information feedback method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0053] See also Figure 2 , Figure 2 is a flow chart of an information feedback method provided in an embodiment of the present application, the method is executed by a terminal, such as Figure 2 As shown, the method comprises the following steps:

[0054] Step 21: Receive at least one DCI.

[0055] In this embodiment, each of the at least one DCI can schedule a PDSCH set, and the PDSCH set includes multiple PDSCHs. That is, each of the at least one DCI can schedule multiple PDSCHs. When receiving at least one DCI, the terminal can receive it from a network side device through a physical downlink control channel (PDCCH). For example, when the terminal receives multiple DCIs through multiple PDCCHs, the multiple PDCCHs can be different serving cells and / or different PDCCH monitoring occasions.

[0056] Step 22: Divide each DCI-scheduled PDSCH set into multiple PDSCH subsets.

[0057] Optionally, each PDSCH subset may include one PDSCH or multiple PDSCHs. When dividing each DCI-scheduled PDSCH set into multiple PDSCH subsets, the terminal may divide according to protocol pre-definition, network pre-configuration and / or DCI indication, which is not limited in this embodiment.

[0058] Step 23: Determine the DAI corresponding to each PDSCH subset.

[0059] It should be noted that the DAI in this embodiment may be a cumulative DAI (C-DAI) and / or a total DAI (T-DAI). When determining the DAI corresponding to each PDSCH subset, the terminal may adopt any of the following counting methods: counting C-DAI and / or T-DAI based on each DCI, counting C-DAI and / or T-DAI based on each PDSCH, and counting C-DAI and / or T-DAI based on each PDSCH subset.

[0060] Optionally, in order to facilitate the counting of DAI, the counting granularity of DAI in this embodiment is PDSCH subset. For example, when a single PDSCH subset contains only a single PDSCH, the counting granularity of the corresponding DAI is PDSCH.

[0061] Step 24: Perform HARQ-ACK feedback for multiple PDSCH subsets according to the DAI corresponding to each PDSCH subset.

[0062] In this embodiment, after determining the DAI corresponding to each PDSCH subset, the terminal can generate corresponding HARQ-ACK feedback information based on the reception status of the PDSCH in each PDSCH subset, and perform HARQ-ACK feedback on multiple PDSCH subsets on the PUCCH. For example, if the reception is normal, ACK information is fed back, and if the reception is not normal, NACK information is fed back.

[0063] As an optional implementation, the terminal may perform HARQ-ACK feedback for multiple PDSCH subsets through a dynamic codebook. A dynamic codebook refers to a codebook generation method in which the size of the HARQ-ACK codebook changes dynamically with the actual data scheduling situation. By counting the DAI of the actually scheduled PDSCH transmission / semi-persistent scheduling (SPS) PDSCH release indication, a feedback bit is reserved for each DAI value actually used. If the terminal infers through other detected DAIs that some PDSCH allocation indications or SPS PDSCH release indications corresponding to some DAIs have not been received, the corresponding feedback bit is set to NACK. Otherwise, according to the decoding result of the PDSCH transmission corresponding to each PDSCH allocation indication, the corresponding feedback bit is set, and for the detected SPS PDSCH release indication, the corresponding feedback bit is set to ACK. Two important parameters in the dynamic codebook are C-DAI and T-DAI, where the counting order of C-DAI can be, first in ascending order by serving cell index, and then in ascending order by the start time of PDCCH detection opportunity; T-DAI represents the total number of DAIs up to the current PDCCH detection opportunity.

[0064] In the information feedback method in the embodiment of the present application, after receiving at least one downlink control information DCI, the terminal can divide the PDSCH set scheduled by each DCI into multiple PDSCH subsets, determine the DAI corresponding to each PDSCH subset, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each PDSCH subset. Thus, in the scenario where a single DCI schedules multiple PDSCHs, corresponding HARQ-ACK feedback can be achieved for the scheduled multiple PDSCHs.

[0065] Optionally, in the embodiment of the present application, when dividing the PDSCH subsets, the terminal may divide each DCI-scheduled PDSCH set into multiple PDSCH subsets according to the first information. The first information may include any one of the following:

[0066] 1) The number of PDSCHs in each PDSCH subset.

[0067] In 1), the number of PDSCHs in each PDSCH subset may be determined based on at least one of the following:

[0068] Protocol predefined information; that is, the number of PDSCHs in each PDSCH subset may be predefined by the protocol;

[0069] Configuration information of network-side devices;

[0070] SCS; the SCS can be selected as the SCS of PDSCH or PDCCH.

[0071] For example, for SCS, the number of PDSCHs in the corresponding PDSCH subset can be determined according to different SCSs, and there can be a scaling relationship between different SCSs. For example, when SCS=480K, a PDSCH subset contains 4 PDSCHs by default; when SCS=960K, a PDSCH subset contains 8 PDSCHs by default, and there is a scaling relationship between them.

[0072] For example, for SCS, the number of PDSCHs in PDSCH subsets under different SCSs can be predefined by protocol or explicitly indicated by high-level layers, or the number of PDSCHs in a PDSCH subset under a reference SCS can be configured by high-level layers, and the number of PDSCHs in PDSCH subsets under other SCSs can be converted according to the time slot ratio relationship, that is, the multiple relationship, with the reference SCS.

[0073] 2) The number of HARQ-ACK feedback bits corresponding to each DCI-scheduled PDSCH set.

[0074] In 2), the number of bits of HARQ-ACK feedback corresponding to each DCI scheduled PDSCH set may be determined based on at least one of the following:

[0075] Protocol predefined information; that is, the protocol may predefine the fixed number of HARQ-ACK bits fed back by each DCI-scheduled PDSCH set;

[0076] Configuration information of network-side devices;

[0077] SCS; the SCS can be selected as the SCS of PDSCH or PDCCH.

[0078] For example, for SCS, the number of PDSCH subsets required for the corresponding PDSCH set to be divided can be determined according to different SCSs, that is, the number of bits for the corresponding HARQ-ACK feedback can be determined according to different SCSs, and there can be a scaling relationship between different SCSs. For example, when SCS = 480K, all PDSCH sets are divided into 2 PDSCH subsets by default; when SCS = 960K, all PDSCH sets are divided into 4 PDSCH subsets by default, and there is a scaling relationship between them.

[0079] For another example, for SCS, the number of HARQ-ACK bits under different SCSs can be predefined by the protocol or explicitly indicated by the high-level layer, or the number of HARQ-ACK bits under a certain reference SCS can be configured by the high-level layer, and the number of HARQ-ACK bits under other SCSs is converted by the time slot ratio relationship, that is, the multiple relationship with the reference SCS. For example, assuming that when SCS = 120kHz, 1 bit of HARQ-ACK bit information is fixedly fed back for each DCI-scheduled PDSCH transmission, then when SCS = 480kHz, 4 bits of HARQ-ACK bit information is fixedly fed back, and when SCS = 960kHz, 8 bits of HARQ-ACK bit information is fixedly fed back.

[0080] In the embodiment of the present application, when the terminal performs HARQ-ACK feedback for multiple PDSCH subsets, HARQ-ACK feedback may be performed for multiple PDSCH subsets at a single feedback position, such as performing HARQ-ACK feedback for multiple PDSCH subsets on a single PUCCH, or HARQ-ACK feedback may be performed for multiple PDSCH subsets at different feedback positions, such as performing HARQ-ACK feedback for multiple PDSCH subsets on different PUCCHs. In other words, the terminal may perform HARQ-ACK feedback for multiple PDSCH subsets at the same time, or may perform HARQ-ACK feedback for multiple PDSCH subsets at different times.

[0081] Optionally, when the terminal performs HARQ-ACK feedback for multiple PDSCH subsets on a single feedback position such as a single PUCCH, the DCI received by the terminal may indicate a single DAI. That is, the DCI may include a first DAI indication field, the first DAI indication field is used to indicate the DAI corresponding to the first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets scheduled by the DCI.

[0082] Further, the first PDSCH subset may be any one of the following scheduled by DCI: the first PDSCH subset, the last PDSCH subset, and a PDSCH subset of a preset index. The PDSCH subset of a preset index is also referred to as a PDSCH subset of a specified index.

[0083] At this time, the DAI corresponding to the other PDSCH subsets except the first PDSCH subset in the multiple PDSCH subsets scheduled by DCI can be derived based on the predefined rules and the DAI corresponding to the first PDSCH subset. The predefined rules are, for example, counting the C-DAI in the order of the PDSCH subsets, where the order of the PDSCH subsets is first in ascending order by the serving cell index, and then in ascending order by the start time of the PDCCH detection opportunity.

[0084] For example, if multiple PDSCH subsets scheduled by DCI are fed back at a single feedback position, that is, at the same time, the value of DAI (such as C-DAI and / or T-DAI) can be determined based on DCI, and the calculation of the DAI is based on the granularity of each PDSCH subset; DCI may only contain a single set of DAI information (C-DAI or C-DAI / T-DAI), and the counting granularity of DAI is each PDSCH subset, and when a certain DCI schedules multiple PDSCH subsets, the DAIs corresponding to these PDSCH subsets are counted continuously, and the modulo operation can be considered. C-DAI can indicate the DAI corresponding to the first PDSCH subset scheduled by the DCI, or C-DAI can indicate the DAI corresponding to the last PDSCH subset scheduled by the DCI.

[0085] Optionally, when the terminal performs HARQ-ACK feedback for multiple PDSCH subsets on a single feedback position such as a single PUCCH, the DCI received by the terminal may indicate multiple DAIs. That is, the DCI may include a second DAI indication field, and the second DAI indication field is used to indicate the DAI corresponding to at least two PDSCH subsets in the multiple PDSCH subsets scheduled by the DCI.

[0086] Further, in order to facilitate the terminal to determine the DAI corresponding to each PDSCH subset, the second DAI indication field can be used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets scheduled by the DCI.

[0087] Optionally, when the terminal performs HARQ-ACK feedback on multiple PDSCH subsets at different feedback positions, such as different PUCCHs, the DCI received by the terminal may indicate multiple DAIs, such as the DCI indicating the corresponding DAI for each PDSCH subset, or the DCI indicating the corresponding DAI for each feedback position. That is, the DCI may include a third DAI indication field, wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets scheduled by the DCI, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in different feedback positions.

[0088] Further, when the DCI indicates the corresponding DAI for each feedback position, the DAI corresponding to each feedback position may be: the DAI corresponding to the second PDSCH subset of each feedback position, the second PDSCH subset being any one of the following: the first PDSCH subset, the last PDSCH subset, a preset indexed PDSCH subset. The preset indexed PDSCH subset is also referred to as a specified indexed PDSCH subset.

[0089] At this time, the DAI corresponding to the other PDSCH subsets except the second PDSCH subset in the multiple PDSCH subsets scheduled by DCI can be derived based on the predefined rules and the DAI corresponding to the second PDSCH subset. The predefined rules are, for example, counting the C-DAI in the order of the PDSCH subsets, where the order of the PDSCH subsets is first in ascending order by the serving cell index, and then in ascending order by the start time of the PDCCH detection opportunity.

[0090] It should be noted that when HARQ-ACK feedback is performed on multiple PDSCH subsets at different feedback positions, it is necessary to additionally indicate or determine the mapping relationship between the PDSCH subsets and the PUCCH positions. Optionally, the mapping relationship between the PDSCH subsets and the PUCCH positions can be a one-to-one relationship or a many-to-one relationship.

[0091] For example, if multiple PDSCH subsets scheduled by DCI are fed back at different feedback positions, i.e., at different times, the value of DAI can be determined based on the feedback position and each PDSCH subset as a benchmark. Among them, DCI can allocate a C-DAI and T-DAI value to each PDSCH subset through the DAI indication field. Alternatively, DCI can indicate a DAI for each feedback position, such as the DAI corresponding to the starting PDSCH subset, and this feedback position is derived based on predefined rules from the DAI corresponding to other PDSCH subsets (preferably the first PDSCH subset or the last PDSCH subset) scheduled by this DCI. These PDSCH subsets are continuous, and the number of continuous ones can be predefined by the protocol, configured by the base station, or configured according to SCS scaling. For example, assuming that three consecutive PDSCH subsets are fed back at the same time, and the C-DAI value of the first PDSCH subset is 2, the C-DAI values ​​of the next two PDSCH subsets are 3 and 4 by default.

[0092] Optionally, in an embodiment of the present application, when the terminal performs HARQ-ACK feedback, each PDSCH in each PDSCH subset may correspond to independent HARQ-ACK bit information, so that the network side device can clearly know the reception status of each PDSCH. Alternatively, each PDSCH subset may correspond to unified HARQ-ACK bit information, and at this time, the PDSCH in each PDSCH subset is time-domain bundling to save feedback resources.

[0093] It should be pointed out that if there are some cells that can only support one DCI scheduling one PDSCH, and some cells support one DCI scheduling multiple PDSCHs, then there are two ways to generate the codebook: 1) Use two sub-codebooks, that is, one sub-codebook is used to generate an instance of one DCI scheduling one PDSCH, and the other sub-codebook is used to generate an instance of one DCI scheduling multiple PDSCHs. This is mainly for the solution of confirmation feedback bits; 2) The number of PDSCH subsets scheduled by each DCI is variable, such as fixed to 1 or greater than 1. When a serving cell only supports one DCI scheduling a single PDSCH, it only supports a single DCI scheduling a single PDSCH subset by default, and the PDSCH subset can only contain a single PDSCH, so that the codebook can be unified.

[0094] The solution in this application is described in detail below with reference to specific embodiments.

[0095] Example 1

[0096] In this embodiment 1, after the UE divides each received DCI scheduled PDSCH set into multiple PDSCH subsets, the determination rule of its NDI value can be: generate an NDI value for each PDSCH subset. The specific calculation rule of DAI can be as follows:

[0097] Case 1: If Figure 3A As shown, if multiple PDSCH subsets are fed back at the same time, the value of DAI (C-DAI and T-DAI) can be determined based on DCI, and the calculation of DAI is based on each PDSCH subset. The value of the first DAI can start from 1 or from the number of groups of multiple PDSCHs scheduled by the first PDCCH.

[0098] Assume that the number of PDSCHs scheduled in each PDSCH subset is Q. If the number of PDSCHs in the last PDSCH subset is less than Q, it is also a separate subset.

[0099] like Figure 3B As shown, it is assumed that the number of PDSCHs scheduled in each PDSCH subset of the three service cells, namely service cell 1, service cell 2 and service cell 3, is 2, that is, Q = 2. Assuming that in service cell 1, one PDCCH schedules PDSCH1, 2, 3, 4, 5, 6, then PDSCH 1 and PDSCH 2 are a group, that is, a PDSCH subset, PDSCH 3 and PDSCH 4 are a group, and PDSCH5 and PDSCH 6 are a group; one PDCCH schedules PDSCH 17, 18, 19, 20, then PDSCH 17 and PDSCH 18 are a group, and PDSCH 19 and PDSCH 20 are a group; one PDCCH schedules PDSCH 23, 24, 25, then PDSCH 23 and PDSCH24 are a group, and PDSCH 25 is a group. Assume that in service cell 2, one PDCCH schedules PDSCH 7, 8, 9, 10, 11, and 12, then PDSCH 7 and PDSCH 8 are a group, PDSCH 9 and PDSCH 10 are a group, and PDSCH 11 and PDSCH 12 are a group. Assume that in service cell 3, one PDCCH schedules PDSCH 13, 14, 15, and 16, then PDSCH 13 and PDSCH 14 are a group, and PDSCH 15 and PDSCH 16 are a group; one PDCCH schedules PDSCH 21 and 22, then PDSCH 21 and PDSCH 22 are a group; one PDCCH schedules PDSCH 26, 27, 28, 29, and 30, then PDSCH 26 and PDSCH 27 are a group, PDSCH 28 and PDSCH 29 are a group, and PDSCH 30 is a group.

[0100] For the first PDCCH monitoring occasion, the PDCCH in service cell 1 schedules 3 groups of PDSCHs, so the C-DAI of service cell 1 is 1 (starting from 1, a total of three counts) or 3; the PDCCH in service cell 2 schedules 3 groups of PDSCHs, so the C-DAI of service cell 2 is the total number of the C-DAI of service cell 1 plus 3, that is, the C-DAI of service cell 2 is 6; the PDCCH in service cell 3 schedules 2 groups of PDSCHs, so the C-DAI of service cell 3 is the C-DAI of service cell 2 plus 2, that is, the C-DAI of service cell 3 is 8. When counting T-DAI, the number of all PDSCH groups scheduled in the current PDCCH monitoring occasion is considered, and for the first PDCCH monitoring occasion, its value is 8.

[0101] For the second PDCCH monitoring occasion, PDCCH in service cell 1 schedules 2 groups of PDSCH, so the C-DAI of service cell 1 is 2 plus the previous one, that is, the C-DAI of service cell 1 is 10; service cell 2 has no PDCCH monitoring occasion; PDCCH in service cell 3 schedules 1 group of PDSCH, so the C-DAI of service cell 3 is 1 plus 1 on the previous C-DAI, that is, the C-DAI of service cell 3 is 11. For the T-DAI of the second PDCCH monitoring occasion, its value is 11.

[0102] For the third PDCCH monitoring occasion, PDCCH in service cell 1 schedules 2 groups of PDSCH, so the C-DAI of service cell 1 is 2 plus the previous one, that is, the C-DAI of service cell 1 is 13; service cell 2 has no PDCCH monitoring occasion; PDCCH in service cell 3 schedules 3 groups of PDSCH, so the C-DAI of service cell 3 is 3 plus the previous C-DAI, that is, the C-DAI of service cell 3 is 16. For the T-DAI of the third PDCCH monitoring occasion, its value is 16.

[0103] Furthermore, in this case, based on Figure 3B The C-DAI and T-DAI shown in the figure, the dynamic codebook generated by the UE can be as follows Figure 3C As shown, each PDSCH subset corresponds to one bit of HARQ-ACK information.

[0104] It is understandable that in this case, the DAI count only needs to indicate a single DAI in the DCI, thereby effectively saving the overhead of the DAI indication field and the overhead of the DAI.

[0105] Case 2: If Figure 3D As shown, if multiple PDSCH subsets are fed back at different times, the DAI value can be determined based on the feedback position and each PDSCH subset as a reference. A C-DAI and T-DAI value needs to be allocated to each PDSCH subset in the DCI.

[0106] Assume that the number of PDSCHs scheduled in each PDSCH subset is Q. If the number of PDSCHs in the last PDSCH subset is less than Q, it is also a separate subset.

[0107] like Figure 3E As shown in FIG. 1 , it is assumed that the number of scheduled PDSCHs in each PDSCH subset of the three serving cells, namely, serving cell 1, serving cell 2, and serving cell 3, is 2, that is, Q=2. For multiple PDSCH subsets scheduled by the DCI in each PDCCH, the first PDSCH subset is fed back on PUCCH 1, the second PDSCH subset is fed back on PUCCH 2, and the third PDSCH subset is fed back on PUCCH 3. Figure 3E In the PDSCH subset shown, the same mark represents the same feedback position, and different marks represent different feedback positions. For example, the bold PDSCH represents feedback on PUCCH 1, the bold and underlined PDSCH represents feedback on PUCCH 2, and the normal marked PDSCH represents feedback on PUCCH 3. It should be noted that the division of the PDSCH subset in this case 2 can refer to the description in case 1, and will not be repeated here.

[0108] At this time, the DAI value can be determined based on each PDSCH subset. A C-DAI and T-DAI value needs to be assigned to each PDSCH subset in the DCI. In addition, all PDSCH subsets fed back on PUCCH 1 use a set of DAI calculation rules, that is, C-DAI is first sorted by the serving cell index in ascending order and then by the start time of PDCCH detection opportunity in ascending order. The corresponding C-DAI and T-DAI can be as follows: Figure 3F All PDSCH subsets fed back on PUCCH 2 use a set of DAI calculation rules, that is, C-DAI is first sorted by serving cell index in ascending order and then by the start time of PDCCH detection opportunity in ascending order. The corresponding C-DAI and T-DAI can be as follows: Figure 3GAll PDSCH subsets fed back on PUCCH 3 use a set of DAI calculation rules, that is, C-DAI is first sorted by serving cell index in ascending order and then by the start time of PDCCH detection opportunity in ascending order. The corresponding C-DAI and T-DAI can be as follows: Figure 3H shown.

[0109] Understandably, if the DAI count in this case 2 is missed, it will not cause ambiguity in the codebook.

[0110] Example 2

[0111] In this embodiment 2, after the UE determines the number of PDSCHs in each PDSCH subset according to the number of feedback bits to be generated, the UE divides each received DCI-scheduled PDSCH set into multiple PDSCH subsets according to the determined number of PDSCHs in each PDSCH subset, and generates an NDI value for each PDSCH subset. The specific DAI calculation rules can be as follows:

[0112] Case 1: If multiple PDSCH subsets are fed back at the same time, the DAI (C-DAI and T-DAI) values ​​can be determined based on the DCI, and the calculation of DAI is based on the number of feedback bits required to be generated / each PDSCH subset. For a schematic diagram of multiple PDSCH subsets being fed back at the same time, see Figure 3A As shown,

[0113] Assuming that no matter how many PDSCHs are scheduled by each DCI, 2-bit HARQ-ACK information is always fed back, the scheduled PDSCH set, i.e., the scheduled multiple PDSCHs, is divided into two PDSCH subsets, such as Figure 4A shown.

[0114] For the first PDCCH monitoring occasion, the C-DAI of service cell 1 is 1 (starting from 1, a total of two counts) or 2. Since each PDCCH scheduled PDSCH is divided into two groups, the C-DAI of service cell 2 is the total number of C-DAI of service cell 1 plus 2, that is, the C-DAI of service cell 2 is 4; the C-DAI of service cell 3 is the C-DAI of service cell 2 plus 2, that is, the C-DAI of service cell 3 is 6. When counting T-DAI, the number of all PDSCH groups scheduled in the current PDCCH monitoring occasion is considered. For the first PDCCH monitoring occasion, its value is 6.

[0115] For the second PDCCH monitoring occasion, the C-DAI of serving cell 1 is 2 plus the previous one, that is, the C-DAI of serving cell 1 is 8; there is no PDCCH monitoring occasion for serving cell 2; the C-DAI of serving cell 3 is 2 plus the previous C-DAI, that is, the C-DAI of serving cell 3 is 10. For the T-DAI of the second PDCCH monitoring occasion, its value is 10.

[0116] For the third PDCCH monitoring occasion, the C-DAI of serving cell 1 is 2 plus the previous one, that is, the C-DAI of serving cell 1 is 12; there is no PDCCH monitoring occasion for serving cell 2; the C-DAI of serving cell 3 is 2 plus the previous C-DAI, that is, the C-DAI of serving cell 3 is 14. For the T-DAI of the third PDCCH monitoring occasion, its value is 14.

[0117] Furthermore, in this case, based on Figure 4A The C-DAI and T-DAI shown in the figure, the dynamic codebook generated by the UE can be as follows Figure 4B As shown, each PDSCH subset corresponds to one bit of HARQ-ACK information.

[0118] It is understandable that in this case, the DAI count only needs to indicate a single DAI in the DCI, thereby effectively saving the overhead of the DAI indication field and the overhead of the DAI, and if it is missed, it will not cause ambiguity in the codebook.

[0119] Case 2: If multiple PDSCH subsets are fed back at different times, the DAI value can be determined based on the feedback position and each PDSCH subset as the basis. The calculation of DAI is based on the number of feedback bits required to be generated / each PDSCH subset. For a schematic diagram of multiple PDSCH subsets being fed back at different times, see Figure 3D As shown,

[0120] Assuming that no matter how many PDSCHs are scheduled by each DCI, 2-bit HARQ-ACK information is always fed back, the scheduled PDSCH set, i.e., the scheduled multiple PDSCHs, is divided into two PDSCH subsets, such as Figure 5A shown.

[0121] like Figure 5AAs shown. For the two PDSCH subsets scheduled by the DCI in each PDCCH, the first PDSCH subset is fed back on PUCCH 1, and the second PDSCH subset is fed back on PUCCH 2. In addition, the same mark represents the same feedback position, and different marks represent different feedback positions. For example, the bold PDSCH represents feedback on PUCCH 1, and the bold and underlined PDSCH represents feedback on PUCCH 2.

[0122] At this time, the DAI value can be determined based on each PDSCH subset. A C-DAI and T-DAI value needs to be assigned to each PDSCH subset in the DCI. In addition, all PDSCH subsets fed back on PUCCH 1 use a set of DAI calculation rules, that is, C-DAI is first sorted by the serving cell index in ascending order and then by the start time of PDCCH detection opportunity in ascending order. The corresponding C-DAI and T-DAI can be as follows: Figure 5B All PDSCH subsets fed back on PUCCH 2 use a set of DAI calculation rules, that is, C-DAI is first sorted by serving cell index in ascending order and then by the start time of PDCCH detection opportunity in ascending order. The corresponding C-DAI and T-DAI can be as follows: Figure 5C shown.

[0123] Understandably, if the DAI count in this case 2 is missed, it will not cause ambiguity in the codebook.

[0124] Example 3

[0125] In this embodiment 3, if there are some cells that can only support one DCI scheduling one PDSCH, and some cells support one DCI scheduling multiple PDSCHs, then two sub-codebooks can be used when generating the codebook, that is, one sub-codebook is used to generate an instance of one DCI scheduling one PDSCH, and the other sub-codebook is used to generate an instance of one DCI scheduling multiple PDSCHs.

[0126] like Fig. 6A As shown, assuming that among the three service cells, service cell 1 and service cell 2 both support one DCI scheduling multiple PDSCHs, service cell 3 only supports one DCI scheduling one PDSCH, and the number of scheduled PDSCHs in each PDSCH subset is 2, then the PDSCH set scheduled by the PDCCH of service cell 1 and service cell 2 can be divided into PDSCH subsets, and a set of DAI calculation rules are used for DAI counting, specifically:

[0127] For the first PDCCH monitoring occasion, the PDCCH in service cell 1 schedules 3 groups of PDSCH, so the C-DAI of service cell 1 is 1 (starting from 1, a total of three counts) or 3; the PDCCH in service cell 2 schedules 3 groups of PDSCH, so the C-DAI of service cell 2 is the total number of C-DAI in service cell 1 plus 3, that is, the C-DAI of service cell 2 is 6. When counting T-DAI, the number of all PDSCH groups scheduled in the current PDCCH monitoring occasion is considered. For the first PDCCH monitoring occasion, its value is 6.

[0128] For the second PDCCH monitoring occasion, the PDCCH in serving cell 1 schedules two groups of PDSCHs, so the C-DAI of serving cell 1 is 2 plus the previous one, that is, the C-DAI of serving cell 1 is 8; there is no PDCCH monitoring occasion in serving cell 2. For the T-DAI of the second PDCCH monitoring occasion, its value is 8.

[0129] For the third PDCCH monitoring occasion, the PDCCH in serving cell 1 schedules 2 groups of PDSCHs, so the C-DAI of serving cell 1 is 2 plus the previous value, that is, the C-DAI of serving cell 1 is 10. For the T-DAI of the second PDCCH monitoring occasion, its value is 10.

[0130] At the same time, in this embodiment, DAI counting is also performed for the three PDSCHs scheduled by the PDCCH in the serving cell 3, such as Fig. 6A shown.

[0131] Further, based on Fig. 6A The C-DAI and T-DAI shown in , the UE can generate two sub-codebooks, such as Figure 6B As shown, the first sub-codebook includes data of one DCI scheduling multiple PDSCHs in serving cell 1 and serving cell 2, and the second sub-codebook includes data of one DCI scheduling one PDSCH in serving cell 3.

[0132] See also Figure 7 , Figure 7 is a flow chart of an information sending method provided in an embodiment of the present application, the method is executed by a network side device, such as Figure 7 As shown, the method comprises the following steps:

[0133] Step 71: Send at least one DCI to the terminal.

[0134] In this embodiment, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0135] Each of the at least one DCI may schedule a PDSCH set, and the PDSCH set includes multiple PDSCHs. That is, each of the at least one DCI may schedule multiple PDSCHs. The network side device may send at least one DCI to the terminal through the PDCCH.

[0136] The information sending method of the embodiment of the present application can send at least one DCI to the terminal, so that the terminal divides the PDSCH set scheduled by each DCI into multiple PDSCH subsets, determines the DAI corresponding to each PDSCH subset, and performs HARQ-ACK feedback on multiple PDSCH subsets according to the DAI corresponding to each PDSCH subset. Thus, in the scenario where a single DCI schedules multiple PDSCHs, corresponding HARQ-ACK feedback can be implemented for the scheduled multiple PDSCHs.

[0137] Optionally, the DCI in the embodiment of the present application may satisfy any of the following:

[0138] When HARQ-ACK feedback is performed for multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, where the first DAI indication field is used to indicate a DAI corresponding to a first PDSCH subset, where the first PDSCH subset is one of the multiple PDSCH subsets;

[0139] When HARQ-ACK feedback is performed for multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, where the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets in the multiple PDSCH subsets;

[0140] When HARQ-ACK feedback is performed for multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

[0141] Optionally, the information sending method in the embodiment of the present application may also include: determining a new data indicator (New Data Indicator, NDI) corresponding to each PDSCH subset, wherein the NDI is sent to the terminal through the at least one DCI, so that the terminal knows whether the data transmitted by the PDSCH in each PDSCH subset is new transmission or retransmission.

[0142] It should be noted that the information feedback method provided in the embodiment of the present application can be executed by an information feedback device, or a control module in the information feedback device for executing the information feedback method. In the embodiment of the present application, the information feedback device provided in the embodiment of the present application is described by taking the information feedback device executing the information feedback method as an example.

[0143] See also Figure 8 , Figure 8 is a schematic diagram of the structure of an information feedback device provided in an embodiment of the present application, and the device is applied to a terminal, such as Figure 8 As shown, the information feedback device 80 includes:

[0144] A receiving module 81, configured to receive at least one DCI;

[0145] A division module 82, configured to divide each of the DCI-scheduled PDSCH sets into a plurality of PDSCH subsets;

[0146] A first determination module 83, configured to determine a DAI corresponding to each of the PDSCH subsets;

[0147] The feedback module 84 is used to perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0148] Optionally, the counting granularity of the DAI is a PDSCH subset.

[0149] Optionally, the feedback module 84 is specifically configured to perform any one of the following:

[0150] Performing HARQ-ACK feedback on the multiple PDSCH subsets at a single feedback position;

[0151] HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions.

[0152] Optionally, when HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, and the first DAI indication field is used to indicate the DAI corresponding to the first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets.

[0153] Optionally, the first PDSCH subset is any one of the following scheduled by the DCI: the first PDSCH subset, the last PDSCH subset, and a PDSCH subset of a preset index.

[0154] Furthermore, the DAIs corresponding to the other PDSCH subsets among the multiple PDSCH subsets except the first PDSCH subset are derived based on a predefined rule and the DAI corresponding to the first PDSCH subset.

[0155] Optionally, when HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, and the second DAI indication field is used to indicate the DAI corresponding to at least two PDSCH subsets among the multiple PDSCH subsets.

[0156] Optionally, the second DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets.

[0157] Optionally, when HARQ-ACK feedback is performed for the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

[0158] Optionally, the DAI corresponding to each feedback position is: the DAI corresponding to the second PDSCH subset of each feedback position, and the second PDSCH subset is any one of the following: the first PDSCH subset, the last PDSCH subset, and a PDSCH subset of a preset index.

[0159] Furthermore, the DAIs corresponding to the other PDSCH subsets among the multiple PDSCH subsets except the second PDSCH subset are derived based on a predefined rule and the DAI corresponding to the second PDSCH subset.

[0160] Optionally, the PDSCH subset and the feedback position are in a one-to-one relationship, or the PDSCH subset and the feedback position are in a many-to-one relationship.

[0161] Optionally, each PDSCH in each of the PDSCH subsets corresponds to independent HARQ-ACK bit information, or each of the PDSCH subsets corresponds to unified HARQ-ACK bit information.

[0162] Optionally, the division module 82 is specifically used to: divide each of the DCI-scheduled PDSCH sets into multiple PDSCH subsets according to the first information;

[0163] The first information includes any one of the following:

[0164] The number of PDSCHs in each PDSCH subset;

[0165] The number of HARQ-ACK feedback bits corresponding to each DCI-scheduled PDSCH set.

[0166] Optionally, the number of PDSCHs in each PDSCH subset is determined based on at least one of the following:

[0167] Protocol predefined information;

[0168] Configuration information of network-side devices;

[0169] SCS, which can be the SCS of PDSCH or PDCCH;

[0170] Alternatively, the number of bits of HARQ-ACK feedback corresponding to each DCI-scheduled PDSCH set is determined based on at least one of the following:

[0171] Protocol predefined information;

[0172] Configuration information of network-side devices;

[0173] SCS, the SCS can be selected as the SCS of PDSCH or PDCCH.

[0174] The information feedback device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal can include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal can be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0175] The information feedback device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0176] The information feedback device provided in the embodiment of the present application can achieve Figures 2 to 6BThe various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0177] It should be noted that the information sending method provided in the embodiment of the present application can be executed by an information sending device, or a control module in the information sending device for executing the information sending method. In the embodiment of the present application, the information sending device provided in the embodiment of the present application is described by taking the information sending device executing the information sending method as an example.

[0178] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of an information sending device provided in an embodiment of the present application, and the device is applied to a network side device, such as Fig. 9 As shown, the information sending device 90 includes:

[0179] A sending module 91, configured to send at least one DCI to a terminal;

[0180] Among them, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0181] Optionally, the DCI satisfies any one of the following:

[0182] When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, where the first DAI indication field is used to indicate a DAI corresponding to a first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets;

[0183] When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, where the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets in the multiple PDSCH subsets;

[0184] When HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

[0185] Optionally, the information sending device 90 includes:

[0186] The second determination module is used to determine the NDI corresponding to each of the PDSCH subsets; wherein the NDI is sent to the terminal through the at least one DCI.

[0187] The information sending device provided in the embodiment of the present application can achieve Figure 7 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0188] Optional, such as Fig.10 As shown, the embodiment of the present application also provides a communication device 100, including a processor 101, a memory 102, and a program or instruction stored in the memory 102 and executable on the processor 101. For example, when the communication device 100 is a terminal, the program or instruction is executed by the processor 101 to implement each process of the above-mentioned information feedback method embodiment, and can achieve the same technical effect. When the communication device 100 is a network side device, the program or instruction is executed by the processor 101 to implement each process of the above-mentioned information sending method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0189] Fig.11 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0190] The terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110 and other components.

[0191] Those skilled in the art will appreciate that the terminal 1100 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.11 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0192] It should be understood that in the embodiment of the present application, the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0193] In the embodiment of the present application, the radio frequency unit 1101 receives downlink data from the network side device and sends it to the processor 1110 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 1101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0194] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1109 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0195] The processor 1110 may include one or more processing units; optionally, the processor 1110 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1110.

[0196] The radio frequency unit 1101 is configured to receive at least one DCI;

[0197] Processor 1110 is used to divide each of the DCI-scheduled PDSCH sets into multiple PDSCH subsets, determine the downlink allocation index DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback for the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

[0198] It is understandable that the terminal 1100 provided in the embodiment of the present application can implement Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0199] Specifically, the embodiment of the present application also provides a network side device. Fig.12 As shown, the network device 120 includes: an antenna 121, a radio frequency device 122, and a baseband device 123. The antenna 121 is connected to the radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information through the antenna 121 and sends the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes the information to be sent and sends it to the radio frequency device 122, and the radio frequency device 122 processes the received information and sends it out through the antenna 121.

[0200] The frequency band processing device may be located in the baseband device 123 . The method executed by the network-side device in the above embodiment may be implemented in the baseband device 123 . The baseband device 123 includes a processor 124 and a memory 125 .

[0201] The baseband device 123 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.12 As shown, one of the chips is, for example, a processor 124, which is connected to a memory 125 to call a program in the memory 125 to execute the network device operations shown in the above method embodiment.

[0202] The baseband device 123 may further include a network interface 126 for exchanging information with the radio frequency device 122 . The interface may be, for example, a common public radio interface (CPRI).

[0203] Specifically, the network side device of the embodiment of the present application further includes: instructions or programs stored in the memory 125 and executable on the processor 124, and the processor 124 calls the instructions or programs in the memory 125 to execute. Fig. 9The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0204] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information feedback method embodiment are implemented, or the various processes of the above-mentioned information sending method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0205] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0206] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a network-side device program or instruction to implement the various processes of the above-mentioned information feedback method embodiment, or to implement the various processes of the above-mentioned information sending method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0207] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0208] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0209] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0210] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. An information feedback method, characterized in that: Executed by the terminal, including: Receiving at least one downlink control information DCI; Dividing each physical downlink shared channel PDSCH set scheduled by the DCI into a plurality of PDSCH subsets, wherein the number of PDSCHs included in the PDSCH subset is greater than 1; Determine a downlink allocation index DAI corresponding to each of the PDSCH subsets; According to the DAI corresponding to each of the PDSCH subsets, hybrid automatic repeat request acknowledgment HARQ-ACK feedback is performed on the multiple PDSCH subsets.

2. The method according to claim 1, characterized in that The counting granularity of the DAI is the PDSCH subset.

3. The method according to claim 1, characterized in that The performing hybrid automatic repeat request confirmation HARQ-ACK feedback on the multiple PDSCH subsets includes any one of the following: Performing HARQ-ACK feedback on the multiple PDSCH subsets at a single feedback position; HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions.

4. The method according to claim 3, characterized in that When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, and the first DAI indication field is used to indicate the DAI corresponding to the first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets.

5. The method according to claim 4, characterized in that The first PDSCH subset is any one of the following scheduled by the DCI: the first PDSCH subset, the last PDSCH subset, and a PDSCH subset with a preset index.

6. The method according to claim 4, characterized in that The DAIs corresponding to the other PDSCH subsets among the multiple PDSCH subsets except the first PDSCH subset are derived based on a predefined rule and the DAI corresponding to the first PDSCH subset.

7. The method according to claim 3, characterized in that When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, and the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets among the multiple PDSCH subsets.

8. The method according to claim 7, characterized in that The second DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets.

9. The method according to claim 3, characterized in that: When HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

10. The method according to claim 9, characterized in that The DAI corresponding to each feedback position is: the DAI corresponding to the second PDSCH subset of each feedback position, and the second PDSCH subset is any one of the following: the first PDSCH subset, the last PDSCH subset, and the PDSCH subset of the preset index.

11. The method according to claim 9, characterized in that The DAIs corresponding to the other PDSCH subsets among the multiple PDSCH subsets except the second PDSCH subset are derived based on a predefined rule and the DAI corresponding to the second PDSCH subset.

12. The method according to claim 9, characterized in that There is a one-to-one relationship between the PDSCH subset and the feedback position, or there is a many-to-one relationship between the PDSCH subset and the feedback position.

13. The method according to claim 1, characterized in that Each PDSCH in each of the PDSCH subsets corresponds to independent HARQ-ACK bit information, or each of the PDSCH subsets corresponds to unified HARQ-ACK bit information.

14. The method according to claim 1, characterized in that The dividing each of the DCI-scheduled physical downlink shared channel PDSCH sets into a plurality of PDSCH subsets includes: Divide each of the DCI-scheduled PDSCH sets into a plurality of PDSCH subsets according to the first information; The first information includes any one of the following: The number of PDSCHs in each PDSCH subset; The number of HARQ-ACK feedback bits corresponding to each DCI-scheduled PDSCH set.

15. The method according to claim 14, characterized in that The number of PDSCHs in each PDSCH subset is determined based on at least one of the following: Protocol predefined information; Configuration information of network-side devices; Subcarrier spacing SCS; or, The number of bits of the HARQ-ACK feedback corresponding to each DCI-scheduled PDSCH set is determined based on at least one of the following: Protocol predefined information; Configuration information of network-side devices; SCS.

16. A method for sending information, characterized in that: Executed by network-side devices, including: Sending at least one DCI to the terminal; Among them, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets, and the number of PDSCHs contained in the PDSCH subset is greater than 1.

17. The method according to claim 16, characterized in that The DCI satisfies any of the following conditions: When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, where the first DAI indication field is used to indicate a DAI corresponding to a first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets; When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, where the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets in the multiple PDSCH subsets; When HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

18. The method according to claim 16, characterized in that The method further comprises: Determine a new data indication NDI corresponding to each of the PDSCH subsets; wherein the NDI is sent to the terminal through the at least one DCI.

19. An information feedback device, characterized in that: Applied to terminals, including: A receiving module, configured to receive at least one DCI; A division module, used to divide each of the PDSCH sets scheduled by the DCI into multiple PDSCH subsets, where the number of PDSCHs included in the PDSCH subset is greater than 1; A first determination module is used to determine the DAI corresponding to each of the PDSCH subsets; The feedback module is used to perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets.

20. The device according to claim 19, characterized in that The counting granularity of the DAI is the PDSCH subset.

21. The device according to claim 19, characterized in that The feedback module is specifically configured to perform any of the following: Performing HARQ-ACK feedback on the multiple PDSCH subsets at a single feedback position; HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions.

22. The device according to claim 21, characterized in that When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, and the first DAI indication field is used to indicate the DAI corresponding to the first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets.

23. The device according to claim 21, characterized in that When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, and the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets among the multiple PDSCH subsets.

24. The device according to claim 21, characterized in that When HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

25. The device according to claim 19, characterized in that Each PDSCH in each of the PDSCH subsets corresponds to independent HARQ-ACK bit information, or each of the PDSCH subsets corresponds to unified HARQ-ACK bit information.

26. An information sending device, characterized in that: Applied to network-side devices, including: A sending module, configured to send at least one DCI to a terminal; Among them, the at least one DCI is used by the terminal to divide each PDSCH set scheduled by the DCI into multiple PDSCH subsets, and determine the DAI corresponding to each of the PDSCH subsets, and perform HARQ-ACK feedback on the multiple PDSCH subsets according to the DAI corresponding to each of the PDSCH subsets, and the number of PDSCHs contained in the PDSCH subset is greater than 1.

27. The device according to claim 26, characterized in that The DCI satisfies any of the following conditions: When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a first DAI indication field, where the first DAI indication field is used to indicate a DAI corresponding to a first PDSCH subset, and the first PDSCH subset is one of the multiple PDSCH subsets; When HARQ-ACK feedback is performed for the multiple PDSCH subsets at a single feedback position, the DCI includes a second DAI indication field, where the second DAI indication field is used to indicate the DAIs corresponding to at least two PDSCH subsets in the multiple PDSCH subsets; When HARQ-ACK feedback is performed on the multiple PDSCH subsets at different feedback positions, the DCI includes a third DAI indication field; wherein the third DAI indication field is used to indicate the DAI corresponding to each PDSCH subset in the multiple PDSCH subsets, or the third DAI indication field is used to indicate the DAI corresponding to each feedback position in the different feedback positions.

28. A terminal, characterized in that: It comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information feedback method as claimed in any one of claims 1 to 15.

29. A network side device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information sending method as described in any one of claims 16 to 18.

30. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the information feedback method as described in any one of claims 1 to 15, or implements the steps of the information sending method as described in any one of claims 16 to 18.