Data transmission method, apparatus and device

CN119316952BActive Publication Date: 2026-09-18GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411602565.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-28
Publication Date
2026-09-18
Estimated Expiration
2040-02-28

AI Technical Summary

Technical Problem

然而,由于终端设备和网络设备之间的传输时延较大,且通过HARQ机制进行数据传输的交互次数较多,导致通过HARQ机制进行数据传输的效率较低

Benefits of technology

[0024] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the data transmission method described in any of the second aspects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316952B_ABST
    Figure CN119316952B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a data transmission method, device and equipment, the method comprises the following steps: a terminal device receives first indication information from a network device, and determines a HARQ feedback function state corresponding to first preconfigured resources according to the first indication information. The method can improve the data transmission efficiency between the network device and the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a data transmission method, apparatus and device. Background Technology

[0002] Non-terrestrial networks (NTNs) include communication networks between terminal equipment and satellites (which can also be called network equipment).

[0003] In NTN systems, retransmission can be performed using the Hybrid Automatic Repeat Request (HARQ) mechanism. In HARQ, after the terminal device receives downlink data corresponding to a HARQ process from the network device, it decodes the downlink data and sends a HARQ response to the network device based on the decoding result. Only after the network device receives the HARQ-ACK response from the terminal device does it send other downlink data corresponding to that HARQ process back to the terminal device. However, due to the significant transmission latency between the terminal device and the network device, and the numerous interactions involved in data transmission via HARQ, the efficiency of data transmission using this mechanism is relatively low. Summary of the Invention

[0004] This application provides a data transmission method, apparatus, and device to improve data transmission efficiency.

[0005] In a first aspect, embodiments of this application provide a data transmission method, including:

[0006] The terminal device receives first indication information from the network device. The first indication information is used to determine the hybrid automatic repeat request (HARQ) feedback function status corresponding to the first pre-configured resource. The HARQ feedback function status includes a disabled state or an enabled state.

[0007] Wherein, the first pre-configured resource includes a downlink pre-configured resource, and the downlink pre-configured resource includes a downlink semi-persistent scheduling (SPS) resource;

[0008] The terminal device determines the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource based on the first indication information.

[0009] Specifically, when the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be in an disabled state, the terminal device does not need to provide HARQ feedback to the network device for the received PDSCH data transmission used to activate the PDCCH scheduling of the downlink semi-persistent scheduling (SPS) resource; or...

[0010] When the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be enabled, the terminal device needs to provide HARQ feedback to the network device.

[0011] Secondly, embodiments of this application provide a data transmission method, including:

[0012] The network device determines first indication information, which is used to indicate the hybrid automatic repeat request (HARQ) feedback function status corresponding to the first pre-configured resource. The HARQ feedback function status includes a disabled state or an enabled state. The first pre-configured resource includes a downlink pre-configured resource, which includes a downlink semi-persistent scheduling (SPS) resource.

[0013] The network device sends the first indication information to the terminal device, and the first indication information is used by the terminal device to determine the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource.

[0014] Specifically, when the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be in an disabled state, the terminal device does not need to provide HARQ feedback to the network device for the received PDSCH data transmission used to activate the PDCCH scheduling of the downlink semi-persistent scheduling (SPS) resource; or...

[0015] When the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be enabled, the terminal device needs to provide HARQ feedback to the network device.

[0016] Thirdly, embodiments of this application provide a terminal device, including:

[0017] Includes: transceiver, processor, and memory;

[0018] The memory stores computer-executed instructions;

[0019] The processor executes computer execution instructions stored in the memory, causing the processor to perform the data transfer method as described in any of the first aspects.

[0020] Fourthly, embodiments of this application provide a network device, including: a transceiver, a processor, and a memory;

[0021] The memory stores computer-executed instructions;

[0022] The processor executes computer execution instructions stored in the memory, causing the processor to perform the data transfer method as described in any of the second aspects.

[0023] Fifthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the data transmission method described in any of the first aspects.

[0024] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the data transmission method described in any of the second aspects.

[0025] The data transmission method, apparatus, and device provided in this application embodiment allow a terminal device to determine the HARQ feedback function status corresponding to a first pre-configured resource based on a first indication information sent by a network device. When the HARQ feedback function status corresponding to the first pre-configured resource is disabled, after receiving data on the HARQ process corresponding to the first pre-configured resource, the terminal device does not need to provide HARQ-ACK information feedback for that HARQ process, and the network device does not need to wait for HARQ-ACK information feedback to transmit other data through that HARQ process. Alternatively, after sending data on the HARQ process corresponding to the first pre-configured resource, the terminal device can transmit other data through that HARQ process without waiting for feedback from the network device, thereby improving data transmission efficiency. Attached Figure Description

[0026] Figure 1 A schematic diagram of the HARQ process and RTT provided in the embodiments of this application;

[0027] Figure 2 This application provides a schematic diagram of the architecture of a communication system.

[0028] Figure 3 This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;

[0029] Figure 4 A flowchart illustrating a data transmission method provided in an embodiment of this application;

[0030] Figure 5 A flowchart illustrating another data transmission method provided in an embodiment of this application;

[0031] Figure 6 A schematic diagram illustrating a data transmission process provided in an embodiment of this application;

[0032] Figure 7 This is a schematic diagram of the structure of a data transmission device provided in an embodiment of this application;

[0033] Figure 8This is a schematic diagram of another data transmission device provided in an embodiment of this application;

[0034] Figure 9 This is a schematic diagram of the structure of another data transmission device provided in the embodiments of this application;

[0035] Figure 10 This is a schematic diagram of the structure of another data transmission device provided in the embodiments of this application;

[0036] Figure 11 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;

[0037] Figure 12 This is a schematic diagram of the network device provided in an embodiment of this application. Detailed Implementation

[0038] To facilitate understanding, the concepts involved in this application will first be explained.

[0039] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), and Wireless Fidelity (WF). fidelity (WiFi), next-generation communication (5th-generation, 5G) systems, or other communication systems.

[0040] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication, but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.

[0041] Optionally, the communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, or standalone (SA) network deployment scenarios.

[0042] The embodiments of this application do not limit the spectrum to be applied. For example, the embodiments of this application can be applied to licensed spectrum or unlicensed spectrum (also known as unlicensed spectrum or shared spectrum).

[0043] This application describes various embodiments in conjunction with network devices and terminal devices, wherein: the terminal device typically has wireless transceiver capabilities and may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc. The terminal device may be a station (ST) in a WLAN, a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, and next-generation communication system, such as a terminal device in an NR network or a terminal device in a future evolved public land mobile network (PLMN) network, etc.

[0044] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).

[0045] In the embodiments of this application, the terminal device may be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. The terminal device involved in the embodiments of this application may also be referred to as a terminal, user equipment (UE), access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, wireless communication device, UE agent, or UE device, etc. The terminal device may also be fixed or mobile.

[0046] By way of example and not limitation, in this embodiment, the terminal device can be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0047] Network devices can be devices used to communicate with mobile devices. Network devices can be access points (APs) in WLANs, base stations (BTSs) in GSM or CDMA, base stations (nodeBs, NBs) in WCDMA, evolved Node Bs (eNBs or eNodeBs) in LTE, relay stations or access points, or in-vehicle devices, wearable devices, and network devices (gNBs) in NR networks, or network devices in future PLMN networks, etc.

[0048] In this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.

[0049] In this embodiment, the network device provides services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0050] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" is used to describe the relationships between related objects, indicating that there are three possible relationships between them. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the relationship between related objects is "or".

[0051] To better describe the principles and specific implementation methods of the embodiments of this application, the relevant technical content of the embodiments of this application is described below.

[0052] Downlink control information (DCI): For terminal devices with downlink services, network devices can schedule the transmission of the physical downlink shared channel (PDSCH) for the terminal devices through downlink grant DCI. The downlink grant DCI may include indication information for determining PUCCH resources. After receiving the PDSCH, the terminal device can determine the decoding result (ACK or NACK information) of the PDSCH and feed the decoding result back to the network device through the PUCCH resource. In NR systems, the DCI formats for scheduling PDSCH transmission include DCI format 1_0, DCI format 1_1, or DCI format 1_2.

[0053] For terminal devices with uplink services, network devices can schedule the transmission of the Physical Uplink Shared Channel (PUSCH) for the terminal devices through the Uplink Grant DCI. The Uplink Grant DCI can include indication information that identifies PUSCH resources, and the terminal device can transmit PUSCH on the identified PUSCH resources according to the Uplink Grant DCI. In NR systems, the DCI format for scheduling PUSCH transmission includes DCI format 0_0, DCI format 0_1, or DCI format 0_2.

[0054] Pre-configured resources: To better serve periodic services, the concept of pre-configured resources has been introduced. Pre-configured resources refer to resources pre-configured by network devices for terminal devices. These resources can also be semi-statically configured. For example, when configuring pre-configured resources for a terminal device, the network device can specify parameters such as the period of the pre-configured resource. After the network device activates the transmission of the pre-configured resource, the terminal device can use the pre-configured resource according to its period. The terminal device can determine the HARQ process corresponding to the pre-configured resource based on parameters such as the time-domain location of the pre-configured resource and the number of HARQ processes used for its transmission.

[0055] For example, for each pre-configured resource, the network device configures a limited number of HARQ processes. The network device uses these HARQ processes in a polling manner to perform downlink or uplink transmissions on the pre-configured resource. Specifically, the network device semi-statically configures the resource for the terminal device via higher-layer signaling, such as RRC signaling. When there is service demand, the network device activates the pre-configured resource for the terminal device, allowing the terminal device to receive or send service data on the pre-configured resource at fixed intervals. Alternatively, the terminal device can be configured with pre-configured resources, and the network device can instruct the terminal device whether data transmission is permitted on the pre-configured resource by activating or deactivating it.

[0056] Pre-configured resources include downlink pre-configured resources and / or uplink pre-configured resources. Downlink pre-configured resources include semi-persistent scheduling (SPS) resources. The actual downlink grant (or activation command) for SPS resources can be obtained through the CS-RNTI scrambled physical downlink control channel (PDCCH).

[0057] Uplink pre-configured resources include configured grant (CG) resources. CG resources include two types: type 1 and type 2. In other words, the actual uplink grant (or activation command) of CG resources can be obtained through RRC configuration (type 1) or through CS-RNTI scrambled PDCCH (type 2).

[0058] The activation process for downlink SPS resources and type 2 uplink CG resources is similar. The following explanation uses downlink SPS resources as an example. For downlink SPS resources, activation and deactivation are primarily performed using the DCI carried by the PDCCH with CS-RNTI scrambling. For example, if the terminal device receives a CS-RNTI scrambling DCI and the NDI field corresponding to the enabled TB is set to "0", then the terminal device can determine whether it has received a downlink SPS scheduling activation command or a deactivation command (the deactivation command is also called a release command) based on the special field settings of the PDCCH activated by downlink SPS scheduling or the special field settings of the PDCCH released by downlink SPS scheduling. If the terminal device receives a DCI for deactivating an SPS PDSCH, the terminal device is expected to provide a corresponding ACK feedback after N symbols, where N symbols are counted starting from the last symbol of the PDCCH corresponding to the deactivation DCI. The value of N can be a preset value.

[0059] If the terminal device is configured and activated with downlink SPS resources, it receives SPS PDSCH sent by the network device on the downlink SPS resources. SPS PDSCH is transmitted periodically on the downlink SPS resources, and there is no corresponding PDCCH scheduling for SPSPDSCH. Because there is no PDCCH scheduling, the SPS PDSCH transmitted on the downlink SPS resources only includes the initial transmission. If a HARQ process fails to transmit its initial transmission and needs to be retransmitted, the network device can schedule the same HARQ process using a DCI with CS-RNTI scrambling and set the NDI field to "1". In other words, if the terminal device receives a DCI with CS-RNTI scrambling and the NDI field is set to "1", the terminal device will consider the HARQ process scheduled by that DCI to be a retransmission.

[0060] Optionally, the DCI formats that can be used for the activation or deactivation commands of downlink SPS resources include DCI format 1_0, DCI format 1_1, or DCI format 1_2.

[0061] Optionally, the activation or deactivation commands for type 2 uplink CG resources can use DCI formats including DCI format 0_0, DCI format 0_1, or DCI format 0_2.

[0062] In this field, network devices indicate the maximum number of uplink and downlink HARQ processes to terminal devices through methods such as semi-static configuration using radio resource control (RRC) signaling. If the network device does not provide corresponding configuration parameters, the number of downlink HARQ processes can be a default value, such as 8. The maximum number of uplink HARQ processes supported per carrier can be 16. Each HARQ process corresponds to a HARQ process number (HPN), also known as a HARQ ID (Identity).

[0063] Figure 1 Taking downstream transmission as an example, this section explains how the number of HARQ processes and round-trip time (RTT) affect data transmission throughput. Figure 1 As shown, the maximum number of HARQ processes configured on the terminal device is 16, consisting of HARQ0 to HARQ15. These 16 HARQ processes can be scheduled continuously within 16ms. For a single HARQ process, such as HARQ0, after being scheduled, it remains in a stopped-waiting state during data round trips and cannot be used to transmit other data. Therefore, in... Figure 1 In the scenario shown where the maximum number of HARQ processes on the terminal device is 16, the following situations may exist:

[0064] If the RTT is less than 16ms, within the RTT after HARQ0 is scheduled, when there is service data to be transmitted, the terminal device will always have parallel HARQ processes (one or more of HARQ1 to HARQ15) to perform data transmission. If the time after HARQ0 is scheduled exceeds the RTT, HARQ0 can be used again to transmit data. Therefore, data can be continuously transmitted on the HARQ entity consisting of HARQ0 to HARQ15 without affecting the maximum throughput of the terminal device. Conversely, if the RTT is equal to 16ms and the maximum number of HARQ processes configured for the terminal device is 16, it is similar that there will always be HARQ processes available to transmit service data. However, if the maximum number of HARQ processes configured for the terminal device is less than 16, when there is service data to be transmitted, all HARQ processes may be waiting for feedback from the network device, resulting in no HARQ processes available and affecting the data transmission throughput of the terminal device.

[0065] If the RTT is much greater than 16ms, for example, the RTT in an NTN system can reach 600ms, the actual situation may be that all HARQ processes of the terminal device are in a state of not receiving feedback from the network device. In this case, when the terminal device has service data to be transmitted, there will be no HARQ processes available for a long time, which will seriously affect the throughput of data transmission of the terminal device.

[0066] In other words, in NTN system application scenarios or other similar scenarios, the significant increase in RTT leads to a mismatch between the number of HARQ processes configured on the terminal device and the system RTT, ultimately resulting in a decrease in system performance.

[0067] To address the aforementioned technical problems, this application proposes a data transmission method. To facilitate understanding of the data transmission method presented in this application, firstly, in conjunction with... Figures 2-3 The architecture of the communication system in this application will be described.

[0068] Figure 2 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Please refer to [link / reference]. Figure 2 This includes terminal device 101 and satellite 102, which can communicate wirelessly. The network formed between terminal device 101 and satellite 102 can also be called an NTN. Figure 2 In the architecture of the communication system shown, satellite 102 functions as a base station, and terminal device 101 and satellite 102 can communicate directly. Within this system architecture, satellite 102 can be referred to as a network device.

[0069] Figure 3 This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application. Please refer to... Figure 3 This includes terminal device 201, satellite 202, and base station 203. Terminal device 201 and satellite 202 can communicate wirelessly, and satellite 202 can communicate with base station 203. The network formed by terminal device 201, satellite 202, and base station 203 can also be called an NTN. Figure 3 In the architecture of the communication system shown, satellite 202 does not function as a base station; communication between terminal device 201 and base station 203 requires relay through satellite 202. In this system architecture, base station 203 can be referred to as a network device.

[0070] In this application, in scenarios with a large RTT (e.g., NTN), to improve data transmission efficiency between the terminal device and the network device, the network device can configure the HARQ feedback function state corresponding to the downlink pre-configured resources of the terminal device. For example, the HARQ feedback function state corresponding to the downlink pre-configured resources can be configured to be disabled. Correspondingly, if the terminal device determines that the HARQ feedback function state corresponding to the downlink pre-configured resources is disabled, the terminal device will not provide HARQ-ACK information feedback to the HARQ process after receiving data on the HARQ process corresponding to the downlink pre-configured resources. The network device also does not need to wait for the HARQ-ACK information feedback corresponding to the HARQ process and can continue to transmit other data to the terminal device through the HARQ process, thus improving the data transmission efficiency between the terminal device and the network device.

[0071] Alternatively, for uplink pre-configured resources of terminal devices, network devices can configure the HARQ feedback function state corresponding to those uplink pre-configured resources for the terminal devices. For example, the HARQ feedback function state corresponding to the uplink pre-configured resources can be configured to be disabled. Accordingly, if the terminal device determines that the HARQ feedback function state corresponding to the uplink pre-configured resources is disabled, after sending data on the HARQ process corresponding to those uplink pre-configured resources, the terminal device can continue to send data to the network device through that HARQ process without waiting for feedback from the network device. After receiving data sent by the terminal device through that HARQ process, the network device can receive data transmitted by the terminal device again through the same HARQ process without needing to provide feedback to the terminal device, thus improving the data transmission efficiency between the terminal device and the network device.

[0072] The technical solutions shown in this application will now be described in detail through specific embodiments. It should be noted that the following embodiments may exist independently or in combination with each other. For the same or similar content, the description will not be repeated in different embodiments. The embodiments of this application include at least some of the content described below.

[0073] Figure 4 This is a flowchart illustrating a data transmission method provided in an embodiment of this application. Figure 4 As shown, the method in this embodiment includes:

[0074] S401: The network device determines the first instruction information.

[0075] S402: The network device sends the first instruction information to the terminal device.

[0076] The first indication information is used to indicate the HARQ feedback function status corresponding to the first pre-configured resource, and the HARQ feedback function status includes a disabled state or an enabled state. Alternatively, the first indication information is used to indicate whether the first pre-configured resource has been configured to enable HARQ feedback.

[0077] Optionally, the network device can configure at least one pre-configured resource for the terminal device via higher-layer signaling (e.g., RRC signaling). The first pre-configured resource can be at least one of the pre-configured resources configured for the terminal device. Optionally, the first pre-configured resource can be a downlink SPS resource. Alternatively, the first pre-configured resource can be an uplink CG resource.

[0078] Optionally, the first pre-configured resources include downlink pre-configured resources and / or uplink pre-configured resources. The downlink pre-configured resources include downlink SPS resources. The uplink pre-configured resources include CG resources, and the CG resources include type 1 CG resources and / or type 2 CG resources.

[0079] Optionally, the terminal device may be configured with one or more downlink pre-configured resources.

[0080] Optionally, the terminal device may be configured with one or more uplink pre-configured resources.

[0081] In this embodiment, the HARQ feedback function state corresponding to each pre-configured resource is either enabled or disabled. The disabled state is also called the deenabled state.

[0082] Optionally, for downlink pre-configured resources, if the HARQ feedback function corresponding to a pre-configured resource is enabled, it means that after the terminal device receives a transport block (TB) through a HARQ process on that pre-configured resource, it needs to send the HARQ-ACK information corresponding to that TB to the network device, or the terminal device needs to receive feedback from the network device for that TB before it can use the HARQ process again. Alternatively, if the HARQ feedback function corresponding to a pre-configured resource is disabled, it means that after the terminal device receives a TB through a HARQ process on that pre-configured resource, it does not need to send the HARQ-ACK information corresponding to that TB to the network device, or the terminal device does not need to receive feedback from the network device for that TB before it can use the HARQ process again. The HARQ-ACK information includes ACK or NACK information corresponding to the decoding result of the TB.

[0083] Optionally, for uplink pre-configured resources, if the HARQ feedback function corresponding to a pre-configured resource is enabled, it means that after the terminal device sends a transport block (TB) through a certain HARQ process on that pre-configured resource, it needs to receive feedback from the network device regarding that TB before it can use the HARQ process again (e.g., use the HARQ process to send a new TB or resend the TB). Alternatively, if the HARQ feedback function corresponding to a pre-configured resource is disabled, it means that after the terminal device sends a TB through a certain HARQ process on that pre-configured resource, it does not need to receive feedback from the network device regarding that TB before it can use the HARQ process again (e.g., use the HARQ process to send a new TB or resend the TB).

[0084] Optionally, the time interval between two uses of the same HARQ process is greater than or equal to a first time length, and / or the time interval between two uses of the same HARQ process can be less than a second time length. The first time length is determined based on the decoding time of the receiving device, and the second time length is determined based on the RTT (Round-Trip Time). The first time length is less than the second time length.

[0085] Optionally, the first indication information may indicate that the HARQ feedback function corresponding to the first pre-configured resource is disabled. In this case, the physical channel transmitted on the first pre-configured resource does not correspond to HARQ-ACK information feedback.

[0086] Optionally, the first indication information may indicate that the HARQ feedback function corresponding to the first pre-configured resource is enabled. In this case, the physical channel transmitted on the first pre-configured resource corresponds to HARQ-ACK information feedback.

[0087] Optionally, for downlink transmission, HARQ-ACK information feedback includes the terminal device sending HARQ-ACK information to the network device.

[0088] Optionally, for uplink transmission, HARQ-ACK information feedback includes the network device sending HARQ-ACK information to the terminal device, or the network device sending uplink authorization DCI to the terminal device.

[0089] When configuring a first pre-configured resource for a terminal device, the network device can instruct the HARQ processes used for transmission of the first pre-configured resource. For example, if the first pre-configured resource is a downlink SPS resource, the network device sends configuration information corresponding to the SPS resource to the terminal device, indicating the processes that can be used for SPS PDSCH transmission. For example, HARQ processes 0, 1, 2, 3, and 4 can be used for SPS transmission. It should be noted that the above five HARQ processes (HARQ processes 0, 1, 2, 3, and 4) can be used for SPS transmission and can also be used for dynamically scheduled transmission.

[0090] For ease of description, in this embodiment, the HARQ process that can be used for the transmission of the first pre-configured resource, determined according to the configuration information corresponding to the first pre-configured resource, is referred to as the "HARQ process determined by the first pre-configured resource" (e.g., HARQ processes 0, 1, 2, 3, and 4 mentioned above). Since the "HARQ process determined by the first pre-configured resource" may be used for the transmission of the first pre-configured resource at some times and for dynamic scheduling transmission at other times, in this embodiment, the HARQ process that is actually used for the transmission of the first pre-configured resource at a certain time is referred to as the "HARQ process corresponding to the first pre-configured resource" (e.g., when HARQ process 0 is used for SPS transmission, the HARQ process corresponding to the SPS resource is HARQ process 0).

[0091] Optionally, in this embodiment, each HARQ process can be of a first type or a second type. The first type of HARQ process and the second type of HARQ process are described below.

[0092] The first type of HARQ process includes HARQ processes that do not provide HARQ-ACK feedback. That is, after the sender transmits a TB (Through-the-Dots) to the receiver via the HARQ process, the receiver does not need to send HARQ-ACK feedback (e.g., ACK or NACK) to the sender; the sender can then transmit the TB again via the same HARQ process. This first type of HARQ process can also be referred to as a HARQ process where the HARQ feedback function is disabled.

[0093] The second type of HARQ process includes HARQ processes that provide HARQ-ACK feedback. That is, after the sender transmits a TB (Through-the-Dots) to the receiver via the HARQ process, the receiver needs to send a HARQ-ACK feedback (e.g., ACK or NACK) to the sender. Only after receiving the feedback can the sender transmit the TB again through the same HARQ process. This second type of HARQ process can also be called a HARQ process where the HARQ feedback function is enabled.

[0094] Optionally, the first indication information is used to determine the HARQ feedback function status corresponding to the first pre-configured resource, and may include: determining that the HARQ feedback function status corresponding to the first pre-configured resource is disabled and the HARQ process corresponding to the first pre-configured resource is of the first type; or, determining that the HARQ feedback function status corresponding to the first pre-configured resource is enabled and the HARQ process corresponding to the first pre-configured resource is of the second type. For example, assuming that the HARQ process determined for the downlink SPS resource includes HARQ process 0, if the HARQ feedback function status corresponding to the SPS resource is disabled, then when HARQ process 0 is used for SPS transmission, HARQ process 0 is of the first type (the data transmitted on HARQ process 0 does not correspond to HARQ-ACK information feedback); when HARQ process 0 is used for dynamic scheduling transmission, it can be of the first type or the second type. If the HARQ feedback function corresponding to the SPS resource is enabled, then when HARQ process 0 is used for SPS transmission, HARQ process 0 is of the second type (the data transmitted on HARQ process 0 corresponds to HARQ-ACK information feedback); when HARQ process 0 is used for dynamic scheduling transmission, it can be of the first type or the second type.

[0095] Optionally, the first indication information is used to determine the HARQ feedback function status corresponding to the first pre-configured resource, and may include: determining that the HARQ feedback function status corresponding to the first pre-configured resource is disabled, and the HARQ process determined by the first pre-configured resource is of the first type; or, determining that the HARQ feedback function status corresponding to the first pre-configured resource is enabled, and the HARQ process determined by the first pre-configured resource is of the second type. For example, assuming that the HARQ process determined by the downlink SPS resource includes HARQ process 0, if the HARQ feedback function status corresponding to the SPS resource is disabled, then regardless of whether HARQ process 0 is used for SPS transmission or dynamic scheduling transmission, HARQ process 0 is of the first type (the data transmitted on HARQ process 0 does not correspond to HARQ-ACK information feedback); if the HARQ feedback function status corresponding to the first pre-configured resource is enabled, then regardless of whether HARQ process 0 is used for SPS transmission or dynamic scheduling transmission, HARQ process 0 is of the second type (the data transmitted on HARQ process 0 corresponds to HARQ-ACK information feedback).

[0096] In one possible implementation, prior to S402, the process may further include: the terminal device sending capability information to the network device, the capability information indicating whether the terminal device supports a disabled HARQ feedback function. This allows the network device to ascertain the terminal device's capability to support the HARQ feedback disabling function. Only when it is determined that the terminal device supports a disabled HARQ feedback function will the HARQ feedback function state of the terminal device's first pre-configured resource be configured to be disabled.

[0097] S403: The terminal device determines the HARQ feedback function status corresponding to the first pre-configured resource based on the first instruction information.

[0098] In this embodiment of the application, the terminal device can determine, based on the first indication information, that the HARQ feedback function state corresponding to the first pre-configured resource is disabled, and the physical channel transmitted on the first pre-configured resource does not correspond to HARQ-ACK information feedback; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is enabled, and the physical channel transmitted on the first pre-configured resource corresponds to HARQ-ACK information feedback.

[0099] Optionally, if the HARQ feedback state corresponding to the first pre-configured resource is disabled, the terminal device determines that the HARQ process corresponding to the first pre-configured resource is of the first type; or, if the HARQ feedback state corresponding to the first pre-configured resource is enabled, the terminal device determines that the HARQ process corresponding to the first pre-configured resource is of the second type.

[0100] Optionally, if the HARQ feedback state corresponding to the first pre-configured resource is disabled, the terminal device determines that the HARQ process determined by the first pre-configured resource is of the first type; or, if the HARQ feedback state corresponding to the first pre-configured resource is enabled, the terminal device determines that the HARQ process determined by the first pre-configured resource is of the second type.

[0101] In some possible scenarios, the first pre-configured resource includes downlink SPS resources. After the terminal device determines the type of HARQ process corresponding to the first pre-configured resource based on the first indication information, it can determine whether to perform HARQ feedback based on the type of HARQ process. For example, if the HARQ process corresponding to the first pre-configured resource is of type 1, the terminal device determines not to perform HARQ-ACK information feedback for that HARQ process after receiving downlink TB data on that HARQ process. If the HARQ process corresponding to the first pre-configured resource is of type 2, the terminal device determines to perform HARQ-ACK information feedback for that HARQ process after receiving downlink TB data on that HARQ process.

[0102] In some embodiments, when the HARQ feedback function of the downstream SPS resource is disabled, the terminal device does not need to provide HARQ feedback to the network device for at least one of the following received data: (1) PDSCH data transmission for activating PDCCH scheduling of DL SPS resources; (2) PDCCH transmission for releasing DL SPS PDSCH; (3) PDSCH transmission of DL SPS without corresponding PDCCH scheduling.

[0103] In other embodiments, when the HARQ feedback function of the downstream SPS resource is disabled, if the terminal device receives a PDCCH transmission for DL ​​SPS PDSCH release, the terminal device needs to send an ACK feedback corresponding to the DL SPSPDSCH release to the network device.

[0104] In other possible scenarios, the first pre-configured resource includes uplink CG resources. After the terminal device determines the type of HARQ process corresponding to the first pre-configured resource based on the first indication information, it can determine whether it needs to wait for HARQ-ACK information feedback based on the type of HARQ process. For example, if the HARQ process corresponding to the first pre-configured resource is of type 1, the terminal device, after sending uplink TB data on the first pre-configured resource, determines that it does not need to wait for HARQ-ACK information feedback from the network device for that HARQ process. Therefore, the terminal device can continue to use the HARQ process to send uplink TB data. If the HARQ process corresponding to the first pre-configured resource is of type 2, the terminal device, after sending uplink TB data on the first pre-configured resource, determines that it needs to wait for HARQ-ACK information feedback from the network device for that HARQ process, such as uplink authorization scheduling information or downlink feedback information (DFI) from the network device for that HARQ process. Therefore, the terminal device cannot use the HARQ process to send other uplink TB data before receiving the HARQ-ACK information feedback corresponding to that HARQ process.

[0105] The data transmission method provided in this embodiment allows the terminal device to determine the HARQ feedback function status corresponding to the first pre-configured resource based on the first indication information sent by the network device. When the HARQ feedback function status corresponding to the first pre-configured resource is disabled, after the terminal device receives data on the HARQ process corresponding to the first pre-configured resource, it does not need to provide HARQ-ACK information feedback for that HARQ process. The network device also does not need to wait for HARQ-ACK information feedback to transmit other data through that HARQ process. Alternatively, after the terminal device sends data on the HARQ process corresponding to the first pre-configured resource, it does not need to wait for HARQ-ACK information feedback from the network device to transmit other data through that HARQ process, thus improving data transmission efficiency.

[0106] In the above embodiments, the first indication information is used to determine the HARQ feedback function status corresponding to the first pre-configured resource, and may include at least one of the following:

[0107] Case 1: The first indication information indicates that the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is either disabled or enabled. For example, if the information in a certain information field of the first indication information is a first preset information (e.g., TRUE), the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is disabled; if the information in a certain information field of the first indication information is a second preset information (e.g., FALSE), the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is enabled.

[0108] Scenario 2: If the first instruction is received, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is disabled; otherwise, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is enabled. Alternatively, if the first instruction is received, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is enabled; otherwise, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is disabled.

[0109] Optionally, the pre-configured resources configured for the terminal device include: downlink pre-configured resources configured for the terminal device, and / or uplink pre-configured resources configured for the terminal device.

[0110] In scenarios 1 and 2 above, the first indication information indicates the HARQ feedback function status corresponding to all pre-configured resources configured for the terminal device. In other words, the network device can provide unified indication for all pre-configured resources configured for the terminal device. Specifically, the first indication information can indicate the HARQ feedback function status corresponding to all downlink pre-configured resources configured for the terminal device, or it can indicate the HARQ feedback function status corresponding to all uplink pre-configured resources configured for the terminal device, or it can indicate the HARQ feedback function status corresponding to both all downlink and all uplink pre-configured resources configured for the terminal device.

[0111] Case 3: The first indication information indicates that the HARQ feedback function corresponding to the first pre-configured resource is either disabled or enabled. For example, if the information in a certain information field of the first indication information is a first preset information (e.g., TRUE), it indicates that the HARQ feedback function corresponding to the first pre-configured resource is disabled; if the information in a certain information field of the first indication information is a second preset information (e.g., FALSE), it indicates that the HARQ feedback function corresponding to the first pre-configured resource is enabled.

[0112] Case 4: If the first instruction is received, the HARQ feedback function corresponding to the first pre-configured resource is disabled; otherwise, the HARQ feedback function corresponding to the first pre-configured resource is enabled. Alternatively, if the first instruction is received, the HARQ feedback function corresponding to the first pre-configured resource is enabled; otherwise, the HARQ feedback function corresponding to the first pre-configured resource is disabled.

[0113] In cases 3 and 4 above, the first indication information indicates the HARQ feedback function status corresponding to the first pre-configured resource. That is, the network device can give indications for one or more pre-configured resources (e.g., a set of pre-configured resources) configured for the terminal device.

[0114] In this embodiment, the HARQ feedback function status of all pre-configured resources configured on the terminal device can be uniformly indicated, or the HARQ feedback function status of one or more pre-configured resources configured on the terminal device can be indicated separately, which improves the flexibility of configuration.

[0115] Optionally, the first indication information may include at least one of the following: RRC signaling, DCI, and MAC CE. In one example, the first indication information may be a first RRC signaling used to configure the first pre-configured resource, through which the network device can indicate the HARQ feedback function status corresponding to the first pre-configured resource. In another example, the first indication information may be a second RRC signaling used to activate the first pre-configured resource, through which the network device can indicate the HARQ feedback function status corresponding to the first pre-configured resource. In yet another example, the first indication information may be a DCI used to activate the first pre-configured resource, through which the network device can indicate the HARQ feedback function status corresponding to the first pre-configured resource. In yet another example, the first indication information may be a MAC CE used to activate the first pre-configured resource, through which the network device can indicate the HARQ feedback function status corresponding to the first pre-configured resource.

[0116] It should be noted that the method of indicating the HARQ feedback function status corresponding to the first pre-configured resource may differ when the first indication information is different. Several possible implementation methods for different first indication information are described below.

[0117] In some possible implementations, the first indication information is a first RRC signaling used to configure the first pre-configured resource. The network device can use the first RRC signaling to configure the configuration information corresponding to the first pre-configured resource and indicate the HARQ feedback function status corresponding to the first pre-configured resource. That is, when the network device configures the first pre-configured resource to the terminal device, it simultaneously indicates the HARQ feedback function status corresponding to the first pre-configured resource.

[0118] Optionally, the first indication information includes a first information field in the configuration information corresponding to the first pre-configured resource, and the first information field is used to determine the HARQ feedback function status. The first information field may be a newly added information field in the configuration information corresponding to the first pre-configured resource.

[0119] As an example, taking the first pre-configured resource as a downlink SPS resource, the first RRC signaling is used to configure the downlink SPS resource, that is, the first RRC signaling includes the configuration information (SPS-Config) of the downlink SPS resource. The configuration information of the downlink SPS resource may include: periodicity information, HARQ process count information (nrofHARQ-Processes), PUCCH resource information (n1PUCCH-AN PUCCH-ResourceId), MCS information (mcs-Table), etc. In this embodiment, a first information field (ulHARQ-disabled) can be added to the configuration information of the downlink SPS resource to indicate whether the HARQ feedback state corresponding to the downlink SPS resource is disabled. For example, if the first information field (ulHARQ-disabled) exists or the first information field (ulHARQ-disabled) is set to a preset value (true), then the downlink SPS resource is configured to disable HARQ feedback, that is, the HARQ feedback function state corresponding to the downlink SPS resource is disabled. If the first information field (ulHARQ-disabled) does not exist or the first information field (ulHARQ-disabled) is set to the preset value (false), it indicates that the downlink SPS resource has not been configured to enable HARQ feedback, that is, the HARQ feedback function corresponding to the downlink SPS resource is enabled.

[0120] --ASN1START

[0121] --TAG-SPS-CONFIG-START

[0122] SPS-Config::=SEQUENCE{

[0123] periodicity ENUMERATED{ms10,ms20,ms32,ms40,ms64,ms80,ms128,ms160,ms320,ms640,spare6,spare5,spare4,spare3,spare2,spare1},

[0124] nrofHARQ-Processes INTEGER(1..8),

[0125] ulHARQ-disabled ENUMERATED{true}

[0126] n1PUCCH-AN PUCCH-ResourceId OPTIONAL,--Need M

[0127] mcs-Table ENUMERATED{qam64LowSE}OPTIONAL,--Need S ...

[0129] }

[0130] Optionally, the first indication information may include a second information field in the configuration information corresponding to the first pre-configured resource. The second information field may be an existing information field in the configuration information corresponding to the first pre-configured resource; that is, the HARQ feedback function status corresponding to the first pre-configured resource is indicated by reusing an existing information field.

[0131] Optionally, the information value in the second information field is used to indicate the HARQ feedback function status corresponding to the first pre-configured resource. For example, if the information in the second information field is the first preset information, it indicates that the HARQ feedback function status corresponding to the first pre-configured resource is disabled; if the information in the second information field is the second preset information, it indicates that the HARQ feedback status corresponding to the first pre-configured resource is enabled.

[0132] The following section uses the configuration information corresponding to the SPS resource below as an example to introduce several possible examples of the second information field.

[0133] As an example, the second information field can be the downlink data to uplink ACK feedback timing information field (e.g., dl-DataToUL-ACK) in the downlink SPS resource configuration information (SPS-Config). If the information in this field is valid, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is enabled; or, if the information in this field is invalid, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is disabled.

[0134] As an example, the second information field can be the PUCCH resource information field (e.g., n1PUCCH-AN PUCCH-ResourceId) in the configuration information of the downlink SPS resource. If the information in this field is a valid value, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is enabled; or, if the information in this field is an invalid value, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is disabled.

[0135] It should be noted that the reusable information fields described in the above examples can be reused individually or in combination, and this embodiment does not limit this.

[0136] It is understandable that when the HARQ feedback function corresponding to the downlink SPS resource is disabled, the information indicated by the downlink data to uplink ACK feedback timing information field (e.g., dl-DataToUL-ACK) and PUCCH resource information field (e.g., n1PUCCH-AN PUCCH-ResourceId) in the original configuration information (SPS-Config) will no longer be used. Therefore, the HARQ feedback function status corresponding to the downlink SPS resource can be indicated by reusing at least one of the above information fields without adding new information fields, thus saving signaling length.

[0137] Optionally, after receiving the first pre-configured resource from the network device, the terminal device can use the first pre-configured resource.

[0138] Optionally, after receiving the first pre-configured resource from the network device, the terminal device cannot use the first pre-configured resource immediately. Instead, it must wait for the first pre-configured resource to be activated before it can be used. For example, the network device can activate the first pre-configured resource through DCI with CS-RNTI scrambling, or it can activate the first pre-configured resource through MAC CE, or it can activate the first pre-configured resource through RRC.

[0139] In other possible implementations, the first indication information is a first DCI used to activate the first pre-configured resource. The network device can activate the first pre-configured resource through the first DCI and indicate the HARQ feedback function status corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, it indicates the HARQ feedback function status corresponding to the first pre-configured resource.

[0140] Optionally, the first DCI is a DCI used to activate the first pre-configured resource. If the first pre-configured resource includes downlink pre-configured resources, the format of the first DCI may include one of the following DCI formats: DCI format 1_0, DCI format 1_1, and DCI format 1_2. If the first pre-configured resource includes uplink pre-configured resources, the format of the first DCI may include one of the following DCI formats: DCI format 0_0, DCI format 0_1, and DCI format 0_2.

[0141] Optionally, the first indication information includes a third information field in the activation information corresponding to the first pre-configured resource. The third information field is used to determine the HARQ feedback function status. The third information field may be a newly added information field in the activation information corresponding to the first pre-configured resource.

[0142] For example, the first DCI includes activation information corresponding to the first pre-configured resource. A third information field can be added to the first DCI. For example, the third information field includes 1 bit of information. If the information in the third information field is "1", it indicates that the HARQ feedback function corresponding to the first pre-configured resource is in a disabled state. Or, if the information in the first information field is "0", it indicates that the HARQ feedback function corresponding to the first pre-configured resource is in an enabled state.

[0143] Optionally, the first indication information includes a fourth information field in the activation information corresponding to the first pre-configured resource. The fourth information field can be an existing information field in the activation information corresponding to the first pre-configured resource; that is, the HARQ feedback function status corresponding to the first pre-configured resource can be indicated by reusing an existing information field.

[0144] Optionally, the information value in the fourth information field is used to indicate the HARQ feedback function status corresponding to the first pre-configured resource. For example, if the information in the fourth information field is the first preset information, it indicates that the HARQ feedback status corresponding to the first pre-configured resource is disabled; if the information in the fourth information field is the second preset information, it indicates that the HARQ feedback status corresponding to the first pre-configured resource is enabled.

[0145] The following section uses the activation information corresponding to the SPS resource below as an example to introduce several possible examples of the fourth information field.

[0146] As an example, the fourth information field can be the PDSCH-to-HARQ feedback timing indicator field in the activation information corresponding to the downlink SPS resource. For instance, the timing set configured by the network device for the downlink data to uplink ACK feedback to the terminal device (e.g., the timing set configured by dl-DataToUL-ACK in the first RRC signaling) includes special values ​​(or invalid values, or non-numerical values) or preset values ​​(e.g., 0). If the PDSCH-to-HARQ feedback timing indicator field in the activation information corresponding to the downlink SPS resource indicates a special value or a preset value, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is disabled. Alternatively, if the PDSCH-to-HARQ feedback timing indicator field indicates a normal value or a non-preset value, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is enabled.

[0147] As an example, the fourth information field can be the HARQ process number field from the activation information corresponding to the downlink SPS resource. For instance, if all fields in the HARQ process number field are set to 0, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is enabled. Alternatively, if all fields in the HARQ process number field are set to 1, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is disabled.

[0148] As an example, the fourth information field can be the redundancy version information field in the activation information corresponding to the downlink SPS resource. For instance, when the redundancy version information field is set as shown in Table 1, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is enabled. Alternatively, when the redundancy version information field is set as shown in Table 2, it indicates that the HARQ feedback function corresponding to the downlink SPS resource is disabled.

[0149] Table 1

[0150]

[0151] Table 2

[0152]

[0153] It should be noted that the reusable information fields described in the above examples can be reused individually or in combination, and this embodiment does not limit this.

[0154] The following example illustrates the judgment process of a terminal device after receiving the first indication information, using the redundant version information field in the activation information corresponding to the reuse of downlink SPS resources as an example. Assume the terminal device receives the first DCI of the CS-RNTI scrambling code sent by the network device. In this first DCI, the NDI field corresponding to the enabled transport block TB is set to "0," and this first DCI is used to activate the first SPS resource. If the terminal device determines that the setting of the redundant version information field in the first DCI is as shown in Table 1, then the terminal device determines that the HARQ feedback function state corresponding to the first SPS resource is enabled; if the terminal device determines that the setting of the redundant version information field in the first DCI is as shown in Table 2, then the terminal device determines that the HARQ feedback function state corresponding to the first SPS resource is disabled.

[0155] It is understandable that when the HARQ feedback function corresponding to the downlink SPS resource is disabled, the information fields in the original activation information, such as the PDSCH-to-HARQ_feedback timing indicator, HARQ process number, or Redundancy version, will no longer be used. Therefore, the status of the HARQ feedback function corresponding to the downlink SPS resource can be indicated by reusing the above information fields without adding new information fields, thus saving signaling length.

[0156] In some possible implementations, the first indication information is a second RRC signaling used to activate the first pre-configured resource. The network device can activate the first pre-configured resource through the second RRC signaling and indicate the HARQ feedback function status corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, it indicates the HARQ feedback function status corresponding to the first pre-configured resource.

[0157] Optionally, the network device can add a new information field or reuse an existing information field in the second RRC signaling to indicate the HARQ feedback function status corresponding to the activated first pre-configured resource. The specific implementation method is similar to the previously described implementation method and will not be detailed here.

[0158] In some other possible implementations, the first indication information is a first MACCE used to activate the first pre-configured resource. The network device can activate the first pre-configured resource through the first MAC CE and indicate the HARQ feedback function status corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, it indicates the HARQ feedback function status corresponding to the first pre-configured resource.

[0159] Optionally, the network device can add a new information field or reuse an existing information field in the first MAC CE to indicate the HARQ feedback function status corresponding to the activated first pre-configured resource. The specific implementation is similar to the previously described implementation and will not be detailed here.

[0160] It should be noted that, in this embodiment, the HARQ feedback function status of the first pre-configured resource can be indicated when the first pre-configured resource is configured, when the first pre-configured resource is activated, or when both the first pre-configured resource is configured and activated.

[0161] In one example, the HARQ feedback function status of the first pre-configured resource is indicated when the first pre-configured resource is configured. For example, the network device indicates in the configuration information of the first pre-configured resource that the HARQ feedback function status of the first pre-configured resource is disabled. When the first pre-configured resource is activated (even if the activation information does not indicate the HARQ feedback function status of the first pre-configured resource), the HARQ feedback de-enabled state of the first pre-configured resource is also activated.

[0162] In another example, the HARQ feedback function status of the first pre-configured resource is indicated when the first pre-configured resource is activated. For instance, the network device may not indicate the HARQ feedback function status of the first pre-configured resource in its configuration information, but may indicate that the HARQ feedback function status of the first pre-configured resource is disabled in its activation information. When the first pre-configured resource is activated, the HARQ feedback de-enabled state of the first pre-configured resource is also activated.

[0163] In another example, the HARQ feedback function status of the first pre-configured resource is indicated both when the first pre-configured resource is configured and when it is activated. For instance, the network device indicates that the HARQ feedback function status of the first pre-configured resource is disabled in both its configuration information and activation information. Then, when the first pre-configured resource is activated, the HARQ feedback disabling function is activated.

[0164] Based on any of the above embodiments, if the HARQ feedback function corresponding to the first pre-configured resource is disabled, the sending end sends data on the HARQ process corresponding to the first pre-configured resource. After receiving the data, the receiving end does not need to send HARQ-ACK information feedback to the sending end, and the sending end does not need to wait for HARQ-ACK information feedback from the receiving end to continue sending other data on the same HARQ process. During the above data transmission process, since there is no HARQ-ACK information feedback, there may be a situation where the receiving end does not receive the data, which may lead to low reliability of data transmission.

[0165] To solve the above problems, Figure 5 This is a schematic flowchart illustrating another data transmission method provided in an embodiment of this application. Based on any of the above embodiments, the network device may further indicate to the terminal device the number of retransmissions corresponding to the first pre-configured resource. For example... Figure 5 As shown, the method in this embodiment may include:

[0166] S501: The network device determines the second instruction information.

[0167] S502: The network device sends a second instruction message to the terminal device.

[0168] The second indication information is used to determine the number of repeated transmissions N (also known as the aggregation factor N) corresponding to the first pre-configured resource. N is a positive integer. If the number of repeated transmissions corresponding to the first pre-configured resource is N, the sending end performs N repeated transmissions on the first pre-configured resource.

[0169] Optionally, in the embodiments of this application, when N>1, N repeated transmissions include N time-domain consecutive repeated transmissions, or repeated transmissions on N consecutive time slots.

[0170] Optionally, when the HARQ feedback function corresponding to the first pre-configured resource is in an disabled state, the corresponding number of repeated transmissions is N1, and when the HARQ feedback function corresponding to the first pre-configured resource is in an enabled state, the corresponding number of repeated transmissions is N2. N1 and N2 are configured independently.

[0171] Optionally, the second indication information is used to determine that the transport block transmitted by each HARQ process in the HARQ process corresponding to the first pre-configured resource includes N repeated transmissions.

[0172] Optionally, the second indication information is used to determine that the transport block transmitted by each HARQ process in the HARQ process determined by the first pre-configured resource includes N repeated transports.

[0173] In this embodiment, the second indication information is used to determine the number of repeated transmissions N corresponding to the first pre-configured resource, and may include at least one of the following:

[0174] Case 1: The second indication information indicates the number of repeated transmissions corresponding to the pre-configured resources configured for the terminal device. For example, if the information in a certain information field of the second indication information is N (N is an integer greater than or equal to 1), it indicates that the number of repeated transmissions corresponding to all the pre-configured resources configured for the terminal device is N.

[0175] Case 2: If no second instruction is received, the number of repeated transmissions corresponding to the pre-configured resources configured for the terminal device will be a preset value, for example, N=1.

[0176] Optionally, the pre-configured resources configured for the terminal device include: downlink pre-configured resources configured for the terminal device, and / or uplink pre-configured resources configured for the terminal device.

[0177] In cases 1 and 2 above, the second indication information indicates the number of repeated transmissions corresponding to all pre-configured resources configured for the terminal device. In other words, the network device can uniformly indicate the number of repeated transmissions for all pre-configured resources configured for the terminal device.

[0178] Case 3: The second indication information indicates the number of repeated transmissions N corresponding to the first pre-configured resource. For example, if the information in a certain information field of the second indication information is N, it indicates that the number of repeated transmissions corresponding to the first pre-configured resource is N.

[0179] Case 4: If no second instruction is received, the number of repeated transmissions corresponding to the first pre-configured resource is a preset value, for example, N=1.

[0180] In cases 3 and 4 above, the second indication information indicates the number of repeated transmissions N corresponding to the first pre-configured resource. In other words, the network device can indicate the number of repeated transmissions for one or more pre-configured resources (e.g., a set of pre-configured resources) configured for the terminal device.

[0181] In this embodiment, the number of repeated transmissions for all pre-configured resources configured on the terminal device can be uniformly indicated, or the number of repeated transmissions for one or more pre-configured resources configured on the terminal device can be indicated separately, thus improving the flexibility of configuration.

[0182] Optionally, the second indication information may include at least one of the following: RRC signaling, DCI, and MAC CE. In one example, the second indication information may be RRC signaling used to configure the first pre-configured resource, through which the network device can indicate the number of repeated transmissions N corresponding to the first pre-configured resource. In another example, the second indication information may be RRC used to activate the first pre-configured resource, through which the network device can indicate the number of repeated transmissions N corresponding to the first pre-configured resource. In yet another example, the second indication information may be DCI used to activate the first pre-configured resource, through which the network device can indicate the number of repeated transmissions N corresponding to the first pre-configured resource. In yet another example, the second indication information may be MAC CE used to activate the first pre-configured resource, through which the network device can indicate the number of repeated transmissions N corresponding to the first pre-configured resource.

[0183] It should be noted that when the second indication information is different, the method of indicating the number of repeated transmissions N corresponding to the first pre-configured resource may be different. Several possible implementation methods for different second indication information are described below.

[0184] In one possible implementation, the second indication information is a first RRC signaling used to configure the first pre-configured resource. The network device can use the first RRC signaling to configure the configuration information corresponding to the first pre-configured resource and indicate the number of repeated transmissions N corresponding to the first pre-configured resource. That is, when the network device configures the first pre-configured resource to the terminal device, it simultaneously indicates the number of repeated transmissions N corresponding to the first pre-configured resource.

[0185] Optionally, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource. The fifth information field is used to determine the number of repeated transmissions N. The fifth information field can be a newly added information field in the configuration information corresponding to the first pre-configured resource, or it can be an existing information field reused from the configuration information corresponding to the first pre-configured resource.

[0186] For example, the information value in the fifth information field is used to indicate the number of repeated transmissions N corresponding to the first pre-configured resource. Alternatively, if the second indication information does not include the fifth information field, then it indicates that the number of repeated transmissions N corresponding to the first pre-configured resource is 1.

[0187] In another possible implementation, the second indication information is a first DCI, a first MAC CE, or a second RRC used to activate the first pre-configured resource. The network device can activate the first pre-configured resource through the first DCI, the first MAC CE, or the second RRC, and indicate the number of repeated transmissions corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, it indicates the number of repeated transmissions corresponding to the first pre-configured resource.

[0188] Optionally, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource. The sixth information field is used to determine the number of repeated transmissions N. The sixth information field can be a newly added information field in the activation information corresponding to the first pre-configured resource, or it can be an existing information field reused from the activation information corresponding to the first pre-configured resource.

[0189] For example, the value in the sixth information field is used to indicate the number of repeated transmissions N corresponding to the first pre-configured resource. Alternatively, if the sixth information field is not included in the second indication information, then the number of repeated transmissions N corresponding to the first pre-configured resource is indicated as 1.

[0190] Below is an example of a sixth information field. In one example, the sixth information field can be included in the first DCI / first MAC CE / second RRC. Assuming that the information in the sixth information field consists of 2 bits, examples of the number of repetitions N indicated by the sixth information field are shown in Table 3.

[0191] Table 3

[0192]

[0193]

[0194] It should be noted that in this embodiment, the HARQ feedback function status and the number of repeated transmissions N corresponding to the first pre-configured resource can be indicated by the same indication information (e.g., the first indication information and the second indication information are the same information), or they can be indicated by different indication information (e.g., the first indication information and the second indication information are different information). In one example, the network device can simultaneously indicate the HARQ feedback function status and the number of repeated transmissions corresponding to the first pre-configured resource in the configuration signaling, such as the first RRC signaling. In another example, the network device can simultaneously indicate the HARQ feedback function status and the number of repeated transmissions corresponding to the first pre-configured resource in the activation signaling, such as the first DCI / first MAC CE / second RRC. In yet another example, the network device can indicate the HARQ feedback function status of the first pre-configured resource in the first RRC signaling, and indicate the number of repeated transmissions corresponding to the first pre-configured resource in the first DCI / first MAC CE / second RRC. In another example, the network device may indicate the number of repeated transmissions corresponding to the first pre-configured resource in the first RRC signaling, and indicate the HARQ feedback function status corresponding to the first pre-configured resource in the first DCI / first MAC CE / second RRC.

[0195] When the HARQ feedback function status and the number of repeated transmissions N corresponding to the first pre-configured resource are indicated by the same indication information, the HARQ feedback function status and the number of repeated transmissions N can be jointly encoded. That is, a single information field can indicate the result of the joint encoding of the two types of information. Optionally, this information field can be a first information field, a second information field, a third information field, or a fourth information field. An example is provided below to illustrate this.

[0196] For example, in the configuration information corresponding to the first pre-configured resource, the information field index of the joint encoding as shown in Table 4 is configured. That is, index 00 indicates that the HARQ feedback function is enabled and the number of repeated transmissions is 1. Index 01 indicates that the HARQ feedback function is enabled and the number of repeated transmissions is 2. Index 10 indicates that the HARQ feedback function is disabled and the number of repeated transmissions is 4. Index 11 indicates that the HARQ feedback function is disabled and the number of repeated transmissions is 8. Furthermore, the network device can indicate index 00, 01, 10, or 11 in the activation information corresponding to the first pre-configured resource. For example, if an information field in the activation information indicates index 00, it means that the HARQ process corresponding to the first pre-configured resource needs to feed back HARQ-ACK information and does not need to be repeatedly transmitted. If an information field in the activation information indicates index 10, it means that the HARQ process corresponding to the first pre-configured resource does not need to feed back HARQ-ACK information, and the transport block in each HARQ process needs to be repeatedly transmitted 4 times.

[0197] Table 4

[0198] 00 Enabled state 1 01 Enabled state 2 10 Non-enabling state 4 11 Non-enabling state 8

[0199] It is understood that in this embodiment, some or all of the first information domain, second information domain, third information domain, fourth information domain, fifth information domain, and sixth information domain may be the same information domain if they are not mutually exclusive.

[0200] S503: The terminal device determines the number of repeated transmissions N corresponding to the first pre-configured resource based on the second instruction information.

[0201] After receiving the second indication information, the terminal device can determine the number of repeated transmissions N corresponding to the first pre-configured resource based on the second indication information. Further, the terminal device determines that each HARQ process in the HARQ process corresponding to the first pre-configured resource transmits a transport block containing N repeated transmissions. Alternatively, the terminal device determines that each HARQ process in the HARQ process determined by the first pre-configured resource transmits a transport block containing N repeated transmissions.

[0202] Optionally, for a HARQ process, if the number of repeated transmissions N is greater than 1, the HARQ process number corresponding to the N repeated transmissions is determined based on the time-domain resources of the first transmission in the N transmissions.

[0203] In this embodiment, for a HARQ process, if the number of repeated transmissions N is greater than 1, the N repeated transmissions are consecutive transmissions; or, the N repeated transmissions are transmissions on consecutive time slots. For example, assuming a HARQ process transmits one TB, for downlink transmission, if the terminal device determines that the number of repeated transmissions of the HARQ process corresponding to the first pre-configured resource is 2, then within one period of the first pre-configured resource, the terminal device will receive two identical downlink TBs through the HARQ process in two consecutive PDSCHs or in two consecutive PDSCHs on two consecutive time slots. As another example, for uplink transmission, if the terminal device determines that the number of repeated transmissions of the HARQ process corresponding to the first pre-configured resource is 2, then within one period of the first pre-configured resource, the terminal device will send two identical uplink TBs through the HARQ process in two consecutive PUSCHs or in two consecutive PUSCHs on two consecutive time slots.

[0204] It is understandable that in a scenario where the HARQ feedback function corresponding to the first pre-configured resource is disabled, the sending end can repeatedly transmit the HARQ process corresponding to the first pre-configured resource N times, so that the receiving end can perform joint decoding based on the N repeated transmissions, thereby improving the reliability of data transmission.

[0205] Furthermore, after determining the number of retransmissions N for the HARQ process corresponding to the first pre-configured resource, the terminal device can also identify whether the data received on the HARQ process is a retransmission or a new transmission based on the number of retransmissions N. Alternatively, the terminal device can also determine whether to clear the transmission buffer for the HARQ process based on the number of retransmissions N. Optionally, for a HARQ process, after receiving N retransmissions, the terminal device can consider the (N+1)th transmission as an NDI inversion, that is, consider the (N+1)th transmission as a new transmission, and clear the transmission buffer for the HARQ process.

[0206] The following example will illustrate this point. Figure 6 This is a schematic diagram of a data transmission process provided in an embodiment of this application. The terminal device is configured with downlink SPS resources by the network device. The HARQ feedback function corresponding to the downlink SPS resources is in an disabled state, and the number of repeated transmissions N corresponding to the downlink SPS resources is 2.

[0207] When the terminal device is activated with downlink SPS resources, such as Figure 6As shown, the first SPS period includes the SPS resources corresponding to HARQ process 0. The terminal device receives SPSPDSCH transmitted using HARQ process 0 in two consecutive time slots of the first SPS period. These two SPS PDSCHs are used to repeatedly transmit the first TB, and the terminal device does not need to send HARQ-ACK information corresponding to the first TB back to the network device.

[0208] Within the second SPS period, including the SPS resources corresponding to HARQ process 0, the terminal device receives SPS PDSCHs transmitted using HARQ process 0 in two consecutive time slots of the second SPS period. These two SPS PDSCHs are used to retransmit the second TB. Since the first TB was retransmitted N=2 times in the first SPS period, the terminal device can consider the second TB transmitted in the second SPS period to be different from the first TB, or the terminal device can consider the SPS PDSCH transmitted in the second SPS period to be a newly transmitted data packet relative to the SPS PDSCH transmitted in the first SPS period. Similarly, the terminal device does not need to send HARQ-ACK information corresponding to the second TB back to the network device.

[0209] The data transmission method provided in this embodiment allows the terminal device to determine the number of retransmissions for the HARQ process corresponding to the first pre-configured resource based on the second indication information sent by the network device. This enables the terminal device to repeatedly send or receive data on the HARQ process based on the number of retransmissions, thereby improving the reliability of data transmission. Furthermore, based on the number of retransmissions in the HARQ process, the terminal device can identify whether the data received on the HARQ process is a retransmission or a new transmission, allowing it to determine when to clear the transmission buffer of the HARQ process even without an NDI indication.

[0210] Figure 7 This is a schematic diagram of a data transmission device provided in an embodiment of this application. The data transmission device 10 can be installed in a terminal device. Please refer to... Figure 7 The data transmission device 10 may include a receiving module 11 and a processing module 12, wherein,

[0211] The receiving module 11 is configured to receive first indication information from the network device, the first indication information being used to determine the HARQ feedback function status corresponding to the first pre-configured resource, the HARQ feedback function status including a disabled state or an enabled state; the processing module 12 is configured to determine the HARQ feedback function status corresponding to the first pre-configured resource based on the first indication information.

[0212] In one possible implementation, the processing module 12 is specifically configured to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is disabled, and the physical channel transmitted on the first pre-configured resource does not correspond to HARQ-ACK information feedback; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is enabled, and the physical channel transmitted on the first pre-configured resource corresponds to HARQ-ACK information feedback.

[0213] In one possible implementation, the processing module 12 is specifically configured to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is disabled, and the HARQ process corresponding to the first pre-configured resource is of a first type; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is enabled, and the HARQ process corresponding to the first pre-configured resource is of a second type, wherein the first type of HARQ process includes HARQ processes that do not perform HARQ-ACK information feedback, and the second type of HARQ process includes HARQ processes that perform HARQ-ACK information feedback.

[0214] In one possible implementation, the processing module 12 is specifically configured to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is disabled, and the HARQ process determined by the first pre-configured resource is of a first type; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is enabled, and the HARQ process determined by the first pre-configured resource is of a second type, wherein the first type of HARQ process includes HARQ processes that do not perform HARQ-ACK information feedback, and the second type of HARQ process includes HARQ processes that perform HARQ-ACK information feedback.

[0215] In one possible implementation, the first indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

[0216] In one possible implementation, the first indication information is used to determine the HARQ feedback function status corresponding to the first pre-configured resource, including at least one of the following:

[0217] The first indication information indicates that the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is either disabled or enabled.

[0218] The first indication information indicates that the HARQ feedback function corresponding to the first pre-configured resource is either disabled or enabled.

[0219] If the first instruction information is received, the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is in an disabled state.

[0220] If the first instruction is received, the HARQ feedback function corresponding to the first pre-configured resource is in an disabled state.

[0221] In one possible implementation, the first indication information includes a first information field in the configuration information corresponding to the first pre-configured resource, and the first information field is used to determine the HARQ feedback function status.

[0222] In one possible implementation, the first indication information includes a second information field in the configuration information corresponding to the first pre-configured resource. The second information field includes at least one of the following information fields: downlink data to uplink ACK feedback timing information field and physical uplink control channel (PUCCH) resource information field.

[0223] In one possible implementation, the first indication information includes a third information field in the activation information corresponding to the first pre-configured resource, the third information field being used to determine the HARQ feedback function status.

[0224] In one possible implementation, the first indication information includes a fourth information field in the activation information corresponding to the first pre-configured resource. The fourth information field includes at least one of the following information fields: a feedback time indication field from the Physical Downlink Shared Channel (PDSCH) to the HARQ, a HARQ process number information field, and a redundancy version information field.

[0225] In one possible implementation, the receiving module 11 is further configured to: receive second indication information from the network device, the second indication information being used to determine the number of repeated transmissions N corresponding to the first pre-configured resource; the processing module 12 is further configured to: determine the number of repeated transmissions N corresponding to the first pre-configured resource based on the second indication information.

[0226] In one possible implementation, the processing module 12 is further configured to: determine that the transport block transmitted by each HARQ process in the HARQ process corresponding to the first pre-configured resource includes N repeated transmissions; or, determine that the transport block transmitted by each HARQ process in the HARQ process determined by the first pre-configured resource includes N repeated transmissions.

[0227] In one possible implementation, the second indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

[0228] In one possible implementation, the second indication information is used to determine the number of repeated transmissions N corresponding to the first pre-configured resource, including at least one of the following:

[0229] The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device;

[0230] The second indication information indicates the number of repeated transmissions N corresponding to the first pre-configured resource;

[0231] If the second instruction information is not received, the terminal device is configured with pre-configured resources and the number of repeated transmissions N = 1.

[0232] If the second instruction information is not received, the number of repeated transmissions N corresponding to the first pre-configured resource is 1.

[0233] In one possible implementation, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource, the fifth information field being used to determine the number of repeated transmissions N.

[0234] In one possible implementation, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource, the sixth information field being used to determine the number of repeated transmissions N.

[0235] Figure 8 This is a schematic diagram of another data transmission device provided in an embodiment of this application. Figure 7 Based on the illustrated embodiment. Please refer to... Figure 8 The data transmission device 10 further includes a sending module 13, wherein the sending module 13 is used to send capability information to the network device, the capability information being used to indicate whether the terminal device supports HARQ feedback function in a disabled state.

[0236] In one possible implementation, the first pre-configured resource includes downlink pre-configured resources or uplink pre-configured resources.

[0237] The data transmission device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0238] Figure 9 This is a schematic diagram illustrating the structure of another data transmission device provided in an embodiment of this application. The data transmission device 20 can be installed in a network device. Please refer to... Figure 9 The data transmission device 20 may include a processing module 21 and a sending module 22, wherein,

[0239] Processing module 21 is used to generate first indication information, which is used to indicate the HARQ feedback function status corresponding to the first pre-configured resource, and the HARQ feedback function status includes a disabled state or an enabled state; sending module 22 is used to send the first indication information to the terminal device, which is used by the terminal device to determine the HARQ feedback function status corresponding to the first pre-configured resource.

[0240] In one possible implementation, the first indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

[0241] In one possible implementation, the first indication information is used to indicate the Hybrid Automatic Repeat Request (HARQ) feedback function status corresponding to the first pre-configured resource, including any of the following:

[0242] The first indication information indicates that the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is either disabled or enabled.

[0243] The first indication information indicates that the HARQ feedback function corresponding to the first pre-configured resource is either disabled or enabled.

[0244] If the first indication information is sent, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is in an disabled state;

[0245] If the first indication information is sent, the HARQ feedback function corresponding to the first pre-configured resource is in an disabled state.

[0246] In one possible implementation, the first indication information includes a first information field in the configuration information corresponding to the first pre-configured resource, and the first information field is used to determine the HARQ feedback function status.

[0247] In one possible implementation, the first indication information includes a second information field in the configuration information corresponding to the first pre-configured resource. The second information field includes at least one of the following information fields: downlink data to uplink ACK feedback timing information field and physical uplink control channel (PUCCH) resource information field.

[0248] In one possible implementation, the first indication information includes a third information field in the activation information corresponding to the first pre-configured resource, the third information field being used to determine the HARQ feedback function status.

[0249] In one possible implementation, the first indication information includes a fourth information field in the activation information corresponding to the first pre-configured resource. The fourth information field includes at least one of the following information fields: a feedback time indication field from the Physical Downlink Shared Channel (PDSCH) to the HARQ, a HARQ process number information field, and a redundancy version information field.

[0250] In one possible implementation, the sending module 22 is further configured to: send second indication information to the terminal device, the second indication information being used to determine the number of repeated transmissions N corresponding to the first pre-configured resource.

[0251] In one possible implementation, the second indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

[0252] In one possible implementation, the second indication information is used to determine the number of repeated transmissions N corresponding to the first pre-configured resource, including at least one of the following:

[0253] The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device;

[0254] The second indication information indicates the number of repeated transmissions N corresponding to the first pre-configured resource;

[0255] If the second indication information is not sent, the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device is 1;

[0256] If the second indication information is not sent, the number of repeated transmissions N corresponding to the first pre-configured resource is 1.

[0257] In one possible implementation, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource, the fifth information field being used to determine the number of repeated transmissions N.

[0258] In one possible implementation, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource, the sixth information field being used to determine the number of repeated transmissions N.

[0259] Figure 10 This is a schematic diagram of another data transmission device provided in an embodiment of this application. Figure 9 Based on the illustrated embodiment. Please refer to... Figure 10 The data transmission device 20 further includes a receiving module 23, wherein,

[0260] The receiving module 23 is used to receive capability information from the terminal device, the capability information being used to indicate whether the terminal device supports HARQ feedback function in a disabled state.

[0261] In one possible implementation, the first pre-configured resource includes downlink pre-configured resources or uplink pre-configured resources.

[0262] The data transmission device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0263] Figure 11 This is a schematic diagram of the structure of the terminal device provided in an embodiment of this application. Please refer to... Figure 11 The terminal device 30 may include a transceiver 31, a memory 32, and a processor 33. The transceiver 31 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 31, memory 32, and processor 33 are interconnected via a bus 34.

[0264] The memory 32 is used to store program instructions; the processor 33 is used to execute the program instructions stored in the memory, so that the terminal device 30 performs any of the data transmission methods shown above.

[0265] The receiver of transceiver 31 can be used to perform the receiving function of the terminal device in the above data transmission method. The transmitter of transceiver 31 can be used to perform the transmitting function of the terminal device in the above data transmission method.

[0266] The terminal device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0267] Figure 12 This is a schematic diagram of the network device provided in an embodiment of this application. Please refer to... Figure 12 The network device 40 may include a transceiver 41, a memory 42, and a processor 43. The transceiver 41 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 41, memory 42, and processor 43 are interconnected via a bus 44.

[0268] The memory 42 is used to store program instructions; the processor 43 is used to execute the program instructions stored in the memory so that the network device 40 performs any of the data transmission methods shown above.

[0269] The transmitter of transceiver 41 can be used to perform the transmission function of the network device in the above data transmission method.

[0270] The network device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0271] This application provides a computer-readable storage medium storing computer-executable instructions. When these instructions are executed by a processor, they are used to implement the aforementioned data transmission method. The implementation principle and beneficial effects are similar and will not be repeated here.

[0272] This application embodiment also provides a computer program product that can be executed by a processor. When the computer program product is executed, it can implement the data transmission method executed by any of the terminal devices described above. Its implementation principle and beneficial effects are similar and will not be repeated here.

[0273] This application provides a system-on-a-chip (SoC) or system-on-a-chip (SoC) that can be applied to a terminal device. The SoC or SoC includes at least one communication interface, at least one processor, and at least one memory. The communication interface, memory, and processor are interconnected via a bus. The processor executes instructions stored in the memory, enabling the base station to perform the aforementioned data transmission method.

[0274] This application provides a system-on-a-chip (SoC) or system-on-a-chip (SoC) that can be applied to network devices. The SoC or SoC includes at least one communication interface, at least one processor, and at least one memory. The communication interface, memory, and processor are interconnected via a bus. The processor executes instructions stored in the memory, enabling the base station to perform the aforementioned data transmission method.

[0275] All or part of the steps in the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.

[0276] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0277] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0278] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0279] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations. In this application, the term "comprising" and its variations can refer to a non-limiting inclusion. In this application, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. In this application, "a plurality of" refers to two or more.

Claims

1. A data transmission method, characterized in that, include: The terminal device receives first indication information from the network device. The first indication information is used to determine the hybrid automatic repeat request (HARQ) feedback function status corresponding to the first pre-configured resource. The HARQ feedback function status includes a disabled state or an enabled state. Wherein, the first pre-configured resource includes a downlink pre-configured resource, and the downlink pre-configured resource includes a downlink semi-persistent scheduling (SPS) resource; The terminal device determines the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource based on the first indication information. Specifically, when the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be disabled, for received physical downlink shared channel (PDSCH) transmissions of downlink semi-static scheduling (SPS) resources without corresponding physical downlink control channel (PDCCH) scheduling, the terminal device does not need to provide HARQ feedback to the network device; or... When it is determined that the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is enabled, the terminal device needs to provide HARQ feedback to the network device. The first indication information is a first radio resource control (RRC) signaling used to configure the first pre-configured resource.

2. The method according to claim 1, characterized in that, Determining the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource includes: If the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be disabled, the physical channel transmitted on the downlink semi-persistent scheduling (SPS) resource does not correspond to HARQ-ACK information feedback; or, The state of the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be enabled, and the physical channel transmitted on the downlink semi-persistent scheduling (SPS) resource corresponds to the HARQ-ACK information feedback.

3. The method according to claim 1, characterized in that, Determining the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource includes: The HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be in an disabled state, and the HARQ process corresponding to the downlink semi-persistent scheduling (SPS) resource is of type 1; or... The state of the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be enabled, and the HARQ process corresponding to the downlink semi-persistent scheduling (SPS) resource is of the second type. The first type of HARQ process includes HARQ processes that do not provide HARQ-ACK information feedback, while the second type of HARQ process includes HARQ processes that do provide HARQ-ACK information feedback.

4. The method according to claim 1, characterized in that, Determining the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource includes: The HARQ feedback function state corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be disabled, and the HARQ process determined by the downlink semi-persistent scheduling (SPS) resource is of type 1; or, The HARQ feedback function state corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be enabled, and the HARQ process determined by the downlink semi-persistent scheduling (SPS) resource is of the second type. The first type of HARQ process includes HARQ processes that do not provide HARQ-ACK information feedback, while the second type of HARQ process includes HARQ processes that do provide HARQ-ACK information feedback.

5. The method according to claim 1, characterized in that, The first indication information is used to determine the Hybrid Automatic Repeat Request (HARQ) feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource, including at least one of the following: The first indication information indicates that the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is either disabled or enabled. The first indication information indicates that the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is either disabled or enabled. If the first instruction information is received, the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is in an disabled state. If the first instruction is received, the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is in an disabled state.

6. The method according to any one of claims 1 to 5, characterized in that, The first indication information includes a first information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the first information field is used to determine the HARQ feedback function status.

7. The method according to any one of claims 1 to 5, characterized in that, The first indication information includes a second information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource. The second information field includes at least one of the following information fields: downlink data to uplink ACK feedback timing information field and physical uplink control channel (PUCCH) resource information field.

8. The method according to any one of claims 1 to 5, characterized in that, The first indication information includes a third information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the third information field is used to determine the HARQ feedback function status.

9. The method according to any one of claims 1 to 5, characterized in that, The first indication information includes a fourth information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource. The fourth information field includes at least one of the following information fields: a feedback time indication field from the Physical Downlink Shared Channel (PDSCH) to the HARQ, a HARQ process number information field, and a redundancy version information field.

10. The method according to claim 1, characterized in that, The method further includes: The terminal device receives second indication information from the network device, the second indication information being used to determine the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource; The terminal device determines the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource based on the second indication information.

11. The method according to claim 10, characterized in that, Determining the number of retransmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource includes: The transport block transmitted by each HARQ process in the HARQ process corresponding to the downlink semi-persistent scheduling (SPS) resource includes N repeated transmissions.

12. The method according to claim 10, characterized in that, Determining the number of retransmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource includes: The transport block transmitted by each HARQ process in the downlink semi-persistent scheduling (SPS) resource determination includes N repeated transmissions.

13. The method according to any one of claims 10 to 12, characterized in that, The second indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

14. The method according to any one of claims 10 to 12, characterized in that, The second indication information is used to determine the number of retransmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource, including at least one of the following: The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device; The second indication information indicates the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource; If the second instruction information is not received, the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device is 1; If the second instruction is not received, the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource is 1.

15. The method according to any one of claims 10 to 12, characterized in that, The second indication information includes the fifth information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the fifth information field is used to determine the number of repeated transmissions N.

16. The method according to any one of claims 10 to 12, characterized in that, The second indication information includes the sixth information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the sixth information field is used to determine the number of repeated transmissions N.

17. The method according to any one of claims 1 to 5, characterized in that, Before the terminal device receives the first indication information from the network device, it also includes: The terminal device sends capability information to the network device, the capability information being used to indicate whether the terminal device supports HARQ feedback function in an enabled state.

18. A data transmission method, characterized in that, include: The network device determines first indication information, which is used to indicate the hybrid automatic repeat request (HARQ) feedback function status corresponding to the first pre-configured resource. The HARQ feedback function status includes a disabled state or an enabled state. The first pre-configured resource includes a downlink pre-configured resource, which includes a downlink semi-persistent scheduling (SPS) resource. The network device sends the first indication information to the terminal device, and the first indication information is used by the terminal device to determine the HARQ feedback function status corresponding to the downlink semi-persistent scheduling (SPS) resource. Specifically, when the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is determined to be disabled, for received physical downlink shared channel (PDSCH) transmissions of downlink semi-static scheduling (SPS) resources without corresponding physical downlink control channel (PDCCH) scheduling, the terminal device does not need to provide HARQ feedback to the network device; or... When it is determined that the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is enabled, the terminal device needs to provide HARQ feedback to the network device. The first indication information is a first radio resource control (RRC) signaling used to configure the first pre-configured resource.

19. The method according to claim 18, characterized in that, The first indication information is used to indicate the status of the Hybrid Automatic Repeat Request (HARQ) feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource, including any of the following: The first indication information indicates that the HARQ feedback function corresponding to the pre-configured resource configured on the terminal device is either disabled or enabled. The first indication information indicates that the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is either disabled or enabled. If the first indication information is sent, the HARQ feedback function corresponding to the pre-configured resource of the terminal device is in an disabled state; If the first indication information is sent, the HARQ feedback function corresponding to the downlink semi-persistent scheduling (SPS) resource is in an disabled state.

20. The method according to claim 18 or 19, characterized in that, The first indication information includes a first information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the first information field is used to determine the HARQ feedback function status.

21. The method according to claim 18 or 19, characterized in that, The first indication information includes a second information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource. The second information field includes at least one of the following information fields: downlink data to uplink ACK feedback timing information field and physical uplink control channel (PUCCH) resource information field.

22. The method according to claim 18 or 19, characterized in that, The first indication information includes a third information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the third information field is used to determine the HARQ feedback function status.

23. The method according to claim 18 or 19, characterized in that, The first indication information includes a fourth information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource. The fourth information field includes at least one of the following information fields: a feedback time indication field from the Physical Downlink Shared Channel (PDSCH) to the HARQ, a HARQ process number information field, and a redundancy version information field.

24. The method according to claim 18, characterized in that, The method further includes: The network device sends a second indication information to the terminal device, the second indication information being used to determine the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource.

25. The method according to claim 24, characterized in that, The second indication information includes at least one of the following: Radio Resource Control (RRC) signaling, Downlink Control Information (DCI), and Media Access Control (MAC) control unit (CE).

26. The method according to claim 24 or 25, characterized in that, The second indication information is used to determine the number of retransmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource, including at least one of the following: The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device; The second indication information indicates the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource; If the second indication information is not sent, the number of repeated transmissions N corresponding to the pre-configured resources configured for the terminal device is 1; If the second indication information is not sent, the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling (SPS) resource is 1.

27. The method according to claim 24 or 25, characterized in that, The second indication information includes the fifth information field in the configuration information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the fifth information field is used to determine the number of repeated transmissions N.

28. The method according to claim 24 or 25, characterized in that, The second indication information includes the sixth information field in the activation information corresponding to the downlink semi-persistent scheduling (SPS) resource, and the sixth information field is used to determine the number of repeated transmissions N.

29. The method according to claim 18 or 19, characterized in that, Before the network device sends the first indication information to the terminal device, the method further includes: The network device receives capability information from the terminal device, and the capability information is used to indicate whether the terminal device supports HARQ feedback function in a disabled state.

30. A terminal device, characterized in that, include: Transceiver, processor, memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the data transfer method as described in any one of claims 1 to 17.

31. A network device, characterized in that, include: Transceiver, processor, memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the data transfer method as described in any one of claims 18 to 29.

32. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the data transmission method according to any one of claims 1 to 17.

33. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the data transmission method according to any one of claims 18 to 29.

Citation Information

Patent Citations

  • Apparatus and method of transmitting and receiving HARQ ACK / NACK information for new radio

    US20190103947A1

  • Method and apparatus for transmitting and receiving wireless signal in wireless communication system

    WO2018164495A1