Hybrid automatic repeat request response feedback method, terminal and network side device
By providing a method of selecting multicast HARQ-ACK target channel resources or unicast HARQ-ACK second channel resources for feedback in the terminal and network side devices, the problem that the terminal is difficult to select PUCCH resources for HARQ-ACK feedback when there is no configuration of the unicast HARQ-ACK resource list, and the flexibility and reliability of HARQ-ACK feedback are achieved.
Patent Information
- Application Number
- JP2024560622
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-04-11
- Filing Date
- 2023-04-11
- Publication Date
- 2025-04-16
AI Technical Summary
When the base station schedules unicast HARQ-ACK and multicast HARQ-ACK within the same time unit, if there is no resource list for unicast HARQ-ACK configured, it is difficult for the terminal to select the appropriate PUCCH resources for feedback.
In the terminal and network side devices, a method is provided: if the terminal does not configure the first channel resource of the unicast HARQ-ACK, the terminal can provide feedback through the target channel resource of the multicast HARQ-ACK or the second channel resource of the unicast HARQ-ACK.
It realizes HARQ-ACK feedback in the case of no unicast HARQ-ACK resource list configuration, improving communication reliability and flexibility.
Smart Images

Figure 2025512109000001_ABST
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communications technology, and in particular to a hybrid automatic repeat request response feedback method, a terminal and a network side device. [Background technology]
[0002] Currently, when a base station schedules unicast HARQ-ACK and multicast HARQ-ACK with the same priority to be fed back in the same time unit (e.g., slot or subslot), the terminal can multiplex the unicast HARQ-ACK and multicast HARQ-ACK onto one Physical Uplink Control Channel (PUCCH) resource, for example, an SPS-PUCCH resource configured by the unicast HARQ-ACK resource list SPS-PUCCH-AN-List, and feed them back to the base station.
[0003] However, the configuration of the resource list for unicast HARQ-ACK is selective, and when the resource list for unicast HARQ-ACK is not configured, the problem of how to select PUCCH resources to feed back unicast HARQ-ACK and / or multicast HARQ-ACK in such a case is a technical problem that awaits an immediate solution by those skilled in the art. Summary of the Invention [Problem to be solved by the invention]
[0004] The embodiments of the present application provide a hybrid automatic repeat request response feedback method, a terminal, and a network side device that can solve the problem of how to select a PUCCH resource to feedback a unicast HARQ-ACK and / or a multicast HARQ-ACK when a resource list for a unicast HARQ-ACK is not configured. [Means for solving the problem]
[0005] According to a first aspect, there is provided a hybrid automatic repeat request response (HARQ-ACK) feedback method for use in a terminal, the method comprising: When a first channel resource of a unicast HARQ-ACK is not configured in a terminal, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a target channel resource of a multicast HARQ-ACK, or feeds back the multicast HARQ-ACK; or When a first channel resource of a unicast HARQ-ACK is not configured in a terminal, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of a unicast HARQ-ACK, or feeds back the unicast HARQ-ACK; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0006] According to a second aspect, there is provided a hybrid automatic repeat request response (HARQ-ACK) feedback method for use in a network side device, the method comprising: A network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal through a target channel resource of the multicast HARQ-ACK, or a fed back multicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; or The network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, or the fed back unicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK is fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0007] According to a third aspect, there is provided an apparatus for hybrid automatic repeat request response (HARQ-ACK) feedback for use in a terminal, the apparatus comprising: When the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the unicast HARQ-ACK and the multicast HARQ-ACK are fed back to the network side device through the target channel resource of the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back; or A feedback module is provided for feeding back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of the unicast HARQ-ACK, or feeding back the unicast HARQ-ACK, when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0008] According to a fourth aspect, there is provided an apparatus for a hybrid automatic repeat request response (HARQ-ACK) feedback for use in a network side device, the apparatus comprising: Receiving a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal through a target channel resource of a multicast HARQ-ACK, or a fed back multicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back when a first channel resource of a unicast HARQ-ACK is not configured in the terminal; or The terminal includes a receiving module for receiving a unicast HARQ-ACK and a multicast HARQ-ACK, or a fed back unicast HARQ-ACK, through a second channel resource of the unicast HARQ-ACK by the terminal, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK is fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0009] According to a fifth aspect, there is provided a terminal including a processor and a memory, the memory storing a program or instructions operable to run on the processor, the program or instructions, when executed by the processor, implementing the steps of the method of the first aspect.
[0010] According to a sixth aspect, there is provided a network side device comprising a processor and a memory, the memory storing a program or instructions operable to run on the processor, the program or instructions, when executed by the processor, realising the steps of the method according to the second aspect.
[0011] According to a seventh aspect, there is provided a communication system, the communication system including a terminal and a network side device, the terminal may be used for performing steps of a hybrid automatic repeat request response (HARQ-ACK) feedback method according to the first aspect, and the network side device may be used for performing steps of a hybrid automatic repeat request response (HARQ-ACK) feedback method according to the second aspect.
[0012] According to an eighth aspect, there is provided a readable storage medium having a program or instructions stored thereon, the program or instructions, when executed by a processor, performing steps of the method according to the first aspect or performing steps of the method according to the second aspect.
[0013] According to a ninth aspect, there is provided a chip, the chip comprising a processor and a communication interface, the communication interface coupled to the processor, the processor running a program or instructions to implement the method of the first aspect or used to implement the method of the second aspect.
[0014] According to a tenth aspect, there is provided a computer program / program product, the computer program / program product being stored on a storage medium and executed by at least one processor to implement steps of the Hybrid Automatic Repeat Request Response (HARQ-ACK) feedback method according to the first aspect or to implement steps of the method according to the second aspect. Effect of the Invention
[0015] In an embodiment of the present application, when a network side device schedules a unicast HARQ-ACK and a multicast HARQ-ACK having the same priority to be fed back in the same time unit, if a first channel resource of the unicast HARQ-ACK is not configured in a terminal, the terminal can feed back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device via a target channel resource of the multicast HARQ-ACK, or feed back the multicast HARQ-ACK, or the terminal can feed back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device via a second channel resource of the unicast HARQ-ACK. In this embodiment, when a network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, if the first channel resource of the unicast HARQ-ACK is not configured in the terminal, a different feedback method can be selected to feed back the unicast HARQ-ACK and / or the multicast HARQ-ACK, thereby realizing the feedback of the HARQ-ACK, improving the reliability of communication, and providing greater flexibility. [Brief description of the drawings]
[0016] [Figure 1] 1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied. [Diagram 2] 2 is a flowchart of a hybrid automatic repeat request response feedback method according to an embodiment of the present application; [Diagram 3] 2 is a second flowchart of a hybrid automatic repeat request response feedback method according to an embodiment of the present application; [Figure 4] FIG. 2 is a structural schematic diagram of a hybrid automatic repeat request response feedback device according to an embodiment of the present application; [Diagram 5] 2 is a second structural schematic diagram of a hybrid automatic repeat request response feedback device according to an embodiment of the present application; [Figure 6] 1 is a structural schematic diagram of a communication device according to an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of the hardware structure of a terminal according to an embodiment of the present application; [Figure 8] FIG. 2 is a structural schematic diagram of a network side device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application are all within the scope of protection of the present application.
[0018] The terms "first," "second," etc. in the specification and claims of the present application are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that the terms so used are interchangeable where appropriate, such that the embodiments of the present application may be performed in an order other than that shown or described herein, and that the objects distinguished by "first" and "second" are generally of the same type and do not limit the number of objects, e.g., the first object may be one or more. It is to be noted that "and / or" in the specification and claims represents at least one of the objects connected, and the character " / " generally represents an "or" relationship between the related objects.
[0019] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be applied to 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 always used interchangeably, and the techniques described may be used in the above-mentioned systems and radio technologies, or in other systems and radio technologies. Although the following description describes a New Radio (NR) system for illustrative purposes and uses NR terminology in most of the description below, these techniques may be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems.
[0020] 1 is a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be a terminal device such as a mobile phone, a tablet personal computer, a laptop computer (also called a notebook computer), a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted equipment (VUE), a pedestrian terminal (PUE), a smart home (home equipment having a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a deposit machine, or a self-service machine, and the wearable device includes a smart watch, a smart wristband, a smart earphone, a smart glasses, a smart accessory (a smart bracelet, a smart hand chain, a smart ring, a smart necklace, a smart ankle bracelet, a smart anklet, etc.), a smart band, a smart clothing, etc. It should be noted that the terminal 11 in the embodiment of the present application is not limited to a specific type. The network side equipment 12 may include an access network equipment or a core network equipment, where the access network equipment 12 may be called a radio access network equipment, a radio access network (Radio Access Network, RAN), a radio access network function or a radio access network unit.The access network equipment 12 may include a base station, a WLAN access point, or a WiFi node, and the base station may be called a Node B, an evolved Node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home B node, a home evolved B node, a transmitting receiving point (TRP), or any other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to a specific technical term, and it should be explained that in the embodiments of the present application, only base stations in an NR system are introduced as examples, and the specific type of the base station is not limited.
[0021] First, after the base station transmits a Physical Downlink Shared Channel (PDSCH) / or a Physical Downlink Control Channel (PDCCH) (such as a PDCCH instructing a semi-static PDSCH release), the terminal needs to feed back the PDSCH / PDCCH decoding result to the base station after completing reception and decoding, inform the base station whether the PDSCH / semi-static PDSCH decoding is successful, and release the PDCCH. The base station makes a scheduling decision for the next step based on the feedback, and this process is called Hybrid Automatic Repeat request (HARQ).
[0022] In the HARQ-ACK / NACK feedback mode, if the terminal successfully decodes the PDSCH / PDCCH, an ACK is fed back, otherwise a NACK is fed back. In the HARQ NACK only feedback mode, if the terminal subsequently does not successfully decode the PDSCH / PDCCH, a NACK is fed back, otherwise no information is fed back.
[0023] In the following, the hybrid automatic repeat request response feedback method according to the embodiments of the present application will be described in detail through several embodiments and its application scenarios in conjunction with the drawings.
[0024] 2 is a flow chart of a hybrid automatic repeat request response feedback method according to an embodiment of the present application. As shown in FIG. 2, the hybrid automatic repeat request response feedback method according to the embodiment includes the following steps:
[0025] Step 201: when the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the terminal feeds back a unicast HARQ-ACK and a multicast HARQ-ACK to the network side device through a target channel resource of the multicast HARQ-ACK, or feeds back a multicast HARQ-ACK; or When the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device through the second channel resource of the unicast HARQ-ACK, or feeds back the unicast HARQ-ACK; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0026] Specifically, the first channel resource and the second channel resource of the unicast HARQ-ACK are configured based on different configuration parameters. For example, the first channel resource of the unicast HARQ-ACK may be a PUCCH resource in the PUCCH resource list configured by the configuration parameter SPS-PUCCH-AN-List, and the second channel resource of the unicast HARQ-ACK may be a PUCCH resource configured by the configuration parameter n1PUCCH-AN.
[0027] Alternatively, the target channel resource of the multicast HARQ-ACK may include a third channel resource corresponding to the multicast dynamic HARQ-ACK, a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and a fifth channel resource. The third channel resource, the fourth channel resource, or the fifth channel resource is configured based on different configuration parameters. For example, the third channel resource corresponding to the multicast dynamic HARQ-ACK may be a PUCCH resource in the PUCCH resource list configured by the configuration parameter pucch-ConfigurationList-Multicast1 or pucch-ConfigurationList-Multicast2, the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK may be a PUCCH resource in the PUCCH resource list configured by the configuration parameter SPS-PUCCH-AN-List-Multicast, and the fifth channel resource may be a PUCCH resource configured by the configuration parameter n1PUCCH-AN.
[0028] Alternatively, when the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is ACK / NACK mode, a third channel resource corresponding to the multicast dynamic HARQ-ACK is adopted, where the third channel resource may be a PUCCH resource in a PUCCH resource list configured by the configuration parameter pucch-ConfigurationList-Multicast1, and the configured PUCCH resource may be terminal-specific because the feedback mode is ACK / NACK mode. When the feedback mode of the multicast HARQ-ACK is NACK only, a third channel resource corresponding to the multicast dynamic HARQ-ACK is adopted, where the third channel resource may be a PUCCH resource in a PUCCH resource list configured by the configuration parameter pucch-ConfigurationList-Multicast2.
[0029] The time unit may be a slot, a subslot, a subframe, a frame, an OFDM symbol set, and so on.
[0030] When the network side device schedules to feed back unicast HARQ-ACK and multicast HARQ-ACK having the same priority in the same time unit, it is optional to configure the first channel resource of unicast HARQ-ACK in the terminal, so if the first channel resource of unicast HARQ-ACK is not configured in the terminal, the unicast HARQ-ACK and / or multicast HARQ-ACK cannot be fed back to the network side device through the first channel resource of unicast HARQ-ACK. In this step, when the first channel resource of unicast HARQ-ACK is not configured in the terminal, the terminal can feed back unicast HARQ-ACK and multicast HARQ-ACK to the network side device through the target channel resource of multicast HARQ-ACK, or feed back multicast HARQ-ACK, or the terminal can feed back unicast HARQ-ACK and multicast HARQ-ACK to the network side device through the second channel resource of unicast HARQ-ACK.
[0031] In this embodiment, when a network side device schedules a unicast HARQ-ACK and a multicast HARQ-ACK having the same priority to be fed back in the same time unit, and a first channel resource for a unicast HARQ-ACK is not configured in a terminal, the embodiment can select various different feedback methods to feed back a unicast HARQ-ACK and / or a multicast HARQ-ACK, thereby realizing the feedback of a HARQ-ACK, improving communication reliability, and providing relatively greater flexibility.
[0032] In one embodiment, in the above step 201, the terminal feeding back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK includes, when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits, the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the second channel resource of the unicast HARQ-ACK and feeding it back to the network side device.
[0033] Specifically, the preset number of bits may be 2 bits. For example, when the second channel resource of the unicast HARQ-ACK can transmit up to 2 bits, if the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to 2 bits, the terminal can adopt a feedback method in which the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the second channel resource of the unicast HARQ-ACK and fed back to the network side device.
[0034] In this embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and multicast HARQ-ACK is less than or equal to a predetermined number of bits, the terminal can adopt a feedback method in which the unicast HARQ-ACK and multicast HARQ-ACK are multiplexed on the second channel resource of the unicast HARQ-ACK and fed back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0035] Selectively, when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a preset number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto the second channel resource of the unicast HARQ-ACK and feeds it back to the network side device includes, when a third channel resource corresponding to the multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a preset number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto the second channel resource of the unicast HARQ-ACK and feeds it back to the network side device.
[0036] Specifically, since the terminal is not configured with the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, the terminal cannot multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the third channel resource or the fourth channel resource and feed back to the network side device. In this case, the preset bit number may be 2 bits, and if the total bit number of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to 2 bits, the terminal can multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the second channel resource of the unicast HARQ-ACK and feed back to the network side device.
[0037] In this embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, and the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a preset number of bits, the terminal can adopt a feedback method of multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the second channel resource of the unicast HARQ-ACK and feeding it back to the network side device, thereby realizing the feedback of the HARQ-ACK and improving the reliability of communication.
[0038] In one embodiment, the terminal feeding back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK in the above step 201 includes the terminal discarding the multicast HARQ-ACK and feeding back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK in at least one of the following cases: 1. a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; 2. a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; and 3. the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK.
[0039] Specifically, in the above case 1, since the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal, the terminal cannot multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the third channel resource or the fourth channel resource and feed it back to the network side device. In such a case, a feedback method can be selected in which the multicast HARQ-ACK is discarded and the unicast HARQ-ACK is fed back to the network side device via the second channel resource of the unicast HARQ-ACK.
[0040] In the above case 2, the preset number of bits may be 2 bits, and since the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than 2 bits, assuming that the second channel resource of the unicast HARQ-ACK can transmit up to 2 bits, in such a case, a feedback method can be selected in which the multicast HARQ-ACK is discarded and the unicast HARQ-ACK is fed back to the network side device via the second channel resource of the unicast HARQ-ACK.
[0041] In the above case 3, the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK, and a feedback method can be selected in which the multicast HARQ-ACK with a relatively small number of bits is discarded and the unicast HARQ-ACK is fed back to the network side device via the second channel resource of the unicast HARQ-ACK.
[0042] In this embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time units, and if the first channel resource of the unicast HARQ-ACK is not configured in the terminal, a feedback method can be selected in at least one of the above cases to discard the multicast HARQ-ACK and feed back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0043] In one embodiment, in the above step 201, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device via the target channel resource of the multicast HARQ-ACK, including the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeding it back to the network side device, and the target channel resource is determined based on the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0044] Specifically, the target channel resource is determined from the resource list configured according to the total number of bits of unicast HARQ-ACK and multicast HARQ-ACK. In this embodiment, when the network side device schedules the unicast HARQ-ACK and multicast HARQ-ACK with the same priority to be fed back in the same time unit, and the first channel resource of unicast HARQ-ACK is not configured in the terminal, the terminal can also adopt the feedback method of multiplexing the unicast HARQ-ACK and multicast HARQ-ACK on the target channel resource of multicast HARQ-ACK and feeding back to the network side device, and realizes the feedback of HARQ-ACK, and improves the reliability of communication.
[0045] Alternatively, the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeding it back to the network side device includes, when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a predetermined number of bits, the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeding it back to the network side device.
[0046] Specifically, the preset bit number may be 2 bits, and the total bit number of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than 2 bits, and the unicast HARQ-ACK cannot be transmitted through the second channel resource. The terminal can also multiplex the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feed it back to the network side device.
[0047] In this embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and multicast HARQ-ACK is greater than a preset number of bits, the terminal can adopt a feedback method in which the unicast HARQ-ACK and multicast HARQ-ACK are multiplexed on the target channel resource of the multicast HARQ-ACK and fed back to the network side device, thereby realizing the feedback of HARQ-ACK and improving the reliability of communication.
[0048] Alternatively, the target channel resource includes a third channel resource corresponding to the multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeding it back to the network side device includes: when the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the third channel resource corresponding to the multicast dynamic HARQ-ACK and feeding it back to the network side device; or when the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK and feeding it back to the network side device.
[0049] Specifically, when the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, a third channel resource corresponding to the multicast dynamic HARQ-ACK is adopted, where the third channel resource may be a PUCCH resource in the PUCCH resource list configured by the configuration parameter pucch-ConfigurationList-Multicast1 or pucch-ConfigurationList-Multicast2; when the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is adopted, where the fourth channel resource may be a PUCCH resource in the PUCCH resource list configured by the configuration parameter SPS-PUCCH-AN-List-Multicast. When the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the target channel resource configured in the terminal is the third channel resource, and the terminal can adopt a feedback method of multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the third channel resource and feeding it back to the network side device. When the multicast HARQ-ACK only includes a multicast semi-static scheduling HARQ-ACK, the target channel resource configured in the terminal is a fourth channel resource, and the terminal can adopt a feedback method of multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the fourth channel resource and feeding it back to the network side device.
[0050] In this embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the terminal can multiplex the unicast HARQ-ACK and multicast HARQ-ACK on a third channel resource and feed it back to the network side device in a feedback manner; if the multicast HARQ-ACK only includes a multicast semi-static scheduling HARQ-ACK, the terminal can multiplex the unicast HARQ-ACK and multicast HARQ-ACK on a fourth channel resource and feed it back to the network side device in a feedback manner, which realizes the feedback of HARQ-ACK and improves the reliability of communication.
[0051] In one embodiment, the target channel resource includes a fifth channel resource, and the fifth channel resource and the third channel resource corresponding to the multicast dynamic HARQ-ACK, or the fifth channel resource and the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, are configured based on different configuration parameters. In the above step 201, the terminal feeds back the multicast HARQ-ACK to the network side device via the target channel resource of the multicast HARQ-ACK, including: the terminal discarding the unicast HARQ-ACK and feeding back the multicast HARQ-ACK to the network side device via the fifth channel resource of the multicast HARQ-ACK in at least one of the following cases: 1. the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal; 2. the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; or 3. the number of bits of the unicast HARQ-ACK is equal to or smaller than the number of bits of the multicast HARQ-ACK.
[0052] Specifically, the fifth channel resource may be a PUCCH resource configured by the configuration parameter n1PUCCH-AN (configured by the configuration of the multicast SPS PDSCH). The fifth channel resource and the above-mentioned third channel resource and fourth channel resource are configured based on different configuration parameters.
[0053] In the above case 1, since the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal, the terminal cannot multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the third channel resource or the fourth channel resource and feed it back to the network side device. In such a case, a feedback method can be selected in which the unicast HARQ-ACK is discarded and the multicast HARQ-ACK is fed back to the network side device via the fifth channel resource of the multicast HARQ-ACK.
[0054] In the above case 2, the preset number of bits may be 2 bits, and since the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than 2 bits, assuming that the second channel resource of the unicast HARQ-ACK can transmit up to 2 bits, in such a case, a feedback method can be selected in which the unicast HARQ-ACK is discarded and the multicast HARQ-ACK is fed back to the network side device via the fifth channel resource of the multicast HARQ-ACK.
[0055] In the above case 3, the number of bits of the unicast HARQ-ACK is less than or equal to the number of bits of the multicast HARQ-ACK, and a feedback method can be selected in which the unicast HARQ-ACK with a relatively small number of bits is discarded and the multicast HARQ-ACK is fed back to the network side device via the fifth channel resource of the multicast HARQ-ACK.
[0056] In this embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, a feedback method can be selected in at least one of the above cases to discard the unicast HARQ-ACK and feed back the multicast HARQ-ACK to the network side device via the fifth channel resource of the multicast HARQ-ACK, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0057] Optionally, the method further includes: when a first channel resource of a unicast HARQ-ACK is configured in the terminal, and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the terminal partially discards the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than the preset code rate, and multiplexes the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK, and feeds back to the network side device.
[0058] Specifically, the preset code rate is the maximum code rate corresponding to the first channel resource of the unicast HARQ-ACK or 1. If the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than the preset code rate, the unicast HARQ-ACK cannot be transmitted through the first channel resource of the unicast HARQ-ACK, and the terminal can select a feedback manner of partially discarding the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than the preset code rate, and multiplexing the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK to feed back to the network side device.
[0059] In this embodiment, when the network side device schedules the unicast HARQ-ACK and the multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is configured in the terminal, if the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than the preset code rate, the terminal can select a feedback method of partially discarding the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than the preset code rate, and multiplexing the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK to feed back to the network side device, thereby realizing the feedback of the HARQ-ACK and improving the reliability of communication.
[0060] Optionally, before the network side device schedules the unicast HARQ-ACK and the multicast HARQ-ACK having the same priority to be fed back in the same time unit, it configures the first channel resource of the unicast HARQ-ACK, i.e., the resource list SPS-PUCCH-AN-List corresponding to the unicast HARQ-ACK, in the terminal, i.e., the terminal does not expect the first channel resource for which the unicast HARQ-ACK is not configured.
[0061] Optionally, the method further includes: when a first channel resource of a unicast HARQ-ACK is configured in the terminal, and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and the transmission code rate of the unicast HARQ-ACK is equal to or less than the preset code rate, the terminal discards all the multicast HARQ-ACKs and feeds back the unicast HARQ-ACKs via the first channel resource of the unicast HARQ-ACK.
[0062] Specifically, the preset code rate is the maximum code rate corresponding to the first channel resource of the unicast HARQ-ACK or 1. If the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than the preset code rate, it cannot be transmitted through the first channel resource of the unicast HARQ-ACK, and the terminal can choose to discard all the multicast HARQ-ACK, and feed back the unicast HARQ-ACK through the first channel resource of the unicast HARQ-ACK when the transmission code rate of the unicast HARQ-ACK is equal to or less than the preset code rate.
[0063] In this embodiment, when a network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and a first channel resource of unicast HARQ-ACK is configured in a terminal, if the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the terminal can select a feedback method of discarding all multicast HARQ-ACKs and feeding back unicast HARQ-ACKs via the first channel resource of unicast HARQ-ACK, thereby realizing feedback of HARQ-ACK and improving communication reliability.
[0064] Optionally, before the network side device schedules the unicast HARQ-ACK and the multicast HARQ-ACK having the same priority to be fed back in the same time unit, the transmission code rate on the first channel resource constituting the unicast HARQ-ACK to the terminal is greater than a preset code rate, i.e., the terminal does not expect the code rate of the unicast HARQ-ACK and the multicast HARQ-ACK transmitted on the first channel resource of the unicast HARQ-ACK to exceed the maximum code rate or exceed 1. That is, the network side device ensures that the first channel resource of the configured unicast HARQ-ACK is sufficient to transmit the feedback of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0065] In this embodiment, in order to ensure that the first channel resource of the unicast HARQ-ACK configured by the network side device is sufficient to transmit the feedback of the unicast HARQ-ACK and the multicast HARQ-ACK, when the network side device schedules the unicast HARQ-ACK and the multicast HARQ-ACK having the same priority to be fed back in the same time unit and the first channel resource of the unicast HARQ-ACK is configured in the terminal, the terminal can multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK and select a feedback method to feed back to the network side device, thereby realizing the feedback of the HARQ-ACK and improving the reliability of communication.
[0066] Optionally, the method further includes, when a first channel resource of a unicast HARQ-ACK is configured in the terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than a preset code rate, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto the first channel resource of the unicast HARQ-ACK, and feeds back the multiplexed HARQ-ACK and the multicast HARQ-ACK to the network side device.
[0067] Specifically, the preset code rate is the maximum code rate corresponding to the first channel resource of the unicast HARQ-ACK or 1. If the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than the preset code rate, the first channel resource of the unicast HARQ-ACK is configured in the terminal, so that the second channel resource of the unicast HARQ-ACK is unavailable, and the terminal can multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK and feed it back to the network side device.
[0068] In this embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and a first channel resource of the unicast HARQ-ACK is configured in the terminal, if the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than a preset code rate, the terminal can multiplex the unicast HARQ-ACK and the multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK and select a feedback method to feed back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0069] HARQ-ACK may have high and low priority, and its priority is represented by a priority index. Here, priority index represents high priority, and priority index 0 represents low priority. The priority of HARQ-ACK may be indicated by RRC or scheduling DCI. HARQ-ACK of different priority corresponds to different HARQ-ACK codebook. It should be noted that in this application, the method in each of the above embodiments has the same processing process for high priority or low priority, and will not be further described here.
[0070] 3 is a second flowchart of a hybrid automatic repeat request response feedback method according to an embodiment of the present application. As shown in FIG. 3, the method according to the embodiment includes the following steps:
[0071] Step 301: a network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal through a target channel resource of a multicast HARQ-ACK, or a fed back multicast HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK or the multicast HARQ-ACK are fed back when a first channel resource of a unicast HARQ-ACK is not configured in the terminal; or The network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, or a fed back unicast HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK is fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0072] Alternatively, when the network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by the terminal via a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the second channel resource of the unicast HARQ-ACK if the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a predetermined number of bits.
[0073] Alternatively, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the second channel resource of the unicast HARQ-ACK and fed back when the terminal does not configure a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a predetermined number of bits.
[0074] Optionally, when the network side device receives a unicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK is provided by the terminal: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; and the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK. In at least one of these cases, the multicast HARQ-ACK is discarded and then fed back.
[0075] Alternatively, when the network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal via a target channel resource of the multicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal onto the target channel resource of the multicast HARQ-ACK, and the target channel resource is determined based on the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0076] Alternatively, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal onto the target channel resource of the multicast HARQ-ACK when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits.
[0077] Alternatively, the target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the third channel resource corresponding to the multicast dynamic HARQ-ACK, and the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK; or The unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and the multicast HARQ-ACK only includes a multicast semi-static scheduling HARQ-ACK.
[0078] Optionally, the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is an acknowledgement ACK / negative acknowledgement NACK mode.
[0079] Optionally, the target channel resource includes a fifth channel resource, and the fifth channel resource and a third channel resource corresponding to a multicast dynamic HARQ-ACK, or the fifth channel resource and a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK are configured based on different configuration parameters; when the network side device receives a multicast HARQ-ACK fed back by a terminal through the target channel resource of the multicast HARQ-ACK, the multicast HARQ-ACK is the fifth channel resource through the multicast HARQ-ACK, and the terminal: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; and the number of bits of the unicast HARQ-ACK is equal to or less than the number of bits of the multicast HARQ-ACK. In at least one of these cases, the unicast HARQ-ACK is discarded and then fed back.
[0080] Optionally, the method further includes the network side device receiving the unicast HARQ-ACK fed back by the terminal and a remaining multicast HARQ-ACK after partially discarding the multicast HARQ-ACK, where the partially discarded multicast HARQ-ACK is discarded when a first channel resource of a unicast HARQ-ACK is configured in the terminal and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than the preset code rate, and the unicast HARQ-ACK and the remaining multicast HARQ-ACK are multiplexed and fed back by the terminal on the first channel resource of the unicast HARQ-ACK or a target channel resource of the multicast HARQ-ACK.
[0081] Optionally, the method further includes the network side device receiving the unicast HARQ-ACK fed back by the terminal after discarding all multicast HARQ-ACKs, where the multicast HARQ-ACK is discarded when a first channel resource for a unicast HARQ-ACK is configured in the terminal, a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and a transmission code rate of the unicast HARQ-ACK is equal to or less than the preset code rate, and the unicast HARQ-ACK is fed back by the terminal via the first channel resource for the unicast HARQ-ACK.
[0082] Optionally, the method further includes the network side device receiving the unicast HARQ-ACK and the multicast HARQ-ACK fed back by the terminal, and the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the first channel resource of the unicast HARQ-ACK and fed back when a first channel resource of the unicast HARQ-ACK is configured in the terminal and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than a predetermined code rate.
[0083] FIG. 4 is a structural schematic diagram of a hybrid automatic repeat request response feedback device according to an embodiment of the present application. As shown in FIG. 4, the hybrid automatic repeat request response feedback device according to the embodiment of the present application includes: When the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the unicast HARQ-ACK and the multicast HARQ-ACK are fed back to the network side device through the target channel resource of the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back; or A feedback module 401 is provided for feeding back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of the unicast HARQ-ACK, or feeding back the unicast HARQ-ACK, when a first channel resource of the unicast HARQ-ACK is not configured in a terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0084] Optionally, the feedback module 401 is specifically used for multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto a second channel resource of the unicast HARQ-ACK and feeding it back to the network side device when the total bit number of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a predetermined bit number.
[0085] Optionally, the feedback module 401 is specifically used for multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the second channel resource of the unicast HARQ-ACK and feeding it back to the network side device when the terminal is not configured with a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the total bit number of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a preset bit number.
[0086] Optionally, the feedback module 401 specifically: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; It is used to discard the multicast HARQ-ACK and feed back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK in at least one of the cases where the number of bits of the unicast HARQ-ACK is greater than or equal to the number of bits of the multicast HARQ-ACK.
[0087] Optionally, the feedback module 401 is specifically used for multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto a target channel resource of the multicast HARQ-ACK and feeding it back to a network side device, where the target channel resource is determined based on the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0088] Optionally, the feedback module 401 is specifically used for multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeding it back to the network side device when the total bit number of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset bit number.
[0089] Optionally, the target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the feedback module 401 specifically comprises: When the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto a third channel resource corresponding to the multicast dynamic HARQ-ACK, and fed back to a network side device; or When the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and fed back to a network side device.
[0090] Optionally, the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is an acknowledgement ACK / negative acknowledgement NACK mode.
[0091] Optionally, the target channel resource includes a fifth channel resource, and the fifth channel resource and the third channel resource corresponding to multicast dynamic HARQ-ACK, or the fifth channel resource and the fourth channel resource corresponding to multicast semi-static scheduling HARQ-ACK are configured according to different configuration parameters; and the feedback module 401 specifically: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; It is used to discard the unicast HARQ-ACK and feed back the multicast HARQ-ACK to the network side device via the fifth channel resource of the multicast HARQ-ACK in at least one of the cases where the number of bits of the unicast HARQ-ACK is less than or equal to the number of bits of the multicast HARQ-ACK.
[0092] Optionally, the feedback module 401 is further used for, when a first channel resource of a unicast HARQ-ACK is configured in the terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, partially discarding the multicast HARQ-ACK, and multiplexing the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than the preset code rate, and feeding back to a network side device.
[0093] Optionally, the feedback module 401 is further used for discarding all multicast HARQ-ACKs and feeding back the unicast HARQ-ACKs via the first channel resource of the unicast HARQ-ACK when a first channel resource of a unicast HARQ-ACK is configured in the terminal, and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and the transmission code rate of the unicast HARQ-ACK is less than or equal to the preset code rate.
[0094] Optionally, the feedback module 401 is further used for multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK and feeding it back to the network side device when a first channel resource of a unicast HARQ-ACK is configured in the terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is lower than or equal to a preset code rate.
[0095] The apparatus of this embodiment may be used to perform the method of any one of the embodiments of the terminal-side method described above, and its specific implementation process and technical effects are similar to those of the embodiments of the terminal-side method, and specific reference is made to the detailed introduction in the embodiments of the terminal-side method, and no further description will be given here.
[0096] FIG. 5 is a second structural schematic diagram of a hybrid automatic repeat request response feedback device according to an embodiment of the present application. As shown in FIG. 5, the hybrid automatic repeat request response feedback device according to this embodiment includes: Receiving a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal through a target channel resource of a multicast HARQ-ACK, or a fed back multicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back when a first channel resource of a unicast HARQ-ACK is not configured in the terminal; or The receiving module 501 is used for receiving a unicast HARQ-ACK and a multicast HARQ-ACK, or a fed back unicast HARQ-ACK, fed back by the terminal through a second channel resource of the unicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK is fed back when the first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0097] Alternatively, when the receiving module 501 is used to receive a unicast HARQ-ACK and a multicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the second channel resource of the unicast HARQ-ACK when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a predetermined number of bits.
[0098] Alternatively, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the second channel resource of the unicast HARQ-ACK and fed back when the terminal does not configure a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is less than or equal to a predetermined number of bits.
[0099] Optionally, when the receiving module 501 is used for receiving a unicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK is provided by the terminal, the terminal: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; and the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK. In at least one of these cases, the multicast HARQ-ACK is discarded and then fed back.
[0100] Alternatively, when the receiving module 501 is used to receive a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal via a target channel resource of a multicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the target channel resource of the multicast HARQ-ACK, and the target channel resource is determined based on the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0101] Alternatively, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal onto the target channel resource of the multicast HARQ-ACK when the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits.
[0102] Alternatively, the target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the third channel resource corresponding to the multicast dynamic HARQ-ACK, and the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK; or The unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and the multicast HARQ-ACK only includes a multicast semi-static scheduling HARQ-ACK.
[0103] Optionally, the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is an acknowledgement ACK / negative acknowledgement NACK mode.
[0104] Optionally, the target channel resource includes a fifth channel resource, and the fifth channel resource and a third channel resource corresponding to a multicast dynamic HARQ-ACK, or the fifth channel resource and a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK are configured based on different configuration parameters; when the receiving module 501 is used to receive a multicast HARQ-ACK fed back by a terminal through a target channel resource of a multicast HARQ-ACK, the multicast HARQ-ACK is the fifth channel resource through a multicast HARQ-ACK, and the terminal: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; and the number of bits of the unicast HARQ-ACK is equal to or less than the number of bits of the multicast HARQ-ACK. In at least one of these cases, the unicast HARQ-ACK is discarded and then fed back.
[0105] Optionally, the receiving module 501 is further used for receiving the unicast HARQ-ACK fed back by the terminal and the remaining multicast HARQ-ACK after partially discarding the multicast HARQ-ACK, where the partially discarded multicast HARQ-ACK is discarded when a first channel resource of a unicast HARQ-ACK is configured in the terminal and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is less than or equal to the preset code rate, and the unicast HARQ-ACK and the remaining multicast HARQ-ACK are multiplexed and fed back by the terminal on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK.
[0106] Optionally, the receiving module 501 is further used to receive the unicast HARQ-ACK fed back by the terminal after discarding all multicast HARQ-ACKs, where the multicast HARQ-ACK is discarded when a first channel resource of a unicast HARQ-ACK is configured in the terminal, the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and the transmission code rate of the unicast HARQ-ACK is less than or equal to the preset code rate, and the unicast HARQ-ACK is fed back by the terminal via the first channel resource of the unicast HARQ-ACK.
[0107] Optionally, the receiving module 501 is further used to receive the unicast HARQ-ACK and the multicast HARQ-ACK fed back by the terminal, and the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed on the first channel resource of the unicast HARQ-ACK and fed back when a first channel resource of the unicast HARQ-ACK is configured in the terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is lower than or equal to a preset code rate.
[0108] The apparatus of this embodiment may be used to perform the method of any one of the embodiments of the method on the network side device side described above, and its specific implementation process and technical effect are similar to those of the embodiments of the method on the network side device side. Please refer to the detailed introduction in the embodiments of the method on the network side device side for details, and no further description will be given here.
[0109] The hybrid automatic repeat request response feedback device in the embodiment of the present application may be an electronic device, or may be a component in an electronic device, such as an integrated circuit or chip. The electronic device may be a terminal, or other devices other than a terminal. Exemplarily, the terminal may include, but is not limited to, the types of terminal 11 listed above, and the other devices may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a deposit payment machine or a self-service machine, and the embodiment of the present application is not specifically limited.
[0110] The hybrid automatic repeat request response feedback device according to the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0111] The hybrid automatic repeat request response feedback device according to the embodiment of the present application can realize each process realized by the embodiment of the method of Figures 1 and 2, and achieve the same technical effects, and will not be described further here to avoid repetition.
[0112] Optionally, as shown in Fig. 6, the embodiment of the present application further provides a communication device 600, which includes a processor 601 and a memory 602, and the memory 602 stores a program or instruction that can run on the processor 601, for example, when the communication device 600 is a terminal, the program or instruction can be executed by the processor 601 to realize each step of the embodiment of the hybrid automatic repeat request response feedback method and achieve the same technical effect. When the communication device 600 is a network side device, the program or instruction can be executed by the processor 601 to realize each step of the embodiment of the hybrid automatic repeat request response feedback method and achieve the same technical effect, and in order to avoid repetition, no further description will be given here.
[0113] The embodiment of the present application further provides a terminal, which includes a processor and a memory, and the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it realizes each step of the method embodiment on the terminal side. The embodiment of the terminal corresponds to the embodiment of the method on the terminal side, and each implementation process and realization manner of the method embodiment can be applied to the embodiment of the terminal, and the same technical effect can be achieved. Specifically, Figure 7 is a schematic diagram of the hardware structure of a terminal according to the embodiment of the present application.
[0114] The terminal 700 includes at least some components such as, but not limited to, a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709 and a processor 710.
[0115] As can be understood by those skilled in the art, the terminal 700 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 710 by a power management system, so that the power management system can realize functions such as charge / discharge management and power consumption management. The terminal structure shown in Figure 7 does not constitute a limitation on the terminal, and the terminal may include more or less components than the number of components shown, or a combination of some components, or a different arrangement of components, and will not be further described here.
[0116] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes image data of still or video images obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. The other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, which will not be described further herein.
[0117] In the embodiment of the present application, the radio frequency unit 701 can receive downlink data from the network side device, and then transmit the data to the processor 710 for processing, and can transmit uplink data to the network side device. In general, the radio frequency unit 701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0118] The memory 709 may be used to store software programs or instructions and various data. The memory 709 may include a first storage area that mainly stores programs or instructions and a second storage area that stores data, where the first storage area can store an operating system, application programs or instructions required for at least one function (e.g., audio playback function, image playback function, etc.), etc. The memory 709 may include volatile memory or non-volatile memory, or the memory 709 may include both volatile and non-volatile memory. Here, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be Random Access Memory (RAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Synch link Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM). Memory 709 in embodiments of the present application may include, but is not limited to, these and any other suitable types of memory.
[0119] The processor 710 may include one or more processing units. Optionally, the processor 710 integrates an application processor and a modem processor, where the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, e.g., a baseband processor. As can be understood, the modem processor may not be integrated into the processor 710.
[0120] Wherein, when the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the processor 710 feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to the network side device through the target channel resource of the multicast HARQ-ACK, or feeds back the multicast HARQ-ACK; or When a first channel resource of a unicast HARQ-ACK is not configured in a terminal, the first channel resource of a unicast HARQ-ACK is used to feed back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of a unicast HARQ-ACK, or to feed back the unicast HARQ-ACK; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
[0121] In the above embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, various different feedback methods can be selected to feed back the unicast HARQ-ACK and / or multicast HARQ-ACK, thereby realizing the feedback of HARQ-ACK, improving the reliability of communication, and providing relatively large flexibility.
[0122] Optionally, the processor 710 may be specifically configured to: When the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the second channel resource of the unicast HARQ-ACK and fed back to the network side device.
[0123] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time units, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and multicast HARQ-ACK is equal to or less than a predetermined number of bits, the terminal can adopt a feedback method in which the unicast HARQ-ACK and multicast HARQ-ACK are multiplexed onto the second channel resource of the unicast HARQ-ACK and fed back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0124] Optionally, the processor 710 may be specifically configured to: When the terminal is not configured with a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits, the second channel resource is used to multiplex the unicast HARQ-ACK and the multicast HARQ-ACK onto the second channel resource of the unicast HARQ-ACK and feed it back to a network side device.
[0125] In the above embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, and the third channel resource corresponding to the multicast dynamic HARQ-ACK and / or the fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a preset number of bits, the terminal can adopt a feedback method of multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK on the second channel resource of the unicast HARQ-ACK and feeding it back to the network side device, thereby realizing the feedback of the HARQ-ACK and improving the reliability of communication.
[0126] Optionally, the processor 710 may be specifically configured to: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; It is used to discard the multicast HARQ-ACK and feed back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK in at least one of the cases where the number of bits of the unicast HARQ-ACK is greater than or equal to the number of bits of the multicast HARQ-ACK.
[0127] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time units and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, a feedback method can be selected in at least one of the above cases to discard the multicast HARQ-ACK and feed back the unicast HARQ-ACK to the network side device via the second channel resource of the unicast HARQ-ACK, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0128] Optionally, the processor 710 may be specifically configured to: The unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto a target channel resource of the multicast HARQ-ACK and fed back to a network side device, and the target channel resource is determined based on the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
[0129] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the terminal can also adopt a feedback method in which the unicast HARQ-ACK and multicast HARQ-ACK are multiplexed onto the target channel resource of the multicast HARQ-ACK and fed back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0130] Optionally, the processor 710 may be specifically configured to: When the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the target channel resource of the multicast HARQ-ACK and fed back to the network side device.
[0131] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the total number of bits of the unicast HARQ-ACK and multicast HARQ-ACK is greater than a preset number of bits, the terminal can adopt a feedback method in which the unicast HARQ-ACK and multicast HARQ-ACK are multiplexed on the target channel resource of the multicast HARQ-ACK and fed back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0132] Optionally, the target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the processor 710 specifically: When the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto a third channel resource corresponding to the multicast dynamic HARQ-ACK, and fed back to a network side device; or When the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and fed back to a network side device.
[0133] In the above embodiment, when the network side device schedules unicast HARQ-ACK and multicast HARQ-ACK having the same priority to be fed back in the same time unit and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, if the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the terminal can multiplex the unicast HARQ-ACK and multicast HARQ-ACK on a third channel resource and feed it back to the network side device in a feedback manner; if the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, the terminal can multiplex the unicast HARQ-ACK and multicast HARQ-ACK on a fourth channel resource and feed it back to the network side device in a feedback manner, which realizes the feedback of HARQ-ACK and improves the reliability of communication.
[0134] Optionally, the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is an acknowledgement ACK / negative acknowledgement NACK mode.
[0135] In the above embodiment, since the feedback mode is the ACK / NACK mode, the configured PUCCH resource may be terminal specific.
[0136] Optionally, the target channel resource includes a fifth channel resource, and the fifth channel resource and the third channel resource corresponding to a multicast dynamic HARQ-ACK, or the fifth channel resource and the fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK are configured based on different configuration parameters, and the processor 710 specifically: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; When the number of bits of the unicast HARQ-ACK is less than or equal to the number of bits of the multicast HARQ-ACK, the terminal discards the unicast HARQ-ACK and feeds back the multicast HARQ-ACK to the network side device via the fifth channel resource of the multicast HARQ-ACK.
[0137] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit and the first channel resource of the unicast HARQ-ACK is not configured in the terminal, a feedback method can be selected in at least one of the above cases to discard the unicast HARQ-ACK and feed back the multicast HARQ-ACK to the network side device via the fifth channel resource of the multicast HARQ-ACK, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0138] Optionally, the processor 710 further comprises: When a first channel resource of a unicast HARQ-ACK is configured in the terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is higher than a preset code rate, the multicast HARQ-ACK is partially discarded, and the unicast HARQ-ACK and the remaining multicast HARQ-ACK are multiplexed on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK becomes equal to or lower than the preset code rate, and then fed back to a network side device.
[0139] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit, and the first channel resource of the unicast HARQ-ACK is configured in the terminal, if the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than the preset code rate, the terminal can select a feedback method of partially discarding the multicast HARQ-ACK until the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK becomes equal to or less than the preset code rate, and multiplexing the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or the target channel resource of the multicast HARQ-ACK to feed back to the network side device, thereby realizing the feedback of the HARQ-ACK and improving the reliability of communication.
[0140] Optionally, the processor 710 further comprises: A first channel resource for a unicast HARQ-ACK is configured in the terminal, and is used to discard all multicast HARQ-ACKs and feed back the unicast HARQ-ACK via the first channel resource for the unicast HARQ-ACK when the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and the transmission code rate of the unicast HARQ-ACK is equal to or lower than the preset code rate.
[0141] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit, and a first channel resource for unicast HARQ-ACK is configured in the terminal, if the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the terminal can select a feedback method of discarding all multicast HARQ-ACKs and feeding back the unicast HARQ-ACK via the first channel resource for unicast HARQ-ACK, thereby realizing feedback of HARQ-ACK and improving communication reliability.
[0142] Optionally, the processor 710 further comprises: When a first channel resource for unicast HARQ-ACK is configured in a terminal and the transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than a preset code rate, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed onto the first channel resource for unicast HARQ-ACK and fed back to a network side device.
[0143] In the above embodiment, when the network side device schedules so that unicast HARQ-ACK and multicast HARQ-ACK having the same priority are fed back in the same time unit, and a first channel resource of the unicast HARQ-ACK is configured in the terminal, if the transmission code rate of the unicast HARQ-ACK and multicast HARQ-ACK is equal to or lower than a preset code rate, the terminal can select a feedback method for multiplexing the unicast HARQ-ACK and multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK and feeding it back to the network side device, thereby realizing feedback of the HARQ-ACK and improving the reliability of communication.
[0144] An embodiment of the present application further provides a network side device, the network side device including a processor and a memory, the memory storing a program or instruction that can run on the processor, and the program or instruction is executed by the processor to realize each step of the method embodiment on the network side device. The embodiment of the network side device corresponds to the embodiment of the method on the network side device, and each implementation process and realization manner of the embodiment of the method can be applied to the embodiment of the network side device, and the same technical effects can be achieved.
[0145] Specifically, an embodiment of the present application further provides a network side device. As shown in Fig. 8, the network side device 800 includes an antenna 81, a radio frequency device 82, a baseband device 83, a processor 84 and a memory 85. The antenna 81 and the radio frequency device 82 are connected. In the uplink direction, the radio frequency device 82 receives information through the antenna 81, and transmits the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be transmitted and transmits it to the radio frequency device 82, and the radio frequency device 82 transmits the received information through the antenna 81 after processing it.
[0146] The methods performed by the network side equipment in the above embodiments may be implemented in a baseband device 83, which includes a baseband processor.
[0147] The baseband device 83 may include, for example, at least one baseband board, on which multiple chips are installed, and as shown in FIG. 8, one of the chips is, for example, a baseband processor, which is connected to a memory 85 via a bus interface, calls the program in the memory 85, and performs the network equipment operations shown in the above method embodiments.
[0148] The network side equipment may further include a network interface 86, which may be, for example, a common public radio interface (CPRI).
[0149] Specifically, the network side device 800 of the embodiment of the present invention further includes instructions or programs stored in the memory 85 and capable of running on the processor 84, and the processor 84 calls the instructions or programs in the memory 85 to execute the method performed by each module shown in FIG. 5, and achieves the same technical effect, which will not be described further here in order to avoid repetition of description.
[0150] An embodiment of the present application further provides a readable storage medium, which stores a program or instruction, and when the program or instruction is executed by a processor, it can realize each process of the embodiment of the above-mentioned hybrid automatic repeat request response feedback method and achieve the same technical effect, and in order to avoid repetition of description, it will not be described further here.
[0151] Wherein, the processor is the processor in the terminal according to 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.
[0152] An embodiment of the present application further provides a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run a program or instruction to realize each process of the embodiment of the above hybrid automatic repeat request response feedback method, and the same technical effect can be achieved, and in order to avoid repetition of description, no further description will be given here.
[0153] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0154] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and which can be executed by at least one processor to realize each process of the embodiment of the above-mentioned hybrid automatic repeat request response feedback method and achieve the same technical effects, which will not be described further here in order to avoid repetition of description.
[0155] An embodiment of the present application further provides a communication system, including a terminal and a network side equipment, wherein the terminal may be used for performing steps of the hybrid automatic repeat request response feedback method described above, and the network side equipment may be used for performing steps of the hybrid automatic repeat request response feedback method described above.
[0156] It should be explained that in this specification, the terms "comprise", "include", or any other variants thereof are intended to cover the non-exclusive "comprise", whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly listed or inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes this element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in reverse order based on the functions involved, for example, the described method can be performed in a different order than described, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0157] From the above description of the embodiments, it is clear to those skilled in the art that the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. In light of this understanding, the technical solution of the present application, in substance or in part contributing to the related art, may be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the embodiments of the present application.
[0158] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the suggestions of this application and make many forms without departing from the spirit and scope of the claims of this application, all of which belong to the protection scope of this application.
[0159] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to a Chinese patent application filed on April 11, 2022, with application number 202210377425.9 and titled "Hybrid automatic repeat request response feedback method, terminal and network side equipment," which is hereby incorporated by reference in its entirety into this application.
Claims
1. A hybrid automatic repeat request response (HARQ-ACK) feedback method, comprising: When a first channel resource of a unicast HARQ-ACK is not configured in a terminal, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a target channel resource of a multicast HARQ-ACK, or feeds back the multicast HARQ-ACK; or When a first channel resource of a unicast HARQ-ACK is not configured in a terminal, the terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of a unicast HARQ-ACK, or feeds back the unicast HARQ-ACK; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
2. The terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of the unicast HARQ-ACK. The HARQ-ACK feedback method according to claim 1, further comprising: when a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto a second channel resource of the unicast HARQ-ACK and feeds it back to a network side device.
3. When the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a preset number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK on a second channel resource of the unicast HARQ-ACK and feeds the multiplexed unicast HARQ-ACK back to a network side device. The HARQ-ACK feedback method according to claim 2, further comprising: when the terminal is not configured with a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a preset number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto a second channel resource of the unicast HARQ-ACK and feeds it back to a network side device.
4. The terminal feeds back the unicast HARQ-ACK to a network side device through a second channel resource of the unicast HARQ-ACK. A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; The HARQ-ACK feedback method according to any one of claims 1 to 3, comprising: when the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK, the terminal discards the multicast HARQ-ACK and feeds back the unicast HARQ-ACK to a network side device via a second channel resource of the unicast HARQ-ACK.
5. The terminal feeds back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a target channel resource of the multicast HARQ-ACK; The HARQ-ACK feedback method according to claim 1, further comprising: the terminal multiplexing the unicast HARQ-ACK and the multicast HARQ-ACK onto a target channel resource of the multicast HARQ-ACK and feeding the multiplexed unicast HARQ-ACK back to a network side device, the target channel resource being determined based on a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
6. The terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK on a target channel resource of the multicast HARQ-ACK and feeds it back to a network side device. The HARQ-ACK feedback method according to claim 5, further comprising: when a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto a target channel resource of the multicast HARQ-ACK and feeds it back to a network side device.
7. The target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto the target channel resource of the multicast HARQ-ACK and feeds it back to a network side device; When the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto a third channel resource corresponding to the multicast dynamic HARQ-ACK, and feeds the multiplexed unicast HARQ-ACK and the multicast HARQ-ACK back to a network side device; or The HARQ-ACK feedback method according to claim 5 or 6, further comprising: when the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK onto a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and feeds the multiplexed unicast HARQ-ACK and the multicast HARQ-ACK back to a network side device.
8. The HARQ-ACK feedback method according to claim 7, wherein the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is a positive ACK / negative acknowledgment NACK mode.
9. The target channel resource includes a fifth channel resource, and the fifth channel resource and a third channel resource corresponding to a multicast dynamic HARQ-ACK, or the fifth channel resource and a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK are configured based on different configuration parameters, and the terminal feeds back the multicast HARQ-ACK to a network side device through the target channel resource of the multicast HARQ-ACK; A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; The HARQ-ACK feedback method according to any one of claims 1 to 8, comprising: when the number of bits of the unicast HARQ-ACK is equal to or less than the number of bits of the multicast HARQ-ACK, the terminal discards the unicast HARQ-ACK and feeds back the multicast HARQ-ACK to a network side device via a fifth channel resource of the multicast HARQ-ACK.
10. The method comprises:
10. The HARQ-ACK feedback method according to claim 1, further comprising: when a first channel resource of a unicast HARQ-ACK is configured in the terminal, and a transmission code rate of the unicast HARQ-ACK and a multicast HARQ-ACK is greater than a preset code rate, the terminal partially discards a multicast HARQ-ACK until a transmission code rate of the unicast HARQ-ACK and a remaining multicast HARQ-ACK becomes equal to or less than the preset code rate, and multiplexes the unicast HARQ-ACK and the remaining multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK or on a target channel resource of the multicast HARQ-ACK, and feeds it back to a network side device.
11. The method comprises: The HARQ-ACK feedback method according to any one of claims 1 to 9, further comprising: when a first channel resource of a unicast HARQ-ACK is configured in the terminal, a transmission code rate of the unicast HARQ-ACK and a multicast HARQ-ACK is greater than a preset code rate and a transmission code rate of the unicast HARQ-ACK is equal to or less than the preset code rate, the terminal discards all multicast HARQ-ACKs and feeds back the unicast HARQ-ACK through the first channel resource of the unicast HARQ-ACK.
12. The method comprises: The HARQ-ACK feedback method according to any one of claims 1 to 9, further comprising: when a first channel resource of a unicast HARQ-ACK is configured in a terminal, and a transmission code rate of the unicast HARQ-ACK and a multicast HARQ-ACK is equal to or lower than a preset code rate, the terminal multiplexes the unicast HARQ-ACK and the multicast HARQ-ACK on the first channel resource of the unicast HARQ-ACK, and feeds it back to a network side device.
13. A hybrid automatic repeat request response (HARQ-ACK) feedback method, comprising: A network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal through a target channel resource of a multicast HARQ-ACK, or a fed back multicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back when a first channel resource of a unicast HARQ-ACK is not configured in the terminal; or The network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK, or a fed back unicast HARQ-ACK, fed back by the terminal through a second channel resource of the unicast HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK is fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
14. The HARQ-ACK feedback method according to claim 13, wherein when the network side device receives the unicast HARQ-ACK and the multicast HARQ-ACK fed back by the terminal via a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the second channel resource of the unicast HARQ-ACK if a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits.
15. The HARQ-ACK feedback method according to claim 14, wherein the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back on the second channel resource of the unicast HARQ-ACK when the terminal is not configured with a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK and the total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or less than a predetermined number of bits.
16. When the network side device receives a unicast HARQ-ACK fed back by the terminal through a second channel resource of the unicast HARQ-ACK, the unicast HARQ-ACK is A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; The HARQ-ACK feedback method according to any one of claims 13 to 15, wherein the multicast HARQ-ACK is discarded and then fed back in at least one of the cases where the number of bits of the unicast HARQ-ACK is equal to or greater than the number of bits of the multicast HARQ-ACK.
17. The HARQ-ACK feedback method according to claim 13, wherein when the network side device receives a unicast HARQ-ACK and a multicast HARQ-ACK fed back by a terminal via a target channel resource of the multicast HARQ-ACK, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the target channel resource of the multicast HARQ-ACK, and the target channel resource is determined based on a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK.
18. The unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on a target channel resource of the multicast HARQ-ACK when a total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits.
19. The target channel resource includes a third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK, and the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on the third channel resource corresponding to the multicast dynamic HARQ-ACK, and the multicast HARQ-ACK includes a multicast dynamic HARQ-ACK, or The HARQ-ACK feedback method according to claim 17 or 18, wherein the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed and fed back by the terminal on a fourth channel resource corresponding to the multicast semi-static scheduling HARQ-ACK, and the multicast HARQ-ACK includes only a multicast semi-static scheduling HARQ-ACK.
20. The HARQ-ACK feedback method according to claim 19, wherein the multicast HARQ-ACK includes a HARQ-ACK whose feedback mode is a positive ACK / negative acknowledgment NACK mode.
21. The target channel resource includes a fifth channel resource, and the fifth channel resource and a third channel resource corresponding to a multicast dynamic HARQ-ACK, or the fifth channel resource and a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK are configured based on different configuration parameters. When the network side device receives a multicast HARQ-ACK fed back by a terminal through the target channel resource of a multicast HARQ-ACK, the multicast HARQ-ACK is the fifth channel resource via the multicast HARQ-ACK, and the terminal: A third channel resource corresponding to a multicast dynamic HARQ-ACK and / or a fourth channel resource corresponding to a multicast semi-static scheduling HARQ-ACK is not configured in the terminal; A total number of bits of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset number of bits; The HARQ-ACK feedback method according to any one of claims 13 to 20, wherein the unicast HARQ-ACK is discarded and then fed back in at least one of the cases where the number of bits of the unicast HARQ-ACK is equal to or less than the number of bits of the multicast HARQ-ACK.
22. The method comprises: The HARQ-ACK feedback method according to any one of claims 13 to 21, further comprising: the network side device receiving the unicast HARQ-ACK fed back by the terminal and a remaining multicast HARQ-ACK after partially discarding the multicast HARQ-ACK, the partially discarded multicast HARQ-ACK being discarded when a first channel resource of a unicast HARQ-ACK is configured in the terminal and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate, the transmission code rate of the unicast HARQ-ACK and the remaining multicast HARQ-ACK is equal to or less than a preset code rate, and the unicast HARQ-ACK and the remaining multicast HARQ-ACK are multiplexed and fed back by the terminal on the first channel resource of the unicast HARQ-ACK or a target channel resource of the multicast HARQ-ACK.
23. The method comprises: The HARQ-ACK feedback method according to any one of claims 13 to 21, further comprising: the network side device receiving the unicast HARQ-ACK fed back by the terminal after discarding all multicast HARQ-ACKs, the multicast HARQ-ACK being discarded when a first channel resource for unicast HARQ-ACK is configured in the terminal, a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is greater than a preset code rate and a transmission code rate of the unicast HARQ-ACK is equal to or less than the preset code rate, and the unicast HARQ-ACK is fed back by the terminal via the first channel resource for unicast HARQ-ACK.
24. The method comprises: The HARQ-ACK feedback method according to any one of claims 13 to 21, further comprising: the network side device receiving the unicast HARQ-ACK and the multicast HARQ-ACK fed back by the terminal; and when a first channel resource for unicast HARQ-ACK is configured in the terminal and a transmission code rate of the unicast HARQ-ACK and the multicast HARQ-ACK is equal to or lower than a preset code rate, the unicast HARQ-ACK and the multicast HARQ-ACK are multiplexed on the first channel resource for unicast HARQ-ACK and fed back.
25. A hybrid automatic repeat request response (HARQ-ACK) feedback device, comprising: When the first channel resource of the unicast HARQ-ACK is not configured in the terminal, the unicast HARQ-ACK and the multicast HARQ-ACK are fed back to the network side device through the target channel resource of the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back; or A feedback module is provided for feeding back the unicast HARQ-ACK and the multicast HARQ-ACK to a network side device through a second channel resource of the unicast HARQ-ACK, or feeding back the unicast HARQ-ACK, when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
26. A hybrid automatic repeat request response (HARQ-ACK) feedback device, comprising: Receiving a unicast HARQ-ACK and a multicast HARQ-ACK, or a fed back multicast HARQ-ACK, fed back by a terminal through a target channel resource of a multicast HARQ-ACK, where the unicast HARQ-ACK and the multicast HARQ-ACK, or the multicast HARQ-ACK is fed back when a first channel resource of a unicast HARQ-ACK is not configured in the terminal; or The terminal includes a receiving module for receiving a unicast HARQ-ACK and a multicast HARQ-ACK, or a fed back unicast HARQ-ACK, via a second channel resource of the unicast HARQ-ACK by the terminal, the unicast HARQ-ACK and the multicast HARQ-ACK, or the unicast HARQ-ACK being fed back when a first channel resource of the unicast HARQ-ACK is not configured in the terminal; Here, the unicast HARQ-ACK and the multicast HARQ-ACK have the same priority and are fed back in the same time unit, and the first channel resource and the second channel resource are configured based on different configuration parameters.
27. 13. A terminal comprising a processor and a memory, the memory storing a program or instructions operable on the processor, the program or instructions, when executed by the processor, implementing the steps of a hybrid automatic repeat request response feedback method according to any one of claims 1 to 12.
28. A network side device comprising a processor and a memory, the memory storing a program or instructions operable on the processor, the program or instructions, when executed by the processor, realizing the steps of a hybrid automatic repeat request response feedback method according to any one of claims 13 to 24.
29. 25. A readable storage medium having a program or instructions stored therein, the program or instructions being, when executed by a processor, capable of implementing a hybrid automatic repeat request response feedback method as claimed in any one of claims 1 to 12, or capable of implementing steps of a hybrid automatic repeat request response feedback method as claimed in any one of claims 13 to 24.