Communication method and communication device
By adopting the dual HARQ feedback method in the wireless communication system, the terminal device sends two feedback messages in advance to determine whether the data reception is successful or not, which solves the problem of large HARQ feedback delay and reduces the retransmission time between the base station and the terminal device. extended effect.
Patent Information
- Application Number
- CN202310891136.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-01-21
AI Technical Summary
In a wireless communication system, the terminal device fails to receive data due to interference or noise power fluctuations when receiving data, resulting in a large HARQ feedback delay, which increases the retransmission delay between the base station and the terminal device.
The dual HARQ feedback method is used to enable the terminal device to send two feedback information in advance when receiving data. The first feedback information is sent after the received data is processed, and the second feedback information is predicted to be sent before or during the received data processing. The base station based on this The two feedback messages determine in advance whether data needs to be retransmitted.
Through the dual HARQ feedback method, the base station can learn about the receiving of the data in advance, reduce the delay of the transmission between the base stations and the terminal equipment, and improve the reliability and efficiency of communication.
Smart Images

Figure CN119342589A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and in particular, to a communication method and a communication device. Background Art
[0002] In wireless communication systems, terminal devices may fail to receive data, for example, due to fluctuations in interference or noise power. In response to this situation, the communication field uses hybrid automatic repeat request (HARQ) feedback technology to improve the reliability of communication. The basic idea of HARQ technology is that if the terminal device successfully receives data, it will feedback confirmation information (ACK) to the base station to indicate that the data is received successfully. If the reception fails, it will feedback negative acknowledgement (NACK) to the base station to indicate that the data fails to be received. The base station can retransmit the above data after receiving NACK.
[0003] At present, the method for terminal equipment to perform HARQ feedback is as follows: first, the received data is equalized, demodulated, channel decoded, and CRC checked. After the terminal processes the data, it determines whether to feedback ACK or NACK for the received data, and feedback is performed on the time slot and time-frequency resources allocated by the base station. Since channel decoding and other processing are very time-consuming, the HARQ feedback delay is large, which further leads to a large retransmission delay between the base station and the terminal equipment. Summary of the invention
[0004] The present application provides a communication method and a communication device, which enable a base station to know in advance the reception status of data by a terminal device through dual HARQ feedback. Further, the base station can determine in advance whether data needs to be retransmitted, thereby reducing the retransmission delay between the base station and the terminal device.
[0005] In the first aspect, the present application provides a communication method, which is applied to a terminal device. The execution subject of the method can be a terminal device, or a communication device (for example, a chip) located in the terminal device, or a larger communication device including the terminal device. The following is introduced as the execution subject of the terminal device. It includes: the terminal device receives first information, the first information indicates M1 offset values and N1 resources, each of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH, and the M1 offset values and N1 resources are used to transmit feedback information; receive a first PDSCH; determine a first time unit according to a reception time unit of the first PDSCH and a first offset value in the M1 offset values; determine a second time unit according to a second offset value; send first feedback information on the first resource, and send second feedback information on the second resource, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, the time domain resource of the first resource is located within the first time unit, the time domain resource of the second resource is located within the second time unit, and the second time unit is located before the first time unit.
[0006] In the communication method provided in this embodiment, when the terminal device feeds back to the access network device whether the first PDSCH is successfully received, in addition to the first feedback information, the second feedback information is also fed back, that is, the terminal device sends two feedback information to the access network device for the same PDSCH to feed back whether the first PDSCH is successfully received. Specifically, when the terminal device feeds back the second feedback information, the second time unit to which the time domain resources occupied by the second feedback information belong is located before the first time unit to which the time domain resources occupied by the first feedback information belong.
[0007] It should be understood that in this way, the access network device can determine the reception status of the first PDSCH by the terminal device in advance based on the first feedback information sent by the terminal device, thereby reducing the transmission delay between the access network device and the terminal device.
[0008] In combination with the first aspect, in a possible implementation manner, the first information is also used to indicate M2 offset values, the second offset value is included in the M2 offset values, and the second resource is one of the N1 resources.
[0009] In this manner, the first feedback information and the second feedback information correspond to different offset value sets and the same resource set. By reusing the same resource set to determine the first resource and the second resource, the access network device does not need to configure an additional resource set for the second feedback information, which can reduce the signaling overhead of the access network device.
[0010] In combination with the first aspect, in a possible implementation, the first information is also used to indicate M2 offset values and N2 resources, the second offset value is included in the M2 offset values, and the second resource is one of the N2 resources.
[0011] In this manner, the first feedback information and the second feedback information correspond to different offset value sets and different resource sets, and the resources of the first feedback information and the second feedback information are decoupled, which is more flexible.
[0012] In combination with the first aspect, in a possible implementation, the second offset value is included in M1 offset values, and the second offset value is the first offset value among the M1 offset values; or, the second offset value is included in M2 offset values, and the second offset value is the first offset value among the M2 offset values.
[0013] In this manner, the second offset value is predefined and does not require signaling indication.
[0014] In combination with the first aspect, in a possible implementation manner, the second resource is one of N1 resources, and the second resource is the first resource of the N1 resources; or, the second resource is one of N2 resources, and the second resource is the first resource of the N2 resources.
[0015] In this manner, the second resource is predefined without the need for signaling indication.
[0016] In combination with the first aspect, in a possible implementation, the method also includes: the terminal device receives second information, and the second information indicates a first offset value; wherein the second offset value is the first offset value among M1 offset values, or the second offset value is the first offset value among M2 offset values.
[0017] In this manner, the first offset value is indicated by signaling, and the second offset value is predefined.
[0018] In combination with the first aspect, in a possible implementation manner, the method further includes: receiving second information, where the second information indicates the first offset value and the second offset value.
[0019] In this manner, both the first offset value and the second offset value are indicated through signaling.
[0020] In combination with the first aspect, in a possible implementation, the method also includes: receiving third information, the third information indicating a first resource; the second resource is the first resource among N1 resources, or the second resource is the first resource among N2 resources, or the second resource is the first resource.
[0021] In this manner, the first resource is indicated through signaling, and the second resource is predefined.
[0022] In this manner, the access network device does not need to indicate the second resource through special indication information, thereby reducing the indication overhead of the second resource.
[0023] In combination with the first aspect, in a possible implementation manner, the method further includes: receiving third information, where the third information indicates the first resource and the second resource.
[0024] In this manner, both the first resource and the second resource are indicated through signaling.
[0025] In combination with the first aspect, in a possible implementation manner, the first feedback information is transmitted in a first cell, and the second feedback information is transmitted in a second cell, and the first cell is different from the second cell.
[0026] In this manner, sending the first feedback information and the second feedback information by the terminal device in different cells helps to avoid the uplink and downlink switching delay that exists when the two feedback information are transmitted in the same cell.
[0027] In combination with the first aspect, in a possible implementation method, the first feedback information is transmitted in the first cell, the second feedback information is transmitted in the second cell, and receiving the first PDSCH includes: receiving the first PDSCH in a third cell, the third cell is different from the first cell, and / or the third cell is different from the second cell.
[0028] In combination with the first aspect, in a possible implementation manner, the first cell is a primary cell, and the second cell is a secondary cell; or, the first cell is a secondary cell, and the second cell is a primary cell.
[0029] In combination with the first aspect, in a possible implementation method, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, including: the first feedback information is used to feedback whether the first PDSCH is received successfully, and the second feedback information is used to predict whether the first PDSCH is received successfully before the second feedback information.
[0030] In a second aspect, the present application provides a communication method, which is applied to an access network device. The execution subject of the method can be an access network device, or a part of a communication unit with corresponding functions in the access network device, or a larger communication device including the access network device. The method includes: the access network device sends a first information, the first information indicates M1 offset values and N1 resources, each of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH, and the M1 offset values and N1 resources are used to transmit feedback information; send a first PDSCH; determine a first time unit according to a reception time unit of the first PDSCH and a first offset value among the M1 offset values; determine a second time unit according to a second offset value; receive first feedback information on a first resource, and receive second feedback information on a second resource, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is successfully received; the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
[0031] For some possible implementation methods and beneficial effects of the second aspect, please refer to the relevant description in the first aspect and will not be repeated here.
[0032] In a third aspect, the present application provides a communication device, comprising: a memory configured to execute the method as described in the first aspect or any possible implementation manner thereof.
[0033] In combination with the third aspect, in a possible implementation, the communication device also includes a processor; the memory is used to store program instructions; and the processor is used to call the program instructions in the memory to execute the method described in the first aspect or any possible implementation thereof.
[0034] In a fourth aspect, the present application provides a communication device, comprising: a memory configured to execute the method as described in the second aspect or any possible implementation manner thereof.
[0035] In combination with the fourth aspect, in a possible implementation, the communication device also includes a processor; the memory is used to store program instructions; the processor is used to call the program instructions in the memory to execute the method described in the second aspect or any possible implementation thereof.
[0036] In a fifth aspect, the present application provides a communication system, comprising the communication device as described in the third aspect and the communication device as described in the fourth aspect.
[0037] In a sixth aspect, the present application provides a computer-readable medium storing a program code for computer execution, wherein the program code includes instructions for executing the method as described in any one of the first to second aspects or any possible implementation thereof.
[0038] In the seventh aspect, the present application provides a chip system comprising at least one processor and a communication interface, the communication interface and at least one processor being interconnected by lines, and the at least one processor being used to run computer programs or instructions to perform the method described in the first aspect or any possible implementation thereof.
[0039] In an eighth aspect, the present application provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer implements the method described in any one of the first to second aspects or any possible implementation thereof.
[0040] In a ninth aspect, a communication method is provided, including: an access network device sends first information to a terminal device, the first information indicating M1 offset values and N1 resources, each of the M1 offset values being a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH, and the M1 offset values and N1 resources being used to transmit feedback information; the access network device sends a first PDSCH to the terminal device; the terminal device sends first feedback information to the network device on the first resource, and sends second feedback information to the network device on the second resource, the first feedback information and the second feedback information being both used to feedback whether the first PDSCH is received successfully; wherein the time domain resources of the first resource are located within a first time unit, the time domain resources of the second resource are located within a second time unit, the first time unit is determined based on a first offset value among the M1 offset values, the second time unit is determined based on a second offset value, and the second time unit is located before the first time unit.
[0041] In a tenth aspect, a communication method is provided, including: a first terminal device performs sidelink communication with a second terminal device, an access network device configures first information to the first terminal device and the second terminal device respectively, the first information indicates M1 offset values and N1 resources, the first terminal device sends first sidelink data to the second terminal device, the second terminal device and the first terminal device determine the first time unit according to the reception time unit of the first sidelink data and the first offset value among the M1 offset values; and the second terminal device and the first terminal device determine the second time unit according to the second offset value; the second terminal device sends first feedback information on the first resource and sends second feedback information on the second resource, the first terminal device receives the first feedback information on the first resource and receives the second feedback information on the second resource. Wherein, the first feedback information and the second feedback information are both used to feedback whether the first sidelink data is successfully received, and the second time unit is located before the first time unit.
[0042] Specifically, in the communication method provided in the tenth aspect, when the access network device configures the terminal device through the first information, the first information indicates M1 offset values and N1 resources, and each of the M1 offset values is a time unit offset value between the first channel and the second channel for sending feedback information.
[0043] For example, the first channel is a physical sidelink shared channel (PSSCH).
[0044] Among them, the technical effects brought about by any implementation method from the second aspect to the tenth aspect can be referred to the technical effects brought about by the above-mentioned first aspect to and any possible implementation method therein, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A schematic diagram of the architecture of a communication system used in an embodiment of the present application;
[0046] Figure 2 A schematic diagram of cross-carrier feedback provided for this application;
[0047] Figure 3 A schematic diagram of a HARQ feedback process provided by the present application;
[0048] Figure 4 A schematic diagram of dual HARQ feedback provided in this application;
[0049] Figure 5 A schematic diagram of a communication method provided by an embodiment of the present application;
[0050] Figure 6 A schematic diagram of an offset value provided for an embodiment of the present application;
[0051] Figure 7 A schematic diagram of dual HARQ feedback provided for one embodiment of the present application;
[0052] Figure 8 A schematic diagram of dual HARQ feedback provided in another embodiment of the present application;
[0053] Fig. 9 A schematic diagram of a signaling interaction process when a terminal device sends dual HARQ feedback according to an embodiment of the present application;
[0054] Fig.10 A structural schematic diagram of a communication device provided by an embodiment of the present application;
[0055] Fig.11 A structural schematic diagram of a communication device provided in another embodiment of the present application. DETAILED DESCRIPTION
[0056] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish the same items or similar items with basically the same functions and effects. For example, the first information and the second information are used to distinguish different information, and their order is not limited. Those skilled in the art can understand that the words "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" do not necessarily limit them to be different.
[0057] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0058] In addition, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.
[0059] The communication method provided by the present application is described below in conjunction with the accompanying drawings.
[0060] First, combine Figure 1 , a schematic diagram illustrating the architecture of the communication system used in the embodiment of the present application. Figure 1 As shown, the communication system includes at least one terminal device (such as Figure 1 The terminal device 101 in the embodiment of the present invention and the access network device 102. The terminal device 101 is connected to the access network device 102 in a wireless manner, and the terminal device 101 can be fixed or movable.
[0061] It should be noted that Figure 1 The number of access network devices and terminal devices shown in the figure is only an example. In actual process, the number of access network devices and terminal devices can also be other numbers. Of course, the communication system can also include other network elements, for example, it can also include core network devices, and the access network devices can be connected to the core network devices.
[0062] The terminal device 101 may be a device that provides voice and / or data connectivity to a user, for example, a handheld device with a wireless connection function, a vehicle-mounted device, etc. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile, remote station, remote terminal, mobile equipment, user terminal, wireless telecom equipment, user agent, user equipment or user device. The terminal device may be a station (STA) in a wireless local area network (WLAN), a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, and a terminal in a next-generation communication system (e.g., a fifth-generation (5G) communication network) or a terminal device in a future-evolved public land mobile network (PLMN) network. Among them, 5G can also be referred to as a new radio (NR). In a possible application scenario of the present application, the terminal device may also be a terminal device that often works on the ground, such as a vehicle-mounted device. In the present application, for the sake of ease of description, the chip deployed in the above-mentioned device, or the chip may also be referred to as a terminal device.
[0063] The access network device 102 may be any device having a wireless transceiver function. The device includes but is not limited to: evolved NodeB (eNB or eNodeB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), base band unit (BBU), access point (AP) in wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc., and can also be a gNB in 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc.
[0064] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, and the DU implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. Since the information of the RRC layer will eventually become the information of the physical layer, or be converted from the information of the physical layer, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU+CU. It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in an access network (radio access network, RAN), and the CU can also be divided into a network device in a core network (core network, CN), which is not limited in this application.
[0065] In the present application, the access network device and the terminal device may communicate through the authorized spectrum, or may communicate through the unauthorized spectrum, or may communicate through both the authorized spectrum and the unauthorized spectrum. The access network device and the terminal device may communicate through the spectrum below 6 gigahertz (GHZ), or may communicate through the spectrum above 6 GHZ, or may communicate using the spectrum below 6 GHZ and the spectrum above 6 GHZ at the same time. The embodiments of the present application do not limit the spectrum resources used between the access network device and the terminal device.
[0066] In this application, the terms UE and terminal equipment can be interchanged, and the terms base station and access network equipment can also be interchanged.
[0067] exist Figure 1 In the communication system shown, when the access network device sends data to the terminal device, the terminal device may fail to receive the data, for example, due to fluctuations in interference or noise power. In view of this situation, in order to improve the reliability of communication between the access network device and the terminal device, a hybrid automatic repeat request (HARQ) feedback technology is proposed in the art.
[0068] Exemplarily, during implementation, if the feedback information of the terminal device is 1, it corresponds to ACK, indicating that the transmission is successful; if the feedback information of the terminal device is 0, it corresponds to NACK, indicating that the transmission fails and needs to be retransmitted.
[0069] Depending on whether the HARQ feedback and the transmission of physical downlink shared channel (PDSCH) data are on the same component carrier (CC), HARQ feedback can be divided into two scenarios: single-carrier HARQ feedback and cross-carrier HARQ feedback.
[0070] Among them, single-carrier HARQ feedback means that HARQ feedback and PDSCH data transmission occur on the same component carrier, and cross-carrier HARQ feedback means that HARQ feedback and PDSCH data transmission occur on different component carriers.
[0071] It should be noted that, in the communication system, by default, one component carrier corresponds to one cell. In other words, in this application, cross-carrier feedback can also be considered as cross-cell feedback, and the concepts of cell and component carrier have the same meaning in this application.
[0072] It should be understood that whether it is a single-carrier HARQ feedback scenario or a cross-carrier HARQ feedback scenario, when the terminal device performs HARQ feedback, the access network device needs to configure the time slot and resources for sending HARQ feedback to the terminal device.
[0073] Below, in order to more clearly understand the technical solution of the present application, some terms involved in the present application are introduced.
[0074] 1. Time Unit
[0075] The time unit refers to a time domain unit used for signal transmission. Since a symbol can be understood as the smallest time unit, a time unit includes at least one symbol. For example, a time unit can be a radio frame, a subframe, a slot, a mini-slot, or a symbol.
[0076] It should be noted that the symbols described in this embodiment may also be referred to as time domain symbols, and the symbols may be orthogonal frequency division multiplexing (OFDM) symbols or discrete Fourier transform spread OFDM (DFT-s-OFDM) symbols. In the NR system, the symbol can be understood as the smallest time unit, and therefore, the symbol in this application may also be understood as the smallest time unit in the communication system. It should be understood that the symbol is a name for the smallest time unit, and when the communication system is changed, the symbol in this application may also be replaced by the name corresponding to the smallest time unit in the changed communication system. The above-mentioned changed communication system may be a communication system before NR, a communication system based on NR evolution, or a communication system different from NR.
[0077] 2. Frequency Domain Unit
[0078] Refers to the resource granularity in the frequency domain. Each frequency domain unit occupies a certain frequency range.
[0079] A frequency domain unit may be a resource element (RE), a resource block (RB), or a physical resource block (PRB).
[0080] III. Resources
[0081] The resources may be time domain resources, frequency domain resources, or time-frequency resources. For the time domain, the resources may occupy one or more time units in the time domain, and for the frequency domain, the resources may occupy one or more PRBs in the frequency domain.
[0082] The resources involved in the present application may include one or more symbols in the time domain and one or more PRBs in the frequency domain.
[0083] In order to more clearly understand the technical solution of the present application, the resource configuration method of the access network device for HARQ feedback in two scenarios is introduced.
[0084] 1) Single-carrier HARQ feedback
[0085] In this scenario, HARQ feedback and PDSCH data are transmitted on the same component carrier, and the resources of HARQ feedback can be configured by radio resource control (RRC) signaling or downlink control information (DCI).
[0086] 1)RRC signaling configuration
[0087] After the terminal device accesses the network, the access network device configures the time slot offset set and resource set for HARQ feedback for the terminal device through PUCCH-Config in the RRC signaling.
[0088] The time slot offset set includes at least one time slot offset value, and each time slot offset is an offset between a PDSCH time slot and a candidate PUCCH time slot. In specific implementation, the time slot offset set may be indicated by, for example, a field "dl-DataToUL-ACK".
[0089] Among them, the symbol-level resource set is indicated by the resourceList field in the PUCCH-ResourceSet, wherein the resourceList field indicates multiple PUCCH resources (also called PUCCH-Resource), each resource specifies the starting physical resource block (PRB) position and number of the PUCCH (carrying HARQ feedback), and the position and number of the starting symbol.
[0090] Accordingly, in this case, for the terminal device, if there is no DCI configuration, the terminal device will perform HARQ feedback on the time slot corresponding to the first time slot offset in the time slot offset set and on the first resource in the resource set.
[0091] 2) DCI configuration
[0092] When PDSCH data transmission adopts dynamic scheduling, the access network device first configures the time slot offset set and resource set for HARQ feedback through RRC signaling, and then dynamically selects the time slot offset and resource for HARQ feedback through DCI.
[0093] Among them, the method of configuration through RRC signaling is the same as 1), and will not be repeated here.
[0094] As for DCI configuration, the current NR standard defines two fields in DCI: "PDSCH-to-HARQ_feedback timing indicator" and "PUCCH resource indicator", which respectively indicate the time slot offset selected from the time slot offset set for HARQ feedback and the resource selected from the resource set for HARQ feedback.
[0095] Accordingly, in this case, the terminal device will perform HARQ feedback on the time slot corresponding to the time slot offset indicated by the DCI and on the resources indicated by the DCI.
[0096] 2) Cross-carrier HARQ feedback
[0097] At present, in order to reduce the waiting delay of the terminal device when performing HARQ feedback, the NR system can be configured with two component carriers, and the TDD frame structure configured for each component carrier is complementary, that is, the uplink time slot of one component carrier is the downlink time slot of another component carrier. Accordingly, the terminal device can send HARQ feedback in the nearest uplink (UL) time slot among all component carriers. In this case, HARQ feedback and PDSCH data transmission may occur on different component carriers, which is called cross-carrier HARQ feedback.
[0098] For example, Figure 2 As shown, there are two component carriers CC1 and CC2, the TDD frame structure on CC1 is DL, DL, UL, UL and DL, and the TDD frame structure on CC2 is DL, UL, DL, DL and UL. At this time, when PDSCH data is sent in the first DL through CC1, if single-carrier HARQ feedback is used, the terminal device can only perform HARQ feedback in the time slot corresponding to the third UL on CC1 at the fastest; if cross-carrier feedback is used, the terminal device can perform HARQ feedback in the time slot corresponding to the second UL on CC2, thereby reducing the delay of the terminal device for HARQ feedback.
[0099] For cross-carrier HARQ feedback, currently, HARQ feedback is supported to be transmitted in a primary cell (PCell) or a secondary cell (SCell), where a Pcell may also be referred to as a primary component carrier and a Scell may also be referred to as a secondary component carrier.
[0100] The specific configuration method is as follows: first, the access network device configures the PUCCH switching secondary cell (sSCell) index for the terminal device; then the carrier switching of HARQ feedback can be configured through a semi-static mode or a dynamic mode.
[0101] 1) Semi-static configuration mode
[0102] The semi-static configuration can be activated by configuring the field "pucch-sSCellPattern" in the RRC signaling. Among them, "pucch-sSCellPattern" is a sequence of elements 0 and 1, indicating that each time slot in a frame transmits PUCCH in PCell or SCell. Among them, 0 means transmitting HARQ feedback in PCell, and 1 means transmitting HARQ feedback in SCell.
[0103] 2) Dynamic configuration mode
[0104] Dynamic configuration can be activated by configuring the field "pucch-sSCellDyn" in the RRC signaling. At this time, the "PUCCH Cell indicator" field in the DCI is used to indicate the cell that sends the PUCCH. When the "PUCCH Cell indicator" indicates 0, HARQ feedback is transmitted in the PCell; when the "PUCCH Cell indicator" indicates 1, HARQ feedback is transmitted in the SCell.
[0105] However, whether in a single-carrier HARQ feedback scenario or a cross-carrier HARQ feedback scenario, the terminal device must first process the received data before determining whether the data is successfully received and sending feedback information. Since channel decoding takes a long time, it will cause a long HARQ feedback delay, which will further cause a long retransmission delay between the access network device and the terminal device. For example, Figure 3 As shown, the terminal device may process the received data, for example, including steps such as data demodulation, channel decoding and CRC checking.
[0106] To this end, under the condition of ensuring reliability, the art proposes the concept of performing dual HARQ feedback. Figure 4 As shown, one of the dual HARQ feedbacks is the HARQ feedback after the terminal device processes the received data (also called actual HARQ feedback); the other HARQ feedback is located before the actual HARQ feedback, for example, it can be the HARQ feedback of the terminal device before or during the processing of the received data. For example, before channel decoding, the terminal device uses a machine learning algorithm to predict whether the data can be successfully received and feeds it back to the access network device. The feedback information can also be understood as predicted feedback). Because the computational complexity of the machine learning algorithm is much lower than that of the channel decoding algorithm, the predicted HARQ feedback will be before the actual HARQ feedback, so that the base station can judge the reception status of the terminal device for the data in advance based on the predicted HARQ feedback, thereby reducing the retransmission delay between the base station and the terminal device.
[0107] Regarding the concept of performing dual HARQ feedback on the terminal device, some specific implementation methods are given below.
[0108] Next, combine Figure 5 , describes in detail the communication method provided by this application.
[0109] like Figure 5 As shown, the method includes: S501, S502 and S503.
[0110] S501, the access network device sends a first PDSCH to the terminal device, and correspondingly, the terminal device receives the first PDSCH.
[0111] Specifically, for the first PDSCH, the terminal device feeds back to the access network device whether the first PDSCH is successfully received through feedback information.
[0112] S502, the terminal device sends first feedback information on the first resource, and sends second feedback information on the second resource, both of which are used to feedback whether the first PDSCH is received successfully, the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
[0113] Exemplarily, the first feedback information and the second feedback information are both HARQ feedback information. The first feedback information may be feedback information determined by the terminal device after processing the first PDSCH, and is used to feedback to the access network device whether the first PDSCH is successfully received. The first feedback information can also be understood as actual feedback. Since the second feedback information is sent before the first feedback information, the second feedback information may be feedback information determined by the terminal device before or during processing of the first PDSCH, and is used to predict to the access network device whether the first PDSCH is successfully received. Therefore, the second feedback information can also be understood as predicted feedback.
[0114] Specifically, the first time unit is determined based on the first offset value, and the terminal device determines the first time unit according to the reception time unit of the first PDSCH and the first offset value. The second time unit is determined based on the second offset value, and the terminal device determines the second time unit according to the reception time unit of the first PDSCH and the first offset value.
[0115] When the transmission of the first PDSCH occupies one time unit, the reception time unit of the first PDSCH is also the time unit where the first PDSCH is located. When the transmission of the first PDSCH occupies multiple time units, the reception time unit of the first PDSCH may be the last or earliest time unit of the transmission of the first PDSCH in the time domain.
[0116] Because the terminal device needs to know the time units and resources occupied by the first feedback information and the second feedback information before sending the first feedback information and the second feedback information, the following introduces how to configure the time units and resources occupied by the first feedback information and the second feedback information.
[0117] The access network device may configure the candidate offset value set and the candidate resource set corresponding to the first feedback information to the terminal device through signaling, that is, the candidate time unit and the candidate resource occupied by the first feedback information are configured, and the method further includes:
[0118] S503: The access network device sends first information, where the first information indicates M1 offset values and N1 resources, where each of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH.
[0119] Specifically, M1 offset values are candidate offset values involved in determining a time unit for transmitting feedback information, and N1 resources are candidate resources for transmitting feedback information. The first offset value is one of the M1 offset values, and the first resource is one of the N1 resources.
[0120] In one implementation manner, the first information may be RRC signaling, that is, the access network device configures M1 offset values and N1 resources in a semi-static manner.
[0121] In one implementation, the access network configures M1 offset values as a candidate offset value set through first information, and may also indicate a specific offset value to the terminal device through signaling as an offset value used to send feedback information. For example, the access network device indicates the first offset value among the M1 offset values through second information. The second information may be, for example, DCI.
[0122] In one implementation, the first resource is predefined, for example, the first resource is the first resource in the M1 offset values by default, and the terminal device determines the first resource in the N1 resources as the first resource; in another implementation, the access network device indicates the first resource to the terminal device through signaling, for example, the access network device indicates the first resource through third information. The third information may be, for example, DCI.
[0123] The second information and the third information may be the same information, that is, the access network device indicates the first offset value and the first resource simultaneously through the second information.
[0124] It should be understood that after the terminal device determines the first offset value used to transmit the first feedback information, it can determine the first time unit based on the reception time unit of the first PDSCH and the first offset value, and send the first feedback information on the first resource in the first time unit.
[0125] For example, the first information is RRC signaling, and the second information is DCI. The access network device configures M1=4 offset values (1, 3, 5, 7) and N1=2 resources (2nd to 3rd symbols and 3rd to 4th PRBs, 5th to 6th symbols and 3rd to 4th PRBs) through RRC signaling, and the access network device indicates through DCI that the first offset value is 3 and the first resource is 2nd to 3rd symbols and 3rd to 4th PRBs. The terminal device knows that the transmission time unit of the first PDSCH is the 5th time slot, so the first feedback information is transmitted in the 2nd to 3rd symbols and 3rd to 4th PRBs of the 5th+3rd time slot (i.e., the 8th time slot).
[0126] Among them, the relevant terminal equipment can obtain the time unit where the first PDSCH is located in a variety of ways. One of them is that the access network equipment can schedule the first PDSCH through DCI, and the DCI for scheduling the first PDSCH indicates k0, which represents the offset value of the time unit between the first PDSCH and the DCI for scheduling the PDSCH. Accordingly, the terminal equipment determines the time unit n_pdsch used by the first PDSCH based on the time unit n_dci and k0 where the DCI is located, that is, n_pdsch=n_dci+k0. For example, the PDCCH carrying the DCI for scheduling the first PDSCH is located in the 3rd time slot, and the DCI indicates that the time slot offset value from PDCCH to PDSCH is 2, then the transmission time unit of the first PDSCH is the 3rd+2nd time slot, that is, the 5th time slot.
[0127] The following describes several implementation schemes for determining the second offset value by the terminal device:
[0128] Solution 1: the M1 offset values indicated by the first information are also candidate values of the second offset value, that is, the second offset value is one of the M1 offset values.
[0129] In one implementation, the first offset value is indicated by signaling, and the second offset value may also be indicated by signaling, for example, the second information indicates the first offset value and the second offset value. In this manner, a field for indicating the second offset value needs to be added to the second information.
[0130] In another implementation, the first offset value is indicated by signaling, and the second offset value is agreed upon by the protocol. For example, the predefined second offset value is the first offset value among M1 offset values, or the predefined second offset value is the smallest offset value among M1 offset values.
[0131] In solution 1, the access network device does not need to configure an offset value set for the second feedback information, which can reduce the signaling overhead of the access network device. Furthermore, if the default second offset value is the first offset value of the M1 offset values, it can ensure that the second feedback information is sent as early as possible, and the access network device obtains the predicted HARQ feedback as early as possible, which can reduce the communication delay.
[0132] Solution 2: Candidate values of the second offset value are configured by the access network device. In this method, the access network device configures candidate sets of offset values for the first feedback information and the second feedback information respectively.
[0133] For example, in implementation, the first information further indicates M2 offset values, and the second offset value is one of the M2 offset values. Further, at least one offset value among the M2 offset values is smaller than the M1 offset value.
[0134] Specifically, when indicating to set M2 offset values, such as Figure 6 As shown, in one implementation, each of the M2 offset values is a time unit offset value between a time unit where the PDSCH is located and a time unit where the second feedback information can be sent. In this manner, the second offset value is smaller than the first offset value.
[0135] Optionally, when indicating to set M2 offset values, such as Figure 6 As shown, in another implementation, each of the M2 offset values is a time unit offset value between a time unit used to send the second feedback information and a time unit used to send the first feedback information.
[0136] Exemplarily, when determining the second offset value, if the M2 offset value set includes only one offset value, the one offset value is defaulted to be the second offset value; or, if the second offset value set includes multiple offset values, at this time, the second offset value can be indicated from the M2 offset values through signaling, for example, the second information indicates the first offset value and the second offset value. It can also be agreed that the second offset value is the first offset value or the smallest offset value among the M2 offset values.
[0137] It should be understood that the second information needs to include a field for indicating the second offset value. Exemplarily, when the second offset value is indicated to the terminal device through the second information, the bit length of the field indicating the second offset value is ( For example, when M2 is 8, that is, when the second information indicates 8 offset values, the length of the field indicating the second offset value is 3 bits. The decimal a corresponding to the value of this field refers to the a+1th offset value among the selected M2 offset values.
[0138] Since the time domain resource of the second resource is located in the second time unit, several implementation schemes for the terminal device to determine the second resource are described below:
[0139] Solution 3: the N1 resources indicated by the first information are also candidate resources for the second resource, that is, the second resource is one of the N1 resources.
[0140] In one implementation, the first resource is indicated by signaling, and the second resource may also be indicated by signaling. For example, the third information indicates the first resource and the second resource.
[0141] In another implementation, the first resource is indicated by signaling, and the second resource is agreed upon by protocol. For example, the third information indicates the first resource, and the second resource is predefined as the first resource among N1 resources, or the second resource is predefined as the earliest resource in time among the N1 resources.
[0142] In yet another implementation, the second resource is defaulted to the first resource, that is, the terminal device sends the first feedback information and the second feedback information to the access network device on the same resource in different time units.
[0143] For example, the first information is RRC signaling, and the second information is DCI. The access network device configures M1=4 offset values (1, 3, 5, 7) and N1=2 resources (2nd to 3rd symbols and 3rd to 4th PRBs, 5th to 6th symbols and 3rd to 4th PRBs) through RRC signaling, and the access network device indicates through DCI that the first offset value is 3 and the first resource is 2nd to 3rd symbols and 3rd to 4th PRBs. The terminal device knows that the transmission time unit of the first PDSCH is the 5th time slot, so the first feedback information is transmitted in the 2nd to 3rd symbols and 3rd to 4th PRBs of the 5th+3rd time slot (i.e., the 8th time slot).
[0144] Since the first resource is the 2nd to 3rd symbols and the 3rd to 4th PRBs, and the second resource is the first resource by default, the terminal device sends the second feedback information on the 2nd to 3rd symbols and the 3rd to 4th PRBs in the second time unit.
[0145] Solution 4: The candidate value of the second resource is configured by the access network device. In this mode, the access network device configures the candidate set of resources for the first feedback information and the second feedback information respectively. For example, the first information also indicates N2 resources, and the second resource is one of the N2 resources.
[0146] Among them, N2 resources are second resources used by the terminal device to determine when transmitting second feedback information.
[0147] In one implementation, if the second resource set includes only one resource, the one resource is assumed to be the second resource.
[0148] In another implementation, the second resource set includes multiple resources. In this case, the second resource can be indicated from the N2 resources through signaling. For example, the third information indicates the first resource and the second resource. It can also be agreed that the second resource is the first resource or the earliest resource in time among the N2 resources.
[0149] It should be understood that when the second resource is indicated by the third information, the third information needs to include a field for indicating the value of the second resource. Exemplarily, when the second resource is indicated to the terminal device by the third information, the bit length of the field indicating the second resource is ( is a round-up operation), which can be indicated by RRC signaling.
[0150] For example, the second information may be DCI, and the third information may also be DCI; the second information and the third information may be the same piece of information, and further, the third information and the second information may be the same piece of DCI.
[0151] It should be noted that the above descriptions are respectively from the perspectives of offset value configuration and resource configuration, and the configuration method of the offset value and the resource configuration can be combined.
[0152] For example, when Scheme 1 and Scheme 3 are combined, the second offset value and the first offset value both belong to M1 offset values, the first offset value is different from the second offset value, the second resource and the first resource both belong to N1 resources, and the first resource and the second resource may be the same or different. The access network device does not need to additionally configure an offset value set and a resource set for the second feedback information, thereby avoiding increasing the signaling overhead of the access network device.
[0153] Furthermore, the first resource and the first offset value are indicated by the second information, the second offset value can be predefined as the first offset value among M1 offset values, or the offset value with the smallest value, and the second resource can be predefined as the first resource among N1 resources. In this way, the second offset value is the smallest offset value among the M1 offset values, which can ensure that the second feedback information is sent as early as possible and reduce the feedback delay.
[0154] For example, when Scheme 2 and Scheme 3 are combined, the first offset value belongs to M1 offset values, the second offset value belongs to M2 offset values, the first resource and the second resource both belong to N1, and the first resource and the second resource may be the same or different. The access network device needs to additionally configure an offset value set for the second feedback information but does not need to additionally configure a resource set for the second resource.
[0155] Further, the first offset value is the first offset value among M1 offset values, the second offset value is the first offset value among M2 offset values, and the first resource and the second resource are the same resource among N1 resources; or, the first offset value and the second offset value are indicated by DCI, and the first resource and the second resource are the same resource among N1 resources.
[0156] For example, when scheme 2 and scheme 4 are combined, the first offset value belongs to M1 offset values, the second offset value belongs to M2 offset values, the first resource belongs to N1 resources, and the second resource belongs to N2 resources. That is, the access network device needs to configure an additional offset value set for the second feedback information but does not need to configure an additional resource set.
[0157] Further, the first offset value is the first offset value among M1 offset values, the second offset value is the first offset value among M2 offset values, the first resource is the first resource among N1 resources, and the second resource is the same resource among N2 resources; or, the first offset value and the second offset value are indicated through DCI, and the first resource and the second resource are also dynamically indicated through DCI.
[0158] In summary, it can be seen that the communication method provided in this embodiment can enable the terminal device to feed back two feedback information for the same first PDSCH.
[0159] Furthermore, in the present application, the access network device may also configure a cell for transmitting the first feedback information and the second feedback information for the terminal device.
[0160] For example, the access network device configures a secondary cell (also called pucch-sSCell) for the terminal device through RRC signaling; then configures a first cell for transmitting first feedback information and a second cell for transmitting second feedback information through second information; accordingly, the terminal device sends the first feedback information on the first cell and sends the second feedback information on the second cell.
[0161] In one possible manner, the second information includes two indication fields, indicating the first cell and the second cell respectively. Further, different state values of the above two indication fields can indicate the primary cell or the secondary cell respectively. For example, the second information is DCI, and the access network device dynamically configures the cell for feedback information transmission through DCI.
[0162] For example, for indication field 1, when the field value is 0, it indicates that the first feedback information is transmitted on the primary cell, and when the field value is 1, it indicates that the first feedback information is transmitted on the secondary cell. For indication field 2, when the field value is 0, it indicates that the second feedback information is transmitted on the primary cell, and when the field value is 1, it indicates that the second feedback information is transmitted on the secondary cell.
[0163] Optionally, the access network device indicates through the second information that the first cell and the second cell are different cells. That is, in this implementation, the first feedback information and the second feedback information are transmitted in different cells, or it can also be expressed as: the first feedback information and the second feedback information are transmitted on different carriers. In this way, it is helpful to avoid the uplink and downlink conversion delay that exists when the two feedback information are transmitted in the same cell.
[0164] In one scenario, the first cell is a primary cell and the second cell is a secondary cell. Figure 7 As shown in (a), the access network device can configure the terminal device to send the first feedback information on the primary cell and send the second feedback information on the secondary cell.
[0165] In another scenario, the first cell is a secondary cell and the second cell is a primary cell. Figure 7 As shown in (b), the access network device configuration can enable the terminal device to send the second feedback information on the primary cell and send the first feedback information on the secondary cell.
[0166] Optionally, the access network device in the present application may not be dynamically indicated by DCI, but other information, such as information A. Alternatively, the access network device may not configure the cell for transmitting feedback information by dynamic signaling, but configure the correspondence between the time unit and the cell for transmitting feedback information on the time unit to implement the cell configuration for transmitting the first feedback information and the second feedback information.
[0167] In the specific implementation, it includes: the access network device can also semi-statically configure the terminal device with an optional secondary cell (also called pucch-sSCell) and a cell (Pcell or Scell) used to transmit feedback information on each time unit through RRC signaling; and then configure the terminal device with offset value information and resource information used to send the first feedback information and the second feedback information respectively; accordingly, after the terminal device determines the first time unit and the second time unit, it also determines the cell for sending the first feedback information and the cell for sending the second feedback information.
[0168] For example, Figure 8 As shown, the access network device can configure time unit 1 to send feedback information on the secondary cell, time unit 2 to send feedback information on the secondary cell, time unit 3 to send feedback information on the secondary cell, and time unit 4 to send feedback information on the primary cell. Accordingly, when the terminal device determines that time unit 3 is the second time unit and time unit 4 is the first time unit, the terminal device sends the second feedback information in time unit 3 and in the secondary cell, and sends the first feedback information in time unit 4 and in the primary cell.
[0169] As described above, under the dual feedback mechanism, two feedback information can be transmitted in different cells. In one possible manner, the cell in which the terminal device sends the first feedback information and the cell in which the terminal device receives the first PDSCH can be different, and the cell in which the terminal device sends the second feedback information and the cell in which the terminal device receives the first PDSCH can also be different. For example, the terminal device receives the first PDSCH in the primary cell, and the terminal device can send the first feedback information and the second feedback information in the secondary cell 1, or the terminal device receives the first PDSCH in the primary cell, and the terminal device sends the first feedback information in the secondary cell 1, and sends the second feedback information in the secondary cell 2, or the terminal device receives the first PDSCH in the secondary cell, and the receiving terminal sends the first feedback information in the primary cell, and sends the second feedback information in the secondary cell.
[0170] Above, combined Figure 5 and Figure 8 The present application provides a method for transmitting dual feedback information by a terminal device. For ease of understanding, the following example uses the first feedback information as the first HARQ feedback information and the second feedback information as the second HARQ feedback information. Fig. 9 A schematic diagram of signaling interaction when the first HARQ feedback information and the second HARQ feedback information are transmitted between the access network device and the terminal device. Fig. 9 As shown, including:
[0171] S901, the access network device sends RRC signaling to the terminal device, and the RRC signaling indicates M1 offset values and N1 resources.
[0172] Among them, the RRC signaling here can be considered as Figure 5 First information in the embodiment.
[0173] Optionally, if the access network device determines to configure M2 offset values for the terminal device instead of N2 resources, then the RRC signaling also needs to include a field indicating M2 offset values.
[0174] Optionally, if the access network device determines M2 offset values for the terminal device without configuring N2 resources, then the RRC signaling may also need to include a field indicating M2 offset values and a field indicating N2 resources.
[0175] For detailed description of M1 offset values, N1 resources, M2 offset values, and N2 resources, please refer to Figure 5 The description in the above-mentioned embodiment will not be repeated here.
[0176] S902, when PDSCH is scheduled in a dynamic scheduling manner, the access network device sends DCI to the terminal device.
[0177] Different DCI formats may be selected according to different transmission schemes of the first HARQ feedback information and the second HARQ feedback information.
[0178] For example, if the first offset value, the first resource, the second offset value, and the second resource do not need to be indicated through the DCI, then the DCI does not need to include fields indicating the first offset value, the second offset value, the first resource, and the second resource.
[0179] For example, if the first offset value is indicated by DCI, the DCI needs to include a field indicating the first offset value.
[0180] For example, if the first offset value and the second offset value need to be indicated through DCI, then the DCI needs to include a field indicating the first offset value and a field indicating the second offset value.
[0181] For example, if the first resource needs to be indicated through DCI, then the DCI needs to include a field indicating the first resource.
[0182] For example, if the first resource and the second resource need to be indicated through DCI, then the DCI needs to include a field indicating the first resource and a field indicating the second resource.
[0183] S903, the access network device sends downlink data to the terminal device on the PDSCH scheduled by the DCI.
[0184] S904: The terminal device determines second HARQ feedback information based on the received downlink data.
[0185] It can be understood that the second HARQ feedback information may be ACK or NACK.
[0186] In one possible scenario, the second HARQ feedback information is HARQ feedback predicted by a machine learning algorithm before channel decoding. For example, the second HARQ feedback information is feedback information predicted in advance by the terminal device based on information such as the in-phase / quadrature (I / Q) sampling signal or the demodulation bit log-likelihood ratio (LLR) before channel decoding, that is, feedback information determined by the terminal device before channel decoding. In this embodiment, the second HARQ feedback information in this scenario is also referred to as predicted HARQ feedback information.
[0187] S905: The terminal device determines the second offset value and the second resource used to send the second HARQ feedback information based on the RRC signaling and the DCI, and sends it on the second time unit and the second resource, where the second time unit is determined based on the second offset value.
[0188] S906: The terminal device determines first HARQ feedback information based on the received downlink data.
[0189] It can be understood that the first HARQ feedback information may be ACK or NACK.
[0190] In a possible scenario, the first HARQ feedback information is feedback information determined after the terminal device performs channel decoding. In this embodiment, the first HARQ feedback information in this scenario is also referred to as actual HARQ feedback information.
[0191] S907, the terminal device determines the first offset value and the first resource used to send the first HARQ feedback information based on the RRC signaling and the DCI, and sends it on the first time unit and the first resource, where the first time unit is determined based on the first offset value.
[0192] The description of how to determine the time unit according to the offset value in S705 and S707 can refer to the description of the relevant parts in the above-mentioned embodiment, which will not be repeated here.
[0193] It can be seen that in the communication method provided in this embodiment, the access network device can, through RRC semi-static configuration and / or DCI indication, enable the terminal device to perform predicted HARQ feedback and actual HARQ feedback for the data sent by the same access network device on the PDSCH.
[0194] For the access network device, it determines the reception status of PDSCH based on the feedback information. The access network device may not be able to distinguish between actual feedback and predicted feedback. Therefore, as an optional embodiment, the access network device of the present application can also determine whether it is necessary to use the scheme of sending first feedback information and second feedback information for the same PDSCH.
[0195] For the convenience of description, in this embodiment, sending the first feedback information and the second feedback information on the same PDSCH is also referred to as dual feedback.
[0196] In specific implementation, the access network device can configure whether to activate the dual feedback function through RRC signaling.
[0197] Exemplarily, in one activation mode, the access network device may add a dual feedback activation indication field in the RRC signaling. When the field value is 'enabled', it indicates that the dual feedback is activated. When the field value is 'unenabled', it indicates that the dual feedback is deactivated.
[0198] Exemplarily, 'enabled' and 'unenabled' may be indicated by 1 bit.
[0199] For example, when the value of the 1 bit is 0, it indicates enabled', and when it is 1, it indicates 'enabled'; or, when the value of the 1 bit is 1, it indicates enabled', and when it is 0, it indicates 'enabled'.
[0200] Exemplarily, in another activation method, a new field is added in the RRC signaling to indicate the second offset value set. At this time, if there is only one offset value in the second offset value set and the offset value is 0, it indicates that the dual feedback is deactivated; if the second offset value set includes an offset value that is not 0, it indicates that the dual feedback is activated.
[0201] It should be understood that when the access network device is configured as a deactivated state, the terminal device adopts the existing single HARQ feedback solution, and if the access network device is configured as an activated state, the terminal device adopts the dual HARQ feedback solution.
[0202] Optionally, in the present application, after the access network device configures the scheme for activating dual feedback, the access network device may then select whether to use a semi-static mode or a DCI-indicated mode for transmission of the second feedback information.
[0203] Exemplarily, in the first method, the access network device may add a second feedback dynamic indication activation field in the RRC signaling. When the field value is 'enabled', it indicates that the dynamic configuration mode is activated. When the field value is 'unenabled', it indicates that the semi-static configuration mode is activated.
[0204] Exemplarily, 'enabled' and 'unenabled' may be indicated by 1 bit.
[0205] For example, when the value of the 1 bit is 0, it indicates enabled', and when it is 1, it indicates 'enabled'; or, when the value of the 1 bit is 1, it indicates enabled', and when it is 0, it indicates 'enabled'.
[0206] Exemplarily, in another method, a new field for indicating a second offset value set is added in RRC signaling. At this time, if there is only one offset value in the second offset value set and the offset value is not 0, or the set only contains multiple offset values but the DCI does not contain a field for indicating the second offset value, a semi-static configuration mode is adopted; when the second offset value set contains multiple elements and the DCI contains a field for indicating the second offset value, a dynamic configuration is adopted.
[0207] It should be noted that the above Figures 5 to 9 The dual feedback method of the terminal device proposed in the embodiment can also be extended to the side link scenario.
[0208] Specifically, when the dual feedback method is extended to the sidelink scenario, for example, in the scenario where the first terminal device and the second terminal device perform sidelink communication, it is assumed that the first terminal device is the party that sends the first data on the first channel, and the second terminal device is the party that receives the first data on the first channel and needs to perform dual feedback on the second channel. The second channel (for dual feedback) of the sidelink scenario is periodically configured in the time unit dimension and is located at the last symbol in the corresponding time unit except the guard band symbol.
[0209] Optionally, the first channel is a physical sidelink shared channel (PSSCH).
[0210] Optionally, the second channel is a physical sidelink feedback channel (PSFCH).
[0211] The dual feedback configuration method of the sidelink is as follows:
[0212] The access network device can use the configuration method proposed in the above embodiment of the present application to configure the first information to the first terminal device and the second terminal device respectively. The first information includes: M1=1 offset value, which is the minimum time unit offset value between the first channel and the second channel, that is, the first offset value, used to indicate the first feedback information; M2=1 offset value, which is the minimum time unit offset value between the first channel and the second channel, that is, the second offset value, used to transmit the second feedback information; and N1 resources, which are used to indicate the frequency domain resources of the first feedback and the second feedback information; the first information also includes 1 time unit period value, indicating the time unit period of the second channel.
[0213] For example, the first offset value and the second offset value can be defined as 3 and 2 time units respectively, and the time unit can be a time slot, a micro time slot, a symbol, etc.; N1 resources indicate the available resource blocks PRB of the second channel, in the form of a bitmap; the time unit period can be defined as 0, 1, 2, or 4 time unit periods.
[0214] For the first terminal device and the second terminal device, the first information sent by the access network device is received; the second terminal device receives the first channel; the first time unit, the second time unit, the first resource and the second resource are determined according to the receiving time unit of the first channel, the time unit period in the first information, the first offset value and the second offset value; the first feedback information is sent to the first terminal device on the first resource, and the second feedback information is sent on the second resource, the first feedback information and the second feedback information are both used to feedback whether the first channel is received successfully, the first resource is located in the first time unit, and the second resource is located in the second time unit.
[0215] The specific method for the second terminal device to determine the first time unit, the first resource, the second time unit, and the second resource is as follows:
[0216] Step 1. The second terminal device determines the first time unit and the second time unit according to the reception time unit n of the first channel, the time unit period T in the first information, the first offset value k1 and the second offset value k2.
[0217] The specific configuration method is: assuming that the time unit of the first channel is n, the first offset value is k1, if the second channel exists in the n+k1th time unit, the first feedback information is transmitted on the second channel in the n+k1th time unit; if the second channel does not exist in the n+k1th time unit, the first feedback information should be transmitted in the time unit after the n+k1th time unit and the closest time unit where the second channel exists. The second time unit configuration is similar.
[0218] It should be noted that if the first time unit of the first feedback information and the second time unit of the second feedback information are the same, the terminal only sends the first feedback information.
[0219] For example, the first information configures the first offset value to be 5 time slots, the second offset value to be 2 time slots, and the time unit period of the second channel to be 2 time slots, that is, the time unit of the second channel is [2,4,6,8,10,..], and the first terminal device sends the first channel in time slot 1, then the first time unit is the 1+5th time slot (that is, the 6th time slot); and the second time unit is 1+2+1 time slot (that is, the 4th time slot), because there is no second channel in the 1+2th time slot (that is, the 3rd time slot), so it is postponed to the nearest time slot where the second channel exists, that is, the 4th time slot.
[0220] For another example, the first information configuration has a first offset value of 3 time slots, a second offset value of 2 time slots, and a time unit period of the second channel of 2 time slots, that is, the time unit of the second channel is [2,4,6,8,10,..], and the first terminal device sends the first channel in time slot 1, then the first time unit is the 1+3 time slot (i.e., the 4th time slot); and the second time unit is the 1+2+1 time slot (i.e., the 4th time slot), because there is no second channel in the 1+2 time slot (i.e., the 3rd time slot), because it is postponed to the nearest time slot where the second channel exists, i.e., the 4th time slot. However, the second time unit is the same as the first time unit, so the second feedback information is not sent.
[0221] Step 2. The second terminal device determines the first resource and the second resource. The specific method is as follows:
[0222] 2-1. The second terminal device determines, based on the time unit where the second channel is located and the first information, in which time units the feedback information of the first channel is sent on the second channel, where the number of time units is denoted as C1, and the feedback information includes the first feedback information and the second feedback information.
[0223] When T=0, the terminal does not send feedback information by default;
[0224] When T>0, assuming that the time unit where the second channel is located is n2, the terminal should send feedback information of the first channel within [n2-T-k1+1,n2-k2] time units on the second channel, and the number of time units C1=T+k1-k2.
[0225] For example, n2=10 time slots, T=4 time slots, k1=3 time slots, k2=2 time slots, then the second channel in the 10th time slot should send feedback information of the first channel in the [10-4-3+1,10-2]th time slot (i.e., the [4th, 8th]th time slot), and the number of time slots is C1=5.
[0226] For example, n2=10 time slots, T=2 time slots, k1=3 time slots, k2=2 time slots, then the second channel in the 10th time slot should send feedback information of the first channel in the [10-2-3+1,10-2]th time slot (i.e., the [6th, 8th]th time slot), and the number of time slots is C1=3.
[0227] Step 2-2. According to the number of time units C1 and the number of sidebands C2 calculated in step 2-1, determine the number of feedback information C3 and the number of resources Nf for each feedback information, where C2 is pre-configured by the network device. The specific calculation method is as follows: the number of feedback information C3 = C1*C2, the number of PRB resources Nf for each feedback information = N1 / (C1*C2).
[0228] For example, when the number of slots C1=5, the number of subbands C2=2, and the number of PRBs=50, the number of feedback information C3=5*2=10, and the number of PRBs of each feedback information Nf=50 / 10=5.
[0229] Step 2-3. Determine a first resource for the first feedback information and a second resource for the second feedback information according to the reception time unit and the subband index of the first channel.
[0230] Optionally, if the terminal knows the time unit index i and subband index j of the first channel, the terminal allocates PRBs to the feedback information in ascending order of the time unit index first and then in ascending order of the subband index. For example, the terminal allocates the [(i+j*C1)*Nf,(i+1+j*C1)*Nf-1]th PRB from N1 resources to the feedback information corresponding to the first channel.
[0231] Optionally, if the terminal knows the time unit index i and subband index j of the first channel, the terminal allocates PRBs for the feedback information in ascending order of subband index first and then time unit index, and the terminal allocates the [(i*C2+j)*Nf,(i*C2+1+j)*Nf-1]th PRB from N1 resources to the feedback information corresponding to the first channel. In this way, the first min(T*C2, k1*C2) group of PRBs are the first resources of the first feedback information, and the rest are the second resources of the second feedback information.
[0232] However, it should be noted that in the side link scenario, the difference is that when the access network device configures the terminal device through the first information, each of the M1 offset values indicated by the first information is a time unit offset value between the first channel and the second channel for sending feedback information, and the M1 offset values and N1 resources are used by the second terminal device to transmit feedback information to the first terminal device.
[0233] The dual feedback configuration scheme for the sidelink scenario defines the minimum time unit offset value of the first feedback information and the second feedback information in the first information, and proposes a first / second resource configuration method for dual feedback, while avoiding resource waste when dual feedback is in the same time unit. Figures 5 to 9 , describes in detail the communication method of the embodiment of the present application, and will now be combined with Fig.10 and Fig.11 The communication device provided by the present application is described in detail.
[0234] Fig.10 The structural diagram of a communication device provided by an embodiment of the present application is as follows. Fig.10 As shown, the device 1000 includes: a receiving module 1001 and a sending module 1002.
[0235] In the first embodiment, the communication apparatus is applied to a terminal device.
[0236] The receiving module 1001 is used to receive first information, where the first information indicates M1 offset values and N1 resources, each of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH, and the M1 offset values and N1 resources are used to transmit feedback information; the receiving module 1001 is also used to receive a first PDSCH;
[0237] The processing module 1003 is used to determine the first time unit according to the receiving time unit of the first PDSCH and the first offset value among the M1 offset values; the processing module 1003 is also used to determine the second time unit according to the second offset value; the sending module 1002 is used to send first feedback information on the first resource and send second feedback information on the second resource, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
[0238] In a possible implementation, the first information is further used to indicate M2 offset values, the second offset value is included in the M2 offset values, and the second resource is one of the N1 resources.
[0239] In a possible implementation, the first information is also used to indicate M2 offset values and N2 resources, the second offset value is included in the M2 offset values, and the second resource is one of the N2 resources.
[0240] In one possible implementation, the second offset value is included in M1 offset values, the second offset value is the first offset value among the M1 offset values, and the first offset value is greater than the second offset value; or, the second offset value is included in M2 offset values, the second offset value is the first offset value among the M2 offset values, and the first offset value is greater than the second offset value.
[0241] In a possible implementation manner, the second resource is one of N1 resources, and the second resource is the first resource of the N1 resources; or, the second resource is one of N2 resources, and the second resource is the first resource of the N2 resources.
[0242] In a possible implementation, the receiving module 1001 is further used to: receive second information indicating a first offset value; wherein the second offset value is predefined as the first offset value among M1 offset values, or the second offset value is the first offset value among M2 offset values.
[0243] In a possible implementation, the receiving module 1001 is further used to: receive second information, where the second information indicates the first offset value and the second offset value.
[0244] In one possible implementation, the receiving module 1001 is also used to: receive third information, the third information indicating a first resource; wherein the second resource is predefined as the first resource among N1 resources, or the second resource is predefined as the first resource among N2 resources, or the second resource is predefined as the first resource.
[0245] In a possible implementation manner, the receiving module 1001 is further used to: receive third information, where the third information indicates the first resource and the second resource.
[0246] In a possible implementation manner, the first feedback information is transmitted in a first cell, and the second feedback information is transmitted in a second cell, and the first cell is different from the second cell.
[0247] In a possible implementation, the first feedback information is transmitted in the first cell, the second feedback information is transmitted in the second cell, and the receiving module 1001 is further used to: receive the first PDSCH in a third cell, the third cell is different from the first cell, and / or the third cell is different from the second cell.
[0248] In one possible implementation, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, including: the first feedback information is used to feedback whether the first PDSCH is received successfully, and the second feedback information is used to predict whether the first PDSCH is received successfully before the second feedback information.
[0249] In a second embodiment, the communication apparatus is applied to access network equipment.
[0250] Among them, the sending module 1002 is used to send the first information, the first information indicates M1 offset values and N1 resources, each of the M1 offset values is a time unit offset value between the physical downlink shared channel PDSCH and the physical uplink control channel PUCCH, and the M1 offset values and the N1 resources are used to transmit feedback information; the sending module 1002 is also used to send the first PDSCH; the processing module 1003 is used to: determine the first time unit according to the receiving time unit of the first PDSCH and the first offset value among the M1 offset values; the processing module 1003 is also used to: determine the second time unit according to the second offset value; the receiving module 1001 is used to receive the first feedback information on the first resource, and receive the second feedback information on the second resource, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully; the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
[0251] In a possible implementation, the first information is further used to indicate M2 offset values, the second offset value is included in the M2 offset values, and the second resource is one of the N1 resources.
[0252] In a possible implementation, the first information is also used to indicate M2 offset values and N2 resources, the second offset value is included in the M2 offset values, and the second resource is one of the N2 resources.
[0253] In one possible implementation, the second offset value is included in M1 offset values, the second offset value is the first offset value among the M1 offset values, and the first offset value is greater than the second offset value; or, the second offset value is included in M2 offset values, the second offset value is the first offset value among the M2 offset values, and the first offset value is greater than the second offset value.
[0254] In a possible implementation manner, the second resource is one of N1 resources, and the second resource is the first resource of the N1 resources; or, the second resource is one of N2 resources, and the second resource is the first resource of the N2 resources.
[0255] In one possible implementation, the sending module 1002 is also used to: send second information, the second information indicating the first offset value; wherein the second offset value is predefined as the first offset value among M1 offset values, or the second offset value is predefined as the first offset value among M2 offset values.
[0256] In a possible implementation manner, the sending module 1002 is further used to: send second information, where the second information indicates the first offset value and the second offset value.
[0257] In one possible implementation, the sending module 1002 is also used to: send third information, the third information indicating the first resource; wherein the second resource is predefined as the first resource among N1 resources, or the second resource is predefined as the first resource among N2 resources, or the second resource is the first resource.
[0258] In a possible implementation, the sending module 1002 is further configured to: send third information, where the third information indicates the first resource and the second resource.
[0259] In a possible implementation manner, the first feedback information is transmitted in a first cell, and the second feedback information is transmitted in a second cell, and the first cell is different from the second cell.
[0260] In a possible implementation, the first feedback information is transmitted in the first cell, the second feedback information is transmitted in the second cell, and sending the first PDSCH includes: sending the first PDSCH in a third cell, the third cell is different from the first cell, and / or the third cell is different from the second cell.
[0261] In one possible implementation, the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, including: the first feedback information is used to feedback whether the first PDSCH is received successfully, and the second feedback information is used to predict whether the first PDSCH is received successfully before the second feedback information.
[0262] Fig.11 A structural schematic diagram of a communication device provided in another embodiment of the present application. Fig.11 The device shown can be used to execute the method described in any of the above embodiments.
[0263] like Fig.11 As shown, the apparatus 1100 of this embodiment includes: a memory 1101 and a processor 1102. Optionally, the apparatus 1100 further includes a communication interface 1103 and a bus 1104. The memory 1101, the processor 1102, and the communication interface 1103 are connected to each other through the bus 1104.
[0264] The memory 1101 may be a read only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM). The memory 1101 may store a program. When the program stored in the memory 1101 is executed by the processor 1102, the processor 1102 is used to execute the program. Figures 5 to 9 The individual steps of the method are shown.
[0265] The processor 1102 may be a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for executing relevant programs to implement the present application. Figures 5 to 9 The method shown.
[0266] The processor 1102 may also be an integrated circuit chip having the ability to process signals. Figures 5 to 9 Each step of the method may be completed by an integrated logic circuit of hardware in the processor 1102 or by instructions in the form of software.
[0267] The processor 1102 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0268] The steps of the method disclosed in the embodiment of the present application can be directly embodied as being executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1101, and the processor 1102 reads the information in the memory 1101 and completes the functions required to be executed by the units included in the device of the present application in combination with its hardware. For example, it can execute Figures 5 to 9 The various steps / functions of the illustrated embodiment.
[0269] The communication interface 1103 may use, but is not limited to, a transceiver or other transceiver device to implement communication between the apparatus 1100 and other devices or a communication network.
[0270] The bus 1104 may include a path for transmitting information between various components of the device 1100 (eg, the memory 1101 , the processor 1102 , and the communication interface 1103 ).
[0271] It should be understood that the device 1100 shown in the embodiment of the present application may be an electronic device, or may also be a chip configured in an electronic device. The device 1100 may be deployed in a terminal device, or may also be deployed in a network device.
[0272] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0273] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.
[0274] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0275] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0276] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0277] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0278] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0279] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0280] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0281] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.
[0282] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: Applied to terminal equipment, including: Receive first information, where the first information indicates M1 offset values and N1 resources, where each of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH, and the M1 offset values and the N1 resources are used to transmit feedback information; Receiving a first PDSCH; Determine a first time unit according to the reception time unit of the first PDSCH and a first offset value among the M1 offset values; determining a second time unit according to a second offset value; First feedback information is sent on a first resource in the resources of N1, and second feedback information is sent on a second resource, wherein the first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
2. The method according to claim 1, characterized in that: The first information is also used to indicate M2 offset values, the second offset value is included in the M2 offset values, and the second resource is one of the N1 resources.
3. The method according to claim 1 or 2, characterized in that: The second offset value is included in the M1 offset values, the second offset value is the first offset value among the M1 offset values, and the first offset value is greater than the second offset value; or, the second offset value is included in the M2 offset values, the second offset value is the first offset value among the M2 offset values, and the first offset value is greater than the second offset value.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: receiving second information, wherein the second information indicates the first offset value; The second offset value is predefined as the first offset value among the M1 offset values, or the second offset value is predefined as the first offset value among the M2 offset values.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Second information is received, the second information indicating the first offset value and the second offset value.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: receiving third information, wherein the third information indicates the first resource; The second resource is predefined as the first resource among the N1 resources, or the second resource is predefined as the first resource among the N2 resources, or the second resource is predefined as the first resource.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Third information is received, the third information indicating the first resource and the second resource.
8. The method according to any one of claims 1 to 7, characterized in that The first feedback information is transmitted in a first cell, and the second feedback information is transmitted in a second cell, and the first cell is different from the second cell.
9. The method according to any one of claims 1 to 8, characterized in that The first feedback information is transmitted in a first cell, the second feedback information is transmitted in a second cell, and the receiving of the first PDSCH includes: The first PDSCH is received in a third cell, where the third cell is different from the first cell and / or the third cell is different from the second cell.
10. The method according to any one of claims 1 to 9, characterized in that The first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, including: The first feedback information is used to feedback whether the first PDSCH is received successfully, and the second feedback information is used to predict whether the first PDSCH is received successfully before the second feedback information.
11. A communication method, characterized in that: Applied to access network equipment, including: Sending first information, where the first information indicates M1 offset values and N1 resources, where each offset value of the M1 offset values is a time unit offset value between a physical downlink shared channel PDSCH and a physical uplink control channel PUCCH carrying feedback information of the PDSCH, and the M1 offset values and the N1 resources are used to transmit feedback information; Sending a first PDSCH; Determine a first time unit according to the reception time unit of the first PDSCH and a first offset value among the M1 offset values; determining a second time unit according to a second offset value; First feedback information is received on a first resource among the N1 resources, and second feedback information is received on a second resource, wherein both the first feedback information and the second feedback information are used to feedback whether the first PDSCH is received successfully; the time domain resources of the first resource are located within the first time unit, the time domain resources of the second resource are located within the second time unit, and the second time unit is located before the first time unit.
12. The method according to claim 11, characterized in that The first information is also used to indicate M2 offset values, the second offset value is included in the M2 offset values, and the second resource is one of the N1 resources.
13. The method according to claim 11 or 12, characterized in that: The second offset value is included in the M1 offset values, the second offset value is the first offset value among the M1 offset values, and the first offset value is greater than the second offset value; or, the second offset value is included in the M2 offset values, the second offset value is the first offset value among the M2 offset values, and the first offset value is greater than the second offset value.
14. The method according to any one of claims 11 to 13, characterized in that The method further comprises: sending second information, where the second information indicates the first offset value; The second offset value is predefined as the first offset value among the M1 offset values, or the second offset value is predefined as the first offset value among the M2 offset values.
15. The method according to any one of claims 11 to 14, characterized in that The method further comprises: Second information is sent, where the second information indicates the first offset value and the second offset value.
16. The method according to any one of claims 11 to 15, characterized in that The method further comprises: sending third information, where the third information indicates the first resource; The second resource is predefined as the first resource among the N1 resources, or the second resource is predefined as the first resource among the N2 resources, or the second resource is the first resource.
17. The method according to any one of claims 11 to 16, characterized in that The method further comprises: Third information is sent, where the third information indicates the first resource and the second resource.
18. The method according to any one of claims 11 to 17, characterized in that The first feedback information is transmitted in a first cell, and the second feedback information is transmitted in a second cell, and the first cell is different from the second cell.
19. The method according to any one of claims 11 to 18, characterized in that The first feedback information is transmitted in a first cell, the second feedback information is transmitted in a second cell, and the sending of the first PDSCH includes: The first PDSCH is sent in a third cell, the third cell is different from the first cell, and / or the third cell is different from the second cell.
20. The method according to any one of claims 11 to 19, characterized in that The first feedback information and the second feedback information are both used to feedback whether the first PDSCH is received successfully, including: The first feedback information is used to feedback whether the first PDSCH is received successfully, and the second feedback information is used to predict whether the first PDSCH is received successfully before the second feedback information.
21. A communication device, characterized in that: include: processor; The processor is configured to perform the method according to any one of claims 1 to 10.
22. A communication device, characterized in that: include: processor; The processor is configured to perform the method of any one of claims 11 to 20.
23. A computer readable medium, characterized in that The computer-readable medium stores a program code for computer execution, the program code comprising instructions for executing the method of any one of claims 1 to 10 or claims 11 to 20.
24. A computer program product, characterized in that The computer program product includes a computer program code, and when the computer program code is executed on a computer, the computer is enabled to implement the method according to any one of claims 1 to 10 or claims 11 to 20.
25. A communication system, characterized in that: Includes the communication device as claimed in claim 21 and the communication device as claimed in claim 22.
26. A chip system, characterized in that: It includes at least one processor and a communication interface, the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to perform the communication method as described in any one of claims 1 to 10 or the communication method as described in any one of claims 11-20.