Information transmission method and apparatus, communication device, chip, storage medium, program, and program product

By sending first information through the terminal device to explain or illustrate the generation method of the feedback response information, the problem of inflexible generation methods in the prior art is solved, dynamic adjustment of the feedback response information is realized, system efficiency is improved and power consumption of the terminal device is reduced.

WO2026065146A1PCT designated stage Publication Date: 2026-04-02GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In existing technologies, the way terminal devices generate feedback response information requires semi-static configuration by network devices, which makes the generation method inflexible and unable to be dynamically adjusted according to actual conditions.

Method used

The terminal device sends the first information, and the network device receives the information to explain or describe the method of generating the feedback response information. The terminal device can dynamically adjust the method of generating the feedback response information to improve the flexibility of generating feedback response information.

Benefits of technology

By dynamically adjusting the way feedback response information is generated, the flexibility of feedback response information is improved, the system's transmission efficiency is enhanced, and the power consumption of terminal devices is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121968_02042026_PF_FP_ABST
    Figure CN2024121968_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information transmission method and apparatus, a communication device, a chip, a storage medium, a program, and a program product. The method comprises: a terminal device sends first information, wherein the first information is related information of first feedback response information sent by the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method and device, communication device, chip, storage medium, program, program product TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of mobile communication technology, in particular to an information transmission method and device, a communication device, a chip, a computer storage medium, a computer program, and a computer program product. BACKGROUND

[0002] In the field of communication, in order to ensure the reliability and transmission efficiency of communication transmission, a hybrid automatic repeat request (HARQ) mode can be used to transmit data. For example, after receiving data, the receiving end needs to send feedback information corresponding to the data to the sending end, so that the sending end determines whether to retransmit the data.

[0003] At present, the way for a terminal device to generate feedback response information needs to be semi-statically configured by a network device, and the generation method is not flexible enough.

[0004] SUMMARY

[0005] Embodiments of the present application provide an information transmission method and device, a communication device, a chip, a computer storage medium, a computer program, and a computer program product.

[0006] In a first aspect, an information transmission method is provided, and the method comprises:

[0007] A terminal device sends first information, and the first information is related information of first feedback response information sent by the terminal device.

[0008] In a second aspect, an information transmission method is provided, and the method comprises:

[0009] A network device receives first information sent by a terminal device, and the first information is related information of first feedback response information sent by the terminal device.

[0010] In a third aspect, an information transmission device is provided, and the device is applied to a terminal device, and the device comprises:

[0011] A first sending unit is configured to send first information, and the first information is related information of first feedback response information sent by the terminal device.

[0012] In a fourth aspect, an information transmission device is provided, and the device is applied to a network device, and the device comprises:

[0013] A second receiving unit is configured to receive first information sent by a terminal device, and the first information is related information of first feedback response information sent by the terminal device.

[0014] In a fifth aspect, a network device is provided, which includes a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the information transmission method.

[0015] In a sixth aspect, a chip is provided, which is configured to implement the information transmission method.

[0016] In particular, the chip includes a processor configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the information transmission method.

[0017] In a seventh aspect, a computer readable storage medium is provided, which is configured to store a computer program, and the computer program is configured to make a computer execute the information transmission method.

[0018] In an eighth aspect, a computer program product is provided, which includes computer program instructions configured to make a computer execute the information transmission method.

[0019] In a ninth aspect, a computer program is provided, which, when running on a computer, is configured to make the computer execute the information transmission method.

[0020] The embodiments of the present application provide an information transmission method, in which a terminal device sends first information, and a network device receives the first information, wherein the first information is related information of first feedback response information sent by the terminal device. It can be understood that the terminal device can send the related information of the first feedback response information to the network device, and the related information of the first feedback response information is used to explain or describe the generation mode of the first feedback response information sent by the terminal device. Correspondingly, the network device can interpret the first feedback response information based on the first information, so as to determine the content actually indicated by the first feedback response information. In this way, the terminal device can dynamically adjust the generation mode of the feedback response information sent by the terminal device, and the flexibility of generating the feedback response information is improved. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are included to provide a further understanding of the present application, constitute a part of the present application, and the illustrative embodiments of the present application and their description serve to explain the present application, and do not limit the present application in any way. In the drawings:

[0022] FIG. 1 is a schematic diagram of an application scenario of an embodiment of the present application;

[0023] FIG. 2 is a flowchart of an information transmission method according to an embodiment of the present application;

[0024] FIG. 3 is a structural schematic diagram of an information transmission device according to an embodiment of the present application;

[0025] FIG. 4 is a structural schematic diagram of an information transmission device according to an embodiment of the present application;

[0026] FIG. 5 is a structural schematic diagram of a communication device according to an embodiment of the present application;

[0027] FIG. 6 is a structural schematic diagram of a chip according to an embodiment of the present application;

[0028] FIG. 7 is a structural schematic diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0030] It should be noted that the terms "system" and "network" are often used interchangeably in this document.

[0031] It should be understood that the term "and / or" in this document is only used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after it.

[0032] It should also be understood that the "indication" mentioned in the embodiments of the present application can be direct indication, or indirect indication, or can also represent an associated relationship. For example, A indicates B, which can mean that B can be obtained by A directly; or A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or A and B have an associated relationship. It should also be understood that the "corresponding" mentioned in the embodiments of the present application can represent a direct or indirect corresponding relationship between the two, or can represent an associated relationship between the two, or can represent an indication and being indicated, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rule" mentioned in the embodiments of the present application can be realized by pre-saving the corresponding code, table or other means that can be used to indicate the relevant information in the device (for example, including terminal device and network device), and the specific implementation manner of the present application is not limited. For example, the predefined can refer to the definition in the protocol. It should also be understood that the "protocol" in the embodiments of the present application can refer to the standard protocol in the communication field, for example, it can include the LTE protocol, the NR protocol and the related protocol applied to the future communication system, and the present application is not limited thereto.

[0033] FIG. 1 is a schematic diagram of the structure of a wireless communication system 100 to which the embodiments of the present application are applied.

[0034] As shown in FIG. 1, the communication system 100 can include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 through an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0035] It should be understood that the embodiments of the present application are only exemplarily illustrated by the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a Long Term Evolution (LTE) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), an Internet of Things (IoT) system, a Narrow Band Internet of Things (NB-IoT) system, an enhanced Machine-Type Communications (eMTC) system, a 5G communication system (also referred to as a New Radio (NR) communication system), or a future communication system, etc.

[0036] In the communication system 100 shown in FIG. 1, the network device 120 can be a Radio Access Network (RAN) device that communicates with the terminal device 110. The network device 120 can provide communication coverage for a specific geographic area, and can communicate with the terminal device 110 (e.g., a UE) located in the coverage area.

[0037] The network device 120 can be an Evolutional Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in a NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.

[0038] The terminal device 110 can be any terminal device, including but not limited to a terminal device that uses a wired or wireless connection with the network device 120 or other terminal devices.

[0039] For example, the terminal device 110 can refer to an access terminal, a User Equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handset, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved network, etc.

[0040] Fig. 1 exemplarily shows one network device and two terminal devices, optionally, the wireless communication system 100 can include multiple network devices and each network device can include other number of terminal devices within its coverage, which is not limited by the embodiments of the present application.

[0041] For the purpose of understanding the technical solutions of the embodiments of the present application, the related technologies of the embodiments of the present application are described as follows, which can be combined with the technical solutions of the embodiments of the present application in any manner as optional solutions, and all of them belong to the protection scope of the embodiments of the present application.

[0042] It should be understood that HARQ is a technology combining automatic repeat request (ARQ) and forward error correction (FEC) to improve the reliability of data transmission. In a wireless communication system, HARQ allows the receiving end to request the transmitting end to retransmit data if an error is detected when receiving data, and the transmitting end also uses forward error correction coding to improve the anti-interference capability of data.

[0043] Firstly, scheduling and feedback based on transport block (TB) are introduced.

[0044] The NR system supports scheduling and HARQ feedback based on TB level, that is, each TB in the system is added with a cyclic redundancy check (CRC) information (which can be understood as CRC information generated based on the entire TB, referred to as TB-level CRC), and the receiving end determines whether the TB is correctly decoded based on the checking result of the TB-level CRC. If correct, an acknowledgement (ACK) is fed back, otherwise a negative acknowledgement (NACK) is fed back. The feedback acknowledgement information (which can also be referred to as HARQ-ACK information) only needs to be represented by 1 bit. The transmitting 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 CB decoding failure will cause the entire TB to be retransmitted.

[0045] The feedback based on code block group (CBG) is introduced as follows, which can also be referred to as CBG-based HARQ-ACK.

[0046] To improve the retransmission efficiency of large data packets, NR also supports a more refined HARQ-ACK / NACK state feedback mechanism, i.e., CBG-based scheduling and feedback.

[0047] The CBG-based feedback mode is to approximately uniformly divide the CBs contained in a TB into N CBGs, wherein each CBG includes at least one CB, or in other words, a CBG includes a plurality of consecutive CBs.

[0048] It should be understood that one CBG corresponds to 1-bit HARQ-ACK information. If any CB in the CBG fails to be decoded, the feedback response information corresponding to the CBG should be NACK. If all CBGs in the TB are successfully decoded, but the TB-level CRC check fails or does not pass, the feedback response information corresponding to all CBGs of the TB should be NACK. The purpose of introducing the CBG-based HARQ-ACK mode is to improve the data retransmission efficiency, i.e., if some CBGs in a large TB fail to be decoded, only the CBGs that fail to be decoded need to be scheduled for retransmission, instead of retransmitting the entire TB.

[0049] From the perspective of retransmission efficiency, the smaller the CBG division granularity is, the better, i.e., the most ideal state is that each CB corresponds to a dedicated 1-bit feedback response information. However, when the feedback granularity becomes smaller, the feedback overhead will increase accordingly. The reliability requirement of the feedback response information is much higher than that of the data, and therefore the capacity of the uplink control signaling is usually not large. Considering the downlink retransmission efficiency and the uplink control signaling overhead, in the NR system, when single-codeword transmission is performed, a TB can be divided into at most 8 CBGs; when double-codeword transmission is performed, a TB can be divided into at most 4 CBGs. That is, a physical downlink shared channel (PDSCH) corresponds to at most 8-bit HARQ feedback response information.

[0050] At present, the manner (HARQ-ACK codebook) in which the terminal sends HARQ-ACK information is semi-statically configured by the base station, and the feedback refinement and efficiency cannot be dynamically adjusted according to the implementation transmission situation.

[0051] Based on this, the embodiment of the present application provides an information transmission method, wherein the terminal device sends first information, and the network device receives the first information, wherein the first information is related information of the first feedback response information sent by the terminal device. It can be understood that the terminal device can send the related information of the first feedback response information to the network device, and the related information of the first feedback response information is used to explain or describe the generation mode of the first feedback response information sent by the terminal device. Correspondingly, the network device can interpret the first feedback response information based on the first information, so as to determine the content actually indicated by the first feedback response information. In this way, the terminal device can dynamically adjust the generation mode of the feedback response information sent, and the flexibility of generating the feedback response information is improved.

[0052] In order to facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and all of them belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0053] FIG. 2 shows an information transmission method provided by the embodiment of the present application, which can include the following steps.

[0054] S210, the terminal device sends first information, and the network device receives the first information.

[0055] The first information is related information of the first feedback response information sent by the terminal device. For example, the first information can indicate the content type, the content generation mode, or the related parameters affecting the generation of the first feedback response information of the first feedback response information.

[0056] In the embodiment of the present application, the terminal device can determine the generation mode of the feedback response information according to the actual receiving situation or the transmission situation. Exemplarily, only a small number of CBs in the downlink data received by the terminal device fail to be decoded, at this time, the more accurate feedback response information reflects the decoded failure CB (the limit case is that each decoded failure CB generates NACK), and the network device only needs to retransmit the decoded failure CB, thereby improving the system efficiency. If the downlink data is all received correctly, the network device can simply send ACK information based on the TB, which is enough, thereby reducing the load of the sent information, which is beneficial to reducing the terminal power consumption.

[0057] It can be understood that the first information can be related to the actual receiving situation or the transmission situation of the terminal device.

[0058] Exemplarily, the terminal device can determine the first information according to an actual reception condition according to a preset rule (or a preset algorithm). For example, when a proportion or a number of CB decoding failures in the received downlink data is less than or equal to a first threshold, the terminal device generates ACK / NACK information of each CB in the downlink data. When the proportion or the number of CB decoding failures in the received downlink data is greater than the first threshold, the terminal device generates TB-level ACK / NACK information.

[0059] Exemplarily, the terminal device can determine the first information based on an Artificial Intelligence (AI) or Machine Learning (ML) model. For example, the terminal device can input an actual reception condition into a trained AI / ML model for processing to obtain the first information.

[0060] It can be understood that the terminal device in the embodiment of the application can no longer generate feedback response information based on a static configuration manner of the network device. The terminal device in the embodiment of the application can dynamically adjust the generation manner of the feedback response information.

[0061] In order to ensure that the terminal device and the network device understand the transmission manner of the first feedback response information consistently, the terminal device can send related information of the first feedback response information to the network device, and the related information of the first feedback response information is used to explain or describe the generation manner of the first feedback response information sent by the terminal device.

[0062] Correspondingly, the network device can interpret the first feedback response information based on the first information, so as to determine the content actually indicated by the first feedback response information. In this way, the terminal device can dynamically adjust the generation manner of the sent feedback response information, and the flexibility of generating the feedback response information is improved.

[0063] In an embodiment of the application, the first information can indicate one or more of the following:

[0064] A codebook type corresponding to the first feedback response information;

[0065] Data or resources corresponding to the first feedback response information;

[0066] A feedback granularity corresponding to the first feedback response information;

[0067] A first mapping relationship, the first feedback response information is obtained according to an original feedback response information and the first mapping relationship;

[0068] Bit quantity related information of the first feedback response information;

[0069] The first data or resource that is not correctly received, the first feedback response information indicates the reception of a plurality of parts included in the first data or resource;

[0070] The first feedback response information is transmitted simultaneously with second information, and the second information includes channel-related information.

[0071] In an embodiment, the first information can indicate a codebook type corresponding to the first feedback response information. Wherein, the codebook type can include any one of the following:

[0072] Codebook determined based on physical resources;

[0073] Codebook determined based on downlink scheduling signaling;

[0074] Semi-statically determined codebook (semi static HARQ ACK codebook);

[0075] Dynamically determined codebook (dynamic HARQ-ACK codebook);

[0076] Codebook determined based on HARQ process.

[0077] It should be noted that the codebook determined based on physical resources and the semi-statically determined codebook can be understood as a type 1 feedback codebook (i.e. Type1 HARQ-ACK codebook). The number of ACK / NACK bits included in the type 1 feedback codebook does not depend on the number of actually received data (including PDSCH and / or PDCCH), but is determined according to the static or semi-statically configured downlink physical resources. That is, the number of ACK / NACK bits included in the codebook has a corresponding relationship with the physical resources.

[0078] The codebook determined based on downlink scheduling signaling and the dynamically determined codebook can be understood as a type 2 feedback codebook (i.e. Type2 HARQ-ACK codebook). Wherein, the number of ACK / NACK bits included in the type 2 feedback codebook has a corresponding relationship with the actually received data.

[0079] The codebook determined based on HARQ process can also be referred to as a type 3 feedback codebook (i.e. Type3 HARQ-ACK codebook), wherein the number of ACK / NACK bits included in the codebook determined based on HARQ process has a corresponding relationship with the HARQ process.

[0080] In an embodiment, the first information can indicate the data or resource corresponding to the first feedback response information.

[0081] It can be understood that the first information can indicate which data or resource corresponding feedback information is contained in the first feedback response information, or in other words, the first information can indicate which data or resource the first feedback response information is feedback information for.

[0082] In some embodiments, the first feedback response information can be feedback for resources. Wherein the resources corresponding to the first feedback response information can include one or more of the following:

[0083] Resources in the first resource set;

[0084] HARQ processes in the first HARQ process set.

[0085] It should be noted that the first resource set can include one or more time-frequency resources, wherein each time-frequency resource can include time domain resources and / or frequency domain resources. Wherein the time domain resources can be time slots, subframes, symbols, or symbol groups, etc. The frequency domain resources can be cells, carriers, subcarrier groups, subcarriers, etc., which are not limited by the embodiments of the present application.

[0086] It should be noted that the one or more time domain resources contained in the first resource set can be continuous time domain resources, or discrete time domain resources. The one or more frequency domain resources contained in the first resource set can be continuous frequency domain resources, or discrete frequency domain resources, which are not limited by the embodiments of the present application. When the time domain resources and frequency domain resources contained in the first resource set are continuous time domain resources and frequency domain resources, the first resource set can also be understood as a specific time domain range and / or resource range.

[0087] It should also be noted that the first HARQ process set can include at least one HARQ process, or in other words, one or more HARQ processes.

[0088] It can be understood that the first feedback response information can contain feedback information corresponding to each resource (such as time slots, subframes, symbols, cells, carriers) in the first resource set, and / or feedback information corresponding to each HARQ process in the first HARQ process set.

[0089] In some embodiments, the first feedback response information can be feedback for data. Wherein the data corresponding to the first feedback response information is data transmitted on the resources in the first resource set.

[0090] Wherein the data corresponding to the first feedback response information can include one or more of the following:

[0091] Service data;

[0092] Control signaling;

[0093] a downlink shared channel (e.g., PDSCH);

[0094] a downlink control channel (e.g., PDCCH);

[0095] a HARQ process;

[0096] a media access control control element (MAC CE);

[0097] a MAC protocol data unit (PDU).

[0098] It can be understood that the data corresponding to the first feedback response information can include service data, control signaling, PDSCH, PDCCH, HARQ process, MAC CE, MAC PDU, etc. received on any resource in the first resource set (or within the specific time domain resource and / or frequency domain resource range indicated by the first resource set).

[0099] The following describes a method for indicating the first resource set and the first HARQ process set by the first information.

[0100] In some embodiments, the first information indicating the data or resource corresponding to the first feedback response information can be implemented in the following ways: the first information indicates one or more of the following:

[0101] a number or an identifier of the first resource set;

[0102] a time domain starting position (or a time domain starting point) of the first resource set;

[0103] a frequency domain starting position (or a frequency domain starting point) of the first resource set;

[0104] a time duration of the first resource set in the time domain;

[0105] a bandwidth of the first resource set in the frequency domain;

[0106] a time domain ending position (or a time domain ending point) of the first resource set;

[0107] a frequency domain ending position (or a frequency domain ending point) of the first resource set;

[0108] a number or an identifier of the first HARQ process set;

[0109] a number or an identifier of at least one HARQ process (i.e., a number or an identifier of each HARQ process in one or more HARQ processes);

[0110] a total number of at least one HARQ process.

[0111] In an example, the first information can directly indicate the first resource set, for example, indicate a number or an index (e.g., index) of the first resource set, or a number or an index, e.g., a cell ID or a carrier index, of each resource (i.e., each time domain resource and / or each frequency domain resource) in the first resource set. If the time domain resources included in the first resource set are continuous time domain resources, the first information can indicate a time domain starting position and a time domain duration, or a time domain ending position and a time domain duration, of the first resource set. If the frequency domain resources included in the first resource set are continuous frequency domain resources, the first information can indicate a frequency domain starting position and a bandwidth, or a frequency domain ending position and a bandwidth, of the first resource set.

[0112] In another example, if the time domain resources included in the first resource set are continuous time domain resources, the first information can only indicate a time domain starting position of the first resource set, and a time domain ending position of the first resource set can be determined according to a convention rule. Wherein, the time domain ending position of the first resource set can be determined based on one or more of the following:

[0113] a number of bits of the first feedback response information;

[0114] a time domain position at which the first feedback response information is transmitted;

[0115] a time domain position of the first downlink signaling used for triggering transmission of the first feedback response information;

[0116] For example, the time domain ending position of the first resource set can be determined by the number of bits of the first feedback response information. Assuming that the number of bits of the first feedback response information is N, N is an integer greater than or equal to 1, the terminal device can generate ACK / NACK according to the convention rule from the time domain starting position until N bits are obtained. Correspondingly, the network device can determine the time domain resource corresponding to each bit in the first feedback response information according to the convention rule from the time domain starting position indicated by the first information until the Nth bit, wherein the time domain resource corresponding to the Nth bit is the time domain ending position.

[0117] For example, the time domain ending position of the first resource set can be determined by the time domain position at which the first feedback response information is transmitted. Wherein, the time domain ending position of the first resource set is not later than the time domain position at which the first feedback response information is transmitted, or in other words, the time domain ending position of the first resource set is before the time domain position at which the first feedback response information is transmitted.

[0118] For example, the time domain ending position of the first resource set can be determined by a time domain position of downlink signaling triggering sending of the first feedback response information. Wherein, the time domain ending position of the first resource set is not later than the time domain position of the downlink signaling triggering sending of the first feedback response information, or in other words, the time domain ending position of the first resource set is before the time domain position of the downlink signaling triggering sending of the first feedback response information.

[0119] In an embodiment, the first information can indicate a feedback granularity of the first feedback response information.

[0120] It can be understood that the first feedback response information can be feedback information generated based on a HARQ process, feedback information generated based on a TB, feedback information generated based on a CBG, or feedback information generated based on a CB.

[0121] It should be noted that the first information indicating the feedback granularity of the first feedback response information can be understood as the first information indicating that each data or resource corresponding to the first feedback response information is fed back based on which granularity, specifically, the feedback is based on a HARQ process, a TB, a CBG, or a CB. The feedback granularity of the first feedback response information can be a HARQ process, a TB, a CBG, or a CB.

[0122] In one scenario, all data or resources in the data or resources corresponding to the first feedback response information can be fed back based on the same granularity, for example, all data or resources corresponding to the first feedback response information are fed back based on a CB. In this scenario, the first information can indicate one feedback granularity, and the feedback granularity indicated by the first information can be used for all data or resources corresponding to the first feedback response information.

[0123] In another scenario, different data or resources in the data or resources corresponding to the first feedback response information can be fed back based on different granularities. For example, part of the data or resources corresponding to the first feedback response information are fed back based on a TB, and the remaining data or resources are fed back based on a CB. In this scenario, the first information can indicate different feedback granularities for different data or resources.

[0124] In an embodiment, the first information can indicate bit quantity related information of the first feedback response information. Wherein, the bit quantity related information of the first feedback response information can include one or more of the following:

[0125] a total bit quantity of the first feedback response information;

[0126] a bit quantity corresponding to each data in data corresponding to the first feedback response information;

[0127] a number of bits corresponding to each of the data / resources corresponding to the first feedback response information;

[0128] a number of bits corresponding to each of the data / resources corresponding to the first feedback response information;

[0129] It can be understood that the total number of bits of the first feedback response information can be a total of the number of bits corresponding to all the data / resources corresponding to the first feedback response information.

[0130] wherein the number of bits corresponding to each of the data / resources corresponding to the first feedback response information is one or more bits, i.e., at least one bit, and the total number of bits of the first feedback response information is greater than or equal to the number of data / resources corresponding to the first feedback response information.

[0131] It can be understood that the number of bits corresponding to each of the data corresponding to the first feedback response information can be the same or different. In an implementation, the first information can indicate a number of bits, which is used for all the data corresponding to the first feedback response information. In another implementation, the first information can indicate different numbers of bits for different data.

[0132] It can be understood that the number of bits corresponding to each of the resources corresponding to the first feedback response information can be the same or different. In an implementation, the first information can indicate a number of bits, which is used for all the resources corresponding to the first feedback response information. In another implementation, the first information can indicate different numbers of bits for different resources.

[0133] It should be noted that the number of bits corresponding to each data / resource can be related to the feedback granularity of the data / resource. For example, in single-codeword transmission, if the feedback granularity of a certain data / resource is CB, the number of bits corresponding to the data or resource can be the number of CBs contained in the TB corresponding to the data or resource.

[0134] In an implementation, the first information can indicate a first mapping relationship. Wherein, the first mapping relationship can be a mapping relationship about the original feedback response information and the first feedback response information.

[0135] It can be understood that the first feedback response information can be obtained according to the original feedback response information and the first mapping relationship. Wherein, the original feedback response information includes any of the following:

[0136] positive or negative acknowledgement information corresponding to at least one HARQ process;

[0137] positive or negative acknowledgement information corresponding to at least one transport block;

[0138] The at least one coded block group corresponds to positive or negative acknowledgement information;

[0139] The at least one coded block corresponds to positive or negative acknowledgement information.

[0140] It can be understood that the original feedback acknowledgement information can be ACK / NACK corresponding to different CBs, different CBGs, different TBs, or different HARQ processes.

[0141] It can also be understood that the communication system can discover the feedback state with a high probability through an algorithm, or in other words, the communication system can list the feedback state that is likely to occur or has a high probability of occurrence (not necessarily all feedback states) for the associated data / resource in advance, to obtain a plurality of original feedback acknowledgement information. Further, the plurality of original feedback acknowledgement information is mapped to a group of bit information.

[0142] Suppose the original feedback acknowledgement information is A bits. The communication system can map the A-bit original feedback acknowledgement information to B-bit information. B is less than or equal to 2 raised to the power of A, or log2(B) is less than or equal to A, or the result of rounding up or rounding down log2(B) is less than or equal to A. The first feedback acknowledgement information can be one of the B-bit information, and the number of bits of the first feedback acknowledgement information is B bits.

[0143] In some embodiments, the first mapping relationship can be represented as a table or a group of information sequences. The content of the table or information sequence can be predefined or agreed upon. The terminal device indicates the first mapping relationship used by the first information, and correspondingly, the network device can determine the original feedback acknowledgement information based on the first feedback acknowledgement information and the first mapping relationship indicated by the first information.

[0144] In some embodiments, the first mapping relationship can be one of a plurality of mapping relationships.

[0145] Each of the plurality of mapping relationships is used to represent the mapping relationship between the feedback acknowledgement information sent by the terminal device and the original feedback acknowledgement information. For different mapping relationships, the original feedback acknowledgement information associated with the first feedback acknowledgement information is different. For example, the value of the A-bit original feedback information and / or the B-bit information corresponding to the mapping relationship 1 is different from the value of the A-bit original feedback information and / or the B-bit information corresponding to the mapping relationship 2.

[0146] It should be noted that the plurality of mapping relationships can be predefined or configured by the network device, and the embodiments of the present application do not limit this.

[0147] In an implementation, the first information can indicate the first data or resource that is not correctly received.

[0148] It can be understood that the first data or resource can be data or resource that is not correctly received in the data or resource corresponding to the first feedback response information. The number of the first data or resource can be one or multiple; the first data or resource can be all or part of the data or resource corresponding to the first feedback response information.

[0149] In an example, the first information can indicate the number or identifier of the first data or resource that is not correctly received.

[0150] In another example, the first information can indicate ACK / NACK information corresponding to each data or resource in the data or resource corresponding to the first feedback response information; correspondingly, the first data or resource can be data or resource for which the feedback response information is NACK.

[0151] It should be noted that, in the case where the first information indicates the first data or resource that is not correctly received, the first feedback response information sent by the terminal device can indicate the reception of multiple parts included in the first data or resource. Any one of the multiple parts included in the first data or resource can include one or more of the following:

[0152] one CBG;

[0153] one or more CBs.

[0154] It can be understood that the first data or resource can include multiple parts, such as multiple CBGs and multiple CBs. The first feedback response information can indicate ACK / NACK information of each CBG, ACK / NACK information of each CB, or ACK / NACK information in units of multiple CBs in the first data or resource.

[0155] It should be noted that the grouping manner of different CBGs can be different, that is, the number of CBs included in different CBGs can be different.

[0156] It can be understood that in this embodiment, the first information can provide coarse-grained feedback information, and the first feedback response information can provide more fine-grained feedback for the data or resource that is not correctly received.

[0157] Exemplarily, the first information is ACK / NACK information corresponding to M TBs or HARQ processes, and the first feedback response information includes feedback information generated based on CBGs, or feedback information generated based on CBs, or feedback information generated based on the set of mapping relationships, corresponding to L TBs or HARQ processes, wherein the L TBs or HARQ processes are TBs or HARQ processes corresponding to NACK in the M TBs or HARQ processes.

[0158] In some embodiments, the first feedback response information can include reception statuses of all parts included in the first data or resources, regardless of the number of the first data or resources.

[0159] In some other embodiments, the first feedback response information can include reception statuses of parts included in L data or resources, where the value of L is a predefined parameter, or the value of L is determined according to the number of the first data or resources.

[0160] In an example, when the value of L is a predefined parameter and L is greater than or equal to the number of the first data or resources indicated as incorrectly received in the first information, the L data or resources include all the first data or resources indicated as incorrectly received in the first information.

[0161] For example, when the number T of TBs or HARQ processes corresponding to NACK in the first information is less than or equal to L, the first feedback response information is obtained by concatenating feedback information based on CBGs, or feedback information based on CBs, or feedback information generated based on a mapping relationship (such as the first mapping relationship described above) in ascending order (or descending order) and adding placeholder information.

[0162] In another example, when the value of L is a predefined parameter and L is less than the number of the first data or resources indicated as incorrectly received in the first information, the L data or resources are the first L or last L of the first data or resources indicated as correctly received in the first information.

[0163] For example, when the number T of TBs or HARQ processes corresponding to NACK in the first information is greater than or equal to L, the first feedback response information is obtained by concatenating feedback information based on CBGs, or feedback information based on CBs, or feedback information generated based on a mapping relationship (such as the first mapping relationship described above) in ascending order (or descending order) for the first L of the T TBs or HARQ processes.

[0164] In an implementation, the first information can further indicate that the first feedback response information is transmitted simultaneously with second information, and the second information includes channel-related information. The second information includes one or more of the following:

[0165] Channel State Information (CSI);

[0166] Channel Quality Indicator (CQI);

[0167] Channel Impulse Noise for Command Line Interface (CLI);

[0168] Modulation and Coding Scheme (MCS) adjustment information.

[0169] It should be noted that the codebook type corresponding to the first feedback response information, the data or resource corresponding to the first feedback response information, the feedback granularity corresponding to the first feedback response information, the first mapping relationship, the bit quantity related information of the first feedback response information, and whether the first feedback response information is transmitted simultaneously with the second information can be indicated by the first information, can be predefined, or configured by the network device, or determined according to a preset rule.

[0170] For example, the first information can indicate the data or resource corresponding to the first feedback response information, and the codebook type corresponding to the first feedback response information can be predefined or preconfigured by the network device. For another example, the first information can indicate the feedback granularity and the codebook type corresponding to the first feedback response information, and the data or resource corresponding to the first feedback response information can be predefined or preconfigured by the network device. There are other examples, which will not be repeated here for the sake of brevity.

[0171] To sum up, in the information transmission method provided by the embodiments of the present application, the terminal device can dynamically determine the generation mode of ACK / NACK and send the generation mode of ACK / NACK to the network device, thereby achieving the effect of flexible adjustment of feedback response information.

[0172] The following describes the sending mode of the first information.

[0173] In an embodiment of the present application, the first information and the first feedback response information can be transmitted through the same channel. The first information and the first feedback response information can be transmitted through a first channel.

[0174] It should be noted that the first channel can be PUCCH or PUSCH, which is not limited in the embodiments of the present application.

[0175] It should be further noted that the first channel can be a dynamically scheduled channel for transmitting the first feedback response information, or a statically configured channel for transmitting the first feedback response information, which is not limited in the embodiments of the present application.

[0176] Exemplarily, before the terminal device transmits the first information and the first feedback response information, the terminal device can receive first signaling, where the first signaling is used to trigger the terminal device to transmit the first feedback response information or to indicate a resource (a physical channel number or a physical resource) for transmitting the feedback response information.

[0177] In an embodiment, the first information and the first feedback response information are jointly encoded after being concatenated and then transmitted through the first channel.

[0178] It should be noted that the first information and the first feedback response information are concatenated and then jointly encoded for transmission. This method is more suitable for a case where the total bit quantity of the first information and the first feedback response information is predetermined, that is, the network device knows the quantity of bits to be received when receiving, but the content interpretation method is not determined.

[0179] In an embodiment, the first information and the first feedback response information are independently encoded and then transmitted through the first channel.

[0180] It should be noted that this method is suitable for a case where the bit quantity of the first information is determined. After the first information is independently encoded, the first information can be transmitted on a specific resource of the first channel. The specific resource can be part of the time-frequency resource (for example, RE) in the first channel.

[0181] It should also be noted that the specific resource can be predefined or configured by the network device, and the embodiments of the present application do not limit this.

[0182] In another embodiment, the first information is transmitted through a reference signal of the first channel.

[0183] It should be noted that the reference signal can be a demodulation reference signal (DMRS), a phase tracking reference signal (PTRS), etc., and the embodiments of the present application do not limit this.

[0184] It can be understood that the first information can be implicitly indicated by using a sequence of the reference signal. Different reference signal sequences can correspond to different first information.

[0185] In yet another embodiment, the first feedback response information can be a media access control control element (MAC CE). The first information can be a MAC CE header (that is, a MAC CE header).

[0186] In another embodiment of the present application, the first information and the first feedback response information can be transmitted through different channels. For example, the first feedback response information is transmitted through a first channel, and the first information is transmitted through a second channel.

[0187] It should be noted that the first channel and / or the second channel can be a PUCCH or a PUSCH, and the embodiments of the present application do not limit this.

[0188] It should be further noted that the first channel can be a dynamically scheduled channel for transmitting the first feedback response information, or the first channel can be a semi-statically configured channel for transmitting the first feedback response information, and the embodiments of the present application do not limit this. The second channel can be a dynamically scheduled channel dedicated for transmitting the first information, or the second channel can be a semi-statically configured channel dedicated for transmitting the first information.

[0189] In some embodiments, the first information is transmitted before the first feedback response information, or the first information is transmitted simultaneously with the first feedback response information, and the embodiments of the present application do not limit this.

[0190] In an embodiment of the present application, the number of the first feedback response information can be one or multiple. When the number of the first feedback response information is one, it can be understood that the first information can only act on one first feedback response information, or the first information is only valid for one feedback response information, or the first information corresponds to one first feedback response information. In other words, different feedback response information sent by the terminal device needs to be indicated by different information to indicate the related content of the feedback response information.

[0191] When the number of the first feedback response information is multiple, it can be understood that the first information can act on multiple first feedback response information, or the first information can be valid for multiple first feedback response information, or the first information corresponds to multiple first feedback response information.

[0192] It should be noted that when the number of the first feedback response information is multiple, the first information can be transmitted before the multiple first feedback response information, or the first information can be transmitted simultaneously with the first feedback response information.

[0193] In some embodiments, the first feedback response information can include multiple feedback response information transmitted within a first time period after the first information is transmitted.

[0194] It should be noted that the first time period is determined based on predefined information, or the first time period is indicated by the first information.

[0195] For example, the first information is periodically sent, and one piece of first information is used for all feedback response information sent in the current period. For another example, the duration T of the first information can be pre-agreed or indicated by the first information.

[0196] The method provided by the embodiments of the present application is described in detail below in combination with specific application scenarios.

[0197] The HARQ-ACK codebook currently used by the terminal to send HARQ-ACK information is semi-statically configured by the base station, and the feedback precision and efficiency cannot be dynamically adjusted according to the transmission situation.

[0198] In the method provided by the embodiments of the present application, the terminal device can dynamically determine the ACK / NACK sending mode and send the determination result to the base station. Specifically, the method provided by the embodiments of the present application can include the following contents.

[0199] The terminal device sends information 1 and information 2, wherein the indication result of the information 1 affects the content of the information 2 (for example, the information 1 indicates the content type or content generation mode of the information 2 or the related parameters affecting the generation of the information 2 content), and the information 2 includes feedback response information (positive response information / negative response information, ACK / NACK).

[0200] The terminal determines the feedback response information transmission mode according to the reception situation or the transmission situation. For example, only a small number of coded blocks fail to be decoded in the received downlink data, at this time, the more precise and accurate feedback response information reflects the decoding failure CB (the extreme case is that each decoding failure CB generates NACK), and the base station only needs to retransmit the decoding failure CB, thereby improving the system efficiency. If the downlink data is correctly received, the base station simply sends ACK information based on the TB, which is sufficient, thereby reducing the payload of the sent information, which is conducive to reducing the terminal power consumption.

[0201] The information 1 is used to indicate one or more of the following information:

[0202] 1) The codebook type corresponding to the feedback response information in the information 2.

[0203] The codebook type can be a codebook determined based on physical resources (such as an NR type-1 HARQ-ACK codebook, that is, the feedback information bits in the codebook have a corresponding relationship with physical resources), a dynamically determined codebook (such as a codebook generated based on dynamic indication signaling, an NR type-2 HARQ-ACK codebook, that is, the feedback information bits in the codebook have a corresponding relationship with the received physical channel), or a codebook determined based on HARQ processes (such as an NR type-3 HARQ-ACK codebook, that is, the feedback information bits in the codebook have a corresponding relationship with HARQ processes).

[0204] 2) Feedback granularity corresponding to the feedback response information in information 2: generating feedback information based on HARQ processes, generating feedback information based on transport blocks (TBs), generating feedback information based on code block groups, or generating feedback information based on code blocks.

[0205] 3) Predefined at least one set of mapping, one of which is used by the feedback response information in information 2: The set of mapping relationships can be represented as a table (mapping table) or a set of information sequences. The set of mapping relationships is about the mapping relationship between A-bit original ACK / NACK information and B-bit information, and B is less than or equal to A power of 2, or log2(B) is less than or equal to A, or the result of rounding up or rounding down log2(B) is less than or equal to A. The A-bit original ACK / NACK information can be ACK / NACK information corresponding to different code blocks, different code block groups, different TBs, or different HARQ processes. In an implementation, the values of A and / or B corresponding to the first mapping relationship set are different from the values of A and / or B corresponding to the second mapping relationship set, and the at least one set of mapping relationships includes the first mapping relationship set and the second mapping relationship set. The state with a high probability can be found through an algorithm,

[0206] 4) Downlink data or resources corresponding to the feedback response information in information 2:

[0207] 5) Resource range.

[0208] In an implementation, information 1 indicates a specific time domain and / or frequency domain range, each (downlink) resource (such as a time slot, a subframe, a symbol, a cell, or a carrier) in the time domain and / or frequency domain range corresponds to at least one bit of feedback information, and the information 2 includes the feedback information corresponding to each time domain and / or frequency domain resource in the time domain and / or frequency domain range. In an implementation, a specific time domain and / or frequency domain range is indicated, and the information 2 includes feedback information corresponding to the received downlink data (service data, control signaling, PDSCH, PDCCH) in the time domain and / or frequency domain range.

[0209] It is to be noted that the information 1 directly indicates the time domain and / or frequency domain range, such as the time domain start point, time duration or time domain end point, cell or carrier index. The information 1 can also only indicate the start point of the time domain range, and the end point of the time domain range is determined according to the convention rule. For example, the end point of the time domain range is determined according to the total number P of feedback response information in the information 2, and the ACK / NACK information is generated according to the convention rule from the time domain start point until P bits are obtained. For another example, the end point of the time domain range is determined according to the time domain position of the downlink signaling triggering the sending of the information 2, and the end point of the time domain range is before or no later than the time domain position of the downlink signaling. For another example, the end point of the time domain range is determined according to the time domain position of the sending of the information 2, and the end point of the time domain range is before or no later than the sending time domain position.

[0210] In another implementation, the information 1 indicates a set of HARQ processes. The feedback response information in the information 2 includes feedback information corresponding to all HARQ processes included in the set of HARQ processes.

[0211] 6) Bit number related information of the feedback response information in the information 2: total bit number of the feedback response information in the information 2, bit number corresponding to one downlink data or one resource corresponding to the feedback response information in the information 2.

[0212] 7) Whether other information is included in the information 2: for example, whether CSI, CQI, CLI, MCS (or AMC) adjustment information, etc. is included.

[0213] 8) The information 1 is ACK / NACK information corresponding to M TBs or HARQ processes, and the feedback response information in the information 2 includes feedback information generated based on a code block group CBG, or feedback information generated based on a code block CB, or feedback information generated based on the set of mapping relationships, corresponding to L TBs or HARQ processes, wherein the L TBs or HARQ processes are TBs or HARQ processes corresponding to NACK in the M TBs or HARQ processes. The value of L is pre-agreed or equal to the number of TBs or HARQ processes corresponding to NACK in the information 1.

[0214] If the value of L is pre-agreed, and the number T of TBs or HARQ processes corresponding to NACK in the information 1 is less than or equal to L, the feedback information generated based on a code block group, or the feedback information generated based on a code block, or the feedback information generated based on the set of mapping relationships, corresponding to the T TBs or HARQ processes is concatenated in ascending order, and placeholder information is added to obtain the information 2.

[0215] If the value of L is predetermined, and the number of TBs or HARQ processes corresponding to NACK in information 1 is greater than or equal to L, the first L of the T TBs or HARQ processes correspond to feedback information generated based on a code block group, or feedback information generated based on a code block, or feedback information generated based on the set of mapping relationships, and the feedback information is concatenated in ascending order to obtain information 2.

[0216] An implementation, the information 1 and the information 2 are concatenated and jointly encoded for transmission. This method is more suitable for the case where the total number of bits of the information 1 and the information 2 is predetermined, that is, the base station knows the number of bits to be received, but the interpretation method of the content is not determined.

[0217] An implementation, the information 1 is a MAC CE header, and the information 2 is a MAC CE.

[0218] An implementation, the information 1 and the information 2 are transmitted through a first channel, wherein the information 1 is transmitted through the reference signal DMRS of the first channel, for example, the information 1 is identified by using different sequences of DMRS.

[0219] An implementation, the number of bits of the information 1 is determined, and the information 1 is independently encoded and transmitted on a preconfigured resource. The preconfigured resource is a part of time-frequency resource (RE) in the first channel, and the first channel is used to transmit the information 2.

[0220] An implementation, the information 1 corresponds to multiple information 2. For example, the information 1 is periodically sent, and one information 1 acts on all the information 2 sent in the current period. For another example, the duration of the information 1 is L, and the value of L can be predetermined or indicated by the information 1.

[0221] An implementation, the terminal device receives first signaling before transmitting the information 1 and the information 2, and the first signaling is used to trigger the terminal device to transmit feedback response information or indicate the resource (physical channel number or physical resource) for transmitting the feedback response information.

[0222] The preferred embodiments of the present application are described in detail above with reference to the drawings, but the present application is not limited to the specific details of the above-described embodiments. Within the technical concept of the present application, various simple modifications can be made to the technical solutions of the present application, and these simple modifications all belong to the protection scope of the present application. For example, in the above-described specific embodiments, various specific technical features described in the embodiments can be combined in any appropriate manner without contradiction. In order to avoid unnecessary repetition, various possible combinations are not described again in the present application. For another example, various different embodiments of the present application can also be combined in any manner, as long as it does not deviate from the idea of the present application, and it should also be considered as disclosed in the present application. For another example, under the premise of no conflict, each embodiment described in the present application and / or technical features in each embodiment can be combined with any prior art, and the technical solutions obtained after combination should also fall within the protection scope of the present application.

[0223] It should also be understood that, in various method embodiments of the present application, the size of the sequence number of the above-described processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink", "uplink" and "sidelink" are used to represent the transmission direction of signals or data, wherein "downlink" is used to represent the first direction of the transmission direction of signals or data from the station to the user equipment of the cell, "uplink" is used to represent the second direction of the transmission direction of signals or data from the user equipment of the cell to the station, and "sidelink" is used to represent the third direction of the transmission direction of signals or data from the user equipment 1 to the user equipment 2. For example, "downlink signal" represents that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is only used to describe the association relationship of the associated objects, and indicates that there can be three relationships. Specifically, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents that the front and rear associated objects are in an "or" relationship.

[0224] Fig. 3 is a structural composition schematic diagram of an information transmission device provided by an embodiment of the present application, which is applied to a terminal device. As shown in Fig. 3, the information transmission device comprises:

[0225] A first sending unit 310, configured to send first information, wherein the first information is related information of first feedback response information sent by the terminal device.

[0226] In some embodiments, the first information indicates one or more of the following:

[0227] A codebook type corresponding to the first feedback response information;

[0228] data or resource corresponding to the first feedback response information;

[0229] feedback granularity corresponding to the first feedback response information;

[0230] a first mapping relationship, the first feedback response information is obtained according to original feedback response information and the first mapping relationship;

[0231] bit quantity related information of the first feedback response information;

[0232] first data or resource that is not correctly received, the first feedback response information indicates reception of multiple parts included in the first data or resource;

[0233] the first feedback response information is transmitted simultaneously with second information, the second information includes channel related information.

[0234] In some embodiments, the codebook type includes any one of the following:

[0235] codebook determined based on physical resource;

[0236] codebook determined based on downlink scheduling signaling;

[0237] semi-statically determined codebook;

[0238] dynamically determined codebook;

[0239] codebook determined based on HARQ process.

[0240] In some embodiments, the resource corresponding to the first feedback response information includes one or more of the following:

[0241] resource in a first resource set;

[0242] HARQ process in a first HARQ process set.

[0243] In some embodiments, the data corresponding to the first feedback response information is data transmitted on the resource in the first resource set.

[0244] In some embodiments, the data includes one or more of the following:

[0245] service data;

[0246] control signaling;

[0247] downlink shared channel;

[0248] downlink control channel;

[0249] HARQ process;

[0250] MAC CE;

[0251] MAC PDU.

[0252] In some embodiments, the first information indicates data or resources corresponding to the first feedback response information, including:

[0253] The first information indicates one or more of:

[0254] A number or an identity of the first resource set;

[0255] A time domain starting position of the first resource set;

[0256] A frequency domain starting position of the first resource set;

[0257] A time duration of the first resource set in time domain;

[0258] A bandwidth of the first resource set in frequency domain;

[0259] A time domain ending position of the first resource set;

[0260] A frequency domain ending position of the first resource set;

[0261] A number or an identity of the first HARQ process set;

[0262] A number or an identity of at least one HARQ process;

[0263] A total number of at least one HARQ process.

[0264] In some embodiments, the time domain ending position of the first resource set is determined based on one or more of:

[0265] A number of bits of the first feedback response information;

[0266] A time domain position of sending the first feedback response information;

[0267] A time domain position of a first downlink signaling;

[0268] The first downlink signaling is used to trigger sending the first feedback response information.

[0269] In some embodiments, the time domain ending position of the first resource set is not later than the time domain position of the first downlink signaling, or the time domain ending position of the first resource set is not later than the time domain position of sending the first feedback response information.

[0270] In some embodiments, the first mapping relationship is one of a plurality of mapping relationships.

[0271] In some embodiments, the original feedback response information comprises any one of the following:

[0272] positive or negative acknowledgement information corresponding to at least one HARQ process;

[0273] positive or negative acknowledgement information corresponding to at least one transport block;

[0274] positive or negative acknowledgement information corresponding to at least one code block group;

[0275] positive or negative acknowledgement information corresponding to at least one code block.

[0276] In some embodiments, the bit quantity related information of the first feedback response information comprises one or more of the following:

[0277] total bit quantity of the first feedback response information;

[0278] bit quantity corresponding to each data in the data corresponding to the first feedback response information;

[0279] bit quantity corresponding to each resource in the resource corresponding to the first feedback response information;

[0280] quantity of data or resource corresponding to the first feedback response information.

[0281] In some embodiments, any one of the multiple parts included in the first data or resource comprises one or more of the following:

[0282] one code block group;

[0283] one or more code blocks.

[0284] In some embodiments,

[0285] the first feedback response information comprises reception status of the multiple parts included in the L data or resource, wherein the value of L is a predefined parameter, or the value of L is determined according to the quantity of the first data or resource.

[0286] In some embodiments, in the case that the value of L is a predefined parameter and L is greater than or equal to the quantity of the first data or resource indicated as incorrectly received in the first information, the L data or resource includes all the first data or resource indicated as incorrectly received in the first information.

[0287] or,

[0288] In a case where the value of L is a predefined parameter and L is less than the number of the first data or resources indicated as not correctly received in the first information, the L data or resources are the first L or last L of the first data or resources indicated as correctly received in the first information.

[0289] In some embodiments, the second information comprises one or more of the following:

[0290] Channel State Information (CSI);

[0291] Channel Quality Information (CQI);

[0292] Channel Interference Information (CLI);

[0293] Modulation and Coding Strategy (MCS) adjustment information.

[0294] In some embodiments, the first information and the first feedback response information are transmitted through a first channel.

[0295] In some embodiments, the first information and the first feedback response information are jointly encoded after being concatenated and then transmitted through the first channel.

[0296] or,

[0297] the first information and the first feedback response information are independently encoded and then transmitted through the first channel.

[0298] In some embodiments, the first information is transmitted through a reference signal of the first channel.

[0299] In some embodiments, the first information is transmitted before the first feedback response information, or the first information is transmitted simultaneously with the first feedback response information.

[0300] In some embodiments, the first feedback response information comprises a plurality of feedback response information transmitted within a first time length after the first information is transmitted.

[0301] In some embodiments, the first time length is determined based on predefined information, or the first time length is indicated by the first information.

[0302] FIG. 4 is a schematic diagram of a structure of an information transmission apparatus according to an embodiment of the present application, which is applied to a network device, as shown in FIG. 4, the information transmission apparatus comprises:

[0303] The second receiving unit 410 is configured to receive first information transmitted by a terminal device, the first information being related information of first feedback response information transmitted by the terminal device.

[0304] In some embodiments, the first information indicates one or more of the following:

[0305] a codebook type corresponding to the first feedback response information;

[0306] data or resource corresponding to the first feedback response information;

[0307] a feedback granularity corresponding to the first feedback response information;

[0308] a first mapping relationship from which the first feedback response information is derived;

[0309] bit quantity related information of the first feedback response information;

[0310] first data or resource that is not correctly received, the first feedback response information indicating reception of a plurality of parts included in the first data or resource;

[0311] the first feedback response information is transmitted simultaneously with second information, the second information including channel related information.

[0312] In some embodiments, the codebook type includes any one of the following:

[0313] a codebook determined based on physical resources;

[0314] a codebook determined based on downlink scheduling signaling;

[0315] a semi-statically determined codebook;

[0316] a dynamically determined codebook;

[0317] a codebook determined based on HARQ processes.

[0318] In some embodiments, the resource corresponding to the first feedback response information includes one or more of the following:

[0319] a resource in a first resource set;

[0320] a HARQ process in a first HARQ process set;

[0321] In some embodiments, the data corresponding to the first feedback response information is data transmitted on a resource in a first resource set.

[0322] In some embodiments, the data includes one or more of the following:

[0323] service data;

[0324] control signaling;

[0325] a downlink shared channel;

[0326] Downlink control channel;

[0327] HARQ process;

[0328] MAC CE;

[0329] MAC PDU.

[0330] In some embodiments, the first information indicates data or resources corresponding to the first feedback response information, including:

[0331] The first information indicates one or more of:

[0332] A number or an identifier of the first resource set;

[0333] A time domain starting position of the first resource set;

[0334] A frequency domain starting position of the first resource set;

[0335] A time duration of the first resource set in time domain;

[0336] A bandwidth of the first resource set in frequency domain;

[0337] A time domain ending position of the first resource set;

[0338] A frequency domain ending position of the first resource set;

[0339] A number or an identifier of the first HARQ process set;

[0340] A number or an identifier of at least one HARQ process;

[0341] A total number of the at least one HARQ process.

[0342] In some embodiments, the time domain ending position of the first resource set is determined based on one or more of:

[0343] A bit number of the first feedback response information;

[0344] A time domain position of sending the first feedback response information;

[0345] A time domain position of a first downlink signaling;

[0346] The first downlink signaling is used to trigger sending the first feedback response information;

[0347] In some embodiments, a time domain ending position of the first resource set is not later than a time domain position of the first downlink signaling, or a time domain ending position of the first resource set is not later than a time domain position of sending the first feedback response information.

[0348] In some embodiments, the first mapping relationship is one of a plurality of mapping relationships.

[0349] In some embodiments, the original feedback response information includes any one of the following:

[0350] positive or negative acknowledgement information corresponding to at least one HARQ process;

[0351] positive or negative acknowledgement information corresponding to at least one transport block;

[0352] positive or negative acknowledgement information corresponding to at least one code block group;

[0353] positive or negative acknowledgement information corresponding to at least one code block.

[0354] In some embodiments, the bit quantity related information of the first feedback response information includes one or more of the following:

[0355] a total bit quantity of the first feedback response information;

[0356] a bit quantity corresponding to each data in data corresponding to the first feedback response information;

[0357] a bit quantity corresponding to each resource in resources corresponding to the first feedback response information;

[0358] a quantity of data or resources corresponding to the first feedback response information.

[0359] In some embodiments, any one of a plurality of parts included in the first data or resources includes one or more of the following:

[0360] one code block group;

[0361] one or more code blocks.

[0362] In some embodiments, the first feedback response information includes reception statuses of a plurality of parts included in L data or resources, a value of the L being a predefined parameter, or a value of the L being determined according to a quantity of the first data or resources.

[0363] In some embodiments, the L is a predefined parameter, and the L is greater than or equal to the number of the first data or resources indicated as not correctly received in the first information, and the L data or resources include all the first data or resources indicated as not correctly received in the first information.

[0364] Or,

[0365] In some embodiments, the L is a predefined parameter, and the L is less than the number of the first data or resources indicated as not correctly received in the first information, and the L data or resources are the first L or last L of the first data or resources indicated as correctly received in the first information.

[0366] In some embodiments, the second information further includes one or more of the following:

[0367] Channel state information (CSI);

[0368] Channel quality information (CQI);

[0369] Channel interference information (CLI);

[0370] Modulation and coding strategy (MCS) adjustment information.

[0371] In some embodiments, the first information and the first feedback response information are transmitted through a first channel.

[0372] In some embodiments, the first information and the first feedback response information are concatenated and jointly encoded and then transmitted through the first channel.

[0373] Or,

[0374] The first information and the first feedback response information are independently encoded and then transmitted through the first channel.

[0375] In some embodiments, the first information is transmitted through a reference signal of the first channel.

[0376] In some embodiments, the first information is transmitted before the first feedback response information, or the first information is transmitted simultaneously with the first feedback response information.

[0377] In some embodiments, the first feedback response information includes a plurality of feedback response information transmitted within a first time length after the first information is transmitted.

[0378] In some embodiments, the first time length is determined based on predefined information, or the first time length is indicated by the first information.

[0379] Those skilled in the art should understand that the above description of the information transmission apparatus of the embodiments of the present application can be understood with reference to the description of the information transmission method of the embodiments of the present application.

[0380] FIG. 5 is a schematic structural diagram of a communication device 500 provided by the embodiments of the present application. The communication device can be a terminal device or a network device. The communication device 500 shown in FIG. 5 includes a processor 510. The processor 510 can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0381] Optionally, as shown in FIG. 5, the communication device 500 can further include a memory 520. The processor 510 can call and run a computer program from the memory 520 to implement the method in the embodiments of the present application.

[0382] The memory 520 can be a separate device independent of the processor 510, or can be integrated in the processor 510.

[0383] Optionally, as shown in FIG. 5, the communication device 500 can further include a transceiver 530. The processor 510 can control the transceiver 530 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0384] The transceiver 530 can include a transmitter and a receiver. The transceiver 530 can further include an antenna, and the number of antennas can be one or more.

[0385] Optionally, the communication device 500 can be a network device of the embodiments of the present application, and the communication device 500 can implement the corresponding processes in the methods of the embodiments of the present application implemented by the network device. For the sake of brevity, details are not described herein.

[0386] Optionally, the communication device 500 can be a mobile terminal / terminal device of the embodiments of the present application, and the communication device 500 can implement the corresponding processes in the methods of the embodiments of the present application implemented by the mobile terminal / terminal device. For the sake of brevity, details are not described herein.

[0387] FIG. 6 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 600 shown in FIG. 6 includes a processor 610. The processor 610 can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0388] Optionally, as shown in FIG. 6, the chip 600 can further include a memory 620. The processor 610 can call and run a computer program from the memory 620 to implement the method in the embodiments of the present application.

[0389] The memory 620 can be a separate device independent of the processor 610, or can be integrated in the processor 610.

[0390] Optionally, the chip 600 can further include an input interface 630. The processor 610 can control the input interface 630 to communicate with other devices or chips, and specifically, can acquire information or data sent by other devices or chips.

[0391] Optionally, the chip 600 can further include an output interface 640. The processor 610 can control the output interface 640 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0392] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes realized by the network device in the various methods of the embodiments of the present application. For brevity, details are not described herein.

[0393] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes realized by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For brevity, details are not described herein.

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

[0395] The embodiments of the present application also provide a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the methods in the embodiments of the present application.

[0396] FIG. 7 is a schematic block diagram of a communication system 700 provided by the embodiments of the present application. As shown in FIG. 7, the communication system 700 includes a terminal device 710 and a network device 720.

[0397] The terminal device 710 can be used to implement the corresponding functions realized by the terminal device in the above methods, and the network device 720 can be used to implement the corresponding functions realized by the network device in the above methods. For brevity, details are not described herein.

[0398] It should be understood that the processor of the embodiments of the present application can be an integrated circuit chip with a processing capability of signals. In the implementation process, each step of the method embodiments described above can be completed by the integrated logic circuit of hardware in the processor or the instructions in the form of software. The processor described above can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware coding processor for execution, or a combination of hardware and software modules in the coding processor for execution. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the storage, and the processor reads the information in the storage, and combines the hardware to complete the steps of the above method.

[0399] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0400] It should be understood that the above-mentioned memory is exemplary but not limiting, for example, the memory in the embodiments of the present application can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and the like. That is, the memory in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0401] The embodiment of the present application further provides a computer readable storage medium for storing the computer program.

[0402] Optionally, the computer readable storage medium can be applied to the network device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0403] Optionally, the computer readable storage medium can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0404] The embodiment of the present application further provides a computer program product comprising computer program instructions.

[0405] Optionally, the computer program product can be applied to the network device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0406] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0407] The embodiment of the present application further provides a computer program.

[0408] Optionally, the computer program can be applied to the network device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0409] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the mobile terminal / terminal device in the various methods of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0410] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0411] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0412] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0413] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0414] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0415] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0416] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of information transmission, the method comprising: a terminal device transmitting first information, the first information being related information of first feedback response information transmitted by the terminal device.

2. The method of claim 1, wherein, The first information indicates one or more of the following: a codebook type corresponding to the first feedback response information; data or resources corresponding to the first feedback response information; a feedback granularity corresponding to the first feedback response information; a first mapping relationship from which the first feedback response information is derived from original feedback response information and the first mapping relationship; a bit quantity related information of the first feedback response information; first data or resources that are not correctly received, the first feedback response information indicating a reception status of a plurality of parts included in the first data or resources; the first feedback response information is transmitted simultaneously with second information, the second information including channel related information.

3. The method of claim 2, wherein, The codebook type includes any one of the following: a codebook determined based on physical resources; a codebook determined based on downlink scheduling signaling; a semi-statically determined codebook; a dynamically determined codebook; a codebook determined based on a hybrid automatic repeat request (HARQ) process.

4. The method of claim 2 or 3, wherein, The resources corresponding to the first feedback response information include one or more of the following: resources in a first resource set; HARQ processes in a first HARQ process set.

5. The method of claim 2 or 3, wherein, The data corresponding to the first feedback response information is data transmitted on resources in the first resource set.

6. The method of claim 5, wherein, The data includes one or more of the following: service data; control signaling; a downlink shared channel; a downlink control channel; a HARQ process; a medium access control control element (MAC CE); a medium access control protocol data unit (MAC PDU).

7. The method according to any one of claims 4-6, wherein, The first information indicating the data or resources corresponding to the first feedback response information includes: The first information indicates one or more of the following: a number or an identifier of the first resource set; a time domain starting position of the first resource set; a frequency domain starting position of the first resource set; a time duration of the first resource set in the time domain; a bandwidth of the first resource set in the frequency domain; a time domain ending position of the first resource set; a frequency domain ending position of the first resource set; a number or an identifier of the first HARQ process set; a number or an identifier of at least one HARQ process; a total number of at least one HARQ process.

8. The method according to any one of claims 4-7, wherein, The time domain ending position of the first resource set is determined based on one or more of the following: a bit quantity of the first feedback response information; a time domain position at which the first feedback response information is transmitted; a time domain position of first downlink signaling; wherein the first downlink signaling is used to trigger transmission of the first feedback response information.

9. The method of claim 8, wherein: The time domain ending position of the first resource set is not later than the time domain position of the first downlink signaling, or the time domain ending position of the first resource set is not later than the time domain position at which the first feedback response information is transmitted.

10. The method of any one of claims 2-9, wherein, The first mapping relationship is one of a plurality of mapping relationships.

11. The method of any one of claims 2-10, wherein, The original feedback response information includes any one of the following: positive or negative acknowledgement information corresponding to at least one HARQ process; The positive or negative acknowledgement information corresponding to the at least one transport block; The positive or negative acknowledgement information corresponding to the at least one coded block group; The positive or negative acknowledgement information corresponding to the at least one coded block.

12. The method of any one of claims 2-11, wherein, The bit quantity related information of the first feedback acknowledgement information comprises one or more of the following: The total bit quantity of the first feedback acknowledgement information; The bit quantity corresponding to each data in the data corresponding to the first feedback acknowledgement information; The bit quantity corresponding to each resource in the resource corresponding to the first feedback acknowledgement information; The quantity of the data or resource corresponding to the first feedback acknowledgement information.

13. The method of any one of claims 2-12, wherein, Any one of the multiple parts included in the first data or resource comprises one or more of the following: One coded block group; One or more coded blocks.

14. The method of any one of claims 2-13, wherein, The first feedback acknowledgement information comprises the reception status of the multiple parts included in L data or resources, and the value of L is a predefined parameter, or the value of L is determined according to the quantity of the first data or resource.

15. The method of claim 14, wherein, In a case where the value of L is a predefined parameter and L is greater than or equal to the quantity of the first data or resource indicated as incorrectly received in the first information, the L data or resources comprise all the first data or resource indicated as incorrectly received in the first information; Or, In a case where the value of L is a predefined parameter and L is less than the quantity of the first data or resource indicated as incorrectly received in the first information, the L data or resources are the first L or last L of the first data or resource indicated as correctly received in the first information.

16. The method of any one of claims 2-15, wherein, The second information comprises one or more of the following: Channel state information (CSI); Channel quality information (CQI); Channel interference information (CLI); Modulation and coding strategy (MCS) adjustment information.

17. The method of any one of claims 1-16, wherein, The first information and the first feedback acknowledgement information are transmitted through a first channel.

18. The method of claim 17, wherein, The first information and the first feedback acknowledgement information are jointly encoded after being concatenated and then transmitted through the first channel; Or, The first information and the first feedback acknowledgement information are independently encoded and then transmitted through the first channel.

19. The method of claim 17, wherein, The first information is transmitted through a reference signal of the first channel.

20. The method of any one of claims 1-16, wherein, The first information is transmitted before the first feedback acknowledgement information, or the first information is transmitted simultaneously with the first feedback acknowledgement information.

21. The method of any one of claims 1-20, wherein the first feedback acknowledgement information comprises a plurality of feedback acknowledgement information transmitted within a first time length after the first information is transmitted.

22. The method of claim 21, wherein, The first time length is determined based on predefined information, or the first time length is indicated by the first information.

23. An information transmission method, the method comprising: A network device receiving first information transmitted by a terminal device, the first information being related information of first feedback acknowledgement information transmitted by the terminal device.

24. The method of claim 23, wherein, The first information indicates one or more of the following: A codebook type corresponding to the first feedback response information; Data or resources corresponding to the first feedback response information; A feedback granularity corresponding to the first feedback response information; A first mapping relationship from which the first feedback response information is derived from original feedback response information; Bit quantity related information of the first feedback response information; First data or resources that are not correctly received, the first feedback response information indicating a reception status of multiple parts included in the first data or resources; The first feedback response information is transmitted simultaneously with second information, the second information including channel related information.

25. The method of claim 24, wherein, The codebook type includes any of the following: A codebook determined based on physical resources; A codebook determined based on downlink scheduling signaling; A semi-statically determined codebook; A dynamically determined codebook; A codebook determined based on HARQ processes.

26. The method of claim 24 or 25, wherein, The resources corresponding to the first feedback response information include one or more of the following: Resources in a first resource set; HARQ processes in a first HARQ process set.

27. The method of claim 24 or 25, wherein, The data corresponding to the first feedback response information is data transmitted on resources in the first resource set.

28. The method of claim 27, wherein, The data includes one or more of the following: Service data; Control signaling; A downlink shared channel; A downlink control channel; HARQ processes; MAC CEs; MAC PDUs.

29. The method of any one of claims 26-28, wherein, The first information indicates data or resources corresponding to the first feedback response information, including: The first information indicates one or more of the following: A number or an identifier of the first resource set; A time domain starting position of the first resource set; A frequency domain starting position of the first resource set; A time duration of the first resource set in the time domain; A bandwidth of the first resource set in the frequency domain; A time domain ending position of the first resource set; A frequency domain ending position of the first resource set; A number or an identifier of the first HARQ process set; A number or an identifier of at least one HARQ process; A total number of at least one HARQ process.

30. The method of any one of claims 26-29, wherein, The time domain ending position of the first resource set is determined based on one or more of the following: A bit quantity of the first feedback response information; A time domain position at which the first feedback response information is transmitted; A time domain position of first downlink signaling; The first downlink signaling is used to trigger transmission of the first feedback response information.

31. The method of claim 30, wherein The time domain ending position of the first resource set is not later than the time domain position of the first downlink signaling, or the time domain ending position of the first resource set is not later than the time domain position at which the first feedback response information is transmitted.

32. The method of any one of claims 24-31, wherein, The first mapping relationship is one of multiple mapping relationships.

33. The method of any one of claims 24-32, wherein, The original feedback response information includes any of the following: Acknowledgement or negative acknowledgement information corresponding to at least one HARQ process; Acknowledgement or negative acknowledgement information corresponding to at least one transport block; Acknowledgement or negative acknowledgement information corresponding to at least one code block group; Acknowledgement or negative acknowledgement information corresponding to at least one code block.

34. The method of any one of claims 23-33, wherein, The bit quantity related information of the first feedback response information comprises one or more of the following: The total bit quantity of the first feedback response information; The bit quantity corresponding to each data in the data corresponding to the first feedback response information; The bit quantity corresponding to each resource in the resource corresponding to the first feedback response information; The quantity of the data or resource corresponding to the first feedback response information.

35. The method of any one of claims 24-34, wherein, Any one of the multiple parts included in the first data or resource comprises one or more of the following: One code block group; One or more code blocks.

36. The method of any one of claims 24-35, wherein, The first feedback response information comprises the reception status of the multiple parts included in L data or resources, and the value of L is a predefined parameter, or the value of L is determined according to the quantity of the first data or resource.

37. The method of claim 36, wherein, In a case where the value of L is a predefined parameter and L is greater than or equal to the quantity of the first data or resource indicated as incorrectly received in the first information, the L data or resources comprise all the first data or resource indicated as incorrectly received in the first information; Or, In a case where the value of L is a predefined parameter and L is less than the quantity of the first data or resource indicated as incorrectly received in the first information, the L data or resources are the first L or last L of the first data or resource indicated as correctly received in the first information.

38. The method of any one of claims 24-37, wherein, The second information further comprises one or more of the following: Channel state information (CSI); Channel quality information (CQI); Channel interference information (CLI); Modulation and coding strategy (MCS) adjustment information.

39. The method of any one of claims 23-38, wherein, The first information and the first feedback response information are transmitted through a first channel.

40. The method of claim 39, wherein, The first information and the first feedback response information are jointly encoded after being concatenated and then transmitted through the first channel; Or, The first information and the first feedback response information are independently encoded and then transmitted through the first channel.

41. The method of claim 40, wherein, The first information is transmitted through a reference signal of the first channel.

42. The method of any one of claims 23-38, wherein, The first information is transmitted before the first feedback response information, or the first information is transmitted simultaneously with the first feedback response information.

43. The method of any one of claims 23-42, wherein the first feedback response information comprises multiple feedback response information transmitted within a first time length after the first information is transmitted.

44. The method of claim 43, wherein, The first time length is determined based on predefined information, or the first time length is indicated by the first information.

45. An information transmission apparatus applied to a terminal device, the apparatus comprising: a first sending unit configured to send first information, wherein the first information is related information of first feedback response information sent by the terminal device.

46. An information transmission apparatus applied to a network device, the apparatus comprising: A second receiving unit, configured to receive first information sent by the terminal device, the first information being related information of first feedback response information sent by the terminal device.

47. A communication device, comprising: A processor and a memory, the memory being configured to store a computer program, and the processor being configured to invoke and run the computer program stored in the memory to execute the method according to any one of claims 1 to 22, or claims 23 to 44.

48. A chip comprising: A processor, configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 1 to 22, or claims 23 to 44. 49.A computer readable storage medium, configured to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 22, or claims 23 to 44. 50.A computer program product, comprising computer program instructions, the computer program instructions causing a computer to execute the method according to any one of claims 1 to 22, or claims 23 to 44. 51.A computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 22, or claims 23 to 44.

Citation Information

Patent Citations

  • Communication method, terminal device and network device

    CN112740588A

  • Unlicensed frequency band feedback information transmission method and apparatus, and a storage medium

    CN113767583A

  • Method and system for dynamic ACK / NACK repetition for robust downlink mac PDU transmission in LTE

    US20140185553A1