Information feedback method and apparatus, device, medium, and program product
By sending a reception failure message in the first resource and a feedback message containing multiple data parts in the second resource in the NR system, the problem of identical retransmission content in HARQ feedback messages is solved, enabling more refined packet retransmission and improving the accuracy and efficiency of retransmission.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2026-04-02
AI Technical Summary
In existing NR systems, the retransmission content of HARQ feedback information is the same as the previous transmission, resulting in low retransmission efficiency and the inability to achieve fine-grained data packet retransmission.
By sending a failure message for receiving the first data in the first resource and sending feedback messages for multiple data parts in the first data in the second resource, more refined information feedback is achieved, thereby improving the retransmission efficiency within the system.
It enables precise knowledge of data reception status, improves the accuracy and efficiency of data retransmission, avoids unnecessary data retransmission, and saves transmission resources.
Smart Images

Figure CN2024120732_02042026_PF_FP_ABST
Abstract
Description
Information feedback method, apparatus, device, medium and program product TECHNICAL FIELD
[0001] The present application relates to the field of wireless communication, in particular to an information feedback method, apparatus, device, medium and program product. BACKGROUND
[0002] A new radio (NR) system supports scheduling and hybrid automatic repeat request (HARQ) feedback based on a transport block (TB) level. In addition, retransmission of feedback information is supported, but the main purpose is to solve the problem that the feedback information of the previous transmission is not correctly received, so the content of the retransmitted feedback information is exactly the same as that of the feedback information of the previous transmission.
[0003] SUMMARY
[0004] The present application provides an information feedback method, apparatus, device, medium and program product, which at least includes:
[0005] According to an aspect of an embodiment of the present application, an information feedback method is provided, which is executed by a first wireless device, and the method includes:
[0006] sending first information in a first resource, the first information including reception failure information of first data;
[0007] sending second information in a second resource, the second information including feedback information of a plurality of data parts included in the first data;
[0008] wherein the second resource is after the first resource.
[0009] According to another aspect of an embodiment of the present application, an information feedback method is provided, which is executed by a second wireless device, and the method includes:
[0010] receiving first information in a first resource, the first information including reception failure information of first data;
[0011] receiving second information in a second resource, the second information including feedback information of a plurality of data parts included in the first data;
[0012] wherein the second resource is after the first resource.
[0013] According to an aspect of an embodiment of the present application, an information feedback apparatus is provided, which includes a sending module configured to:
[0014] The first information is transmitted in the first resource, and the first information comprises reception failure information of the first data;
[0015] The second information is transmitted in the second resource, and the second information comprises feedback information of a plurality of data portions comprised in the first data;
[0016] The second resource is after the first resource.
[0017] According to another aspect of the embodiments of the present application, an information feedback apparatus is provided, which comprises a receiving module configured to:
[0018] The first information is received in the first resource, and the first information comprises reception failure information of the first data;
[0019] The second information is received in the second resource, and the second information comprises feedback information of a plurality of data portions comprised in the first data;
[0020] The second resource is after the first resource.
[0021] According to an aspect of the embodiments of the present application, a communication device is provided, which comprises a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor, wherein the processor is configured to load and execute the executable instructions to implement the information feedback method according to the above aspects.
[0022] According to an aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores at least one program, and the at least one program is loaded and executed by a processor to implement the information feedback method according to the above aspects.
[0023] According to an aspect of the embodiments of the present application, a computer program product is provided, which comprises computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to implement the information feedback method according to the above aspects.
[0024] According to an aspect of the embodiments of the present application, a chip is provided, which comprises a programmable logic circuit and / or at least one program, and the chip is configured to implement the information feedback method according to the above aspects based on the programmable logic circuit and / or the at least one program.
[0025] The technical solutions provided by the embodiments of the present application can have the following beneficial effects:
[0026] The first wireless device sends feedback information for the plurality of data parts in the first data after feeding back the reception failure information for the first data, to provide more refined reception success feedback or reception failure feedback. This method enables the receiver of the first information and the second information to more accurately know the reception status of the first data, and helps to more accurately retransmit the data parts, thereby improving the accuracy and efficiency of retransmission. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0028] FIG. 1 shows a schematic diagram of a wireless communication system according to an example embodiment of the present application;
[0029] FIG. 2 shows a flowchart of an information feedback method according to an example embodiment of the present application;
[0030] FIG. 3 shows a flowchart of an information feedback method according to an example embodiment of the present application;
[0031] FIG. 4 shows a flowchart of an information feedback method according to an example embodiment of the present application;
[0032] FIG. 5 shows a flowchart of an information feedback method according to an example embodiment of the present application;
[0033] FIG. 6 shows a flowchart of an information feedback method according to an example embodiment of the present application;
[0034] FIG. 7 shows a schematic diagram of an information feedback method according to an example embodiment of the present application;
[0035] FIG. 8 shows a structural block diagram of an information feedback apparatus according to an example embodiment of the present application;
[0036] FIG. 9 shows a structural block diagram of an information feedback apparatus according to an example embodiment of the present application;
[0037] FIG. 10 shows a structural diagram of a communication device according to an example embodiment of the present application. DETAILED DESCRIPTION
[0038] For the purposes of the present application, the term "coupled" is used to describe both an indirect connection and a direct connection. The term "coupled" is used herein to express an indirect or direct connection between two elements in a manner that is not necessarily mutually exclusive. In the following description, numerous specific details are set forth to provide a thorough understanding of the present application. However, it will be apparent to one skilled in the art that the overall present application can be practiced without the specific details. In other instances, well-known methods have not been shown or described in detail in order not to obscure the present application. Like reference numerals in the drawings and the following description represent similar elements.
[0039] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0040] It is to be understood that the singular forms "a", "an", and "the" include plural referents unless the context clearly dictates otherwise. It is to be understood that the term "and / or" as used herein encompasses all possible combinations of particular items listed. It is to be understood that, although the terms first, second, third, etc. can be used herein to describe various information, the information is not to be limited by these terms. These terms are only used to distinguish one piece of information from another. For example, a first information can be termed a second information, and, similarly, a second information can be termed a first information without departing from the scope of the present application. The word "if" as used herein means "according to a determination" or "in response to a determination" or "in response to a positive determination" depending on the context. In the present description, when expressing the meaning of Boolean Value, it is expressed as "0" represents "first meaning", "1" represents "second meaning", without loss of generality, the skilled in the art can understand that the representative meaning can be reversed, i.e., "1" represents "first meaning", "0" represents "second meaning".
[0041] Hybrid Automatic Repeat reQuest (HARQ) is a technique that combines Automatic Repeat reQuest (ARQ) and Forward Error Correction (FEC) to improve the reliability of data transmission. In a wireless communication system, HARQ technology allows the receiving party to request the transmitting party to retransmit data when errors are detected upon receiving data packets, while the transmitting party also uses forward error correction coding to improve the anti-interference ability of data.
[0042] A new radio (NR) system supports scheduling and HARQ feedback based on a transport block (TB) level, that is, a cyclic redundancy check (CRC) information is added to each TB, and the CRC information is generated based on the entire TB, so it can be considered as a CRC for the TB or a TB-level CRC (TB-level CRC). The receiving end determines whether the TB is correctly decoded based on the checking result of the TB-level CRC, and feeds back an acknowledgement (ACK) if it is correct, or a negative acknowledgement (NACK) if it is not correct. The feedback information only needs to be represented by 1 bit. The sending end will decide whether to retransmit the TB according to the received ACK or NACK. A large TB will be divided into multiple code blocks (CBs), and any failed CB decoding will cause the entire TB to be retransmitted.
[0043] In order to improve the retransmission efficiency of large data packets, the NR also supports a more refined HARQ-ACK / NACK state feedback mechanism, that is, scheduling and feedback based on a code block group (CBG). The CBG-based feedback method is to approximately uniformly divide the CBs contained in a TB into N CBGs, wherein each CBG includes at least one CB, such as a plurality of consecutive CBs in a CBG, and each CBG corresponds to 1 bit of HARQ-ACK information. If any CB in the CBG fails to decode, the feedback information corresponding to the CBG is NACK. If all CBGs in the TB are successfully decoded, but the TB-level CRC check fails or does not pass, the feedback information corresponding to all CBGs of the TB is NACK. The purpose of introducing the CBG-based HARQ-ACK method is to improve the data retransmission efficiency, that is, if some CBGs in a large TB fail to decode, only the failed CBGs need to be scheduled for retransmission, instead of retransmitting the entire TB.
[0044] From the perspective of retransmission efficiency, the smaller the granularity of CBG is, the better, that is, the most ideal state is that each CB corresponds to a dedicated 1-bit feedback information. However, when the feedback granularity becomes smaller, the feedback overhead will increase accordingly. The reliability requirement of feedback information is much higher than that of data, so the capacity of uplink control signaling is usually not large. Considering the downlink retransmission efficiency and the uplink control signaling overhead, in the single code word transmission of the NR system, a TB can be divided into at most 8 CBGs; in the double code word transmission, a TB can be divided into at most 4 CBGs. That is, a downlink channel corresponds to at most 8-bit HARQ feedback information. The downlink channel includes a physical downlink shared channel (PDSCH), a physical downlink control channel (PDCCH), and the like.
[0045] Although the NR system supports retransmission for ACK / NACK information, the main purpose is to solve the ACK / NACK information not correctly received in the previous transmission, so the content of the retransmitted ACK / NACK information is exactly the same as that of the ACK / NACK information in the previous transmission.
[0046] The present application provides an information feedback method, which can adjust the retransmission content of feedback information, realize more refined information feedback, and improve the retransmission efficiency in the system.
[0047] FIG. 1 shows a schematic diagram of a wireless communication system 100 provided by an example embodiment of the present application. The wireless communication system 100 includes terminal devices and terminal devices, or terminal devices and network devices, or stations (STAs) and stations, which are not limited by the present application. FIG. 1 takes the wireless communication system 100 including a network device 110 and a terminal device 120 as an example.
[0048] The network device 110 in the present application supports providing wireless communication functions, including but not limited to: Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), Radio Network Controller (RNC), Base Station (BS), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Evolved Node B or Home Node B (HNB), Baseband Unit (BBU), Distributed Unit (DU), wireless relay node, wireless backhaul node, Transmission Point (TP), Transmission and Reception Point (TRP), antenna panel, router, etc.
[0049] The terminal device 120 in this application, which can also be referred to as a user equipment (UE), includes but is not limited to a mobile phone, a tablet computer, an e-book reader, a laptop computer, a desktop computer, a television, a virtual reality (VR) device, an augmented reality (AR) device, a mediated reality (MR) device, an extended reality (XR) device, a remote terminal, a set-top box, a vehicle-mounted communication device, a handheld device, a wearable device, a wireless device in industrial control, a wireless device in self-driving, a wireless device in remote medical treatment, a wireless device in smart grid, a wireless device in transportation safety, a wireless device in smart city, a wireless device in smart home (such as a smart camera, a smart remote controller, a smart water meter, a smart electricity meter, etc.), a wireless communication chip, an application specific integrated circuit (ASIC), a system on chip (SoC), an Internet of Things (IoT) node, an Internet of Vehicles (IoV) node, a sensor, and the like, and can also be a computing device with wireless communication function or other processing device connected to a wireless modem, etc.
[0050] In some embodiments, the network device 110 and the terminal device 120 both support the 3rd Generation Partnership Project (3GPP) protocol, but are not limited to the 3GPP protocol.
[0051] In some embodiments, the frequency bands that the wireless communication system 100 can support include but are not limited to a centimeter wave frequency band (such as a frequency band in the range of 450 MHz-6 GHz, also called a Sub-6 GHz frequency band), a millimeter wave (mmWave) frequency band (such as a frequency band in the range of 30-300 GHz, such as 45 GHz, 60 GHz, etc.), and a low frequency band. The low frequency band includes a Sub-7 GHz frequency band (such as a frequency band in the range of 1-7.25 GHz, such as 2.4 GHz, 5 GHz, 6 GHz, etc.).
[0052] The present application mainly relates to two communication scenarios, one of which is an uplink transmission scenario, referring to a scenario in which a terminal device sends signals / data to a network device; the other is a downlink transmission scenario, referring to a scenario in which a network device sends signals / data to a terminal device.
[0053] The technical solutions described in some embodiments of the present application can be applied to various communication systems, such as a 6th-Generation (6G) system, a system evolved after 6G, an NR system, an evolved system of the NR system, a 5th-Generation (5G) system, a Beyond 5th-Generation (B5G) system, a Long Term Evolution (LTE) system, an Advanced long term evolution (LTE-A) system, an LTE-based access to unlicensed spectrum (LTE-U) system, an NR-based access to unlicensed spectrum (NR-U) system, a cellular Internet of Things system, a Wireless Local Area Networks (WLAN) system, a Wireless Fidelity (Wi-Fi) system, a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Terrestrial Networks (TN) system, a Non-Terrestrial Networks (NTN) system, and the like.
[0054] FIG. 2 shows a flowchart of an information feedback method provided by an example embodiment of the present application, the method being performed by a first wireless device, and the method comprising at least part of the following steps:
[0055] Step 220: sending first information in the first resource, the first information comprising the reception failure information of the first data.
[0056] The receiving failure information of the first data is used to feed back the receiving failure or the non-receiving success of the first data. The receiving failure information can also be referred to as decoding failure information or demodulation failure information.
[0057] In some embodiments, the first resource comprises one or more of the following: a time domain resource, a frequency domain resource, and a spatial domain resource.
[0058] Step 240: sending second information in a second resource, the second information comprising feedback information of a plurality of data parts in the first data; wherein the second resource is after the first resource.
[0059] The first data comprises a plurality of data parts, and the feedback information of the plurality of data parts is used to feed back whether the plurality of data parts are received successfully or unsuccessfully. Therefore, the second information can comprise receiving failure information of at least one data part, or can comprise receiving success information of at least one data part. The receiving success information can also be referred to as decoding success information, or demodulation success information, or correct receiving information.
[0060] The second resource is after the first resource, which means that the second resource is after the first resource in the time domain, i.e., the time domain position of the second resource is not earlier than that of the first resource. Therefore, the first wireless device sends the first information before sending the second information.
[0061] In some embodiments, the second resource comprises one or more of the following: a time domain resource, a frequency domain resource, and a spatial domain resource.
[0062] In the embodiments of the present application, the first wireless device can be the network device 110 or the terminal device 120 shown in FIG. 1.
[0063] In summary, the method provided by the embodiments of the present application supports the first wireless device to send feedback information of a plurality of data parts in the first data after feeding back the receiving failure information of the first data, so as to provide more refined receiving success feedback or receiving failure feedback. The method can enable the receiver of the first information and the second information to more accurately know the receiving situation of the first data, which helps to more accurately retransmit the data parts, thereby improving the accuracy and efficiency of retransmission.
[0064] In some embodiments, on the basis of the embodiment shown in FIG. 2, step 220 can be further implemented as step 320, and step 240 can be further implemented as step 340, as shown in FIG. 3. Optionally, the information feedback method further comprises step 360.
[0065] FIG. 3 shows a flowchart of an information feedback method provided by an example embodiment of the present application, which is performed by a first wireless device, and the method comprises at least part of the following steps:
[0066] Step 320: transmitting first information in the first resource, the first information comprising the reception failure information of the first data.
[0067] In some embodiments, the first data comprises: a group of TBs, or a TB, or a group of HARQ processes, or a HARQ process, or a group of data carried by physical channels, or data carried by a physical channel, or a group of data units. Exemplarily, the physical channels comprise a Physical Downlink Shared Channel (PDSCH) and / or a Physical Uplink Shared Channel (PUSCH).
[0068] In some embodiments, the data unit comprises: a CB, or a group of CBs (i.e., a CBG), or data supporting independent encoding, or data supporting independent decoding, or data supporting independent generation of feedback information. That is, if the first data comprises a group of data units, a single data unit can be a CB or a CBG, or a single data unit corresponds to a single encoding result, or a single data unit corresponds to a single decoding result, or a single data unit corresponds to a single feedback information.
[0069] In some embodiments, the first data is downlink data or uplink data.
[0070] In some embodiments, the reception failure information of the first data comprises negative acknowledgement information corresponding to the first data, such as NACK.
[0071] Other contents refer to step 220, which will not be repeated here.
[0072] Step 340: transmitting second information in the second resource, the second information comprising feedback information of a plurality of data portions in the first data; wherein the second resource is after the first resource.
[0073] In some embodiments, the data portion comprises: a CB, or a group of CBs (i.e., a CBG), or data supporting independent encoding, or data supporting independent decoding, or data supporting independent generation of feedback information. That is, the first data comprises a plurality of data portions, wherein a single data portion can be a CB or a CBG, or a single data portion corresponds to a single encoding result, or a single data portion corresponds to a single decoding result, or a single data portion corresponds to a single feedback information.
[0074] In some embodiments, in the case that the first data comprises a group of data units and the first data comprises a plurality of data portions, a data portion comprises less data than the group of data units.
[0075] In some embodiments, the feedback information of a data portion comprises one or more of the following: positive acknowledgement information corresponding to the data portion, e.g., ACK; negative acknowledgement information corresponding to the data portion, e.g., NACK; information obtained by the first wireless device in decoding the data portion; and information obtained by the first wireless device in receiving the data portion. The information obtained by the first wireless device in decoding or receiving the data portion can include, for example, the number of decoding iterations, which can reflect the coding reliability and affect the decoding performance and complexity. Generally, increasing the number of decoding iterations can improve the decoding performance and coding reliability, but also increase the decoding complexity.
[0076] For example, the feedback information of a data portion comprises: positive acknowledgement information corresponding to the data portion; or negative acknowledgement information corresponding to the data portion; or information obtained by the first wireless device in decoding the data portion; or information obtained by the first wireless device in receiving the data portion.
[0077] For example, the feedback information of a data portion comprises: positive acknowledgement information corresponding to the data portion; and information obtained by the first wireless device in decoding the data portion.
[0078] For example, the feedback information of a data portion comprises: positive acknowledgement information corresponding to the data portion; and information obtained by the first wireless device in receiving the data portion.
[0079] For example, the feedback information of a data portion comprises: negative acknowledgement information corresponding to the data portion; and information obtained by the first wireless device in decoding the data portion.
[0080] For example, the feedback information of a data portion comprises: negative acknowledgement information corresponding to the data portion; and information obtained by the first wireless device in receiving the data portion.
[0081] In some embodiments, the feedback information of a plurality of data portions comprises one or more of the following: positive acknowledgement information corresponding to at least one data portion; negative acknowledgement information corresponding to at least one data portion; information obtained by the first wireless device in decoding at least one data portion; and information obtained by the first wireless device in receiving at least one data portion. The at least one data portion can be one or more data portions.
[0082] In some embodiments, the first information comprises TB-level negative acknowledgement information (e.g., TB-level NACK) of the first data, and the second information comprises CBG-level acknowledgement information (e.g., CBG-level ACK / NACK) or CB-level acknowledgement information (e.g., CB-level ACK / NACK) of the first data. Thus, the feedback granularity of the second information is smaller than that of the first information, and the second information is more refined than the first information.
[0083] In some embodiments, the first information comprises CBG-level negative acknowledgement information (e.g., CBG-level NACK) of the first data, and the second information comprises CB-level ACK / NACK of the first data. Thus, the feedback granularity of the second information is smaller than that of the first information, and the second information is more refined than the first information.
[0084] In some embodiments, the first information comprises CBG-level NACK of the first data, and the second information comprises CBG-level ACK / NACK of the first data, but the CB grouping granularity used by the second information is smaller than that used by the first information, i.e., the second information corresponds to a single CBG that includes a smaller number of CBs than the single CBG corresponding to the first information. Thus, the first information and the second information both can feedback the CBG-level reception status of the first data, but the feedback granularity of the second information is smaller than that of the first information, thereby achieving more refined information feedback.
[0085] In some embodiments, the first information comprises reception failure information of X first data, and the second information comprises X sets of feedback information, and the X sets of feedback information are arranged in the order of the first data in the first information.
[0086] Exemplarily, taking the first information comprising TB-level NACK of the first data as an example, the first information is {NACK TB1 , ACK TB2 , ACK TB3 , NACK TB4}, indicating that the reception status of TB1 and TB4 is NACK, and the reception status of TB2 and TB3 is ACK, then the corresponding CB or CBG-level ACK / NACK information is concatenated together in the second information in the order of TB1 and then TB4.
[0087] In some embodiments, the second information corresponds to a plurality of first information; wherein the transmission resources of the plurality of first information are different, and / or the plurality of first information carries reception failure information corresponding to different data.
[0088] In some embodiments, the second information is obtained based on a resource order of the plurality of first information, and the resource order of the plurality of first information includes any one of the following: the plurality of first resources carrying the plurality of first information are arranged in a time domain order; the plurality of first resources carrying the plurality of first information are arranged in a time domain first and then frequency domain order; the plurality of first resources carrying the plurality of first information are arranged in a time domain first and then frequency domain and then resource number order.
[0089] For example, the plurality of first resources carrying the plurality of first information are arranged in one or more of the following orders: ascending time domain order, descending time domain order, ascending frequency domain order, descending frequency domain order, ascending resource number order, descending resource number order. That is, the order of the plurality of first resources carrying the plurality of first information includes ascending or descending order of one or more dimensions such as time domain, frequency domain, and resource number, and the order of different dimensions can be adjusted according to actual conditions. For example, in the case of two dimensions, it can be time domain first (ascending or descending) and then frequency domain (ascending or descending), time domain first (ascending or descending) and then resource number (ascending or descending), frequency domain first (ascending or descending) and then resource number (ascending or descending), frequency domain first (ascending or descending) and then time domain (ascending or descending), resource number first (ascending or descending) and then time domain (ascending or descending), resource number first (ascending or descending) and then frequency domain (ascending or descending), and the like. The case of three dimensions is similar, and all possible cases are not listed here.
[0090] For example, the time domain order includes the order of the start position of the time domain or the order of the end position of the time domain. The frequency domain order includes the order of the cell or the order of the carrier. The resource number order includes the order of the channel number in the cell, such as PUCCH Index, or the order of the frequency domain resource number in the cell, such as Resource Block (RB) Index.
[0091] In some embodiments, the second information is transmitted by the first wireless device based on the first signaling, or is autonomously transmitted by the first wireless device. For example, step 340 can be further implemented as step 340a or step 340b.
[0092] Step 340a: According to the indication or trigger of the first signaling, the first wireless device transmits the second information in the second resource, and the second information includes feedback information of the plurality of data parts in the first data; wherein the second resource is after the first resource.
[0093] In some embodiments, the first signaling comprises Downlink Control Information (DCI), or Uplink Control Information (UCI), or Media Access Control (MAC) Control Element (CE) signaling, or Radio Resource Control (RRC) signaling.
[0094] In some embodiments, the first signaling is transmitted by the second wireless device to the first wireless device after receiving the first information.
[0095] In some embodiments, the first signaling comprises a first information field, the first information field being used to indicate retransmission of the first information or transmission of the second information.
[0096] Exemplarily, in a case where the first information field is of a first value, the second information comprises ACK / NACK information of one or more data parts in the first data. This design is especially suitable for a case where the second wireless device has correctly received the first information within the first resource, and the second wireless device wants or needs to know the ACK / NACK information for the data parts more accurately.
[0097] Exemplarily, in a case where the first information field is of a second value, the second information comprises the first information, that is, the second information is a retransmission of the complete first information. This design is especially suitable for a case where the second wireless device has not correctly received the first information within the first resource, and the second wireless device wants or needs the first wireless device to retransmit the complete first information.
[0098] In some embodiments, the first signaling comprises a second information field, the second information field being used to indicate one or more of the following information: a bit number of the second information; the second information is generated based on CB; the second information is generated based on CBG; a CBG number corresponding to the second information; an upper limit of the CBG number corresponding to the second information; a CB number within one CBG corresponding to the second information; an upper limit of the CB number within one CBG included in the first data; the second information is obtained based on a first set of mapping relationships, the first set of mapping relationships being one set of the at least one set of mapping relationships.
[0099] In some embodiments, the at least one set of mapping relationships is preconfigured, or agreed by a communication protocol, or configured by a network device, or reported by a terminal device.
[0100] In some embodiments, the first set of mapping relationships can be represented as a table, or a codebook, or a set of information sequences.
[0101] In some embodiments, the first set of mapping relationships is about mapping relationship of A-bit response information and reception information of B data portions included in the first data; where A is an integer greater than or equal to 1, and B is an integer greater than or equal to 1. Optionally, B is less than or equal to 2 raised to the power of A (i.e., B≤2 A ) or log2(B) is less than or equal to A, or less than or equal to A, denotes rounding up; or less than or equal to A, denotes rounding down.
[0102] In some embodiments, the first wireless device generates the second information based on the indication of the second information field. For example, the first wireless device generates the second information based on the number of bits indicated by the second information field. For example, the second information field indicates that the second information is generated based on CB, and the first wireless device generates CB-level ACK / NACK information. For example, the second information field indicates that the second information is generated based on CBG, and the first wireless device generates CBG-level ACK / NACK information. For example, the second information field indicates an upper limit of the number of CBGs corresponding to the second information, and the first wireless device divides the first data into CBGs whose number is less than or equal to the upper limit of the number of CBGs indicated by the second information field, and the division of CBGs can be equal grouping or approximate equal grouping or non-equal grouping. For example, the second information field indicates an upper limit of the number of CBs within a CBG corresponding to the second information, and the first wireless device divides the first data into a single CBG whose number of CBs is less than or equal to the upper limit of the number of CBs indicated by the second information field, and the division of CBs can be equal grouping or approximate equal grouping or non-equal grouping. For example, the second information field indicates that the second information is obtained based on the first set of mapping relationships, and the first wireless device generates the second information according to the first set of mapping relationships. The case where the second information field indicates other information is described above and cannot be listed here.
[0103] In some embodiments, the first signaling includes a third information field, and the third information field is used to indicate the first information or the first data corresponding to the second information. The third information field helps the first wireless device to explicitly perform more refined feedback for which first information or which data.
[0104] Therefore, after sending the first information, the first device informs the second wireless device of feedback information of the plurality of data parts in the first data based on an indication or trigger of the first signaling sent by the second wireless device. In one aspect, this design can ensure that the sending of the second information meets the needs or expectations of the second wireless device, guarantee the communication efficiency in the system, and avoid waste of transmission resources. On the other hand, the first signaling can further carry indication information, so that the content of the second information is more detailed and accurate, and more meets the needs or expectations of the second wireless device, thereby improving the feedback efficiency.
[0105] Step 340b: In the case where the first information includes the reception failure information of the first data, the first wireless device sends the second information.
[0106] In some embodiments, the time domain interval between the first information field and the second information is pre-configured, or agreed by the communication protocol, or configured by the network device, or reported by the terminal device.
[0107] Therefore, after sending the first information including the reception failure information of the first data, the first wireless device can autonomously send the second information to inform the second wireless device of the feedback information of the plurality of data parts in the first data. Such a design can save the signaling interaction between the first wireless device and the second wireless device, simplify the information feedback process, save transmission resources, and improve the feedback efficiency.
[0108] Step 360: Receiving retransmission of one or more data parts in the first data.
[0109] The second wireless device sends retransmission data of the first data to the first wireless device according to the reception failure information carried by the first information and the feedback information carried by the second information, where the retransmission data can include complete first data, i.e., all data in the first data, or only part of the data in the first data.
[0110] In summary, the method provided by the embodiments of the present application supports the first wireless device to send feedback information for multiple data parts in the first data after feeding back the reception failure information for the first data, so as to provide more refined reception success feedback or reception failure feedback. Generally, in the actual data receiving process, the reception status of a large amount of data should be ACK, and only a small amount of data has the reception status of NACK. If only the feedback accuracy is considered, and all the feedback information is configured as CB or CBG level, it will inevitably cause low uplink feedback efficiency and affect the transmission reliability of the uplink control signaling. Therefore, the method feeds back the relatively rough ACK / NACK information first, and then makes refined feedback for the data that has been fed back as NACK. This can not only avoid damaging the uplink feedback efficiency, improve the uplink resource utilization efficiency, and guarantee the transmission reliability of the uplink control signaling, but also enable the second wireless device to more accurately know the reception status of the first data, which helps the second wireless device to retransmit the data parts of the first data, avoid unnecessary data retransmission, and thus improve the accuracy and efficiency of the retransmission.
[0111] FIG. 4 shows a flowchart of a method of information feedback provided by an example embodiment of the present application, which is performed by a second wireless device, and includes at least part of the following steps:
[0112] Step 420: receiving first information in the first resource, the first information including reception failure information of the first data.
[0113] The reception failure information of the first data is used to feed back the reception failure or the non-reception success of the first data. The reception failure information can also be referred to as decoding failure information or demodulation failure information.
[0114] In some embodiments, the first resource includes one or more of the following: time domain resource, frequency domain resource, and space domain resource.
[0115] Step 440: receiving second information in the second resource, the second information including feedback information for multiple data parts in the first data; wherein the second resource is after the first resource.
[0116] The first data includes multiple data parts, and the feedback information for the multiple data parts is used to feed back whether the multiple data parts are received successfully or failed. Therefore, the second information can include reception failure information for at least one data part, or can include reception success information for at least one data part. The reception success information can also be referred to as decoding success information, demodulation success information, or correct reception information.
[0117] The second resource is after the first resource, which means that the second resource is located after the first resource in the time domain, i.e., the time domain position of the second resource is not earlier than the time domain position of the first resource. Therefore, the second wireless device receives the first information first and then receives the second information.
[0118] In some embodiments, the second resource includes one or more of the following: a time domain resource, a frequency domain resource, and a space domain resource.
[0119] In the embodiments of the present application, the second wireless device can be the network device 110 or the terminal device 120 shown in FIG. 1.
[0120] In summary, the method provided by the embodiments of the present application supports the second wireless device receiving feedback information for multiple data parts in the first data after receiving the reception failure information for the first data, so as to realize more refined reception success feedback or reception failure feedback. The method can enable the second wireless device to more accurately know the reception situation of the first data, which helps the second wireless device to more accurately retransmit the data parts, thereby improving the accuracy and efficiency of retransmission.
[0121] In some embodiments, on the basis of the embodiments shown in FIG. 4, step 420 can be further implemented as step 520, and step 440 can be further implemented as step 540, as shown in FIG. 5. Optionally, the information feedback method further includes step 560.
[0122] FIG. 5 shows a flowchart of an information feedback method provided by an example embodiment of the present application, which is performed by a second wireless device, and includes at least part of the following steps:
[0123] Step 520: receiving first information in the first resource, wherein the first information includes reception failure information of the first data.
[0124] For related content, refer to step 420 and step 320, which are not described here again.
[0125] Step 540: receiving second information in the second resource, wherein the second information includes feedback information for multiple data parts in the first data; and the second resource is after the first resource.
[0126] For related content, refer to step 440 and step 340, which are not described here again.
[0127] In some embodiments, the second information is sent by the first wireless device based on the first signaling, or is sent by the first wireless device autonomously. Therefore, before step 540 is performed, the second wireless device can or can not send the first signaling.
[0128] In some embodiments, the second wireless device determines whether to send the first signaling. Exemplarily, the second wireless device determines whether to send the first signaling according to one or more of the following: whether the second information is pre-configured to be autonomously sent by the first wireless device, whether the first information comprises the reception failure information of the first data, whether a requirement of the second wireless device, whether an expectation of the second wireless device, whether an uplink resource, and whether a downlink resource.
[0129] In some embodiments, the second wireless device determines whether to receive the second information. Exemplarily, the second wireless device determines whether to receive the second information according to one or more of the following: whether the first information comprises the reception failure information of the first data, whether a requirement of the second wireless device, whether an expectation of the second wireless device, whether an uplink resource, and whether a downlink resource. It can be understood that the present application does not exclude the case that the second wireless device does not expect or require to receive the second information, nor does it exclude the case that the first wireless device cannot send the second information due to the limitation of resource configuration.
[0130] Step 560: retransmitting one or more data parts in the first data.
[0131] The second wireless device sends the retransmission data of the first data to the first wireless device according to the reception failure information carried by the first information and the feedback information carried by the second information, wherein the retransmission data can comprise the complete first data, i.e., all the data in the first data, or can comprise only part of the data in the first data.
[0132] In summary, the method provided by the embodiments of the present application supports the second wireless device to receive the feedback information for the multiple data parts in the first data after receiving the reception failure information for the first data, so as to achieve more refined reception success feedback or reception failure feedback. Generally speaking, in the actual data receiving process, the reception status of a large amount of data should be ACK, and only a small amount of data has the reception status of NACK. If only the feedback accuracy is considered, and all the feedback information is configured as CB or CBG level, it will inevitably cause low uplink feedback efficiency and affect the transmission reliability of the uplink control signaling. Therefore, the method can avoid damaging the uplink feedback efficiency, improve the uplink resource utilization efficiency, guarantee the transmission reliability of the uplink control signaling, and also enable the second wireless device to more accurately know the reception status of the first data, which is helpful for the second wireless device to retransmit the data parts of the first data, avoid unnecessary data retransmission, and thus improve the accuracy and efficiency of the retransmission.
[0133] FIG. 6 shows a flowchart of an information feedback method provided by an exemplary embodiment of the present application, which is executed by a first wireless device and a second wireless device, and comprises at least part of the following steps:
[0134] Step 610: The second wireless device sends one or more first data to the first wireless device.
[0135] The transmission resource of the plurality of first data is the same or different.
[0136] Step 620: The first wireless device sends first information to the second wireless device in the first resource.
[0137] In some embodiments, one first information includes the reception failure information of one or more first data.
[0138] In some embodiments, one first information includes the reception failure information of one first data. If there are multiple first data reception failures, the first wireless device sends multiple first information to the second wireless device in the first resource.
[0139] For other contents, refer to step 420, step 320, which will not be repeated here.
[0140] Step 630: The second wireless device sends first signaling to the first wireless device.
[0141] For related contents, refer to step 340a, which will not be repeated here.
[0142] Step 640: The first wireless device sends second information to the second wireless device in the second resource.
[0143] The second information includes the feedback information of the plurality of data parts in the first data. The second resource is after the first resource.
[0144] In some embodiments, one second information corresponds to multiple first information; wherein the transmission resource of the plurality of first information is different, and / or the plurality of first information carries the reception failure information corresponding to different data.
[0145] In some embodiments, one second information corresponds to one first information. If in step 620, the first wireless device sends multiple first information to the second wireless device in the first resource, the first wireless device sends multiple second information in the second resource. If in step 620, the first wireless device sends one first information to the second wireless device in the first resource, the first wireless device sends one second information in the second resource.
[0146] For other contents, refer to step 440, step 340, which will not be repeated here.
[0147] Step 650: The second wireless device sends retransmission data to the first wireless device.
[0148] The second wireless device retransmits the one or more first data to the first wireless device, or the second wireless device retransmits part of the one or more first data to the first wireless device.
[0149] To sum up, the method provided by the embodiments of the present application supports the first wireless device to send feedback information for multiple data parts in the first data after feeding back the reception failure information for the first data, so as to realize more refined reception success feedback or reception failure feedback. The method can avoid damaging the uplink feedback efficiency, improve the uplink resource utilization efficiency, guarantee the transmission reliability of the uplink control signaling, and make the second wireless device more accurately know the reception status of the first data, which helps the second wireless device to retransmit the data parts of the first data, avoid unnecessary data retransmission, and thus improve the accuracy and efficiency of retransmission. The sending of the first signaling also helps to ensure that the second information meets the needs or expectations of the second wireless device and improves the feedback efficiency.
[0150] FIG. 7 shows a schematic diagram of the information feedback method provided by an example embodiment of the present application. Taking an example of the second wireless device sending multiple first data (TB1 and TB2) to the first wireless device, the first resource includes PUCCH 1, and the second resource includes PUCCH 2.
[0151] The first wireless device receives TB1 and TB2 in the PDSCH and sends TB-level ACK / NACK information (such as TB-level ACK / NACK) corresponding to TB1 and TB2 in the PUCCH 1, that is, 1-bit ACK / NACK information for each TB.
[0152] Suppose that the reception status of TB2 is ACK, the reception status of TB1 is NACK, and TB1 contains multiple CBs or CBGs. In order to improve the transmission efficiency and avoid retransmitting the correctly decoded CBs or CBGs, the second wireless device can further trigger or instruct the first wireless device to send CB-level ACK / NACK information (such as CB-level ACK / NACK or CBG-level ACK / NACK) for TB1 through the first signaling.
[0153] The first wireless device sends CB-level ACK / NACK information corresponding to TB1 in the PUCCH 2 based on the indication or trigger of the first signaling, and FIG. 7 takes an example of the first wireless device sending CB-level ACK / NACK in the PUCCH 2.
[0154] But it does not exclude the case that the first signaling is autonomously sent by the first wireless device. For example, in the case that the reception status of TB1 is NACK, the first wireless device autonomously sends the CB or CBG level ACK / NACK information corresponding to TB1 in PUCCH 2, without the need of the second wireless device to further trigger or instruct by the first signaling.
[0155] Fig. 8 shows a structure block diagram of an information feedback apparatus provided by one of the example embodiments of the present application, which can be implemented as the first wireless device described above, or as a part of the first wireless device described above. The apparatus comprises a sending module 810, and optionally, a receiving module 830 and / or a processing module 850.
[0156] The sending module 810 is configured to send first information in a first resource, the first information comprising reception failure information of first data; and send second information in a second resource, the second information comprising feedback information of a plurality of data parts included in the first data; wherein the second resource is after the first resource.
[0157] In some embodiments, the first data comprises: a group of transport blocks, or one transport block, or a group of HARQ processes, or one HARQ process, or a group of data carried by physical channels, or a group of data units, or one data carried by a physical channel.
[0158] In some embodiments, the data unit comprises: an encoding block, or a group of encoding blocks, or data supporting independent encoding, or data supporting independent decoding, or data supporting independent generation of feedback information.
[0159] In some embodiments, the data part comprises: an encoding block, or a group of encoding blocks, or data supporting independent encoding, or data supporting independent decoding, or data supporting independent generation of feedback information.
[0160] In some embodiments, in the case that the first data comprises a group of data units, one data part of the plurality of data parts comprises less data than the group of data units.
[0161] In some embodiments, the feedback information of the plurality of data parts comprises one or more of: positive acknowledgement information corresponding to at least one data part, negative acknowledgement information corresponding to at least one data part, information obtained by the first wireless device in the decoding process of at least one data part, information obtained by the first wireless device in the reception process of at least one data part.
[0162] In some embodiments, the receiving module 830 is configured to receive first signaling, the first signaling being used to trigger or instruct the sending of the second information.
[0163] In some embodiments, the sending module 810 is configured to send the second information according to an indication or a trigger of the first signaling.
[0164] In some embodiments, the sending module 810 is configured to send the second information in a case where the first information comprises the reception failure information of the first data.
[0165] In some embodiments, the first signaling is sent by the second wireless device after receiving the first information.
[0166] In some embodiments, the first signaling comprises a first information field, and the first information field is configured to indicate re-sending the first information or sending the second information.
[0167] In some embodiments, the processing module 850 is configured to determine, according to the indication of the first information field, whether to re-send the first information or send the second information.
[0168] In some embodiments, the first signaling comprises a second information field, and the second information field is configured to indicate one or more of the following information: a bit number of the second information; the second information is generated based on a CB; the second information is generated based on a CBG; a CBG number corresponding to the second information; an upper limit of the CBG number corresponding to the second information; a CB number within one CBG corresponding to the second information; an upper limit of the CB number within one CBG included in the first data; the second information is obtained based on a first set of mapping relationships, and the first set of mapping relationships is one set of at least one set of preconfigured mapping relationships.
[0169] In some embodiments, the processing module 850 is configured to generate the second information according to the indication of the second information field.
[0170] In some embodiments, the first set of mapping relationships is a mapping relationship about A-bit acknowledgement information and B pieces of reception information of data portions included in the first data; and B is less than or equal to 2 A , or log2(B) is less than or equal to A, or less than or equal to A, or less than or equal to A.
[0171] In some embodiments, the first signaling comprises a third information field, and the third information field is configured to indicate the first information or the first data corresponding to the second information.
[0172] In some embodiments, the processing module 850 is configured to generate the second information according to the indication of the third information field.
[0173] In some embodiments, the first information comprises X pieces of first data reception failure information, the second information comprises X sets of feedback information, and the X sets of feedback information are arranged according to the order of the first data in the first information.
[0174] In some embodiments, the processing module 850 is configured to generate the second information according to the order of the first data in the first information.
[0175] In some embodiments, the second information corresponds to a plurality of first information; wherein the transmission resources of the plurality of first information are different, and / or the plurality of first information carries reception failure information corresponding to different data.
[0176] In some embodiments, the second information is obtained based on the resource order of the plurality of first information, and the resource order of the plurality of first information comprises any one of the following: the plurality of first resources carrying the plurality of first information are arranged in time domain order; the plurality of first resources carrying the plurality of first information are arranged in the order of time domain first and frequency domain second; the plurality of first resources carrying the plurality of first information are arranged in the order of time domain first, frequency domain second, and resource number third.
[0177] In some embodiments, the receiving module 830 is configured to receive retransmission of one or more data parts in the first data.
[0178] In some embodiments, the sending module 810 is configured to perform one or more of the following steps: step 220, step 240, step 320, step 340, step 340a, step 340b, step 620, and step 640.
[0179] The steps performed by the sending module 810, the receiving module 830, and the processing module 850 are the same as the steps performed by the first wireless device in the embodiments shown in FIG. 2, FIG. 3, FIG. 6, and FIG. 7, and the related contents described in the above embodiments also apply to the apparatus shown in FIG. 8, which will not be repeated here.
[0180] In summary, the apparatus provided by the embodiments of the present application supports providing more refined reception success feedback or reception failure feedback. It can not only avoid damaging the uplink feedback efficiency, improve the uplink resource utilization efficiency, and guarantee the transmission reliability of the uplink control signaling, but also enable the second wireless device to more accurately know the reception status of the first data, which helps the second wireless device to retransmit the data parts of the first data, avoid unnecessary data retransmission, and thus improve the accuracy and efficiency of retransmission.
[0181] FIG. 9 shows a structure block diagram of an information feedback apparatus according to an example embodiment of the present application. The apparatus can be implemented as the second wireless device described above, or as a part of the second wireless device described above. The apparatus includes a receiving module 910, and optionally, a sending module 930 and / or a processing module 950.
[0182] The receiving module 910 is configured to receive first information in a first resource, the first information including reception failure information of first data; and receive second information in a second resource, the second information including feedback information of a plurality of data portions included in the first data; wherein the second resource is after the first resource.
[0183] In some embodiments, the first data includes: a group of transport blocks, or one transport block, or a group of HARQ processes, or one HARQ process, or a group of data carried by physical channels, or a group of data units, or one data carried by a physical channel.
[0184] In some embodiments, the data unit includes: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
[0185] In some embodiments, the data portion includes: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
[0186] In some embodiments, in the case where the first data includes a group of data units, one data portion of the plurality of data portions includes less data than the group of data units.
[0187] In some embodiments, the feedback information of the plurality of data portions includes one or more of: positive acknowledgement information corresponding to at least one data portion, negative acknowledgement information corresponding to at least one data portion, information obtained by the first wireless device in the decoding process of at least one data portion, information obtained by the first wireless device in the receiving process of at least one data portion.
[0188] In some embodiments, the sending module 930 is configured to send first signaling, the first signaling being used to trigger or indicate sending of the second information.
[0189] In some embodiments, the second information is sent according to the trigger or indication of the first signaling; or, the second information is sent by the first wireless device in the case where the first information includes the reception failure information of the first data.
[0190] In some embodiments, the sending module 930 is configured to send the first signaling after receiving the first information.
[0191] In some embodiments, the first signaling comprises a first information field, which is configured to indicate retransmission of the first information or sending of the second information.
[0192] In some embodiments, the first signaling comprises a second information field, which is configured to indicate one or more of the following: a bit number of the second information; the second information is generated based on CB; the second information is generated based on CBG; a CBG number corresponding to the second information; an upper limit of the CBG number corresponding to the second information; a CB number within one CBG corresponding to the second information; an upper limit of the CB number within one CBG included in the first data; the second information is obtained based on a first set of mapping relationships, which is one of at least one set of preconfigured mapping relationships.
[0193] In some embodiments, the first set of mapping relationships is about mapping relationship between A-bit acknowledgement information and reception information of B data parts included in the first data; wherein B is less than or equal to 2 A , or log2(B) is less than or equal to A, or less than or equal to A, or less than or equal to A.
[0194] In some embodiments, the first signaling comprises a third information field, which is configured to indicate the first information corresponding to the second information or the first data.
[0195] In some embodiments, the processing module 950 is configured to determine whether to send first signaling, and / or, whether to receive second information, and / or, whether to retransmit first data.
[0196] In some embodiments, the first information comprises reception failure information of X first data, the second information comprises X sets of feedback information, and the X sets of feedback information are arranged according to the order of the first data in the first information.
[0197] In some embodiments, the second information corresponds to a plurality of first information; wherein the transmission resources of the plurality of first information are different, and / or, the plurality of first information carries reception failure information corresponding to different data.
[0198] In some embodiments, the second information is obtained based on resource orders of the plurality of first information, and the resource orders of the plurality of first information include any one of the following: the plurality of first resources carrying the plurality of first information are arranged in time domain order; the plurality of first resources carrying the plurality of first information are arranged in order of time domain first and frequency domain second; the plurality of first resources carrying the plurality of first information are arranged in order of time domain first, frequency domain second and resource number third.
[0199] In some embodiments, the sending module 930 is configured to send the one or more first data.
[0200] In some embodiments, the sending module 930 is configured to retransmit one or more data parts in the first data.
[0201] In some embodiments, the receiving module 910 is configured to perform one or more of the following steps: step 420, step 440, step 520, step 540.
[0202] The receiving module 910, the sending module 930 and the processing module 950 perform the steps described above with reference to the embodiments of FIG. 4, FIG. 5, FIG. 6 and FIG. 7, and the related content described in the above embodiments is also applicable to the apparatus of FIG. 9, which will not be repeated here.
[0203] In summary, the apparatus provided by the embodiments of the present application supports providing more refined reception success feedback or reception failure feedback. It can not only avoid damaging the uplink feedback efficiency, improve the uplink resource utilization efficiency, and protect the transmission reliability of the uplink control signaling, but also more accurately know the reception situation of the first data, which helps to retransmit the data parts of the first data, avoids unnecessary data retransmission, and thus improves the accuracy and efficiency of retransmission.
[0204] It should be noted that: the apparatus provided by the above embodiments in realizing its functions, only above-mentioned each functional module is divided and takes an example of explaining, actual application can be needed and the above-mentioned function is distributed by different functional module to complete, namely the internal structure of communication device is divided into different functional modules, to complete all or part of the functions described above. In addition, the apparatus and method provided by the above embodiments belong to the same concept.
[0205] FIG. 10 shows a structural schematic diagram of a communication device provided by an example embodiment of the present application. The communication device 1000 includes at least one of the following: a receiver 1001, a transmitter 1002, a processor 1003, a memory 1004 and a bus (not shown in the figure).
[0206] The receiver 1001 is configured to implement the receiving function, and the transmitter 1002 is configured to implement the sending function. Optionally, the receiver 1001 and the transmitter 1002 can be implemented as one communication component, which can be a communication chip. The communication component can also be referred to as a transceiver. Optionally, the receiver 1001 and the transmitter 1002 can be implemented as a wireless communication component and / or a wired communication component. Optionally, the wireless communication component includes a wireless communication chip and / or a radio frequency antenna. Optionally, the wired communication component includes a wired communication chip and / or a wired interface.
[0207] The processor 1003 includes one or more processing cores. The processor 1003 performs various function applications and information processing by running software programs and modules.
[0208] In some embodiments, the communication device 1000 is configured to perform part or all of the steps performed by the first wireless device described above. The receiver 1001 can be configured to implement the functions and steps of the receiving module 830 described above, the transmitter 1002 can be configured to implement the functions and steps of the sending module 810 described above, and the processor 1003 can be configured to implement the functions and steps of the processing module 850 described above.
[0209] In some embodiments, the communication device 1000 is configured to perform part or all of the steps performed by the second wireless device described above. The receiver 1001 can be configured to implement the functions and steps of the receiving module 910 described above, the transmitter 1002 can be configured to implement the functions and steps of the sending module 930 described above, and the processor 1003 can be configured to implement the functions and steps of the processing module 950 described above.
[0210] The memory 1004 can be configured to store a computer program executed by the processor 1003, and the processor 1003 is configured to execute the computer program to implement various steps in the method embodiments described above.
[0211] In addition, the memory 1004 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof, including but not limited to a magnetic disk or a optical disk, an Electrically-Erasable Programmable Read Only Memory (EEPROM), an Erasable Programmable Read Only Memory (EPROM), a Static Random Access Memory (SRAM), a Read-Only Memory (ROM), a magnetic memory, a flash memory, a Programmable Read-Only Memory (PROM).
[0212] In some embodiments, the memory 1004 can be connected with the processor 1003, and the receiver 1001 and the transmitter 1002.
[0213] In some embodiments, the receiver 1001 receives signals / data independently, or the processor 1003 controls the receiver 1001 to receive signals / data, or the processor 1003 requests the receiver 1001 to receive signals / data, or the processor 1003 cooperates with the receiver 1001 to receive signals / data.
[0214] In some embodiments, the transmitter 1002 transmits signals / data independently, or the processor 1003 controls the transmitter 1002 to transmit signals / data, or the processor 1003 requests the transmitter 1002 to transmit signals / data, or the processor 1003 cooperates with the transmitter 1002 to transmit signals / data.
[0215] For details not described in the present embodiment, refer to the foregoing embodiments, which will not be repeated here.
[0216] In one example embodiment of the present application, a chip is also provided, which includes a programmable logic circuit and / or program instructions, and when the chip is running on a communication device, is used to implement the information feedback method provided by each method embodiment.
[0217] In some embodiments, the chip includes one or more of the following modules: a sending module 810, a receiving module 830, and a processing module 850. For related content, refer to the foregoing description, which will not be repeated here. Optionally, each module can be implemented as a circuit structure.
[0218] In some embodiments, the chip comprises one or more modules: a receiving module 910, a sending module 930, and a processing module 950. Details can be found in the foregoing description, and will not be repeated here. Optionally, each module can be implemented as a circuit structure.
[0219] In an example embodiment of the present application, a computer readable storage medium is also provided, and the computer readable storage medium stores at least one program, which is loaded and executed by a processor to implement the information feedback method provided by each method embodiment.
[0220] In an example embodiment of the present application, a computer program product is also provided, and the computer program product comprises computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium, and executes the computer instructions to implement the information feedback method provided by each method embodiment.
[0221] In an example embodiment of the present application, a computer program is also provided, and the computer program comprises computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium, and executes the computer instructions to implement the information feedback method provided by each method embodiment.
[0222] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by program instructing relevant hardware, and the program can be stored in a computer readable storage medium, and the storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0223] The above is only an optional embodiment of the present application, and is not used to limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An information feedback method, characterized by, The method is performed by a first wireless device, and the method comprises: sending first information in a first resource, the first information comprising reception failure information of first data; sending second information in a second resource, the second information comprising feedback information of a plurality of data portions comprised in the first data; wherein the second resource is after the first resource.
2. The method of claim 1, wherein, The first data comprises: a group of transport blocks, or one transport block, or a group of HARQ processes, or one HARQ process, or a group of data carried by physical channels, or a group of data units, or one data carried by a physical channel.
3. The method of claim 2, wherein, The data unit comprises: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
4. The method according to any one of claims 1 to 3, characterized in that, The data portion comprises: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
5. The method according to any one of claims 1 to 4, characterized in that, In a case where the first data comprises a group of data units, one data portion in the plurality of data portions comprises less data than the group of data units.
6. The method according to any one of claims 1 to 5, characterized in that, The feedback information of the plurality of data portions comprises one or more of: positive acknowledgement information corresponding to at least one data portion, negative acknowledgement information corresponding to at least one data portion, information obtained by the first wireless device in a decoding process of at least one data portion, and information obtained by the first wireless device in a receiving process of at least one data portion.
7. The method according to any one of claims 1 to 6, characterized in that, The sending of the second information in the second resource comprises: sending the second information in the second resource according to an indication or a trigger of first signaling; or In a case where the first information comprises reception failure information of the first data, sending the second information in the second resource.
8. The method of claim 7, wherein, The first signaling is sent by a second wireless device after receiving the first information.
9. The method according to claim 7 or 8, characterized in that, The first signaling comprises a first information field, the first information field being used to indicate re-sending of the first information or sending of the second information.
10. The method according to any one of claims 7 to 9, characterized in that, The first signaling comprises a second information field, the second information field being used to indicate one or more of: a bit number of the second information; the second information being based on CB generation; the second information being based on CBG generation; a CBG number corresponding to the second information; an upper limit of the CBG number corresponding to the second information; a CB number in one CBG corresponding to the second information; and an upper limit of a CB number in one CBG comprised in the first data. The second information is based on a first set of mapping relationships, the first set of mapping relationships being one set of at least one set of pre-configured mapping relationships. The first signaling comprises a third information field, the third information field being used to indicate the first information or the first data corresponding to the second information.
11. The method of claim 10, wherein, The first set of mapping relationships is about mapping relationships of A-bit response information and receiving information of B data parts included in the first data; wherein B is less than or equal to 2 A , or, log2(B) is less than or equal to A, or, less than or equal to A, or, less than or equal to A.
12. The method according to any one of claims 7 to 11, characterized in that, The first information comprises reception failure information of X first data, the second information comprises X groups of feedback information, and the X groups of feedback information are arranged according to an order of the first data in the first information.
13. The method according to any one of claims 1 to 12, characterized in that, 14. The method according to any one of claims 1 to 13, characterized in that, The second information corresponds to a plurality of first information; wherein the transmission resources of the plurality of first information are different, and / or the plurality of first information carries different data corresponding to the receiving failure information.
15. The method of claim 14, wherein, The second information is obtained based on a resource order of the plurality of first information, and the resource order of the plurality of first information includes any one of the following: The plurality of first resources carrying the plurality of first information are arranged in a time domain order; The plurality of first resources carrying the plurality of first information are arranged in a time domain first and then a frequency domain order; The plurality of first resources carrying the plurality of first information are arranged in a time domain first, a frequency domain second, and then a resource number order.
16. An information feedback method characterized by, The method is performed by a second wireless device, and the method includes: receiving first information in a first resource, the first information including receiving failure information of first data; receiving second information in a second resource, the second information including feedback information of a plurality of data parts included in the first data; wherein the second resource is after the first resource.
17. The method of claim 16, wherein, The first data includes: a group of transport blocks, or one transport block, or a group of HARQ processes, or one HARQ process, or data carried by a group of physical channels, or a group of data units, or data carried by one physical channel.
18. The method of claim 17, wherein, The data unit includes: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
19. The method of any one of claims 16-18, wherein, The data part includes: a coding block, or a group of coding blocks, or data supporting independent coding, or data supporting independent decoding, or data supporting independent generation of feedback information.
20. The method of any one of claims 16-19, wherein, In the case where the first data includes a group of data units, one data part in the plurality of data parts includes less data than the group of data units.
21. The method of any one of claims 16-20, wherein The feedback information of the plurality of data parts includes one or more of the following: positive acknowledgement information corresponding to at least one data part, negative acknowledgement information corresponding to at least one data part, information obtained by the first wireless device in the decoding process of at least one data part, and information obtained by the first wireless device in the receiving process of at least one data part.
22. The method of any one of claims 16-21, wherein, The second information is sent according to triggering or indication of first signaling; or the second information is sent by the first wireless device in the case where the first information includes receiving failure information of the first data.
23. The method of any one of claims 16-22, wherein, The method further includes: sending first signaling, the first signaling being used to indicate or trigger the first wireless device to send the second information.
24. The method of claim 22 or 23, wherein, The first signaling is sent by the second wireless device after receiving the first information.
25. The method of claim 22 or 23 or 24, wherein, The first signaling includes a first information field, the first information field being used to indicate re-sending the first information or sending the second information.
26. The method of any one of claims 22-25, wherein, The first signaling includes a second information field, and the second information field is used to indicate one or more of the following information: a bit number of the second information; the second information is generated based on a CB; the second information is generated based on a CBG; a CBG number corresponding to the second information; an upper limit of the CBG number corresponding to the second information; a CB number in a CBG corresponding to the second information; and an upper limit of the CB number in a CBG included in the first data. The second information is obtained based on a first set of mapping relationships, and the first set of mapping relationships is one of at least one set of preconfigured mapping relationships. The first signaling includes a third information field, and the third information field is used to indicate the first information or the first data corresponding to the second information.
27. The method of claim 26, wherein, The first set of mapping relationships is about mapping relationships of A-bit response information and receiving information of B data parts included in the first data; wherein B is less than or equal to 2 A , or, log2(B) is less than or equal to A, or, less than or equal to A, or, less than or equal to A.
28. The method of any one of claims 22-27, wherein, The first information includes X pieces of first data failure information, the second information includes X sets of feedback information, and the X sets of feedback information are arranged in the order of the first data in the first information.
29. The method of any one of claims 16 to 28, wherein, The second information corresponds to a plurality of first information; wherein the transmission resources of the plurality of first information are different, and / or the plurality of first information carries reception failure information corresponding to different data.
30. The method of any one of claims 16-29, wherein, The second information is obtained based on a resource order of the plurality of first information, and the resource order of the plurality of first information includes any one of the following: a plurality of first resources carrying the plurality of first information are arranged in a time domain order; a plurality of first resources carrying the plurality of first information are arranged in a time domain first and then a frequency domain order; and a plurality of first resources carrying the plurality of first information are arranged in a time domain first, then a frequency domain, and then a resource number order.
31. The method of claim 30, wherein, The apparatus includes a sending module configured to:
32. An information feedback device, characterized by send first information in a first resource, the first information including first data failure information; send second information in a second resource, the second information including feedback information of a plurality of data parts included in the first data; wherein the second resource is after the first resource. The apparatus includes a receiving module configured to:
33. An information feedback device, characterized by receive first information in a first resource, the first information including first data failure information; receive second information in a second resource, the second information including feedback information of a plurality of data parts included in the first data; wherein the second resource is after the first resource. The communication device includes a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the information feedback method of any one of claims 1 to 15.
34. A communications device, characterized by The communication device includes a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the information feedback method of any one of claims 16 to 31.
35. A communications device, characterized by 36. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the information feedback method according to any one of claims 1 to 15, or the information feedback method according to any one of claims 16 to 31.
37. A computer program product, characterised in that, The computer program product includes computer instructions stored in a computer readable storage medium, and the processor acquires the computer instructions from the computer readable storage medium, and executes the computer instructions to implement the information feedback method according to any one of claims 1 to 15, or the information feedback method according to any one of claims 16 to 31.
38. A chip, characterized by The chip includes programmable logic circuit and / or at least one program, and the chip is used to implement the information feedback method according to any one of claims 1 to 15, or the information feedback method according to any one of claims 16 to 31 based on the programmable logic circuit and / or the at least one program.
Citation Information
Patent Citations
Retransmission feedback method, related device, and computer-readable medium
CN108011696A
Feedback information transmitting method, feedback information receiving method and devices
CN109150413A
Wireless communication method and terminal
CN112586031A
Methods and systems for improved resource unit utilization
US20180310342A1