Feedback method for dynamic grant-free transmission and related device

By sending feedback information from the terminal device to indicate expectations, the problem of base stations not being able to know data packet requirements in advance is solved, enabling more efficient dynamic authorization-free transmission, meeting the reliability and latency requirements of different data packets, and improving overall transmission performance.

WO2025218454A1PCT designated stage Publication Date: 2025-10-23HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/084420
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-17
Filing Date
2025-03-24
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

The base station cannot know in advance the actual requirements of the data packet for indicators such as reliability and latency after actual transmission, resulting in the inability to provide effective feedback, which affects the performance of dynamic authorization-free transmission.

Method used

The terminal device determines and sends first information to indicate the desired feedback method, assisting the data packet receiver in providing corresponding feedback, including scheduling retransmission, acknowledgment feedback, timer length and priority, etc., to adapt to the actual situation and needs of different data packets.

Benefits of technology

It improves the performance of dynamic license-free transmission, meets the needs of different data packets by making reasonable use of resources, ensures the reliability and latency requirements of important data, saves power consumption, and improves overall transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025084420_23102025_PF_FP_ABST
    Figure CN2025084420_23102025_PF_FP_ABST
Patent Text Reader

Abstract

A feedback method for dynamic grant-free transmission and a related device. The method comprises: determining first information, wherein the first information is used for indicating a mode in which a first device is expected to feed back a first data channel, and the first data channel is sent in a dynamic grant-free transmission mode; and sending the first information to the first device. By means of the technical solution provided by the present application, a data packet receiver can be assisted in giving the corresponding feedback on different data packets, thereby improving the transmission performance.
Need to check novelty before this filing date? Find Prior Art

Description

Feedback method for dynamic grant-free transmission and related device

[0001] The present application claims priority from the Chinese patent application No. 202410479250.1 filed on April 17, 2024, and entitled "Feedback method for dynamic grant-free transmission and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and in particular to a feedback method for dynamic grant-free transmission and related device. BACKGROUND

[0003] After a terminal sends a physical uplink shared channel (PUSCH) to a base station using dynamic grant-free transmission resources, the terminal starts a timer and monitors the feedback of the base station to the PUSCH during the running of the timer. During the running of the timer, the dynamic grant-free transmission resources associated with the same hybrid automatic repeat request (HARQ) process are unavailable, that is, after the terminal sends a PUSCH using a certain HARQ process on dynamic grant-free transmission resources and starts a timer, the terminal cannot send a new data packet using the dynamic grant-free transmission resources associated with the same HARQ process during the running of the timer.

[0004] For different data packets, due to different factors such as service information and actual transmission conditions, the actual requirements for reliability, latency and other indicators when transmitting using dynamic grant-free transmission resources are also different. At present, the base station cannot know the actual requirements for reliability, latency and other indicators of the data packet after actual transmission in advance, and therefore cannot make corresponding feedback, thereby affecting the transmission performance. SUMMARY

[0005] The embodiments of the present application provide a feedback method for dynamic grant-free transmission and related device, which can assist the receiving party of the data packet to make corresponding feedback for different data packets, thereby improving the transmission performance.

[0006] In a first aspect, embodiments of the present application provide a feedback method for dynamic grant-free transmission, which can be applied to a terminal side, for example, a terminal or a terminal device or a communication module in a terminal, or a circuit or a chip responsible for communication functions in a terminal (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core), and the method is taken as an example applied to a terminal device, which comprises:

[0007] determining first information, the first information being used to indicate a manner in which the first device is expected to feed back to the first data channel, wherein the first data channel is transmitted in a dynamic grant-free manner;

[0008] sending the first information to the first device.

[0009] Optionally, the first device is a network device, and the method can be used in an air interface link dynamic grant-free transmission scenario. When the first device is a component (such as a processor or a circuit or a chip or a chip system) inside the network device, the first information is used to indicate a manner in which the network device is expected to feed back to the first data channel. Optionally, the network device in the present application can be a network equipment.

[0010] Optionally, the first device is another terminal device, and the method can be used in a sidelink dynamic grant-free transmission scenario. When the first device is a component (such as a processor or a circuit or a chip or a chip system) inside the another terminal device, the first information is used to indicate a manner in which the another terminal device is expected to feed back to the first data channel. Optionally, the terminal device in the present application can be a terminal equipment.

[0011] Through the above embodiments, the terminal device can determine the expected feedback manner according to the actual situation or demand of the data packet, and when the terminal device transmits the data packet through the first data channel, the terminal device can send the first information to the first device, which is used to indicate the expected feedback manner, so as to assist the first device to make feedback to the data packet in accordance with the actual situation or demand, thereby helping to improve the transmission performance.

[0012] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used to indicate one or more of the following:

[0013] the first device is expected to schedule a retransmission of the first data channel;

[0014] the first device is expected to make an acknowledgement feedback to the first data channel;

[0015] a length of the timer is a first length, the first length being greater than an initial length of the timer, the first length being a time duration during which feedback of the first data channel from the first device is expected;

[0016] a priority of the first device to schedule retransmission of the first data channel is a first priority;

[0017] the first device is expected to use a dynamic scheduling manner to transmit a buffered data packet; or

[0018] first requirement information, the first requirement information being used to determine a first manner in which feedback of the first data channel from the first device is expected.

[0019] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

[0020] the first device is not expected to schedule retransmission of the first data channel;

[0021] the first device is not expected to perform acknowledgement feedback on the first data channel;

[0022] a length of the timer is a second length, the second length being less than the initial length of the timer, the second length being a time duration during which feedback of the first data channel from the first device is expected;

[0023] a priority of the first device to schedule retransmission of the first data channel is a second priority;

[0024] the first device is expected to use a dynamic scheduling manner to transmit a buffered data packet; or

[0025] second requirement information, the second requirement information being used to determine a second manner in which feedback of the first data channel from the first device is expected.

[0026] With the above implementations, for data packets of low importance or small time delay margin, retransmission can be regarded as unnecessary, and the terminal device can inform the first device through the first information that the first device is not expected to schedule retransmission of the data packets, so that the first device can accordingly not perform scheduling retransmission, and thus resources can be used for other services (for example, more important or more urgent services of the terminal device) or other terminal devices, which helps to improve overall transmission performance.

[0027] For a data packet of high importance, it is considered as a priority to ensure reliable transmission, and the terminal device can inform the first device through the first information that the first device is expected to perform acknowledgement feedback for the data packet, so that the first device can perform the acknowledgement feedback accordingly, thereby helping to ensure efficient reception of the data packet with high reliability requirement and avoiding waste of dynamic grant-free transmission resources due to retransmission. In addition, not all data packets need to be acknowledged, for example, for a data packet of low importance, the terminal device can inform the first device through the first information that the first device is not expected to perform acknowledgement feedback for the data packet, so that the first device can not perform the acknowledgement feedback accordingly, thereby helping to ensure reasonable acknowledgement feedback overhead.

[0028] For a data packet of low importance or small time delay margin, the terminal device can shorten the length of the timer or terminate the monitoring of the feedback for the data packet in advance, thereby saving power consumption and releasing the HARQ process associated with the data packet as soon as possible for transmission of a new data packet. For a data packet of high importance, the terminal device can lengthen the length of the timer or delay the termination of the monitoring of the feedback for the data packet, thereby helping to ensure the transmission reliability of important data packets.

[0029] For a data packet of high importance or tight time delay margin, the terminal device can inform the first device through the first information that the first device is expected to perform high priority scheduling for retransmission of the data packet, so that the first device can perform the high priority scheduling retransmission accordingly, thereby helping to meet the time delay requirement. For a data packet of high importance but loose time delay margin, the terminal device can inform the first device that the first device is expected to perform low priority scheduling for retransmission of the data packet, so that the first device can perform the low priority scheduling retransmission accordingly, thereby preferentially using the resources for other services (e.g., more important or more urgent services of the terminal device) or other terminal devices, and helping to improve overall transmission performance.

[0030] For a new data packet (e.g., a buffer data packet) of low importance or loose time delay margin, the terminal device can inform the first device through the first information that the first device is expected to use dynamic scheduling to transmit the new data packet, or that the first device is not expected to use dynamic scheduling to transmit the new data packet, so that the first device can not perform dynamic scheduling for the new data packet accordingly, thereby preferentially using the resources for other services (e.g., more important or more urgent services of the terminal device) or other terminal devices, and helping to improve overall transmission performance.

[0031] The first device can make corresponding feedback according to the requirement information indicated by the first information, for example, if the first information indicates that the first data channel transmitted by the terminal device has low reliability requirement, the first device can not schedule retransmission of the first data channel accordingly, so that the resource can be used for other services (for example, more important or more urgent services of the terminal device) or other terminal devices, which helps to improve the overall transmission performance.

[0032] In a possible implementation, the method further includes:

[0033] receiving first configuration information from the first device, the first configuration information being used for configuring the first data channel.

[0034] According to the above implementation, the first data channel can be configured to be transmitted using the dynamic grant free transmission mode, and after receiving the first configuration information from the first device, the terminal device can transmit the first data channel to the first device using the dynamic grant free transmission mode.

[0035] In a possible implementation, the first information is carried on a control channel, a data channel or a transmission resource.

[0036] According to the above implementation, the first information can be carried on a control channel, a data channel or a transmission resource, so that the terminal device can transmit the first information to the first device in an explicit or implicit manner.

[0037] In a possible implementation, the first information is carried in the first data channel; the method further includes:

[0038] receiving second configuration information from the first device, the second configuration information being used for indicating at least one data channel capable of being used for transmitting the first information, the first data channel being a data channel in the at least one data channel; or,

[0039] the second configuration information being used for indicating at least one hybrid automatic repeat request (HARQ) process capable of being used for transmitting the first information, and a HARQ process associated with the first data channel being one of the at least one HARQ process.

[0040] According to the above implementation, the terminal device can carry the first information in the first data channel and transmit the first information to the first device, so that it is not necessary to additionally indicate the association relationship between the first information and the first data channel, which is beneficial to saving overhead.

[0041] In a second aspect, the embodiments of the present application provide a feedback method of dynamic grant free transmission, which can be applied to a first device, and the method includes:

[0042] transmitting, to a terminal device, first configuration information, the first configuration information being used for configuring a first data channel, the first data channel being configured to be transmitted using a dynamic grant free transmission manner;

[0043] receiving, from the terminal device, first information, the first information being used for indicating a manner in which feedback is expected from the first device for the first data channel.

[0044] Optionally, the first device is a network device, and the method can be used in an air interface link dynamic grant free transmission scenario. When the first device is a component (e.g., a processor or a circuit or a chip or a chip system) inside the network device, the first information is used for indicating a manner in which feedback is expected from the network device for the first data channel.

[0045] Optionally, the first device is another terminal device, and the method can be used in a sidelink dynamic grant free transmission scenario. When the first device is a component (e.g., a processor or a circuit or a chip or a chip system) inside the another terminal device, the first information is used for indicating a manner in which feedback is expected from the another terminal device for the first data channel.

[0046] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used for indicating one or more of the following:

[0047] the first device is expected to schedule retransmission of the first data channel;

[0048] the first device is expected to perform acknowledgement feedback for the first data channel;

[0049] a length of a timer is a first length, the first length being greater than an initial length of the timer, and the first length being a time length in which feedback is expected from the first device for the first data channel;

[0050] a priority at which the first device is expected to schedule retransmission of the first data channel is a first priority;

[0051] the first device is expected to use a dynamic scheduling manner to transmit a buffer data packet; or

[0052] first requirement information, the first requirement information being used for determining the first manner in which feedback is expected from the first device for the first data channel.

[0053] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used for indicating one or more of the following:

[0054] the first device is expected not to schedule retransmission of the first data channel;

[0055] the first device is expected to provide feedback for the first data channel;

[0056] a length of the timer is a second length, the second length being less than an initial length of the timer, the second length being a time length during which the first device is expected to provide feedback for the first data channel;

[0057] a priority of the first device to schedule retransmission of the first data channel is a second priority;

[0058] the first device is expected to transmit a buffer data packet using a dynamic grant free transmission; or

[0059] second requirement information, the second requirement information being used to determine a second manner in which the first device is expected to provide feedback for the first data channel.

[0060] In a possible implementation, the first information is carried on a control channel, a data channel or a transmission resource.

[0061] In a possible implementation, the first information is carried in the first data channel; the method further includes:

[0062] sending second configuration information to the terminal device, the second configuration information being used to indicate at least one data channel that can be used to send the first information, the first data channel being a data channel in the at least one data channel; or

[0063] the second configuration information is used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to send the first information, a HARQ process associated with the first data channel being one in the at least one HARQ process.

[0064] In a third aspect, an embodiment of the present application provides a feedback device for dynamic grant free transmission, the device comprising a module or unit or means for performing the method in the first aspect or any possible implementation of the first aspect, and the module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0065] In a possible implementation, the device comprises:

[0066] a processing unit configured to determine first information, the first information being used to indicate a manner in which a first device is expected to provide feedback for a first data channel, wherein the first data channel is transmitted using a dynamic grant free transmission manner;

[0067] a transceiving unit configured to send the first information to the first device.

[0068] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used to indicate one or more of the following:

[0069] The first device is expected to schedule retransmission of the first data channel;

[0070] The first device is expected to provide acknowledgement feedback for the first data channel;

[0071] A length of the timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time length during which the first device is expected to provide feedback for the first data channel;

[0072] A priority of the first device being expected to schedule retransmission of the first data channel is a first priority;

[0073] The first device is expected to use a dynamic scheduling manner to transmit a buffer data packet; or

[0074] First requirement information, the first requirement information is used to determine a first manner in which the first device is expected to provide feedback for the first data channel.

[0075] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

[0076] The first device is expected not to schedule retransmission of the first data channel;

[0077] The first device is expected not to provide acknowledgement feedback for the first data channel;

[0078] A length of the timer is a second length, the second length is less than the initial length of the timer, and the second length is a time length during which the first device is expected to provide feedback for the first data channel;

[0079] A priority of the first device being expected to schedule retransmission of the first data channel is a second priority;

[0080] The first device is expected to use a dynamic grant-free transmission manner to transmit a buffer data packet; or

[0081] Second requirement information, the second requirement information is used to determine a second manner in which the first device is expected to provide feedback for the first data channel.

[0082] In a possible implementation, the transceiver is further configured to:

[0083] receive first configuration information from the first device, the first configuration information being used for configuring the first data channel.

[0084] In a possible implementation, the first information is carried on a control channel, a data channel or a transmission resource.

[0085] In a possible implementation, the first information is carried in the first data channel.

[0086] The transceiver is further configured to receive second configuration information from the first device, the second configuration information being used for indicating at least one data channel capable of being used for transmitting the first information, the first data channel being a data channel in the at least one data channel; or,

[0087] The second configuration information is used for indicating at least one hybrid automatic repeat request (HARQ) process capable of being used for transmitting the first information, and a HARQ process associated with the first data channel is one in the at least one HARQ process.

[0088] In a fourth aspect, an embodiment of the present application provides a feedback device for dynamic grant-free transmission, which comprises a module or unit or means for performing the method in the second aspect or any possible implementation of the second aspect, and the module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0089] In a possible implementation, the device comprises:

[0090] The transceiver is configured to send first configuration information to a terminal device, the first configuration information being used for configuring a first data channel, and the first data channel being configured to be transmitted in a dynamic grant-free transmission manner.

[0091] The transceiver is further configured to receive first information from the terminal device, the first information being used for indicating a manner in which the first device is expected to perform feedback for the first data channel.

[0092] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used for indicating one or more of the following:

[0093] The first device is expected to schedule retransmission of the first data channel.

[0094] The first device is expected to perform acknowledgement feedback for the first data channel.

[0095] a length of the timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time duration during which feedback of the first device for the first data channel is expected;

[0096] a priority of the first device scheduling retransmission of the first data channel is a first priority;

[0097] the first device is expected to use a dynamic scheduling manner to transmit a buffered data packet; or

[0098] first requirement information, the first requirement information being used to determine a first manner in which the first device is expected to feed back for the first data channel.

[0099] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

[0100] the first device is expected not to schedule retransmission of the first data channel;

[0101] the first device is expected not to perform acknowledgement feedback for the first data channel;

[0102] a length of the timer is a second length, the second length is less than the initial length of the timer, and the second length is a time duration during which feedback of the first device for the first data channel is expected;

[0103] a priority of the first device scheduling retransmission of the first data channel is a second priority;

[0104] the first device is expected to use a dynamic grant-free transmission manner to transmit a buffered data packet; or

[0105] second requirement information, the second requirement information being used to determine a second manner in which the first device is expected to feed back for the first data channel.

[0106] In a possible implementation, the first information is carried on a control channel, a data channel, or a transmission resource.

[0107] In a possible implementation, the first information is carried in the first data channel.

[0108] The transceiver is further configured to: send, to the terminal device, second configuration information, the second configuration information being used to indicate at least one data channel that can be used to send the first information, and the first data channel being a data channel in the at least one data channel; or

[0109] The second configuration information is used for indicating at least one hybrid automatic repeat request (HARQ) process that can be used for sending the first information, and a HARQ process associated with the first data channel is one of the at least one HARQ process.

[0110] In a fifth aspect, an embodiment of the present application provides a communication apparatus, which comprises one or more processors coupled with a memory, and the one or more processors are configured to execute computer programs or instructions in the memory to implement the method in any of the above first aspect to the second aspect or any possible implementation manner.

[0111] In a possible design, the processor is configured to communicate with other apparatuses or components through the communication interface.

[0112] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer programs or instructions, and when the computer programs or instructions are executed, the method in any of the above first aspect to the second aspect or any possible implementation manner is implemented.

[0113] In a seventh aspect, an embodiment of the present application provides a computer program product, which comprises computer programs or instructions, and when the computer programs or instructions are executed, the method in any of the above first aspect to the second aspect or any possible implementation manner is implemented.

[0114] In an eighth aspect, an embodiment of the present application provides a chip, which comprises a processor configured to execute computer programs or instructions, and when the processor executes the computer programs or instructions, the method in any of the above first aspect to the second aspect or any possible implementation manner is implemented. Optionally, the chip further comprises a communication interface configured to receive or send signals.

[0115] In a ninth aspect, an embodiment of the present application provides a chip, which comprises a logic circuit and an input / output interface, the logic circuit is configured to be coupled with the input / output interface, and the logic circuit is configured to transmit data through the input / output interface to implement the method in any of the above first aspect to the second aspect or any possible implementation manner.

[0116] In a tenth aspect, an embodiment of the present application provides a system, which comprises the apparatus in the third aspect or any possible implementation manner of the third aspect, and the apparatus in the fourth aspect or any possible implementation manner of the fourth aspect.

[0117] In an eleventh aspect, an embodiment of the present application provides a system, which comprises a terminal device and a first device, wherein the terminal device is configured to perform the method in the first aspect or any possible implementation manner of the first aspect, and the first device is configured to perform the method in the second aspect or any possible implementation manner of the second aspect.

[0118] The beneficial effects brought by the second aspect to the eleventh aspect can refer to the description of the beneficial effects in the first aspect, which will not be repeated here.

[0119] In addition, in the process of performing the method in any of the first aspect to the second aspect and any possible implementation manner, the process of sending information and / or receiving information in the above method can be understood as the process of outputting information by the processor, and / or the process of receiving input information by the processor. When outputting information, the processor can output the information to the transceiver (or communication interface or sending module) so as to be transmitted by the transceiver. After being output by the processor, the information can also need to be processed further before reaching the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface or sending module) receives the information and inputs it to the processor. Furthermore, after the transceiver receives the information, the information can need to be processed further before being input to the processor.

[0120] Based on the above principle, for example, the sending information mentioned in the foregoing method can be understood as the processor outputting information. For another example, the receiving information can be understood as the processor receiving input information.

[0121] Optionally, for the transmission, sending and receiving operations of the processor, if there is no special description, or if it does not contradict the actual role or inherent logic in the related description, it can be more generally understood as the processor outputting and receiving, inputting and the like.

[0122] Optionally, in the process of performing the method in any of the first aspect to the second aspect and any possible implementation manner, the processor can be a processor specially used for executing the method, or a processor executing the method by executing computer instructions in the memory, such as a general processor. The memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated on the same chip with the processor, or can be respectively arranged on different chips, and the type of the memory and the arrangement mode of the memory and the processor are not limited in the embodiments of the present application. BRIEF DESCRIPTION OF DRAWINGS

[0123] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the embodiments of the present application will be briefly introduced.

[0124] Fig. 1 is a schematic diagram of uplink data transmission based on dynamic grant;

[0125] Fig. 2 is a schematic diagram of uplink data transmission based on the first type of configured grant;

[0126] Fig. 3 is a schematic diagram of uplink data transmission based on the second type of configured grant;

[0127] Fig. 4 is a schematic diagram of two-step random access;

[0128] Fig. 5 is a schematic diagram of transmission during the running of a timer;

[0129] Fig. 6 is a schematic diagram of the time delay of data packet transmission;

[0130] Fig. 7 is a schematic diagram of the network architecture of a communication system provided by the embodiments of the present application;

[0131] Fig. 8 is a schematic diagram of the flow of a feedback method for dynamic grant-free transmission provided by the embodiments of the present application;

[0132] Fig. 9 is a schematic diagram of an effect provided by the embodiments of the present application;

[0133] Fig. 10 is a schematic diagram of another effect provided by the embodiments of the present application;

[0134] Fig. 11 is a schematic diagram of yet another effect provided by the embodiments of the present application;

[0135] Fig. 12 is a schematic diagram of yet another effect provided by the embodiments of the present application;

[0136] Fig. 13 is a schematic diagram of the structure of a feedback device for dynamic grant-free transmission provided by the embodiments of the present application;

[0137] Fig. 14 is a schematic diagram of the structure of another feedback device for dynamic grant-free transmission provided by the embodiments of the present application;

[0138] Fig. 15 is a schematic diagram of the structure of a communication device provided by the embodiments of the present application;

[0139] Fig. 16 is a schematic diagram of the structure of a chip provided by the embodiments of the present application. DETAILED DESCRIPTION

[0140] In order to make the purposes, technical solutions and advantages of the present application more clear, the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0141] In this application, the word "exemplary" is used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word exemplary is intended to present concepts in a concrete manner. In the description of the embodiments, the terms "include," "contain," and "have" and any variations thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a list of steps or units is not limited to the listed steps or units, but can optionally further include other steps or units not listed or can optionally further include other steps or units inherent to such processes, methods, products, or devices.

[0142] In the embodiments of the present application, "first", "second", and the like do not limit the number and execution order, and "first", "second", and the like do not necessarily mean different. In addition, the terms "include", "contain", and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a list of steps or units is not limited to the listed steps or units, but can optionally further include other steps or units not listed or can optionally further include other steps or units inherent to such processes, methods, products, or devices.

[0143] In the present application, "embodiments" means that the specific features, structures or characteristics described in conjunction with the embodiments can be included in at least one embodiment of the present application. The phrase appears at various places in the specification does not necessarily refer to the same embodiment, nor is it mutually exclusive or alternative to other embodiments. Those skilled in the art can explicitly and implicitly understand that, unless otherwise specified and logically contradictory, the terms and / or descriptions between various embodiments of the present application are consistent and can be mutually referred to, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0144] It should be understood that in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the association between the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that there are three cases: only A, only B, and A and B at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0145] In the description of the present application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by certain information is referred to as to-be-indicated information, and there are many ways to indicate the to-be-indicated information in the specific implementation process. For example, the to-be-indicated information can be directly indicated, such as indicating the to-be-indicated information itself or an index of the to-be-indicated information, and the like. For another example, the to-be-indicated information can also be indirectly indicated by indicating other information, and there is an association relationship between the indicated other information and the to-be-indicated information. For another example, only a part of the to-be-indicated information can be indicated, and the other part of the to-be-indicated information is known or agreed in advance. In addition, the indication of a specific information can also be implemented by means of the arrangement order of each information agreed in advance (such as a protocol), thereby reducing the indication overhead to a certain extent.

[0146] It should be understood that in the present application, the term "when" can be interpreted to mean "if" or "after" or "in response to determining" or "in response to detecting".

[0147] In order to facilitate understanding of the embodiments of the present application, the related technologies of dynamic grant (DG) and without dynamic grant will be introduced first, wherein the dynamic grant can also be referred to as dynamic scheduling, and the without dynamic grant can also be referred to as grant free or configured grant (CG), which are described exemplarily as follows.

[0148] Please refer to FIG. 1, which is a schematic diagram of uplink data transmission based on dynamic grant. As shown in FIG. 1, when the terminal has uplink data transmission demand, the terminal sends a scheduling request (SR) to the base station through a physical uplink control channel (PUCCH) or sends a non-empty buffer state report (BSR) to the base station through a physical uplink shared channel (PUSCH); after the base station receives the SR or BSR sent by the terminal, the base station sends downlink control information (DCI) to the terminal through a physical downlink control channel (PDCCH), and the DCI carries an uplink grant (UL grant) for authorizing the terminal to send uplink data using specified transmission resources and transmission parameters; after the terminal receives the DCI, the terminal can transmit data based on the uplink grant.

[0149] The above uplink data transmission based on dynamic grant can efficiently utilize real-time channel information between the terminal and the base station, and specify appropriate transmission resources and transmission parameters for each transmission of the terminal. However, the terminal needs to send SR or BSR to the base station before each data transmission, and the base station needs to authorize through DCI, which introduces transmission delay and PDCCH signaling overhead. At the same time, since the reception of PDCCH usually requires the terminal to perform blind detection on different control channel elements (CCEs) aggregation levels, different DCI formats, different DCI lengths, and different radio network temporary identifiers (RNTIs) on different time-frequency resources, a large amount of power consumption is required.

[0150] To reduce the transmission delay, signaling overhead and terminal power consumption, a dynamic grant-free transmission technology is introduced. The basic principle is that the base station configures the transmission resources and transmission parameters used for uplink data transmission for the terminal in a semi-static manner through high layer signaling and / or physical layer signaling. When the terminal has uplink data transmission demand, it does not need to go through the process of sending SR or BSR to the base station and waiting for the uplink grant, but can directly use the semi-static configured transmission resources and transmission parameters to send data to the base station, realizing the data come and go, so as to reduce the transmission delay, signaling overhead and terminal power consumption. The semi-static configured transmission resources and transmission parameters can also be referred to as dynamic grant-free transmission resources.

[0151] The uplink dynamic grant-free includes a first type of configured grant (Type 1 configured grant, Type 1 CG) and a second type of configured grant (Type 2 configured grant, Type 2 CG).

[0152] Please refer to FIG. 2, which is a schematic diagram of uplink data transmission based on the first type of configured grant. As shown in FIG. 2, the base station sends the configured grant configuration information to the terminal through the radio resource control (RRC) signaling, which is used to configure the period including the time domain resource, the open loop power control related parameters, the waveform, the redundancy version (RV) sequence, the repetition number, the frequency hopping mode, the resource allocation type, the hybrid automatic repeat request (HARQ) process number, the demodulation reference signal (DMRS) related parameters, the modulation coding scheme (MCS) table, the resource block group (RBG) size, and all the transmission resources and transmission parameters including the time domain resource, the frequency domain resource and the MCS. After receiving the RRC signaling, the terminal can immediately transmit data using the configured grant configuration information configured by the RRC signaling.

[0153] Referring to FIG. 3, FIG. 3 is a schematic diagram of uplink data transmission based on the second type of configured grant. As shown in FIG. 3, the second type of configured grant adopts a two-step configuration manner: first, the base station sends configured grant configuration information to the terminal through RRC signaling, which is used to configure part of transmission resources and transmission parameters including time domain resource period, open loop power control related parameters, waveform, redundancy version sequence, repetition number, frequency hopping mode, resource allocation type, HARQ process number, DMRS related parameters, MCS table, RBG size, etc.; then, the base station sends an activation DCI to the terminal, which is used to activate uplink data transmission based on the second type of configured grant and simultaneously sends the configured grant configuration information, which is used to configure another part of transmission resources and transmission parameters including time domain resources, frequency domain resources, MCS, etc. After receiving the RRC signaling, the terminal cannot immediately use the configured grant configuration information configured by the RRC signaling to transmit data, but must wait until receiving the corresponding activation DCI to use the configured grant configuration information configured by the RRC signaling and the activation DCI to transmit data.

[0154] The uplink dynamic grant-free transmission also includes a third type of configured grant (Type 3 configured grant, Type 3 CG), which can be understood as a combination of the first type of configured grant and the second type of configured grant, that is, the base station sends configured grant configuration information to the terminal through RRC signaling, and the terminal can immediately use the configured grant configuration information configured by the RRC signaling to transmit data after receiving the RRC signaling. The base station can also re-activate or re-configure the third type of configured grant through the activation DCI, for example, including reconfiguring the transmission resources and / or transmission parameters, etc.

[0155] In addition to the above several dynamic grant-free transmission, the two-step random access (2-step random access, 2-step RA) can also be regarded as a kind of dynamic grant-free transmission, the difference is that in the 2-step RA, the terminal needs to send a random access preamble (preamble) in addition to sending the PUSCH, which is used for the base station to estimate the timing of the terminal.

[0156] Referring to FIG. 4, FIG. 4 is a schematic diagram of two-step random access. As shown in FIG. 4, 2-step RA is composed of MsgA and MsgB, and the main process includes: the terminal sends MsgA to the base station, MsgA is composed of a physical random access channel (PRACH) and a PUSCH, wherein the PRACH is used to send a random access preamble, and the PUSCH is used to send control plane (CP) and / or user plane (UP) data; after the base station receives MsgA, the base station sends MsgB to the terminal, wherein if the base station correctly decodes the PUSCH in MsgA, MsgB is also called a success random access response (success RAR), which contains a contention resolution message, and if the base station does not correctly decode the PUSCH, MsgB is also called a fallback random access response (fallback RAR), and after the terminal receives the fallback RAR, the terminal will fall back to four-step random access (4-step RA) according to the uplink grant (UL grant) carried in the fallback RAR, and sends Msg3 to the base station.

[0157] After the terminal sends the PUSCH to the base station using the dynamic grant-free transmission resource, a timer is started, and the base station feeds back the PUSCH during the running of the timer, for example, the terminal monitors the downlink control information (DCI) for authorizing the terminal to retransmit the PUSCH, or monitors the acknowledgement (ACK) feedback of the base station for the PUSCH. The duration of the timer can be configured by the base station through high layer signaling such as RRC signaling, or predetermined between the terminal and the base station.

[0158] During the running of the timer, the dynamic grant-free transmission resource associated with the same hybrid automatic repeat request (HARQ) process is not available, that is, after the terminal sends the PUSCH on the dynamic grant-free transmission resource using a certain HARQ process and starts the timer, the terminal cannot send a new data packet using the dynamic grant-free transmission resource associated with the same HARQ process during the running of the timer.

[0159] Please refer to FIG. 5, which is a schematic diagram of transmission during the running of the timer. As shown in FIG. 5, after the terminal transmits the PUSCH (denoted as CGPUSCH in the figure) on the configured grant transmission resource using the HARQ process with the HARQ process number (HPN) of 2 (denoted as HPN:2 in the figure), the terminal starts the timer defined in the configured grant, and during the running of the CGT, the terminal cannot use the configured grant transmission resource associated with HPN:2 to transmit new data packets.

[0160] For different data packets, due to different service information (such as service type, service model, or service characteristics), actual transmission conditions, and other factors, the actual requirements for reliability, latency, and other indicators when transmitting using the configured grant transmission resource are also different. For example, in extended reality (XR) services such as virtual reality (VR) or augmented reality (AR) services, different frames have different reliability requirements. For another example, the interval between the arrival time of a data packet and the actual transmission time is different, resulting in different actual requirements for latency when different data packets are actually transmitted.

[0161] Please refer to FIG. 6, which is a schematic diagram of latency of data packet transmission. As shown in FIG. 6, taking data packet 1 and data packet 2 as examples of data packets of the same service type, T represents the latency determined by the service type, or can be understood as the length of time that the terminal monitors the feedback of the base station for data packets of the service type. For data packet 1, t1 represents the arrival time of data packet 1, t1' represents the actual transmission time of data packet 1, λ1 represents the latency margin of data packet 1, the interval between the actual transmission time t1' of data packet 1 and the arrival time t1 of data packet 1 is small, and thus the latency margin λ1 of data packet 1 is large, or in other words, the latency margin λ1 of data packet 1 is relatively relaxed. For data packet 2, t2 represents the arrival time of data packet 2, t2' represents the actual transmission time of data packet 2, λ2 represents the latency margin of data packet 2, the interval between the actual transmission time t2' of data packet 2 and the arrival time t2 of data packet 1 is large, and thus the latency margin λ2 of data packet 2 is small, or in other words, the latency margin λ2 of data packet 2 is relatively tight.

[0162] Currently, the base station cannot know in advance the actual requirements of data packets for reliability, latency, and other indicators after actual transmission, and thus cannot provide corresponding feedback, which further affects the transmission performance.

[0163] To solve the above problems, the embodiment of the present application provides a feedback method and related device for dynamic authorization transmission, which can assist the data packet receiver to make corresponding feedback on different data packets, thereby improving the transmission performance.

[0164] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a global system for mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS) system, an enhanced data rate for GSM evolution (EDGE) system, a worldwide interoperability for microwave access (WiMAX) system. The technical solutions of the embodiments of the present application can also be applied to other communication systems, for example, a public land mobile network (PLMN) system, a long term evolution advanced (LTE-A) system, a 5th generation (5G) system, a new radio (NR) system (for example, a 6th generation (6G) system), a machine to machine (M2M) system, or other future evolved communication systems, etc., and the embodiments of the present application are not limited thereto.

[0165] The communication system includes at least two entities, one of which can send data to the other or receive data sent by the other. Here, the data can be, but is not limited to: physical signals such as preambles, reference signals, etc.; physical layer control information such as downlink control information (DCI), uplink control information (UCI), etc.; control plane (CP) data such as radio resource control (RRC) messages, etc.; user plane (UP) data; other information related to specific scenarios or applications, such as data related to artificial intelligence (AI) or machine learning (ML) (such as gradient information, training data, model parameters, etc.), data related to sensing or generated by sensing, etc.

[0166] Referring to FIG. 7, FIG. 7 is a schematic diagram of a network architecture of a communication system provided by an embodiment of the present application. As shown in FIG. 7, the network architecture 700 includes a network device 710 and a plurality of terminal devices (e.g., terminal device 720a, terminal device 720b, terminal device 720c, terminal device 720d, terminal device 720e, and terminal device 720f), wherein the network device 710 is in communication connection with the terminal devices 720a-720f, and the network device 710 can send data to the terminal devices 720a-720f or receive data from the terminal devices 720a-720f.

[0167] As shown in FIG. 7, terminal devices can also be in communication connection with each other, for example, the terminal device 720d, the terminal device 720e, and the terminal device 720f can also constitute a network architecture 701, wherein the terminal device 720d is in communication connection with the terminal device 720e and the terminal device 720f, and the terminal device 720d can send data to the terminal device 720e and the terminal device 720f or receive data from the terminal device 720e and the terminal device 720f. For example, in the smart home scenario, a smart home terminal device can send a control instruction to other smart home terminal devices, and the other smart home terminal devices can perform a response operation or feed back state information after receiving the control instruction. For another example, in the Internet of Vehicles scenario, a vehicle-mounted terminal device can send data to other vehicle-mounted terminal devices or receive data from other vehicle-mounted terminal devices.

[0168] Optionally, other devices can also be included in the network architecture, for example, a relay node can also be included between the network device and the terminal device, which is not shown in FIG. 7, and the form of the relay node can be a network device or a terminal device.

[0169] The network device in the embodiments of the present application can include, but is not limited to, a base station, a next generation Node B (gNB), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home evolved NodeB (HeNB) or a home Node B (HNB), a baseband unit (BBU), a server, a wearable device, a vehicle-mounted device, an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It can also be a gNB, a TRP or a TP in a 5G such as a new radio (NR) system, one or a group of antenna panels of a base station in a 5G system, or a network node such as a baseband unit or a distributed unit (DU) that constitutes a gNB or a TP. Among them, the base station can be a macro base station, a micro base station, a pico base station, a small station, a relay station or a balloon station, etc. The base station can be a terrestrial base station or a non-terrestrial base station, such as a low earth orbit (LEO) / very low earth orbit (VLEO) satellite, an unmanned aerial vehicle (UAV) or other high altitude platform station (HAPS), etc.

[0170] In some deployments, a gNB can include a centralized unit (CU) and a DU. The gNB can also include an active antenna unit (AAU). The CU implements part of the functions of the gNB, and the DU implements part of the functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, implementing the radio resource control (RRC), and the functions of the packet data convergence protocol (PDCP) layer. The DU is responsible for processing the physical layer protocol and real-time services, implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements part of the physical layer processing functions, radio frequency processing, and related functions of the active antenna. The information of the RRC layer is generated by the CU and eventually becomes the PHY layer information through the encapsulation of the PHY layer of the DU, or is converted from the information of the PHY layer. Thus, under this architecture, high-layer signaling such as RRC layer signaling can also be considered as being sent by the DU or by the DU+AAU. It can be understood that the network device can be a device including one or more of the CU node, the DU node, and the AAU node. In addition, the CU can be divided into a network device in the radio access network (RAN) or a network device in the core network (CN), and the embodiments of the present application do not limit the CU.

[0171] The terminal device is a device with wireless communication function, which can also be referred to as a terminal, a terminal device, an access terminal, a user unit, user equipment (UE), a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent or a user device. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a train, an airplane, a mobile internet device (MID), a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control (such as a robot, etc.), a wireless terminal in Internet of Vehicles (such as a vehicle-mounted device, a whole vehicle device, a vehicle-mounted module, a vehicle, etc.), a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, 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, etc. The terminal device can be a terminal device in an active state, and can also be applied to a terminal device in a non-active state or an idle state, and can also be used for a terminal device not in the above three states, such as a terminal device not performing network attachment or not performing downlink synchronization with the network. The embodiments of the present application do not limit the specific technology and specific device form of the terminal device.

[0172] The network device and the terminal device can be fixed in position or movable. For example, the network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on an airplane, a balloon and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.

[0173] The network device and the terminal device, the terminal device and the terminal device can communicate through a licensed frequency spectrum, or can communicate through an unlicensed frequency spectrum, or can communicate through both the licensed frequency spectrum and the unlicensed frequency spectrum. The communication can be applied to a high-frequency scenario, such as a millimeter wave, a terahertz (THz) frequency band, or can be applied to a low-frequency scenario below 6 GHz (Sub-6G), such as a 700 / 900 MHz, a 2.1 / 2.6 / 3.5 GHz frequency band, and the like. The embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.

[0174] The network architecture shown in FIG. 7 (for example, the network architecture 700 or the network architecture 701) is applicable to the feedback method for dynamic authorization-free transmission provided by the embodiments of the present application. The feedback method for dynamic authorization-free transmission provided by the embodiments of the present application can be used in an air interface link dynamic authorization-free transmission scenario between a terminal device (for example, any one of the terminal devices 720a-720f) and a network device (for example, the network device 710), for example, including but not limited to the various types of dynamic authorization-free transmission introduced above, and can also be used in a sidelink dynamic authorization-free transmission scenario between a terminal device (for example, the terminal device 720d) and a terminal device (for example, the terminal device 720e or the terminal device 720f).

[0175] It should be understood that the network architecture shown in FIG. 7 is only an example, and the network architecture applicable to the embodiments of the present application is not limited thereto. Any network architecture capable of realizing the functions of the above-mentioned devices, in part or in whole, is applicable to the embodiments of the present application.

[0176] The feedback method for dynamic authorization-free transmission provided by the embodiments of the present application will be introduced below.

[0177] Please refer to FIG. 8, which is a flowchart of a feedback method for dynamic authorization-free transmission provided by the embodiments of the present application. The embodiment shown in FIG. 8 takes a terminal device (for the sake of distinction, referred to as a first terminal device) and a first device as an example of the executing subject of the interaction to illustrate the method.

[0178] In a possible embodiment, the first device is a network device, and the method can be used in an air interface link dynamic authorization-free transmission scenario. For example, the first terminal device can be any one of the terminal devices 720a-720f in FIG. 7, and the network device can be the network device 710 in FIG. 7.

[0179] In another possible embodiment, the first device is another terminal device (for the sake of distinction, denoted as a second terminal device), and the method can be used in a sidelink dynamic grant-free transmission scenario. For example, the first terminal device can be the terminal device 720e or the terminal device 720f in FIG. 7, and the second terminal device can be the terminal device 720d in FIG. 7.

[0180] As shown in FIG. 8, the feedback method for the dynamic grant-free transmission can include, but is not limited to, the following steps S801 to S803.

[0181] S801, the first device sends first configuration information to the first terminal device, and correspondingly, the first terminal device receives the first configuration information from the first device.

[0182] The first configuration information is used to configure a first data channel, and the first data channel is configured to be transmitted in a dynamic grant-free transmission manner. After receiving the first configuration information from the first device, the first terminal device can transmit the first data channel to the first device in the dynamic grant-free transmission manner.

[0183] Specifically, the first terminal device transmits the first data channel to the first device in the dynamic grant-free transmission manner, which can be that the first terminal device transmits the first data channel to the first device in a dynamic grant-free transmission resource, or that the first terminal device transmits the first data channel to the first device in a HARQ process associated with the dynamic grant-free transmission resource. The dynamic grant-free transmission resource can include, but is not limited to, one or more of the following: time domain resource, frequency domain resource, space domain resource (such as beam), pilot resource (such as pilot port, pilot sequence, preamble, etc.), or code domain resource (such as non-orthogonal multiple access signature, spreading sequence, sparse sequence, etc.). The time domain resource and / or the frequency domain resource can also be expressed as a transmission occasion (TO).

[0184] Taking the first device as a network device as an example, the first data channel can be a physical uplink shared channel (PUSCH), and the first terminal device transmits the PUSCH to the network device in the dynamic grant-free transmission manner.

[0185] Taking the first device as a second terminal device as an example, the first data channel can be a physical sidelink shared channel (PSSCH), and the first terminal device transmits the PSSCH to the second terminal device in the dynamic grant-free transmission manner.

[0186] S802, the first terminal device determines first information.

[0187] The first information is used to indicate a manner (or behavior, hereinafter uniformly expressed as manner) in which the first terminal device expects the first device to feedback (or respond, hereinafter uniformly expressed as feedback) for the first data channel, or to indicate a manner in which the first terminal device expects to receive the feedback of the first device for the first data channel.

[0188] Specifically, the first terminal device transmits the first data channel to the first device using the dynamic grant free transmission manner, and determines (or generates) the first information. The first information is associated with the first data channel, and is used to indicate a manner in which the first terminal device expects the first device to feedback for the first data channel, or a manner in which the first terminal device expects to receive the feedback of the first device for the first data channel.

[0189] Taking an example that the first device is a network device and the first data channel is a PUSCH, before the first terminal device transmits the PUSCH to the first device using the dynamic grant free transmission manner, the first terminal device can determine the first information, which is used to indicate a manner in which the first terminal device expects the first device to feedback for the PUSCH, or to indicate a manner in which the first terminal device expects to receive the feedback of the first device for the PUSCH.

[0190] Optionally, when the first device is a component (such as a processor or a circuit or a chip or a chip system) inside the network device, the first information is used to indicate a manner in which the first terminal device expects the network device to feedback for the PUSCH, or to indicate a manner in which the first terminal device expects to receive the feedback of the network device for the PUSCH.

[0191] Taking an example that the first device is a second terminal device and the first data channel is a PSSCH, before the first terminal device transmits the PSSCH to the first device using the dynamic grant free transmission manner, the first terminal device can determine the first information, which is used to indicate a manner in which the first terminal device expects the first device to feedback for the PSSCH, or to indicate a manner in which the first terminal device expects to receive the feedback of the first device for the PSSCH.

[0192] Optionally, when the first device is a component (such as a processor or a circuit or a chip or a chip system) inside the second terminal device, the first information is used to indicate a manner in which the first terminal device expects the second terminal device to feedback for the PUSCH, or to indicate a manner in which the first terminal device expects to receive the feedback of the second terminal device for the PUSCH.

[0193] Exemplarily, the feedback can include one or more of the following, but is not limited to: retransmission scheduling of the first data channel (or the HARQ process used by the first data channel) in a dynamic grant manner, abbreviated as retransmission scheduling or scheduling retransmission; response to MsgA in random access, such as success RAR or fallback RAR; ACK feedback to the first data channel (or the HARQ process used by the first data channel); new transmission scheduling of the first data channel in a dynamic grant manner, abbreviated as new transmission scheduling or scheduling new transmission.

[0194] S803, the first terminal device sends the first information to the first device, and correspondingly, the first device receives the first information from the first terminal device.

[0195] The first terminal device sends the first information to the first device, which is used to inform the first device of the manner in which the first terminal device expects the first device to feed back to the first data channel, or the manner in which the first terminal device expects to receive the feedback of the first device to the first data channel.

[0196] In some possible implementations, the first information can be sent in any of the following ways:

[0197] In the first way, the first information is carried in a control channel. Taking the first device as a network device for example, the first information can be carried in the uplink control information (UCI) of the physical uplink control channel (PUCCH). Specifically, the first terminal device sends the PUCCH to the first device, and the UCI of the PUCCH carries the first information.

[0198] In the second way, the first information is carried in a data channel. Taking the first device as a network device for example, the first information can be carried in the uplink control information (UCI) of the physical uplink shared channel (PUSCH) or the control element (CE) of the medium access control (MAC). Specifically, the first terminal device sends the PUSCH to the first device, and the UCI or the MAC CE of the PUSCH carries the first information.

[0199] In the third approach, the first information is carried in a transmission resource. For example, the first information can be implicitly carried in a transmission resource (e.g., time domain resource, frequency domain resource, pilot resource, code domain resource, spatial domain resource, etc.) used by the first terminal device to send an uplink signal to the first device.

[0200] In the above approaches, the first information can be carried in a control channel, a data channel, or a transmission resource. Thus, the first terminal device can send the first information to the first device in an explicit or implicit manner.

[0201] Optionally, the control channel, the data channel, or the transmission resource carrying the first information can be a data channel, a data channel, or a transmission resource that can / allowed to be used to send the first information, which is pre-configured by the first device or pre-agreed by the first device and the first terminal device. For example, the first device can inform the first terminal device which of the configured grant-free transmission resources or associated HARQ processes can be used to send the first information. Thus, the first terminal device can use the configured grant-free transmission resources or associated HARQ processes that can be used to send the first information to send the first information.

[0202] In one possible implementation, the first information is carried in a first data channel. The first data channel is a data channel that can / allowed to be used to send the first information, or a HARQ process associated with the first data channel is a HARQ process that can / allowed to be used to send the first information.

[0203] Optionally, the first device sends second configuration information to the first terminal device, and the first terminal device receives the second configuration information from the first device. The second configuration information is used to indicate at least one data channel that can / allowed to be used to send the first information, and the first data channel is a data channel in the at least one data channel. Alternatively, the second configuration information is used to indicate at least one HARQ process that can / allowed to be used to send the first information, and a HARQ process associated with the first data channel is one of the at least one HARQ process.

[0204] For example, the first information can be piggybacked as UCI in a PUSCH, or carried as a MAC CE in the PUSCH, or implicitly carried in a grant-free transmission resource used by the first terminal device to send the PUSCH.

[0205] Through the above embodiments, the first terminal device can send the first information to the first device in the first data channel, so that the association between the first information and the first data channel does not need to be indicated additionally, and overheads can be saved.

[0206] It should be understood that the sending of the first information can also be independent of the sending of the first data channel, for example, the first terminal device can send the first information to the first device before or after sending the first data channel.

[0207] After receiving the first information, the first device can perform corresponding feedback on the first data channel according to the expected feedback mode indicated by the first information. For example, if the first information indicates that the first terminal device does not expect the first device to perform feedback on the first data channel, or in other words, the first information indicates that the first terminal device expects the first device not to perform feedback on the first data channel, the first device does not perform feedback on the first data channel. For another example, if the first information indicates that the first terminal device expects the first device to preferentially (or with high priority) perform feedback on the first data channel, the first device preferentially (or with high priority) performs feedback on the first data channel.

[0208] In a possible implementation, the first device can pre-configure a feedback mode (denoted as a first feedback mode) for the first data channel, and inform the first terminal device of the first feedback mode. After the first terminal device sends the first data channel to the first device using the dynamic grant-free transmission mode, the first terminal device can determine whether the first feedback mode is suitable (for example, whether the delay, reliability, or power consumption requirements are met). When the first feedback mode is not suitable, the first terminal device can determine the first information (for indicating the expected feedback mode), and send the first information to the first device. The first device can determine a new feedback mode (denoted as a second feedback mode) according to the first information, and perform feedback on the first data channel based on the second feedback mode.

[0209] Through the above embodiments, the first terminal device can determine the expected feedback mode according to the actual situation or requirements of the data packet. When the first terminal device sends the data packet through the first data channel, the first terminal device can send the first information to the first device, for indicating the expected feedback mode, so that the first device can make feedback on the data packet that meets the actual situation or requirements of the data packet, thereby helping to improve the transmission performance.

[0210] In some possible implementations, the information (or content) indicated by the first information can include but is not limited to one or more of the following:

[0211] Information one: whether the first terminal device expects the first device to schedule retransmission of the first data channel, or whether the first terminal device expects to receive control information for scheduling retransmission of the first data channel.

[0212] Optionally, the manner in which the first information indicates the above-mentioned information one can include, but is not limited to, the following manners:

[0213] Explicit indication manner:

[0214] The first information being the first value indicates that the first terminal device expects the first device to schedule the retransmission of the first data channel, or that the first terminal device expects to receive the control information for scheduling the retransmission of the first data channel.

[0215] The first information being the second value indicates that the first terminal device does not expect the first device to schedule the retransmission of the first data channel (in other words, the first terminal device expects the first device not to schedule the retransmission of the first data channel), or that the first terminal device does not expect to receive the control information for scheduling the retransmission of the first data channel (in other words, the first terminal device expects not to receive the control information for scheduling the retransmission of the first data channel).

[0216] Optionally, the relationship between the value of the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter) can be pre-configured by the first device or pre-agreed by the first device and the first terminal device. For example, the first device sends configuration information to the first terminal device, the configuration information being used to configure the relationship between the value of the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter), and after the first terminal device receives the configuration information, the first terminal device can obtain the relationship between the value of the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter). Here, a unified description is made and subsequent descriptions are omitted.

[0217] In the explicit indication manner, the first information can include one or more bits, and the first information being the first value specifically can mean that the value of the one or more bits is the first value, and the first information being the second value specifically can mean that the value of the one or more bits is the second value. Here, a unified description is made and subsequent descriptions are omitted.

[0218] Implicit indication manner:

[0219] The first information being carried on the first resource indicates that the first terminal device expects the first device to schedule the retransmission of the first data channel, or that the first terminal device expects to receive the control information for scheduling the retransmission of the first data channel.

[0220] The first information carried on the second resource indicates that the first terminal device does not expect the first device to schedule a retransmission of the first data channel (in other words, the first terminal device expects the first device not to schedule a retransmission of the first data channel), or that the first terminal device does not expect to receive control information for scheduling a retransmission of the first data channel (in other words, the first terminal device expects not to receive control information for scheduling a retransmission of the first data channel).

[0221] Optionally, the relationship between the resource carrying the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter) can be pre-configured by the first device or pre-agreed by the first device and the first terminal device. For example, the first device sends configuration information to the first terminal device, the configuration information being used to configure the relationship between the resource carrying the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter), and after the first terminal device receives the configuration information, the first terminal device can obtain the relationship between the resource carrying the first information and the content indicated by the first information (such as the above-mentioned information one, or the information two, information three, information four, information five or information six hereinafter). Here, a unified description is made and subsequent descriptions are omitted.

[0222] In the implicit indication mode, the first information can be carried in an implicit manner on the resource used by the first terminal device to send a signal (or data) to the first device. Specifically, the first information carried on the first resource can mean that the first terminal device uses the first resource to send a signal (such as an uplink signal) to the first device, and the first information carried on the second resource can mean that the first terminal device uses the second resource to send a signal (such as an uplink signal) to the first device. Here, a unified description is made and subsequent descriptions are omitted.

[0223] Optionally, when the first information indicates that the first terminal device does not expect the first device to schedule a retransmission of the first data channel, or that the first terminal device does not expect to receive control information for scheduling a retransmission of the first data channel, the first terminal device does not start a round-trip timer (such as drx-HARQ-RTT-TimerUL) for a HARQ process associated with the first data channel after sending the first data channel.

[0224] By the above embodiments, for the data packet with low importance or small delay margin, the retransmission can be considered as unnecessary, and the first terminal device can inform the first device through the first information that the first device is not expected to schedule the retransmission of the data packet, so that the first device can accordingly not schedule the retransmission, and thus the resource (such as PDCCH, PUSCH, physical sidelink control channel (PSCCH) or PSSCH, etc.) can be used for other services (such as more important or more urgent services of the first terminal device) or other terminal devices, which helps to improve the overall transmission performance.

[0225] Information two, whether the first terminal device expects the first device to perform ACK feedback on the first data channel, or whether the first terminal device expects to receive ACK feedback on the first data channel.

[0226] Optionally, the manner in which the first information indicates the above information two can include but is not limited to the following manners:

[0227] Explicit indication manner:

[0228] When the first information is the first value, it indicates that the first terminal device expects the first device to perform ACK feedback on the first data channel, or that the first terminal device expects to receive ACK feedback on the first data channel.

[0229] When the first information is the second value, it indicates that the first terminal device does not expect the first device to perform ACK feedback on the first data channel (in other words, the first terminal device expects the first device not to perform ACK feedback on the first data channel), or that the first terminal device does not expect to receive ACK feedback on the first data channel (in other words, the first terminal device expects not to receive ACK feedback on the first data channel).

[0230] Implicit indication manner:

[0231] When the first information is carried on the first resource, it indicates that the first terminal device expects the first device to perform ACK feedback on the first data channel, or that the first terminal device expects to receive ACK feedback on the first data channel.

[0232] When the first information is carried on the second resource, it indicates that the first terminal device does not expect the first device to perform ACK feedback on the first data channel (in other words, the first terminal device expects the first device not to perform ACK feedback on the first data channel), or that the first terminal device does not expect to receive ACK feedback on the first data channel (in other words, the first terminal device expects not to receive ACK feedback on the first data channel).

[0233] For the data packets with high importance, it is considered as a priority to ensure reliable transmission, and the first terminal device can inform the first device through the first information that the first device is expected to perform ACK feedback on the data packet, so that the first device can perform ACK feedback accordingly, thereby helping to ensure efficient reception of the data packet with high reliability requirement and avoiding waste of dynamic grant-free transmission resources due to mis-retransmission. In addition, not all data packets need ACK feedback. For example, for data packets with low importance, the first terminal device can inform the first device through the first information that the first device is not expected to perform ACK feedback on the data packet, so that the first device can not perform ACK feedback accordingly, thereby helping to ensure reasonable ACK overhead.

[0234] Referring to FIG. 9, FIG. 9 is a schematic diagram of an effect provided by an embodiment of the present application. In (a) of FIG. 9, after the first terminal device transmits a data packet 1 (denoted as initial transmission in the figure) on the dynamic grant-free transmission resource, when the first device correctly receives the data packet 1 but does not return ACK feedback during the running of the timer (CGT), the first terminal device cannot determine whether the first device correctly receives, for example, it defaults to receiving an implicit negative acknowledgement (NACK), at this time, the first terminal device actively triggers retransmission of the data packet 1, which causes resource waste and affects efficient reception of the data packet 1. In (b) of FIG. 9, after the first terminal device transmits the data packet 1 on the dynamic grant-free transmission resource (denoted as CG in the figure), the first device is informed through the second information that ACK feedback on the data packet 1 is expected, so that the first device returns ACK feedback after correctly receiving the data packet 1 during the running of the timer (CGT), which can avoid resource waste due to mis-retransmission of the data packet 1 and ensure efficient reception of the data packet 1.

[0235] The third information is whether the first terminal device extends or shortens the length of the timer, or the timer length information, or whether the first terminal device terminates the reception of the feedback on the first data channel in advance or delays the termination.

[0236] The timer is used for the first terminal device to receive the feedback on the first data channel during the running of the timer, and the first terminal device cannot use the HARQ process corresponding to the timer to send a new data packet during the running of the timer. The length of the timer can be understood as the time length for the first terminal device to receive the feedback on the first data channel. The initial length of the timer can be pre-configured by the first device or pre-agreed by the first device and the first terminal device. The timer length information can include the length of the timer or an index of the length.

[0237] Exemplarily, the timer can be a configured grant timer (CGT) or a random access response window (RAR Window) defined in the configured grant.

[0238] Optionally, the manner in which the first information indicates the above-mentioned information three can include but is not limited to the following manners:

[0239] Manner one of explicit indication:

[0240] When the first information is a first value, it indicates that the first terminal device prolongs the length of the timer, for example, prolongs a certain length on the basis of the initial length of the timer (the length of the prolongation can be pre-configured by the first device or pre-agreed by the first device and the first terminal device), and the length after the prolongation is recorded as a first length; or the first terminal device expects the first device to prolong the time length of the feedback for the first data channel, for example, to the first length; or the first terminal device delays the termination of receiving the feedback for the first data channel, for example, receives the feedback for the first data channel within the first length of the timer.

[0241] When the first information is a second value, it indicates that the first terminal device shortens the length of the timer, for example, shortens a certain length on the basis of the initial length of the timer (the length of the shortening can be pre-configured by the first device or pre-agreed by the first device and the first terminal device), and the length after the shortening is recorded as a second length; or the first terminal device expects the first device to shorten the time length of the feedback for the first data channel, for example, to the second length; or the first terminal device terminates the reception of the feedback for the first data channel in advance, for example, receives the feedback for the first data channel within the second length of the timer.

[0242] When the first information is a third value, it indicates that the first terminal device does not change the length of the timer, or the first terminal device expects the first device to have the time length of the feedback for the first data channel as the initial length of the timer, or the first terminal device does not delay the termination nor terminate the reception of the feedback for the first data channel in advance, or the first terminal device receives the feedback for the first data channel within the initial length of the timer.

[0243] Manner two of explicit indication:

[0244] When the first information is a first value, it indicates the first length or an index of the first length. Exemplarily, the first length is greater than the initial length of the timer. In other words, when the first information is the first value, it indicates that the length of the timer is the first length, or the first terminal device expects the first device to have the time length of the feedback for the first data channel as the first length, or the first terminal device receives the feedback for the first data channel within the first length of the timer.

[0245] The first information being the second value indicates a second length or an index of the second length. Exemplarily, the second length is smaller than the initial length of the timer. In other words, the first information being the second value indicates that the length of the timer is the second length, or the first terminal device expects the first device to feed back for the first data channel for the second length, or the first terminal device receives the feedback for the first data channel within the second length of the timer.

[0246] The first information being the second value indicates a second length or an index of the second length. Exemplarily, the second length is smaller than the initial length of the timer. In other words, the first information being the second value indicates that the length of the timer is the second length, or the first terminal device expects the first device to feed back for the first data channel for the second length, or the first terminal device receives the feedback for the first data channel within the second length of the timer.

[0247] The first information being carried on the first resource indicates that the first terminal device prolongs the length of the timer, for example, prolongs a certain length on the basis of the initial length of the timer (the length of the prolongation can be preconfigured by the first device or pre-agreed by the first device and the first terminal device), and the length after the prolongation is recorded as the first length; or the first terminal device expects the first device to feed back for the first data channel for the first length; or the first terminal device delays the termination of receiving the feedback for the first data channel, for example, receives the feedback for the first data channel within the first length of the timer.

[0248] The first information being carried on the second resource indicates that the first terminal device shortens the length of the timer, for example, shortens a certain length on the basis of the initial length of the timer (the length of the shortening can be preconfigured by the first device or pre-agreed by the first device and the first terminal device), and the length after the shortening is recorded as the second length; or the first terminal device expects the first device to feed back for the first data channel for the second length; or the first terminal device terminates the reception of the feedback for the first data channel in advance, for example, receives the feedback for the first data channel within the second length of the timer.

[0249] The first information being carried on the third resource indicates that the first terminal device does not change the length of the timer, or the first terminal device expects the first device to feed back for the first data channel for the initial length of the timer, or the first terminal device neither delays the termination nor terminates in advance the reception of the feedback for the first data channel, or the first terminal device receives the feedback for the first data channel within the initial length of the timer.

[0250] The first information being the second value indicates a second length or an index of the second length. Exemplarily, the second length is smaller than the initial length of the timer. In other words, the first information being the second value indicates that the length of the timer is the second length, or the first terminal device expects the first device to feed back for the first data channel for the second length, or the first terminal device receives the feedback for the first data channel within the second length of the timer.

[0251] The first information being carried on the first resource indicates the first length or an index of the first length. In other words, the first information being carried on the first resource indicates that the length of the timer is the first length, or the first terminal device expects the first device to feed back for the first data channel for the first length, or the first terminal device receives the feedback for the first data channel within the first length of the timer.

[0252] The first information indicates the second length or an index of the second length when the first information is carried on the second resource. In other words, the first information indicates that the length of the timer is the second length, or the first terminal device expects the first device to feedback for the first data channel for the second length, or the first terminal device receives the feedback for the first data channel within the second length of the timer.

[0253] Through the above embodiments, for the data packet with low importance or small delay margin, the first terminal device can shorten the length of the timer or terminate the monitoring of the feedback for the data packet in advance, so that the power consumption can be saved, and the HARQ process associated with the data packet can be released as soon as possible for transmitting a new data packet. For the data packet with high importance, the first terminal device can prolong the length of the timer or delay the termination of the monitoring of the feedback for the data packet, so as to help guarantee the transmission reliability of the important data packet.

[0254] Please refer to FIG. 10, which is another effect diagram provided by the embodiments of the present application. In (a) of FIG. 10, it is shown that after the first terminal device transmits a data packet using a HARQ process with a HARQ process number of 0 (denoted as HPN0 in the figure) on a CG resource, the first terminal device starts a timer (CGT), and during the running of the CGT, the first terminal device cannot use the HPN0 to transmit a new data packet. In (b) of FIG. 10, it is shown that after the first terminal device transmits a data packet using the HPN0 on the CG resource, the first terminal device informs the first device that the length of the timer is shortened (denoted as shorter CGT in the figure) through the above information three, so that the first terminal device can terminate the monitoring of the feedback for the data packet in advance, and the HPN0 can be used to transmit a new data packet as soon as possible.

[0255] The information four indicates whether the first terminal device expects the first device to schedule the retransmission of the first data channel with the first priority, or whether the first terminal device expects to receive the control information for scheduling the retransmission of the first data channel with the first priority.

[0256] For example, the first device can pre-configure or the first device and the first terminal device can pre-agree N priorities, N is an integer greater than 1, the first priority is one of the N priorities, for example, the first priority can be the highest priority of the N priorities. Taking N=2 as an example, the N priorities include a first priority and a second priority, and the first priority is higher than the second priority.

[0257] Optionally, the first information used to indicate the manner of the information four can include but is not limited to the following manners:

[0258] Explicit indication manner:

[0259] The first information being the first value indicates that the first terminal device expects the first device to schedule retransmission of the first data channel at the first priority (in other words, the first terminal device expects the first device to schedule the priority of retransmission of the first data channel to be the first priority); or the first terminal device expects to receive control information for scheduling retransmission of the first data channel at the first priority.

[0260] The first information being the second value indicates that the first terminal device does not expect the first device to schedule retransmission of the first data channel at the first priority, for example, the first terminal device expects the first device to schedule retransmission of the first data channel at the second priority (in other words, the first terminal device expects the first device to schedule the priority of retransmission of the first data channel to be the second priority); or the first terminal device does not expect to receive control information for scheduling retransmission of the first data channel at the first priority, for example, the first terminal device expects to receive control information for scheduling retransmission of the first data channel at the second priority.

[0261] The implicit indication manner includes:

[0262] The first information being carried on the first resource indicates that the first terminal device expects the first device to schedule retransmission of the first data channel at the first priority (in other words, the first terminal device expects the first device to schedule the priority of retransmission of the first data channel to be the first priority); or the first terminal device expects to receive control information for scheduling retransmission of the first data channel at the first priority.

[0263] The first information being carried on the second resource indicates that the first terminal device does not expect the first device to schedule retransmission of the first data channel at the first priority, for example, the first terminal device expects the first device to schedule retransmission of the first data channel at the second priority (in other words, the first terminal device expects the first device to schedule the priority of retransmission of the first data channel to be the second priority); or the first terminal device does not expect to receive control information for scheduling retransmission of the first data channel at the first priority, for example, the first terminal device expects to receive control information for scheduling retransmission of the first data channel at the second priority.

[0264] Through the above embodiments, for data packets with high importance or tight delay margin, the first terminal device can inform the first device through the first information that the first device expects the first device to schedule high-priority retransmission of the data packets, so that the first device can correspondingly schedule high-priority retransmission, thereby helping to meet the delay requirement. For data packets with high importance but loose delay margin, the first terminal device can inform the first device that the first device expects the first device to schedule low-priority retransmission of the data packets, so that the first device can correspondingly schedule low-priority retransmission, thereby being able to preferentially use resources (such as PDCCH, PUSCH, PSCCH, or PSSCH, etc.) for other services (such as more important or more urgent services of the first terminal device) or other terminal devices, and help to improve overall transmission performance.

[0265] Please refer to FIG. 11, which is another effect diagram provided by the embodiments of the present application. In (a) of FIG. 11, the first terminal device sends data packet 1 on the grant-free transmission resource (denoted as CG in the figure), and when the control information (denoted as DCIforReTx in the figure) for scheduling retransmission is monitored, the retransmission of data packet 1 using the scheduling resource (denoted as DG in the figure) cannot meet the actual delay requirement. In (b) of FIG. 11, after the first terminal device sends data packet 1 on the grant-free transmission resource, the first device is informed by the above-mentioned information five that the first terminal device expects the first device to high-priority schedule the retransmission of data packet 1, so that the first device correspondingly high-priority schedules the retransmission of data packet 1, so that the retransmission of data packet 1 can meet the actual delay requirement.

[0266] Information five: whether the first terminal device expects the first device to schedule new transmission, or whether the first terminal device expects to receive control information for scheduling new transmission, or whether the first terminal device expects to use dynamic scheduling to transmit a new data packet.

[0267] Optionally, the manner in which the first information indicates the above-mentioned information five can include but is not limited to the following manners:

[0268] Explicit indication manner:

[0269] When the first information is the first value, it indicates that the first terminal device expects the first device to schedule new transmission, or the first terminal device expects to receive control information for scheduling new transmission, or the first terminal device expects to use dynamic scheduling to transmit a new data packet.

[0270] When the first information is the second value, it indicates that the first terminal device does not expect the first device to schedule new transmission (in other words, the first terminal device expects the first device not to schedule new transmission), or the first terminal device does not expect to receive control information for scheduling new transmission (in other words, the first terminal device expects not to receive control information for scheduling new transmission), or the first terminal device does not expect to use dynamic scheduling to transmit a new data packet (in other words, the first terminal device expects to use grant-free transmission to transmit a new data packet).

[0271] Implicit indication manner:

[0272] When the first information is carried on the first resource, it indicates that the first terminal device expects the first device to schedule new transmission, or the first terminal device expects to receive control information for scheduling new transmission, or the first terminal device expects to use dynamic scheduling to transmit a new data packet.

[0273] The first information carried on the second resource indicates that the first terminal device does not expect the first device to schedule a new transmission (in other words, the first terminal device expects the first device not to schedule a new transmission), or that the first terminal device does not expect to receive control information for scheduling a new transmission (in other words, the first terminal device expects not to receive control information for scheduling a new transmission), or that the first terminal device does not expect to use a dynamic scheduling mode to transmit a new data packet (in other words, the first terminal device expects to use a dynamic grant-free transmission mode to transmit a new data packet).

[0274] Through the above embodiments, for a new data packet that is less important or has a relaxed delay margin (for example, a buffer data packet), the first terminal device can inform the first device through the first information that it expects the first device to use a dynamic grant-free transmission mode to transmit the new data packet, or does not expect the first device to use a dynamic scheduling mode to transmit the new data packet, so that the first device can accordingly not dynamically schedule the new data packet, and thus resources (such as PDCCH, PUSCH, PSCCH, or PSSCH, etc.) can be preferentially used for other services (such as more important or more urgent services of the first terminal device) or other terminal devices, which helps to improve overall transmission performance.

[0275] Please refer to FIG. 12, which is another effect diagram provided by an embodiment of the present application. In (a) of FIG. 12, the first terminal device transmits data packet 1 on a dynamic grant-free transmission resource (denoted as CG in the figure), and after monitoring control information (denoted as DCIfornewTx in the figure) for scheduling a new transmission, transmits data packet 2 using a scheduling resource (denoted as DG in the figure), so that the dynamic grant-free transmission resource is not fully utilized. In (b) of FIG. 12, the first terminal device transmits data packet 1 on a dynamic grant-free transmission resource, and then informs the first device through the above-mentioned information five that it expects the first device to use a dynamic grant-free transmission mode to transmit data packet 2, so that the first device accordingly does not dynamically schedule data packet 2, and data packet 2 is transmitted through a dynamic grant-free transmission mode, which helps to achieve more optimal resource allocation.

[0276] Information six, demand information, which is used to determine a manner in which the first device is expected to perform feedback for the first data channel.

[0277] The demand information can include, but is not limited to, a demand for quality of service, power consumption, etc., wherein the quality of service can include, but is not limited to, delay, reliability, priority, etc.

[0278] The manner in which the first terminal device expects the first device to feedback for the first data channel can be understood as corresponding to the requirement information. For example, if the requirement information indicates that the first data channel has a high requirement for reliability, the first terminal device expects the first device to schedule retransmission of the first data channel. For another example, if the requirement information indicates that the first data channel has a low requirement for reliability, the first terminal device does not expect the first device to schedule retransmission of the first data channel.

[0279] For example, the first device can be preconfigured with or agreed with the first terminal device on M pieces of requirement information, where M is an integer greater than 1. The requirement information can include a requirement value, a requirement index, or a requirement level. For example, when M = 2, the M pieces of requirement information include a first requirement information (e.g., a first requirement value, a first requirement index, or a first requirement level) and a second requirement information (e.g., a second requirement value, a second requirement index, or a second requirement level).

[0280] Optionally, the manner in which the first information indicates the sixth information can include but is not limited to the following manners:

[0281] Explicit indication manner:

[0282] When the first information is the first value, the first requirement information is indicated, and the first requirement information is used to determine a first manner in which the first device is expected to feedback for the first data channel, and the first manner corresponds to the first requirement information.

[0283] When the first information is the second value, the second requirement information is indicated, and the second requirement information is used to determine a second manner in which the first device is expected to feedback for the first data channel, and the second manner corresponds to the second requirement information.

[0284] Implicit indication manner:

[0285] When the first information is carried on the first resource, the first requirement information is indicated, and the first requirement information is used to determine a first manner in which the first device is expected to feedback for the first data channel, and the first manner corresponds to the first requirement information.

[0286] When the first information is carried on the second resource, the second requirement information is indicated, and the second requirement information is used to determine a second manner in which the first device is expected to feedback for the first data channel, and the second manner corresponds to the second requirement information.

[0287] Through the above embodiments, the first device can make corresponding feedback according to the requirement information indicated by the first information, for example, if the first information indicates that the first data channel transmitted by the first terminal device has a low requirement for reliability, the first device can correspondingly not schedule retransmission of the first data channel, so that the resources (such as PDCCH, PUSCH, PSCCH or PSSCH, etc.) can be used for other services (such as more important or more urgent services of the first terminal device) or other terminal devices, which helps to improve the overall transmission performance.

[0288] The above describes the method of the embodiments of the present application in detail, and the following describes the device embodiments related to the embodiments of the present application.

[0289] Please refer to FIG. 13, which is a structural schematic diagram of a feedback device for dynamic grant-free transmission according to an embodiment of the present application.

[0290] As shown in FIG. 13, the feedback device 1300 for dynamic grant-free transmission can include a processing unit 1301 and a transceiver unit 1302. The processing unit 1301 and the transceiver unit 1302 can be software, hardware, or a combination of software and hardware.

[0291] The transceiver unit 1302 can implement the sending function and / or the receiving function, and the transceiver unit 1302 can also be described as a communication unit. The transceiver unit 1302 can also be a unit integrating an acquisition unit and a sending unit, wherein the acquisition unit is used to implement the receiving function, and the sending unit is used to implement the sending function. Optionally, the transceiver unit 1302 can be used to receive information sent by other devices, and can also be used to send information to other devices.

[0292] In a possible design, the feedback device 1300 for dynamic grant-free transmission can correspond to the first terminal device in the above method embodiments, for example, the feedback device 1300 for dynamic grant-free transmission can be the first terminal device in the method embodiments shown in FIG. 8, or can be a processor or circuit or chip or chip system in the first terminal device. The feedback device 1300 for dynamic grant-free transmission can include units for performing the operations performed by the first terminal device in the above method embodiments, and each unit in the feedback device 1300 for dynamic grant-free transmission is used to implement the operations performed by the first terminal device in the above method embodiments. The description of each unit is as follows:

[0293] The processing unit 1301 is configured to determine first information, wherein the first information is used to indicate a manner in which feedback is expected to be made by a first device for a first data channel, and the first data channel is transmitted in a dynamic grant-free manner.

[0294] transmit, to the first device, the first information.

[0295] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used to indicate one or more of the following:

[0296] the first device is expected to schedule retransmission of the first data channel;

[0297] the first device is expected to provide acknowledgement feedback for the first data channel;

[0298] a length of the timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time length during which the first device is expected to provide feedback for the first data channel;

[0299] a priority of the first device being expected to schedule retransmission of the first data channel is a first priority;

[0300] the first device is expected to use a dynamic scheduling manner to transmit a buffered data packet; or

[0301] first requirement information, the first requirement information being used to determine a first manner in which the first device is expected to provide feedback for the first data channel.

[0302] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

[0303] the first device is expected not to schedule retransmission of the first data channel;

[0304] the first device is expected not to provide acknowledgement feedback for the first data channel;

[0305] a length of the timer is a second length, the second length is less than the initial length of the timer, and the second length is a time length during which the first device is expected to provide feedback for the first data channel;

[0306] a priority of the first device being expected to schedule retransmission of the first data channel is a second priority;

[0307] the first device is expected to use a dynamic grant-free transmission manner to transmit a buffered data packet; or

[0308] second requirement information, the second requirement information being used to determine a second manner in which the first device is expected to provide feedback for the first data channel.

[0309] In a possible implementation, the transceiver 1302 is further configured to:

[0310] receiving first configuration information from the first apparatus, the first configuration information being used for configuring the first data channel.

[0311] In a possible implementation, the first information is carried on a control channel, a data channel or a transmission resource.

[0312] In a possible implementation, the first information is carried in the first data channel.

[0313] The transceiver 1302 is further configured to receive second configuration information from the first apparatus, the second configuration information being used for indicating at least one data channel capable of being used for sending the first information, the first data channel being one of the at least one data channel; or,

[0314] The second configuration information is used for indicating at least one hybrid automatic repeat request (HARQ) process capable of being used for sending the first information, and a HARQ process associated with the first data channel is one of the at least one HARQ process.

[0315] Please refer to FIG. 14, which is a structural schematic diagram of another feedback apparatus for dynamic grant-free transmission provided by an embodiment of the present application.

[0316] As shown in FIG. 14, the feedback apparatus 1400 for dynamic grant-free transmission can include a transceiver 1401. The transceiver 1401 can be software, hardware or a combination of software and hardware.

[0317] The transceiver 1401 can implement a sending function and / or a receiving function, and the transceiver 1401 can also be described as a communication unit. The transceiver 1401 can also be a unit integrating an acquisition unit and a sending unit, wherein the acquisition unit is used to implement a receiving function and the sending unit is used to implement a sending function. Optionally, the transceiver 1401 can be used to receive information sent by other apparatuses and also can be used to send information to other apparatuses.

[0318] In a possible design, the feedback apparatus 1400 for the dynamic grant-free transmission can correspond to the first apparatus (network apparatus / second terminal apparatus) in the above method embodiments, for example, the feedback apparatus 1400 for the dynamic grant-free transmission can be the first apparatus in the above method embodiment shown in FIG. 8, or can be a processor or circuit or chip or chip system in the first apparatus. The feedback apparatus 1400 for the dynamic grant-free transmission can include units configured to perform the operations performed by the first apparatus in the above method embodiments, and each unit in the feedback apparatus 1400 is configured to implement the operations performed by the first apparatus in the above method embodiments. Wherein, each unit is described as follows:

[0319] The transceiver 1401 is configured to send first configuration information to the terminal apparatus, where the first configuration information is used to configure a first data channel, and the first data channel is transmitted in a dynamic grant-free transmission manner.

[0320] The transceiver 1401 is further configured to receive first information from the terminal apparatus, where the first information is used to indicate a manner in which the first apparatus is expected to perform feedback for the first data channel.

[0321] In a possible implementation, when the first information is a first value or the first information is carried on a first resource, the first information is used to indicate one or more of the following:

[0322] The first apparatus is expected to schedule retransmission of the first data channel;

[0323] The first apparatus is expected to perform acknowledgement feedback for the first data channel;

[0324] A length of a timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time length in which the first apparatus is expected to perform feedback for the first data channel;

[0325] A priority of the first apparatus in scheduling retransmission of the first data channel is a first priority;

[0326] The first apparatus is expected to use a dynamic scheduling manner to transmit a buffer data packet; or

[0327] First requirement information, where the first requirement information is used to determine a first manner in which the first apparatus is expected to perform feedback for the first data channel.

[0328] In a possible implementation, when the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

[0329] the first device is expected not to schedule retransmission of the first data channel;

[0330] the first device is expected not to provide acknowledgement feedback for the first data channel;

[0331] a length of the timer is a second length, the second length being less than an initial length of the timer, the second length being a time duration for which feedback for the first data channel from the first device is expected;

[0332] a priority for which the first device is expected to schedule retransmission of the first data channel is a second priority;

[0333] the first device is expected to transmit a buffer status report using a dynamic grant free transmission; or

[0334] second requirement information, the second requirement information being used to determine a second manner in which feedback for the first data channel from the first device is expected.

[0335] In a possible implementation, the first information is carried on a control channel, a data channel or a transmission resource.

[0336] In a possible implementation, the first information is carried in the first data channel.

[0337] The transceiver 1401 is further configured to send, to the terminal device, second configuration information, the second configuration information being used to indicate at least one data channel that can be used to send the first information, the first data channel being a data channel in the at least one data channel; or

[0338] The second configuration information is used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to send the first information, a HARQ process associated with the first data channel being one of the at least one HARQ process.

[0339] According to embodiments of the present application, each unit in the apparatus shown in FIG. 13 or FIG. 14 can be combined into one or several other units respectively or all, or some of the units can be further split into a plurality of units with smaller functions to constitute, which can achieve the same operation without affecting the implementation of the technical effects of the embodiments of the present application. The units are divided based on logical functions, and in actual application, the function of one unit can also be implemented by multiple units, or the functions of multiple units can be implemented by one unit. In other embodiments of the present application, the apparatus can also include other units, and in actual application, these functions can also be implemented by other units, and can be implemented by multiple units.

[0340] It should be noted that the implementation of each unit can also correspond to the description of the above method embodiments.

[0341] Referring to FIG. 15, FIG. 15 is a structural schematic diagram of a communication apparatus provided in an embodiment of the present application. The communication apparatus 1500 can include a processor 1501. Optionally, the communication apparatus 1500 can also include a memory 1502. Further optionally, the communication apparatus 1500 can also include a communication interface 1503 and a bus 1504. The processor 1501, the memory 1502 and the communication interface 1503 are communicatively connected with each other through the bus 1504. The communication interface 1503 is configured to interact with other devices.

[0342] The processor 1501 is a module for performing arithmetic operations and logical operations, and can be one or a combination of a plurality of combinations of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU) and the like. The processor 1501 can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0343] The memory 1502 is configured to provide a storage space, and the storage space can store data such as an operating system and a computer program. The memory 1502 includes but is not limited to a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM).

[0344] In one possible design, the communication apparatus 1500 can correspond to the first terminal device in the above-described method embodiments. For example, the communication apparatus 1500 can be the first terminal device in the above-described method embodiments, or can be a processor or circuit or chip or chip system in the first terminal device. The communication apparatus 1500 can include components for performing the operations performed by the first terminal device in the above-described method embodiments, and each component in the communication apparatus 1500 can invoke the computer program stored in the memory 1502 to perform the method shown in the above-described method embodiments in order to perform the operations performed by the first terminal device in the above-described method embodiments.

[0345] In another possible design, the communication apparatus 1500 can correspond to the first device (network device / second terminal device) in the above-described method embodiments. For example, the communication apparatus 1500 can be the first device in the above-described method embodiments, or can be a processor or circuit or chip or chip system in the first device. The communication apparatus 1500 can include components for performing the operations performed by the first device in the above-described method embodiments, and each component in the communication apparatus 1500 can invoke the computer program stored in the memory 1502 to perform the method shown in the above-described method embodiments in order to perform the operations performed by the first device in the above-described method embodiments.

[0346] Optionally, the communication apparatus 1500 can be a chip or chip system. For the case where the communication apparatus 1500 is a chip or chip system, refer to the structural schematic diagram of the chip shown in FIG. 16.

[0347] As shown in FIG. 16, the chip 1600 includes a processor 1601 and an interface 1602. The number of the processor 1601 can be one or more, and the number of the interface 1602 can be multiple. It should be noted that the functions of the processor 1601 and the interface 1602 can be implemented by hardware design, software design, or a combination of hardware and software, which is not limited here.

[0348] Optionally, the chip 1600 can further include a memory 1603, which is used to store necessary program instructions and data.

[0349] In this application, the processor 1601 can be used to invoke the implementation program of the feedback method for dynamic grant-free transmission provided by one or more embodiments of the present application in the electronic device from the memory 1603, and execute the instructions contained in the program. The interface 1602 can be used to output the execution result of the processor 1601. In this application, the interface 1602 can be specifically used to output various messages or information of the processor 1601.

[0350] The feedback method of dynamic grant-free transmission provided by one or more embodiments of the present application can refer to the above-mentioned various method embodiments, which will not be repeated here.

[0351] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a computer readable storage medium, which stores computer programs or instructions, and when the computer programs or instructions run on a processor, the method shown in the above method embodiments can be implemented.

[0352] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a computer program product, which includes computer programs or instructions, and when the computer programs or instructions run on a processor, the method shown in the above method embodiments can be implemented.

[0353] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a system, which includes at least one of the above-mentioned feedback device 1300 of dynamic grant-free transmission, or the feedback device 1400 of dynamic grant-free transmission, or the communication device 1500, or the chip 1600.

[0354] According to the method provided by the embodiments of the present application, the embodiments of the present application also provide a system, which includes a terminal device and a first device, wherein the terminal device is used to execute the steps executed by the first terminal device in the above-mentioned method embodiments, and the first device is used to execute the steps executed by the first device in the above-mentioned method embodiments.

[0355] It should be appreciated 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 hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0356] In the above embodiments, all or part can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc; and a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0357] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments provided herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized 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 realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0358] Those skilled in the art can clearly understand that, for the convenience and brevity of 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 described here.

[0359] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0360] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0361] In addition, each functional unit in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0362] If the functions are realized 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 essential part or part of the technical solutions that make contributions to the art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several 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 various media that can store program codes, such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, etc.

[0363] The above is merely 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.

Claims

1. A feedback method for dynamic grant-free transmission, characterized in that, The method comprises: determining first information, the first information being used to indicate a manner in which feedback of a first device for a first data channel is expected, wherein the first data channel is transmitted using a dynamic grant free transmission manner; transmitting the first information to the first device.

2. The method of claim 1, wherein, When the first information is a first value or the first information is carried on a first resource, the first information is used to indicate one or more of the following: the first device is expected to schedule retransmission of the first data channel; the first device is expected to perform acknowledgement feedback on the first data channel; a length of a timer is a first length, the first length being greater than an initial length of the timer, the first length being a time length in which the first device is expected to perform feedback for the first data channel; a priority at which the first device is expected to schedule retransmission of the first data channel is a first priority; the first device is expected to transmit a buffer data packet using a dynamic scheduling manner; or first requirement information, the first requirement information being used to determine a first manner in which the first device is expected to perform feedback for the first data channel. When the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following:

3. The method according to claim 1 or 2, characterized in that, the first device is expected not to schedule retransmission of the first data channel; the first device is expected not to perform acknowledgement feedback on the first data channel; a length of a timer is a second length, the second length being less than an initial length of the timer, the second length being a time length in which the first device is expected to perform feedback for the first data channel; a priority at which the first device is expected to schedule retransmission of the first data channel is a second priority; the first device is expected to transmit a buffer data packet using a dynamic grant free transmission manner; or second requirement information, the second requirement information being used to determine a second manner in which the first device is expected to perform feedback for the first data channel. The method further comprises: receiving first configuration information from the first device, the first configuration information being used to configure the first data channel.

4. The method according to any one of claims 1 to 3, characterized in that, The first information is carried on a control channel, a data channel, or a transmission resource. The first information is carried in the first data channel; the method further comprises:

5. The method according to any one of claims 1 to 4, characterized in that, receiving second configuration information from the first device, the second configuration information being used to indicate at least one data channel that can be used to transmit the first information, the first data channel being a data channel in the at least one data channel; or 6. The method according to any one of claims 1 to 5, characterized in that, the second configuration information being used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to transmit the first information, a HARQ process associated with the first data channel being one in the at least one HARQ process. The method comprises: transmitting first configuration information to a terminal device, the first configuration information being used to configure a first data channel, the first data channel being configured to be transmitted using a dynamic grant free transmission manner; 7.A feedback method for dynamic grant-free transmission, characterized in that, receiving first information from the terminal device, the first information being used to indicate a manner in which feedback of a first device for the first data channel is expected. ​ ​ 8. The method of claim 7, wherein, When the first information is a first value or is carried on a first resource, the first information is used to indicate one or more of the following: the first device is expected to schedule retransmission of the first data channel; the first device is expected to provide acknowledgement feedback for the first data channel; a length of a timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time length during which the first device is expected to provide feedback for the first data channel; a priority of the first device in scheduling retransmission of the first data channel is a first priority; the first device is expected to use a dynamic scheduling manner to transmit a buffered data packet; or first requirement information is used to determine a first manner in which the first device is expected to provide feedback for the first data channel.

9. The method according to claim 7 or 8, characterized in that, When the first information is a second value or is carried on a second resource, the first information is used to indicate one or more of the following: the first device is not expected to schedule retransmission of the first data channel; the first device is not expected to provide acknowledgement feedback for the first data channel; a length of a timer is a second length, the second length is less than an initial length of the timer, and the second length is a time length during which the first device is expected to provide feedback for the first data channel; a priority of the first device in scheduling retransmission of the first data channel is a second priority; the first device is expected to use a grant-free transmission manner to transmit a buffered data packet; or second requirement information is used to determine a second manner in which the first device is expected to provide feedback for the first data channel.

10. The method according to any one of claims 7 to 9, characterized in that, The first information is carried on a control channel, a data channel, or a transmission resource.

11. The method according to any one of claims 7 to 10, characterized in that, The first information is carried in the first data channel; the method further includes: sending second configuration information to the terminal device, the second configuration information being used to indicate at least one data channel that can be used to send the first information, the first data channel being a data channel in the at least one data channel; or the second configuration information being used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to send the first information, a HARQ process associated with the first data channel being one of the at least one HARQ process.

12. A feedback apparatus for dynamic grant-free transmission, characterized by, comprise: a processing unit configured to determine first information, the first information being used to indicate a manner in which a first device is expected to provide feedback for a first data channel, wherein the first data channel is transmitted using a grant-free transmission manner; a transceiver configured to send the first information to the first device.

13. The apparatus of claim 12, wherein, When the first information is a first value or is carried on a first resource, the first information is used to indicate one or more of the following: the first device is expected to schedule retransmission of the first data channel; the first device is expected to provide acknowledgement feedback for the first data channel; a length of a timer is a first length, the first length is greater than an initial length of the timer, and the first length is a time length during which the first device is expected to provide feedback for the first data channel; The first device is expected to schedule retransmission of the first data channel with a first priority; The first device is expected to transmit a buffered data packet using a dynamic scheduling manner; Or, The first requirement information is used to determine a first manner in which the first device is expected to feed back for the first data channel.

14. The apparatus of claim 12 or 13, wherein, When the first information is a second value or is carried on a second resource, the first information is used to indicate one or more of the following: The first device is expected not to schedule retransmission of the first data channel; The first device is expected not to perform acknowledgement feedback for the first data channel; A length of a timer is a second length, the second length being smaller than an initial length of the timer, and the second length being a time length in which the first device is expected to feed back for the first data channel; The first device is expected to schedule retransmission of the first data channel with a second priority; The first device is expected to transmit a buffered data packet using a dynamic scheduling manner; Or, The second requirement information is used to determine a second manner in which the first device is expected to feed back for the first data channel.

15. The apparatus of any one of claims 12-14, wherein, The transceiver is further configured to: receive first configuration information from the first device, the first configuration information being used to configure the first data channel.

16. The apparatus of any one of claims 12-15, wherein, The first information is carried on a control channel, a data channel, or a transmission resource.

17. The apparatus of any one of claims 12-16, wherein, The first information is carried in the first data channel. The transceiver is further configured to receive second configuration information from the first device, the second configuration information being used to indicate at least one data channel that can be used to send the first information, the first data channel being a data channel in the at least one data channel; or The second configuration information is used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to send the first information, and a HARQ process associated with the first data channel being one of the at least one HARQ process.

18. A feedback apparatus for dynamic grant-free transmission, characterized by, The transceiver is further configured to: receive first configuration information from the first device, the first configuration information being used to configure the first data channel, the first data channel being configured to be sent using a dynamic scheduling manner; The transceiver is further configured to receive first information from the terminal device, the first information being used to indicate a manner in which the first device is expected to feed back for the first data channel.

19. The apparatus of claim 18, wherein, When the first information is a first value or is carried on a first resource, the first information is used to indicate one or more of the following: The first device is expected to schedule retransmission of the first data channel; The first device is expected to perform acknowledgement feedback for the first data channel; A length of a timer is a first length, the first length being greater than an initial length of the timer, and the first length being a time length in which the first device is expected to feed back for the first data channel; The first device is expected to schedule retransmission of the first data channel with a first priority; The first device is expected to transmit a buffered data packet using a dynamic scheduling manner; Or, The first requirement information is used to determine a first manner in which feedback is expected from the first device for the first data channel.

20. The apparatus of claim 18 or 19, wherein, When the first information is a second value or the first information is carried on a second resource, the first information is used to indicate one or more of the following: The first device is expected not to schedule retransmission of the first data channel; The first device is expected not to provide acknowledgement feedback for the first data channel; A length of a timer is a second length, the second length being smaller than an initial length of the timer, the second length being a length of time for which feedback is expected from the first device for the first data channel; A priority of the first device for scheduling retransmission of the first data channel is a second priority; The first device is expected to transmit a buffer data packet in a manner of using a dynamic grant free transmission; Or, The second requirement information is used to determine a second manner in which feedback is expected from the first device for the first data channel.

21. The apparatus of any one of claims 18-20, wherein, The first information is carried on a control channel, a data channel, or a transmission resource.

22. The apparatus of any one of claims 18-21, wherein, The first information is carried in the first data channel. The transceiver is further configured to send second configuration information to the terminal device, the second configuration information being used to indicate at least one data channel that can be used to send the first information, the first data channel being a data channel among the at least one data channel; or The second configuration information is used to indicate at least one hybrid automatic repeat request (HARQ) process that can be used to send the first information, a HARQ process associated with the first data channel being one of the at least one HARQ process.

23. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer programs or instructions that, when executed, cause the method of any one of claims 1-6 or the method of any one of claims 7-11 to be implemented.

24. A computer program product, characterised in that, The computer program product comprises computer programs or instructions that, when executed, cause the method of any one of claims 1-6 or the method of any one of claims 7-11 to be implemented.

25. A chip, characterized by The processor is configured to execute computer programs or instructions that, when executed, cause the method of any one of claims 1-6 or the method of any one of claims 7-11 to be implemented.

Citation Information

Patent Citations

  • Unlicensed frequency band feedback method, unlicensed frequency band feedback apparatus, and storage medium

    CN113767668A

  • Communication method and device

    CN114762392A

  • Data packet recombination method, electronic equipment and storage medium

    CN114846890A

  • Method and device for performing retransmission on basis of HARQ process in wireless communication system

    WO2023014169A1