Data transmission method, device and equipment
By adjusting the data transmission behavior of terminal equipment and network equipment according to the status of HARQ feedback function in non-terrestrial communication networks, the problem of low data transmission efficiency under the HARQ mechanism is solved, and more efficient data transmission is achieved.
Patent Information
- Application Number
- CN202411602565.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-28
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2040-02-28
AI Technical Summary
In non-terrestrial communication networks, due to the large transmission delay between the terminal equipment and the network equipment, the efficiency of data transmission through the hybrid automatic retransmission request (HARQ) mechanism is low, resulting in low data transmission efficiency.
When transmitting between the terminal device and the network device, the HARQ feedback function status corresponding to the pre-configured resource is determined based on the instruction information sent by the network device. If it is a non-enabled state, the terminal device does not need to perform HARQ feedback on the received data. , network devices do not need to wait for feedback to continue to transmit other data.
It improves the data transmission efficiency between terminal equipment and network equipment, reduces waiting time, and improves system performance.
Smart Images

Figure CN119316952A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a data transmission method, device and equipment. Background Art
[0002] A non-terrestrial network (NTN) includes a communication network between terminal devices and satellites (also called network devices).
[0003] In the NTN system, retransmission can be performed through the hybrid automatic repeat request (HARQ) mechanism. In the HARQ mechanism, after the terminal device receives the downlink data corresponding to a HARQ process sent by the network device, the terminal device decodes the downlink data and sends HARQ feedback to the network device according to the decoding result. After the network device receives the HARQ-ACK feedback sent by the terminal device, the network device sends other downlink data corresponding to the HARQ process to the terminal device. However, due to the large transmission delay between the terminal device and the network device, and the large number of interactions for data transmission through the HARQ mechanism, the efficiency of data transmission through the HARQ mechanism is low. Summary of the invention
[0004] The embodiments of the present application provide a data transmission method, apparatus and device for improving data transmission efficiency.
[0005] In a first aspect, an embodiment of the present application provides a data transmission method, including:
[0006] The terminal device receives first indication information from the network device, where the first indication information is used to determine a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, where the HARQ feedback function state includes a disabled state or an enabled state;
[0007] 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, according to the first indication information, a HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource;
[0009] Wherein, when it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a non-enabled state, for the received PDSCH data transmission scheduled by the PDCCH for activating the downlink semi-persistent scheduling SPS resource, the terminal device does not need to perform HARQ feedback to the network device; or,
[0010] When it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, the terminal device needs to perform HARQ feedback to the network device.
[0011] In a second aspect, an embodiment of the present application provides a data transmission method, including:
[0012] The network device determines first indication information, where the first indication information is used to indicate a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, where the HARQ feedback function state 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;
[0013] The network device sends the first indication information to the terminal device, where the first indication information is used by the terminal device to determine the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource;
[0014] Wherein, when it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a non-enabled state, for the received PDSCH data transmission scheduled by the PDCCH for activating the downlink semi-persistent scheduling SPS resource, the terminal device does not need to perform HARQ feedback to the network device; or,
[0015] When it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, the terminal device needs to perform HARQ feedback to the network device.
[0016] In a third aspect, an embodiment of the present application provides a terminal device, including:
[0017] Including: transceiver, processor, memory;
[0018] The memory stores computer-executable instructions;
[0019] The processor executes the computer-executable instructions stored in the memory, so that the processor performs the data transmission method as described in any one of the first aspects.
[0020] In a fourth aspect, an embodiment of the present application provides a network device, including: a transceiver, a processor, and a memory;
[0021] The memory stores computer-executable instructions;
[0022] The processor executes the computer-executable instructions stored in the memory, so that the processor performs the data transmission method as described in any one of the second aspects.
[0023] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the data transmission method described in any one of the first aspects.
[0024] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the data transmission method described in any one of the second aspects.
[0025] In the data transmission method, apparatus and device provided in the embodiments of the present application, the terminal device can determine the HARQ feedback function state corresponding to the first pre-configured resource according to the first indication information sent by the network device. When the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state, after the terminal device receives data on the HARQ process corresponding to the first pre-configured resource, it is not necessary to perform HARQ-ACK information feedback for the HARQ process, and the network device can transmit other data through the HARQ process without waiting for HARQ-ACK information feedback, or, after the terminal device sends data on the HARQ process corresponding to the first pre-configured resource, it can transmit other data through the HARQ process without waiting for feedback from the network device, thereby improving data transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 A schematic diagram of the HARQ process and RTT provided in an embodiment of the present application;
[0027] Figure 2 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0028] Figure 3 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0029] Figure 4 A flowchart of a data transmission method provided in an embodiment of the present application;
[0030] Figure 5 A flowchart of another data transmission method provided in an embodiment of the present application;
[0031] Figure 6 A schematic diagram of a data transmission process provided in an embodiment of the present application;
[0032] Figure 7 A schematic diagram of the structure of a data transmission device provided in an embodiment of the present application;
[0033] Figure 8A schematic diagram of the structure of another data transmission device provided in an embodiment of the present application;
[0034] Fig. 9 A schematic diagram of the structure of another data transmission device provided in an embodiment of the present application;
[0035] Fig.10 A schematic diagram of the structure of another data transmission device provided in an embodiment of the present application;
[0036] Fig.11 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0037] Fig.12 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] To facilitate understanding, first, the concepts involved in this application are explained.
[0039] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of 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 system of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, non-terrestrial communication network (NTN) system, universal mobile telecommunication system (UMTS), wireless local area network (WLAN), wireless fidelity (WLAN-based access to unlicensed spectrum, NR-U) system, non-terrestrial communication network (NTN) system, universal mobile telecommunication system (UMTS), wireless local area network (WLAN), wireless fidelity (WLAN-based access to unlicensed spectrum, NR-U) system, etc. fidelity, WiFi), next-generation communication (5th-generation, 5G) systems or other communication systems, etc.
[0040] Generally speaking, traditional communication systems 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 communications, but will also support, for example, device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and vehicle to vehicle (V2V) communication, or vehicle-to-vehicle (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0041] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0042] The embodiments of the present application do not limit the spectrum to which they are applied. For example, the embodiments of the present application can be applied to licensed spectrum or unlicensed spectrum (also called unlicensed spectrum or shared spectrum).
[0043] The embodiments of the present application describe various embodiments in combination with network devices and terminal devices, wherein: the terminal device generally has a wireless transceiver function, 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, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, and a next-generation communication system, for example, 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 the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).
[0045] In the embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, a wearable terminal device, etc. The terminal device involved in the embodiment of the present application may also be referred to as a terminal, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal device may also be fixed or mobile.
[0046] As an example but not limitation, in the embodiment of the present application, the terminal device may be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that apply wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0047] A network device can be a device used to communicate with a mobile device. A network device can be an access point (AP) in WLAN, a base transceiver station (BTS) in GSM or CDMA, a base station (nodeB, NB) in WCDMA, an evolutionary node B (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, etc.
[0048] In the embodiment of the present application, the network device may have a mobile characteristic, 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 set up in a location such as land or water.
[0049] In an embodiment of the present application, a network device provides services for a cell, and a terminal device communicates with the network device through transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell may be a cell corresponding to a network device (e.g., a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage 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 article. The term "and / or" is used to describe the association relationship of associated objects. For example, it means that there are three kinds of relationships between the associated objects. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " in this article generally means that the associated objects are in an "or" relationship.
[0051] In order to better describe the principles and specific implementation methods of the embodiments of the present application, the relevant technical contents of the embodiments of the present application are described below.
[0052] Downlink control information (DCI): For terminal devices with downlink services, the network device can schedule the transmission of the physical downlink shared channel (PDSCH) for the terminal device through the downlink authorization DCI. The downlink authorization DCI may include indication information for determining the PUCCH resource. After receiving the PDSCH, the terminal device can determine the decoding result (ACK or NACK information) of the PDSCH and feed back the decoding result to the network device through the PUCCH resource. In the NR system, the DCI format for scheduling PDSCH transmission includes DCI format 1_0, DCI format 1_1, or DCI format 1_2.
[0053] For terminal devices with uplink services, the network device can schedule the transmission of the physical uplink shared channel (PUSCH) for the terminal device through the uplink authorization DCI. The uplink authorization DCI may include indication information for determining the PUSCH resource, and the terminal device can transmit the PUSCH on the determined PUSCH resource according to the uplink authorization DCI. In the NR system, the DCI format for scheduling PUSCH transmission includes DCI format 0_0, DCI format 0_1, or DCI format 0_2.
[0054] Preconfigured resources: In order to better serve periodic services, the concept of preconfigured resources is introduced. Preconfigured resources refer to resources preconfigured by the network device for the terminal device. Preconfigured resources can also be semi-statically configured resources. Exemplarily, when the network device configures preconfigured resources for the terminal device, it can indicate relevant parameters such as the period of the preconfigured resources. After the network device activates the transmission of the preconfigured resources, the terminal device can use the preconfigured resources according to the period of the preconfigured resources. The terminal device can determine the HARQ process corresponding to the preconfigured resources based on parameters such as the time domain position of the preconfigured resources and the number of HARQ processes used for the transmission of the preconfigured resources.
[0055] For example, for each preconfigured resource, the network device configures a limited number of HARQ processes for it, and the network device uses these HARQ processes in a polling manner to perform downlink or uplink transmission on the preconfigured resources. Specifically, the network device semi-statically configures resources for the terminal device through high-level signaling, for example, the high-level signaling is RRC signaling. And when there is a service demand, the network device activates the preconfigured resource for the terminal device, so that the terminal device can receive or send service data on the preconfigured resource in each fixed period. Alternatively, the terminal device can be configured with a preconfigured resource, and the network device can indicate whether the terminal device can perform data transmission on the preconfigured resource by activation or deactivation.
[0056] The preconfigured resources include downlink preconfigured resources and / or uplink preconfigured resources. Among them, the downlink preconfigured resources include semi-persistent scheduling (SPS) resources. The actual downlink authorization (or activation command) of the SPS resources can be obtained through the physical downlink control channel (PDCCH) scrambled by the CS-RNTI.
[0057] The uplink pre-configured resources include configured grant (CG) resources, where CG resources include type 1 and type 2. In other words, the actual uplink grant (or activation command) of the CG resources can be obtained through RRC configuration (type 1) or through CS-RNTI scrambled PDCCH (type 2).
[0058] The activation process of downlink SPS resources and type 2 uplink CG resources is similar, and the downlink SPS resources are used as an example for introduction. For downlink SPS resources, activation and deactivation are mainly carried out through DCI carried by PDCCH with CS-RNTI scrambling. As an example, if the terminal device receives DCI with CS-RNTI scrambling, and the NDI field corresponding to the enabled TB is set to "0", then the terminal device can determine whether a downlink SPS scheduling activation command or deactivation command (a deactivation command is also called a release command) is received according to the special field setting of the PDCCH for downlink SPS scheduling activation or the special field setting of the PDCCH for downlink SPS scheduling release. If the terminal device receives a SPS PDSCH deactivation DCI, the terminal device is expected to provide corresponding ACK feedback after N symbols, and the N symbols are calculated from the last symbol of the PDCCH corresponding to the SPS PDSCH deactivation DCI. The value of N can be a preset value.
[0059] If the terminal device is configured and the downlink SPS resources are activated, the terminal device receives the SPS PDSCH sent by the network device on the downlink SPS resources, where the SPS PDSCH is periodically transmitted on the downlink SPS resources, and the SPS PDSCH has no corresponding PDCCH scheduling. Since there is no PDCCH scheduling, the SPS PDSCH transmitted on the downlink SPS resources only includes the initial transmission. If a HARQ process fails in the initial transmission and needs to be retransmitted, the network device can schedule the same HARQ process through the CS-RNTI scrambled DCI and set the NDI field to "1". In other words, if the terminal device receives the CS-RNTI scrambled DCI and the NDI field is set to "1", the terminal device will consider the HARQ process scheduled by the DCI to be a retransmission.
[0060] Optionally, the DCI format that can be used for the activation or deactivation command of the downlink SPS resource includes DCI format 1_0, DCI format 1_1, or DCI format 1_2.
[0061] Optionally, the DCI formats that can be used for activation or deactivation commands for type 2 uplink CG resources include DCI format 0_0, DCI format 0_1, or DCI format 0_2.
[0062] In this field, the network device indicates the maximum number of HARQ processes for uplink and downlink to the terminal device through, for example, semi-static configuration of radio resource control (RRC) signaling. If the network device does not provide corresponding configuration parameters, the number of HARQ processes for downlink can be a default value, such as 8. The maximum number of HARQ processes supported by each uplink carrier can be 16. Each HARQ process corresponds to a HARQ process number (HARQ process number, HPN), which is also called HARQ ID (Identity).
[0063] Figure 1 Taking downlink transmission as an example, this paper explains how the number of HARQ processes and the round-trip transmission time (RTT) affect the data transmission throughput. Figure 1 As shown in FIG. 1 , the maximum number of HARQ processes configured for the terminal device is 16. The 16 HARQ processes include HARQ0 to HARQ15. The 16 HARQ processes can be continuously scheduled within 16 ms. Among them, for a HARQ process such as HARQ0, after it is scheduled, the HARQ process HARQ0 is in a waiting state during the data round trip process and cannot be used to transmit other data. Therefore, Figure 1 In the scenario shown in which the maximum number of HARQ processes of the terminal device is 16, the following situations may exist:
[0064] If the RTT is less than 16ms, within the RTT range after HARQ0 is scheduled, when there is business data to be transmitted, the terminal device can always have parallel HARQ processes (one or more of HARQ1 to HARQ15) for data transmission; when the time after HARQ0 is scheduled exceeds the RTT, HARQ0 can be used to transmit data again. Therefore, data can be continuously transmitted on the HARQ entity composed of HARQ0 to HARQ15 without affecting the maximum throughput of the terminal device. In addition, if the RTT is equal to 16ms, and the maximum number of HARQ processes configured for the terminal device is 16, it can be seen by the same token that there is always a HARQ process that can transmit business data; however, if the maximum number of HARQ processes configured for the terminal device is less than 16, when there is business data to be transmitted, it is possible that all HARQ processes are in a state of waiting for feedback from the network device, and no HARQ process is available at this time, affecting the throughput of data transmission of the terminal device.
[0065] If the RTT is much larger than 16ms, for example, the RTT in the 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 process available for a long time, which seriously affects the data transmission throughput of the terminal device.
[0066] That is, in the application scenario of the NTN system or other similar scenarios, due to the significant increase in RTT, the number of HARQ processes configured in the terminal device does not match the system RTT, which ultimately leads to a decrease in system performance.
[0067] In order to solve the above technical problems, the embodiment of the present application proposes a data transmission method. In order to facilitate understanding of the data transmission method shown in the present application, first, in combination with Figure 2-Figure 3 , the architecture of the communication system in this application is described.
[0068] Figure 2 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 2 , including a terminal device 101 and a satellite 102, the terminal device 101 and the satellite 102 can communicate wirelessly. The network formed between the terminal device 101 and the satellite 102 can also be called NTN. Figure 2 In the architecture of the communication system shown, the satellite 102 has the function of a base station, and the terminal device 101 can communicate directly with the satellite 102. In the system architecture, the satellite 102 can be called a network device.
[0069] Figure 3 This is a schematic diagram of another communication system architecture provided in an embodiment of the present application. Figure 3 , including terminal device 201, satellite 202 and base station 203, the terminal device 201 and satellite 202 can communicate wirelessly, and the satellite 202 and base station 203 can communicate. The network formed by the terminal device 201, satellite 202 and base station 203 can also be called NTN. Figure 3 In the architecture of the communication system shown, the satellite 202 does not have the function of a base station, and the communication between the terminal device 201 and the base station 203 needs to be relayed by the satellite 202. In this system architecture, the base station 203 can be called a network device.
[0070] In the present application, in a scenario with a large RTT (such as NTN), in order to improve the data transmission efficiency between the terminal device and the network device, for the downlink pre-configured resources of the terminal device, the network device can configure the HARQ feedback function state corresponding to the downlink pre-configured resources to the terminal device. For example, the HARQ feedback function state corresponding to the downlink pre-configured resources is configured to be disabled. Correspondingly, if the terminal device determines that the HARQ feedback function state corresponding to the downlink pre-configured resources is a disabled state, the terminal device does not perform HARQ-ACK information feedback on the HARQ process corresponding to the downlink pre-configured resources after receiving data on the HARQ process. The network device 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, so that the network device does not need to wait, thereby improving the data transmission efficiency between the terminal device and the network device.
[0071] Alternatively, for the uplink pre-configured resources of the terminal device, the network device may configure the HARQ feedback function state corresponding to the uplink pre-configured resources to the terminal device. For example, the HARQ feedback function state corresponding to the uplink pre-configured resources is configured to be disabled. Correspondingly, if the terminal device determines that the HARQ feedback function state corresponding to the uplink pre-configured resources is in a disabled state, after the terminal device sends data on the HARQ process corresponding to the uplink pre-configured resources, it can continue to send data to the network device through the HARQ process without waiting for feedback from the network device. After receiving the data sent by the terminal device through the HARQ process, the network device can receive the data transmitted by the terminal device again through the HARQ process without feedback to the terminal device, thereby improving the data transmission efficiency between the terminal device and the network device.
[0072] The technical solutions shown in the present application are described in detail below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be repeated in different embodiments. The embodiments of the present application include at least part of the following contents.
[0073] Figure 4 A flow chart of a data transmission method provided in an embodiment of the present application. Figure 4 As shown, the method of this embodiment includes:
[0074] S401: The network device determines first indication information.
[0075] S402: The network device sends first indication information to the terminal device.
[0076] The first indication information is used to indicate the HARQ feedback function state corresponding to the first pre-configured resource, and the HARQ feedback function state includes a disabled state or an enabled state. Alternatively, the first indication information is used to indicate whether the first pre-configured resource is configured with HARQ feedback disabled.
[0077] Optionally, the network device may configure at least one pre-configured resource for the terminal device through high-level signaling (e.g., RRC signaling). The first pre-configured resource may be at least one of the pre-configured resources configured by the terminal device. Optionally, the first pre-configured resource may be a downlink SPS resource. Alternatively, the first pre-configured resource may be an uplink CG resource.
[0078] Optionally, the first pre-configured resource includes a downlink pre-configured resource and / or an uplink pre-configured resource, wherein the downlink pre-configured resource includes a downlink SPS resource, and the uplink pre-configured resource includes a CG resource, and the CG resource includes a type 1 CG resource and / or a type 2 CG resource.
[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 the embodiment of the present application, the HARQ feedback function state corresponding to each pre-configured resource is an enabled state or a disabled state, wherein the disabled state is also called a disabled state.
[0082] Optionally, for downlink pre-configured resources, if the HARQ feedback function state corresponding to a pre-configured resource is enabled, it means that after the terminal device receives the transmission block TB through a certain HARQ process on the pre-configured resource, it is necessary to send the HARQ-ACK information corresponding to the TB to the network device, or the terminal device needs to receive feedback from the network device on the TB before using the HARQ process again. Or, if the HARQ feedback function state corresponding to a pre-configured resource is disabled, it means that after the terminal device receives the TB through a certain HARQ process on the pre-configured resource, it is not necessary to send the HARQ-ACK information corresponding to the TB to the network device, or the terminal device does not need to receive feedback from the network device on the TB before using the HARQ process again. Among them, the HARQ-ACK information includes ACK information or NACK information corresponding to the decoding result of the TB.
[0083] Optionally, for uplink pre-configured resources, if the HARQ feedback function state corresponding to a pre-configured resource is enabled, it means that after the terminal device sends a transmission block TB through a certain HARQ process on the pre-configured resource, it needs to receive feedback from the network device on the TB before using the HARQ process again (for example, using the HARQ process to send a new TB or sending the TB again). Or, if the HARQ feedback function state corresponding to a pre-configured resource is disabled, it means that after the terminal device sends a TB through a certain HARQ process on the pre-configured resource, it does not need to receive feedback from the network device on the TB before using the HARQ process again (for example, using the HARQ process to send a new TB or sending the TB again).
[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 may be less than a second time length. The first time length is determined according to a decoding time of a receiving device, and the second time length is determined according to an RTT. The first time length is less than the second time length.
[0085] Optionally, the first indication information may indicate that the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state. 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 state 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 an uplink authorization DCI to the terminal device.
[0089] When the network device configures the first pre-configured resource for the terminal device, it can indicate the HARQ process used for the first pre-configured resource transmission. For example, the first pre-configured resource is a downlink SPS resource. When the network device configures the downlink SPS resource for the terminal device, it sends the configuration information corresponding to the SPS resource to the terminal device, which indicates the process 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-mentioned 5 HARQ processes (HARQ processes 0, 1, 2, 3, and 4) can be used for SPS transmission and can also be used for dynamic scheduling transmission.
[0090] For the sake of description, in this embodiment, the HARQ process that can be used for the first preconfigured resource transmission determined according to the configuration information corresponding to the first preconfigured resource is referred to as the "HARQ process determined by the first preconfigured resource" (for example, the above-mentioned HARQ processes 0, 1, 2, 3, 4). Since the "HARQ process determined by the first preconfigured resource" may be used for the first preconfigured resource transmission at some times and for dynamically scheduled transmission at other times. Therefore, in an embodiment of the present application, the HARQ process that is actually used for the first preconfigured resource transmission at a certain time is referred to as the "HARQ process corresponding to the first preconfigured resource" (for example, when HARQ process 0 is used for SPS transmission, the HARQ process corresponding to the SPS resource is HARQ process 0).
[0091] Optionally, in the embodiment of the present application, the type of each HARQ process may be a first type or a second type. The following introduces the first type of HARQ process and the second type of HARQ process respectively.
[0092] The first type of HARQ process includes a HARQ process that does not perform HARQ-ACK information feedback, that is, after the transmitting end sends a TB to the receiving end through the HARQ process, the receiving end does not need to send HARQ-ACK information feedback (such as ACK or NACK) to the transmitting end, and the transmitting end can send the TB again through the HARQ process. The first type of HARQ process can also be called a HARQ process in which the HARQ feedback function state is disabled.
[0093] The second type of HARQ process includes a HARQ process for performing HARQ-ACK information feedback, that is, after the transmitting end sends a TB to the receiving end through the HARQ process, the receiving end needs to send HARQ-ACK information feedback (such as ACK or NACK) to the transmitting end, and the transmitting end can send the TB again through the HARQ process after receiving the feedback. The second type of HARQ process can also be referred to as a HARQ process in which the HARQ feedback function state is enabled.
[0094] Optionally, the first indication information is used to determine the HARQ feedback function state corresponding to the first pre-configured resource, and may include: used to determine that the HARQ feedback function state corresponding to the first pre-configured resource is a non-enabled state, and the HARQ process corresponding to the first pre-configured resource is a first type; or used to determine that the HARQ feedback function state corresponding to the first pre-configured resource is an enabled state, and the HARQ process corresponding to the first pre-configured resource is a second type. Exemplarily, assuming that the HARQ process determined by the downlink SPS resource includes HARQ process 0, if the HARQ feedback function state corresponding to the SPS resource is a non-enabled state, 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 of the second type. If the HARQ feedback function status corresponding to the SPS resource is enabled, 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 state corresponding to the first pre-configured resource, and may include: for determining that the HARQ feedback function state corresponding to the first pre-configured resource is a non-enabled state, and the HARQ process determined by the first pre-configured resource is of the first type; or for determining that the HARQ feedback function state corresponding to the first pre-configured resource is an enabled state, and the HARQ process determined by the first pre-configured resource is of the second type. Exemplarily, assuming that the HARQ process determined by the downlink SPS resource includes HARQ process 0, if the HARQ feedback function state corresponding to the SPS resource is a non-enabled state, then HARQ process 0 is of the first type (data transmitted on HARQ process 0 does not correspond to HARQ-ACK information feedback) regardless of whether it is used for SPS transmission or dynamic scheduling transmission; if the HARQ feedback function state corresponding to the first pre-configured resource is an enabled state, then HARQ process 0 is of the second type (data transmitted on HARQ process 0 corresponds to HARQ-ACK information feedback) regardless of whether it is used for SPS transmission or dynamic scheduling transmission.
[0096] In a possible implementation, before S402, it may also include: the terminal device sends capability information to the network device, and the capability information is used to indicate whether the terminal device supports the HARQ feedback function state as a non-enabled state. In this way, the network device can learn the terminal device's support capability for the HARQ feedback disabling function. Only when it is determined that the terminal device supports the HARQ feedback function state as a non-enabled state, the HARQ feedback function state of the first pre-configured resource of the terminal device is configured as a non-enabled state.
[0097] S403: The terminal device determines the HARQ feedback function status corresponding to the first pre-configured resource according to the first indication information.
[0098] In an embodiment of the present 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 a non-enabled state, 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 an enabled state, 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 a disabled state, 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 an enabled state, 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 a disabled state, 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 an enabled state, 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 a downlink SPS resource. After the terminal device determines the type of the HARQ process corresponding to the first pre-configured resource according to the first indication information, it can determine whether to perform HARQ feedback according to the type of the HARQ process. Exemplarily, if the HARQ process corresponding to the first pre-configured resource is of the first type, the terminal device determines not to perform HARQ-ACK information feedback for the HARQ process after receiving the downlink TB data on the HARQ process. If the HARQ process corresponding to the first pre-configured resource is of the second type, the terminal device determines to perform HARQ-ACK information feedback for the HARQ process after receiving the downlink TB data on the HARQ process.
[0102] In some embodiments, when the HARQ feedback function state of the downlink 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) PDCCH-scheduled PDSCH data transmission for activating DL SPS resources; (2) PDCCH transmission for DL SPS PDSCH release; (3) PDSCH transmission of DL SPS without corresponding PDCCH scheduling.
[0103] In other embodiments, when the HARQ feedback function state of the downlink 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 SPS PDSCH release to the network device.
[0104] In some other possible scenarios, the first pre-configured resource includes an uplink CG resource. After the terminal device determines the type of the HARQ process corresponding to the first pre-configured resource according to the first indication information, it can determine whether it is necessary to wait for HARQ-ACK information feedback according to the type of the HARQ process. Exemplarily, if the HARQ process corresponding to the first pre-configured resource is of the first type, the terminal device determines that it is not necessary to wait for the HARQ-ACK information feedback performed by the network device for the HARQ process after sending the uplink TB data on the first pre-configured resource, so 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 the second type, the terminal device determines that it is necessary to wait for the HARQ-ACK information feedback performed by the network device for the HARQ process, such as the uplink authorization scheduling information or downlink feedback information (downlink feedback information, DFI) information of the network device for the HARQ process after sending the uplink TB data on the first pre-configured resource. Therefore, the terminal device cannot use the HARQ process to send other uplink TB data before receiving the HARQ-ACK information feedback corresponding to the HARQ process.
[0105] In the data transmission method provided in this embodiment, the terminal device can determine the HARQ feedback function state corresponding to the first pre-configured resource according to the first indication information sent by the network device. When the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state, after the terminal device receives data on the HARQ process corresponding to the first pre-configured resource, it is not necessary to perform HARQ-ACK information feedback for the HARQ process, and the network device can transmit other data through the HARQ process without waiting for HARQ-ACK information feedback, or, after the terminal device sends data on the HARQ process corresponding to the first pre-configured resource, it can transmit other data through the HARQ process without waiting for HARQ-ACK information feedback from the network device, thereby improving data transmission efficiency.
[0106] In the above embodiments, the first indication information is used to determine the hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, and may include at least one of the following situations:
[0107] Case 1: The first indication information indicates that the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a non-enabled state or an enabled state. For example, when the information in a certain information field in the first indication information is the first preset information (for example, TRUE), it indicates that the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a non-enabled state; when the information in a certain information field in the first indication information is the second preset information (for example, FALSE), it indicates that the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in an enabled state.
[0108] Case 2: If the first indication information is received, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a non-enabled state, otherwise, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in an enabled state. Alternatively, if the first indication information is received, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in an enabled state, otherwise, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a non-enabled state.
[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 the above-mentioned cases 1 and 2, the first indication information indicates the HARQ feedback function status corresponding to all pre-configured resources configured by the terminal device, that is, the network device can make a unified indication for all pre-configured resources configured by the terminal device. Among them, the first indication information can indicate the HARQ feedback function status corresponding to all downlink pre-configured resources configured by the terminal device, or the first indication information can indicate the HARQ feedback function status corresponding to all uplink pre-configured resources configured by the terminal device, or the first indication information can indicate the HARQ feedback function status corresponding to all downlink pre-configured resources and all uplink pre-configured resources configured by the terminal device.
[0111] Case 3: The first indication information indicates that the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state or an enabled state. For example, when the information in a certain information field in the first indication information is the first preset information (e.g., TRUE), it indicates that the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state; when the information in a certain information field in the first indication information is the second preset information (e.g., FALSE), it indicates that the HARQ feedback function state corresponding to the first pre-configured resource is in an enabled state.
[0112] Case 4: If the first indication information is received, the HARQ feedback function state corresponding to the first pre-configured resource is in a disabled state, otherwise, the HARQ feedback function state corresponding to the first pre-configured resource is in an enabled state. Alternatively, if the first indication information is received, the HARQ feedback function state corresponding to the first pre-configured resource is in an enabled state, otherwise, the HARQ feedback function state corresponding to the first pre-configured resource is in a disabled state.
[0113] In the above-mentioned situations 3 and 4, the first indication information indicates the HARQ feedback function status corresponding to the first pre-configured resource, that is, the network device can indicate one pre-configured resource or multiple pre-configured resources (for example, a pre-configured resource set) configured for the terminal device respectively.
[0114] In this embodiment, the HARQ feedback function status of all pre-configured resources configured for the terminal device can be uniformly indicated, and the HARQ feedback function status of one or more pre-configured resources configured for the terminal device can also be separately indicated, thereby improving the configuration flexibility.
[0115] Optionally, the first indication information may include at least one of the following information: RRC signaling, DCI, MAC CE. In one example, the first indication information may be a first RRC signaling for configuring a first pre-configured resource, and the network device may indicate the HARQ feedback function state corresponding to the first pre-configured resource through the first RRC signaling. In another example, the first indication information may be a second RRC signaling for activating the first pre-configured resource, and the network device may indicate the HARQ feedback function state corresponding to the first pre-configured resource through the second RRC signaling. In another example, the first indication information may be a DCI for activating the first pre-configured resource, and the network device may indicate the HARQ feedback function state corresponding to the first pre-configured resource through the DCI. In yet another example, the first indication information may be a MAC CE for activating the first pre-configured resource, and the network device may indicate the HARQ feedback function state corresponding to the first pre-configured resource through the MAC CE.
[0116] It should be noted that when the first indication information is different information, the manner of indicating the HARQ feedback function state corresponding to the first pre-configured resource may be different. Several possible implementation modes when the first indication information is different information are described below.
[0117] In some possible implementations, the first indication information is a first RRC signaling for configuring the first pre-configured resource. The network device may configure the configuration information corresponding to the first pre-configured resource through the first RRC signaling, and indicate the HARQ feedback function state corresponding to the first pre-configured resource. That is, when the network device configures the first pre-configured resource to the terminal device, the HARQ feedback function state corresponding to the first pre-configured resource is synchronously indicated.
[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 state. 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 as an example, 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 (periodicity), HARQ process number 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 a disabled state. For example, if the first information field (ulHARQ-disabled) exists or the first information field (ulHARQ-disabled) takes a preset value (true), it indicates that the downlink SPS resource is configured with HARQ feedback disabled, that is, the HARQ feedback function state corresponding to the downlink SPS resource is a disabled state. If the first information field (ulHARQ-disabled) does not exist or the value of the first information field (ulHARQ-disabled) is a preset value (false), it indicates that the downlink SPS resource is not configured with HARQ feedback disabled, that is, the HARQ feedback function state 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 state corresponding to the first pre-configured resource is indicated by multiplexing the existing information field.
[0131] Optionally, the information value in the second information field is used to indicate the HARQ feedback function state corresponding to the first pre-configured resource. Exemplarily, if the information in the second information field is the first preset information, it means that the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state; if the information in the second information field is the second preset information, it means that the HARQ feedback state corresponding to the first pre-configured resource is an enabled state.
[0132] The following takes the configuration information corresponding to the downlink SPS resource 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 configuration information (SPS-Config) of the downlink SPS resource. If the information in the information field is a valid value, it means that the HARQ feedback function state corresponding to the downlink SPS resource is enabled; or, if the information in the information field is an invalid value, it means that the HARQ feedback function state corresponding to the downlink SPS resource is disabled.
[0134] As an example, the second information field may be a PUCCH resource information field (e.g., n1PUCCH-AN PUCCH-ResourceId) in the configuration information of the downlink SPS resource. If the information in the information field is a valid value, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is enabled; or, if the information in the information field is an invalid value, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is disabled.
[0135] It should be noted that the reused information fields described in the above examples can be reused individually or in combination, and this embodiment does not limit this.
[0136] It can be understood that when the HARQ feedback function state corresponding to the downlink SPS resource is in a non-enabled state, the information indicated by the downlink data to uplink ACK feedback timing information field (for example, dl-DataToUL-ACK) and the PUCCH resource information field (for example, n1PUCCH-AN PUCCH-ResourceId) in the original configuration information (SPS-Config) will no longer be used. Therefore, the HARQ feedback function state corresponding to the downlink SPS resource can be indicated by multiplexing at least one of the above information fields without adding new information fields, thereby saving signaling length.
[0137] Optionally, after receiving the first pre-configured resource configured by the network device, the terminal device can use the first pre-configured resource.
[0138] Optionally, after receiving the first pre-configured resource configured by the network device, the terminal device cannot use the first pre-configured resource, but needs to wait for the first pre-configured resource to be activated before using it. Exemplarily, the network device can activate the first pre-configured resource through DCI scrambled by CS-RNTI, or the network device can activate the first pre-configured resource through MAC CE, or the network device can activate the first pre-configured resource through RRC.
[0139] In some other possible implementations, the first indication information is a first DCI for activating a first pre-configured resource. The network device may activate the first pre-configured resource through the first DCI and indicate the HARQ feedback function state corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, the HARQ feedback function state corresponding to the first pre-configured resource is indicated.
[0140] Optionally, the first DCI is a DCI for activating the first pre-configured resource. If the first pre-configured resource includes a downlink pre-configured resource, 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 an uplink pre-configured resource, 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, and the third information field is used to determine the state of the HARQ feedback function. The third information field may be a newly added information field in the activation information corresponding to the first pre-configured resource.
[0142] Exemplarily, the first DCI includes activation information corresponding to the first pre-configured resource. A third information field may 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 state corresponding to the first pre-configured resource is in a non-enabled state. Alternatively, if the information in the first information field is "0", it indicates that the HARQ feedback function state 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 may be an existing information field in the activation information corresponding to the first pre-configured resource, that is, the HARQ feedback function state corresponding to the first pre-configured resource may be indicated by reusing the existing information field.
[0144] Optionally, the information value in the fourth information field is used to indicate the HARQ feedback function state corresponding to the first pre-configured resource. Exemplarily, if the information in the fourth information field is the first preset information, it means that the HARQ feedback state corresponding to the first pre-configured resource is a disabled state; if the information in the fourth information field is the second preset information, it means that the HARQ feedback state corresponding to the first pre-configured resource is an enabled state.
[0145] The following takes the activation information corresponding to the downlink SPS resource as an example to introduce several possible examples of the fourth information field.
[0146] As an example, the fourth information field may be a PDSCH-to-HARQ feedback time indicator field (PDSCH-to-HARQ_feedback timing indicator) in the activation information corresponding to the downlink SPS resource. For example, the timing set of downlink data to uplink ACK feedback configured by the network device for the terminal device (for example, the timing set configured by dl-DataToUL-ACK in the first RRC signaling) includes a special value (or an invalid value, or a non-numerical value) or a preset value (for example, 0). If the PDSCH-to-HARQ feedback time 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 state corresponding to the downlink SPS resource is disabled. Alternatively, if the PDSCH-to-HARQ feedback time indicator field indicates a normal value or a non-preset value, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is enabled.
[0147] As an example, the fourth information field may be the HARQ process number information field (HARQ process number) in the activation information corresponding to the downlink SPS resource. For example, when all the settings of the HARQ process number information field are set to 0, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is enabled. Alternatively, when all the settings of the HARQ process number information field are set to 1, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is disabled.
[0148] As an example, the fourth information field may be a redundant version information field (Redundancy version) in the activation information corresponding to the downlink SPS resource. For example, when the redundant version information field is set as shown in Table 1, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is enabled. Alternatively, when the redundant version information field is set as shown in Table 2, it indicates that the HARQ feedback function state corresponding to the downlink SPS resource is disabled.
[0149] Table 1
[0150]
[0151] Table 2
[0152]
[0153] It should be noted that the reused information fields described in the above examples can be reused individually or in combination, and this embodiment does not limit this.
[0154] The following takes the redundant version information field in the activation information corresponding to the multiplexed downlink SPS resource as an example to illustrate the judgment process after the terminal device receives the first indication information. Assume that the terminal device receives the first DCI of CS-RNTI scrambling sent by the network device, and the NDI field corresponding to the enabled transmission block TB in the first DCI is set to "0", and the 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 can be understood that when the HARQ feedback function state corresponding to the downlink SPS resource is in a non-enabled state, the information indicated by the information fields such as the PDSCH-to-HARQ_feedback timing indicator, the HARQ process number information field (HARQ process number), or the redundant version information field (Redundancy version) in the original activation information will no longer be used. Therefore, the HARQ feedback function state corresponding to the downlink SPS resource can be indicated by multiplexing the above-mentioned information fields, without adding new information fields, thereby saving signaling length.
[0156] In some other possible implementations, the first indication information is a second RRC signaling for activating the first pre-configured resource. The network device may activate the first pre-configured resource through the second RRC signaling and indicate the HARQ feedback function state corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, the HARQ feedback function state corresponding to the first pre-configured resource is indicated.
[0157] Optionally, the network device may add a new information field or reuse an existing information field in the second RRC signaling to indicate the HARQ feedback function state corresponding to the activated first pre-configured resource. The specific implementation is similar to the above-mentioned implementation, and will not be described in detail here.
[0158] In some other possible implementations, the first indication information is a first MAC CE for activating a first pre-configured resource. The network device may activate the first pre-configured resource through the first MAC CE and indicate the HARQ feedback function state corresponding to the first pre-configured resource. That is, when the network device activates the first pre-configured resource to the terminal device, the HARQ feedback function state corresponding to the first pre-configured resource is indicated.
[0159] Optionally, the network device may add a new information field or reuse an existing information field in the first MAC CE to indicate the HARQ feedback function state corresponding to the activated first pre-configured resource. The specific implementation is similar to the above-mentioned implementation, and will not be described in detail 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 the first pre-configured resource is both configured and activated.
[0161] In one example, the HARQ feedback function state of the first preconfigured resource is indicated when the first preconfigured resource is configured. For example, the network device indicates in the configuration information of the first preconfigured resource that the HARQ feedback function state of the first preconfigured resource is a non-enabled state. When the first preconfigured resource is activated (even if the HARQ feedback function state of the first preconfigured resource is not indicated in the activation information), the HARQ feedback disabling of the first preconfigured resource is also activated.
[0162] In another example, the HARQ feedback function state of the first preconfigured resource is indicated when the first preconfigured resource is activated. For example, the network device does not indicate the HARQ feedback function state of the first preconfigured resource in the configuration information of the first preconfigured resource, but indicates that the HARQ feedback function state of the first preconfigured resource is disabled in the activation information of the first preconfigured resource. When the first preconfigured resource is activated, the HARQ feedback disabling of the first preconfigured resource is also activated.
[0163] In another example, the HARQ feedback function state of the first preconfigured resource is indicated when the first preconfigured resource is configured and activated. For example: the network device indicates that the HARQ feedback function state of the first preconfigured resource is a non-enabled state in the configuration information of the first preconfigured resource, and indicates that the HARQ feedback function state of the first preconfigured resource is a non-enabled state in the activation information of the first preconfigured resource. Then, when the first preconfigured resource is activated, the HARQ feedback disabling of the first preconfigured resource is activated.
[0164] On the basis of any of the above embodiments, if the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state, the transmitting end sends data on the HARQ process corresponding to the first pre-configured resource, and after the receiving end receives the data, there is no need to send HARQ-ACK information feedback to the transmitting end, and the transmitting end does not need to wait for the HARQ-ACK information feedback from the receiving end to continue to send other data on the HARQ process. In 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 result in low reliability of data transmission.
[0165] In order to solve the above problems, Figure 5 A flowchart of another data transmission method provided by an embodiment of the present application. Based on any of the above embodiments, the network device may also indicate to the terminal device the number of repeated transmissions corresponding to the first pre-configured resource. Figure 5 As shown, the method of this embodiment may include:
[0166] S501: The network device determines second indication information.
[0167] S502: The network device sends second indication information to the terminal device.
[0168] The second indication information is used to determine the number of repeated transmissions N (also referred to as 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 transmitting end performs N repeated transmissions on the first pre-configured resource.
[0169] Optionally, in an embodiment of the present application, when N>1, the N repeated transmissions include N consecutive repeated transmissions in the time domain, or repeated transmissions on N consecutive time slots.
[0170] Optionally, when the HARQ feedback function state corresponding to the first pre-configured resource is in a disabled state, the corresponding number of repeated transmissions is N1; when the HARQ feedback function state corresponding to the first pre-configured resource is in an enabled state, the corresponding number of repeated transmissions is N2; N1 and N2 are independently configured.
[0171] Optionally, the second indication information is used to determine that a transmission 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 a transmission block transmitted by each HARQ process in the HARQ process determined by the first pre-configured resource includes N repeated transmissions.
[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 situations:
[0174] Case 1: The second indication information indicates the number of repeated transmissions corresponding to the pre-configured resources configured by the terminal device. For example, the information in a certain information field in the second indication information is N (N is an integer greater than or equal to 1), indicating that the number of repeated transmissions corresponding to all pre-configured resources configured by the terminal device is N.
[0175] Case 2: If the second indication information is not received, the number of repeated transmissions corresponding to the pre-configured resources configured by the terminal device is a preset value, such as 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 the above-mentioned situations 1 and 2, the second indication information indicates the number of repeated transmissions corresponding to all pre-configured resources configured by the terminal device, that is, the network device can uniformly indicate the number of repeated transmissions for all pre-configured resources configured by the terminal device.
[0178] Case 3: The second indication information indicates the number of repeated transmissions corresponding to the first pre-configured resource, N. For example, when the information in a certain information field in 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 the second indication information is not received, the number of repeated transmissions corresponding to the first pre-configured resource is a preset value, for example, N=1.
[0180] In the above-mentioned situations 3 and 4, the second indication information indicates the number of repeated transmissions N corresponding to the first preconfigured resource, that is, the network device can indicate the number of repeated transmissions of one or more preconfigured resources (for example, a preconfigured resource set) configured for the terminal device respectively.
[0181] In this embodiment, the number of repeated transmissions of all preconfigured resources configured for the terminal device may be uniformly indicated, and the number of repeated transmissions of one or more preconfigured resources configured for the terminal device may also be separately indicated, thereby improving the flexibility of configuration.
[0182] Optionally, the second indication information may include at least one of the following information: RRC signaling, DCI, MAC CE. In one example, the second indication information may be RRC signaling for configuring the first pre-configured resource, and the network device may indicate the number of repeated transmissions N corresponding to the first pre-configured resource through the RRC signaling. In another example, the second indication information may be an RRC for activating the first pre-configured resource, and the network device may indicate the number of repeated transmissions N corresponding to the first pre-configured resource through the RRC. In another example, the second indication information may be a DCI for activating the first pre-configured resource, and the network device may indicate the number of repeated transmissions N corresponding to the first pre-configured resource through the DCI. In yet another example, the second indication information may be a MAC CE for activating the first pre-configured resource, and the network device may indicate the number of repeated transmissions N corresponding to the first pre-configured resource through the MAC CE.
[0183] It should be noted that when the second indication information is different information, the manner of indicating the number of repeated transmissions N corresponding to the first pre-configured resource may be different. Several possible implementations when the second indication information is different information are described below.
[0184] In a possible implementation, the second indication information is a first RRC signaling for configuring the first pre-configured resource. The network device may configure the configuration information corresponding to the first pre-configured resource through the first RRC signaling, 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, the number of repeated transmissions N corresponding to the first pre-configured resource is synchronously indicated.
[0185] Optionally, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource, and the fifth information field is used to determine the number of repeated transmissions N. The fifth information field may be a newly added information field in the configuration information corresponding to the first pre-configured resource, or may be an existing information field in the configuration information corresponding to the first pre-configured resource.
[0186] Exemplarily, 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, it indicates that the number of repeated transmissions N corresponding to the first pre-configured resource=1.
[0187] In another possible implementation, the second indication information is a first DCI or a first MAC CE or a second RRC for activating the first pre-configured resource. The network device may activate the first pre-configured resource through the first DCI or 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, the number of repeated transmissions corresponding to the first pre-configured resource is indicated.
[0188] Optionally, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource, and the sixth information field is used to determine the number of repeated transmissions N. The sixth information field may be a newly added information field in the activation information corresponding to the first pre-configured resource, or may be an existing information field in the activation information corresponding to the first pre-configured resource.
[0189] Exemplarily, the information 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 second indication information does not include the sixth information field, it indicates that the number of repeated transmissions N corresponding to the first pre-configured resource=1.
[0190] An example of the sixth information field is given below. In one example, the sixth information field may be included in the first DCI / first MAC CE / second RRC. Assuming that the information in the sixth information field includes 2 bits, an example of the number of repeated transmissions N indicated by the sixth information field is shown in Table 3.
[0191] Table 3
[0192]
[0193]
[0194] It should be noted that, in this embodiment, the HARQ feedback function state corresponding to the first pre-configured resource and the number of repeated transmissions N can be indicated by the same indication information (for example, the first indication information and the second indication information are the same information), and can also be indicated by different indication information (for example, 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 state corresponding to the first pre-configured resource 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 state corresponding to the first pre-configured resource 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 another example, the network device can indicate the HARQ feedback function state corresponding to 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 resources in the first RRC signaling, and indicate the HARQ feedback function status corresponding to the first pre-configured resources in the first DCI / first MAC CE / second RRC.
[0195] When the HARQ feedback function state and the number of repeated transmissions N corresponding to the first preconfigured resource are indicated by the same indication information, the HARQ feedback function state and the number of repeated transmissions N can be jointly encoded, that is, one information field can be used to indicate the result of the joint encoding of the two types of information. Optionally, the information field can be the first information field, or the second information field, or the third information field, or the fourth information field. An example is given below.
[0196] For example, in the configuration information corresponding to the first pre-configured resource, the information field index of the joint coding shown in Table 4 is configured. That is, index 00 indicates that the HARQ feedback function state is enabled and the number of repeated transmissions is 1. Index 01 indicates that the HARQ feedback function state is enabled and the number of repeated transmissions is 2. Index 10 indicates that the HARQ feedback function state is disabled and the number of repeated transmissions is 4. Index 11 indicates that the HARQ feedback function state is disabled and the number of repeated transmissions is 8. Further, the network device may 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 indicates that the HARQ process corresponding to the first pre-configured resource needs to feedback HARQ-ACK information and does not need to be repeatedly transmitted. If an information field in the activation information indicates index 10, it indicates that the HARQ process corresponding to the first pre-configured resource does not need to feedback HARQ-ACK information, and the transmission block in each HARQ process needs to be repeatedly transmitted 4 times.
[0197] Table 4
[0198] Information Domain HARQ feedback function status Repeat transmission times N 00 Enabled state 1 01 Enabled state 2 10 Disabled 4 11 Disabled 8
[0199] It can be understood that in this embodiment, part or all of the first information field, the second information field, the third information field, the fourth information field, the fifth information field, and the sixth information field may be the same information field 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 according to the second indication 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 according to the second indication information. Further, the terminal device determines that the transmission block transmitted by each HARQ process in the HARQ process corresponding to the first pre-configured resource includes N repeated transmissions. Alternatively, the terminal device determines that the transmission block transmitted by each HARQ process in the HARQ process determined by the first pre-configured resource includes 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 according to the time domain resources of the first transmission in the N transmissions.
[0203] In an embodiment of the present application, for a HARQ process, if the number of repeated transmissions N is greater than 1, the N repeated transmissions are continuous transmissions; or, the N repeated transmissions are transmissions on consecutive time slots. For example, assuming that a TB is transmitted in a HARQ process, 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 cycle 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 the PDSCH on two consecutive time slots. For 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 cycle 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 the PUSCH on two consecutive time slots.
[0204] It can be understood that in a scenario where the HARQ feedback function state corresponding to the first pre-configured resource is in a non-enabled state, the transmitting end repeatedly transmits 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 the terminal device determines the number of repeated transmissions N of the HARQ process corresponding to the first pre-configured resource, it can also identify whether the data received on the HARQ process is a retransmission or a new transmission based on the number of repeated transmissions N. Alternatively, the terminal device can also determine whether to clear the transmission cache for the HARQ process based on the number of repeated transmissions N. Optionally, for a HARQ process, after the terminal device receives N repeated transmissions, it can regard the N+1th transmission as an NDI flip, that is, regard the N+1th transmission as a new transmission, and clear the transmission cache for the HARQ process.
[0206] The following is an example to illustrate this. Figure 6 A schematic diagram of a data transmission process provided by an embodiment of the present application. A terminal device is configured with a downlink SPS resource by a network device, the HARQ feedback function state corresponding to the downlink SPS resource is a disabled state, and the number of repeated transmissions corresponding to the downlink SPS resource is N=2.
[0207] When the terminal device is activated with downlink SPS resources, such as Figure 6As shown, the first SPS cycle includes SPS resources corresponding to HARQ process 0, and the terminal device receives the SPS PDSCH transmitted using HARQ process 0 in two consecutive time slots of the first SPS cycle. Among them, the two SPS PDSCHs are used to repeatedly transmit the first TB, and the terminal device does not need to feed back the HARQ-ACK information corresponding to the first TB to the network device.
[0208] The second SPS cycle includes the SPS resources corresponding to the HARQ process 0, and the terminal device receives the SPS PDSCH transmitted using the HARQ process 0 in two consecutive time slots of the second SPS cycle, and the two SPS PDSCHs are used to repeatedly transmit the second TB. Among them, since the first TB is repeatedly transmitted N=2 times in the first SPS cycle, the terminal device can consider that the second TB transmitted in the second SPS cycle is different from the first TB, or the terminal device can consider that the SPS PDSCH transmitted in the second SPS cycle is a new data packet relative to the SPS PDSCH transmitted in the first SPS cycle. Similarly, the terminal device does not need to feedback the HARQ-ACK information corresponding to the second TB to the network device.
[0209] In the data transmission method provided in this embodiment, the terminal device determines the number of repeated transmissions of the HARQ process corresponding to the first pre-configured resource according to the second indication information sent by the network device, so that the terminal device can repeatedly send or receive data on the HARQ process according to the number of repeated transmissions, thereby improving the reliability of data transmission. Further, the terminal device can identify whether the data received on the HARQ process is a retransmission or a new transmission according to the number of repeated transmissions of the HARQ process, so that when to clear the transmission buffer of the HARQ process can be determined even in the absence of an NDI indication.
[0210] Figure 7 This is a schematic diagram of the structure of a data transmission device provided in an embodiment of the present application. The data transmission device 10 can be set in a terminal device. 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 used to receive first indication information from a network device, where the first indication information is used to determine the hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, and the HARQ feedback function state includes a non-enabled state or an enabled state; the processing module 12 is used to determine the HARQ feedback function state corresponding to the first pre-configured resource according to the first indication information.
[0212] In one possible implementation, the processing module 12 is specifically used to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state, and the physical channel transmitted on the first pre-configured resource does not correspond to a hybrid automatic repeat request acknowledgment HARQ-ACK information feedback; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is an enabled state, 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 used to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state, and the HARQ process corresponding to the first pre-configured resource is a first type; or, determine that the HARQ feedback function state corresponding to the first pre-configured resource is an enabled state, and the HARQ process corresponding to the first pre-configured resource is a second type, wherein the first type of HARQ process includes a HARQ process that does not perform HARQ-ACK information feedback, and the second type of HARQ process includes a HARQ process that performs HARQ-ACK information feedback.
[0214] In one possible implementation, the processing module 12 is specifically used to: determine that the HARQ feedback function state corresponding to the first pre-configured resource is a non-enabled state, 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 an enabled state, and the HARQ process determined by the first pre-configured resource is of a second type, wherein the first type of HARQ process includes a HARQ process that does not perform HARQ-ACK information feedback, and the second type of HARQ process includes a HARQ process that performs HARQ-ACK information feedback.
[0215] In a possible implementation manner, the first indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
[0216] In a possible implementation manner, the first indication information is used to determine a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, including at least one of the following situations:
[0217] The first indication information indicates whether the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is a disabled state or an enabled state;
[0218] The first indication information indicates whether the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state or an enabled state;
[0219] If the first indication information is received, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a disabled state;
[0220] If the first indication information is received, the HARQ feedback function state corresponding to the first pre-configured resource is disabled.
[0221] In a possible implementation manner, 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 a HARQ feedback function state.
[0222] In a possible implementation manner, the first indication information includes a second information field in the configuration information corresponding to the first pre-configured resource, and the second information field includes at least one of the following information fields: a downlink data to uplink ACK feedback timing information field and a physical uplink control channel PUCCH resource information field.
[0223] In a possible implementation manner, the first indication information includes a third information field in the activation information corresponding to the first pre-configured resource, and the third information field is used to determine a HARQ feedback function state.
[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, and 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 HARQ, a HARQ process number information field, and a redundant version information field.
[0225] In a possible implementation, the receiving module 11 is further used to: receive second indication information from the network device, and the second indication information is used to determine the number of repeated transmissions N corresponding to the first pre-configured resource; the processing module 12 is further used to: determine the number of repeated transmissions N corresponding to the first pre-configured resource based on the second indication information.
[0226] In a possible implementation, the processing module 12 is further specifically used to: determine that the transmission 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 transmission block transmitted by each HARQ process in the HARQ process determined by the first pre-configured resource includes N repeated transmissions.
[0227] In a possible implementation manner, the second indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
[0228] In a possible implementation manner, 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 situations:
[0229] The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured by 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 indication information is not received, the number of repeated transmissions corresponding to the pre-configured resource configured by the terminal device is N=1;
[0232] If the second indication information is not received, the number of repeated transmissions corresponding to the first pre-configured resource is N=1.
[0233] In a possible implementation manner, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource, and the fifth information field is used to determine the number of repeated transmissions N.
[0234] In a possible implementation manner, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource, and the sixth information field is used to determine the number of repeated transmissions N.
[0235] Figure 8 A schematic diagram of the structure of another data transmission device provided in an embodiment of the present application. Figure 7 Based on the example shown. Figure 8 The data transmission device 10 also includes a sending module 13, wherein the sending module 13 is used to send capability information to the network device, and the capability information is used to indicate whether the terminal device supports the HARQ feedback function state as a non-enabled state.
[0236] In a possible implementation manner, the first pre-configured resource includes a downlink pre-configured resource or an uplink pre-configured resource.
[0237] The data transmission device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0238] Fig. 9 This is a structural diagram of another data transmission device provided in an embodiment of the present application. The data transmission device 20 can be set in a network device. Fig. 9 The data transmission device 20 may include: a processing module 21 and a sending module 22, wherein:
[0239] The processing module 21 is used to generate first indication information, wherein the first indication information is used to indicate the hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, and the HARQ feedback function state includes a non-enabled state or an enabled state; the sending module 22 is used to send 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 state corresponding to the first pre-configured resource.
[0240] In a possible implementation manner, the first indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
[0241] In a possible implementation manner, the first indication information is used to indicate a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, including any one of the following situations:
[0242] The first indication information indicates whether the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is a disabled state or an enabled state;
[0243] The first indication information indicates whether the HARQ feedback function state corresponding to the first pre-configured resource is a disabled state or an enabled state;
[0244] If the first indication information is sent, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a disabled state;
[0245] If the first indication information is sent, the HARQ feedback function state corresponding to the first pre-configured resource is disabled.
[0246] In a possible implementation manner, 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 a HARQ feedback function state.
[0247] In a possible implementation manner, the first indication information includes a second information field in the configuration information corresponding to the first pre-configured resource, and the second information field includes at least one of the following information fields: a downlink data to uplink ACK feedback timing information field and a physical uplink control channel PUCCH resource information field.
[0248] In a possible implementation manner, the first indication information includes a third information field in the activation information corresponding to the first pre-configured resource, and the third information field is used to determine a HARQ feedback function state.
[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, and 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 HARQ, a HARQ process number information field, and a redundant version information field.
[0250] In a possible implementation manner, the sending module 22 is further used to: send second indication information to the terminal device, where the second indication information is used to determine the number of repeated transmissions N corresponding to the first pre-configured resource.
[0251] In a possible implementation manner, the second indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
[0252] In a possible implementation manner, 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 situations:
[0253] The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured by 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 corresponding to the pre-configured resource configured by the terminal device is N=1;
[0256] If the second indication information is not sent, the number of repeated transmissions corresponding to the first pre-configured resource is N=1.
[0257] In a possible implementation manner, the second indication information includes a fifth information field in the configuration information corresponding to the first pre-configured resource, and the fifth information field is used to determine the number of repeated transmissions N.
[0258] In a possible implementation manner, the second indication information includes a sixth information field in the activation information corresponding to the first pre-configured resource, and the sixth information field is used to determine the number of repeated transmissions N.
[0259] Fig.10 A schematic diagram of the structure of another data transmission device provided in an embodiment of the present application. Fig. 9 Based on the example shown. Fig.10 , the data transmission device 20 also includes a receiving module 23, wherein,
[0260] The receiving module 23 is used to receive capability information from the terminal device, where the capability information is used to indicate whether the terminal device supports the HARQ feedback function state as a disabled state.
[0261] In a possible implementation manner, the first pre-configured resource includes a downlink pre-configured resource or an uplink pre-configured resource.
[0262] The data transmission device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0263] Fig.11 This is a schematic diagram of the structure of the terminal device provided in the embodiment of the present application. Fig.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, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a receiver, a reception port, a reception interface, or similar descriptions. Exemplarily, the transceiver 31, the memory 32, and the 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 as to enable the terminal device 30 to execute any of the above-mentioned data transmission methods.
[0265] The receiver of the transceiver 31 can be used to perform the receiving function of the terminal device in the above data transmission method. The transmitter of the transceiver 31 can be used to perform the sending function of the terminal device in the above data transmission method.
[0266] The terminal device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0267] Fig.12 This is a schematic diagram of the structure of the network device provided in the embodiment of the present application. Fig.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, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a receiver, a reception port, a reception interface, or similar descriptions. Exemplarily, the transceiver 41, the memory 42, and the 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 as to enable the network device 40 to execute any of the above-mentioned data transmission methods.
[0269] The transmitter of the transceiver 41 can be used to execute the sending function of the network device in the above data transmission method.
[0270] The network device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0271] The embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the above-mentioned data transmission method is implemented. The implementation principle and beneficial effects thereof are similar and will not be described in detail here.
[0272] The embodiment of the present application may also provide a computer program product, which may be executed by a processor, and when the computer program product is executed, the data transmission method executed by any of the above-mentioned terminal devices may be implemented. The implementation principle and beneficial effects thereof are similar and will not be described in detail here.
[0273] An embodiment of the present application provides a system on a chip or a system chip, which can be applied to a terminal device. The system on a chip or the system chip includes: at least one communication interface, at least one processor, and at least one memory. The communication interface, the memory, and the processor are interconnected through a bus. The processor executes instructions stored in the memory, so that the base station can execute the above-mentioned data transmission method.
[0274] An embodiment of the present application provides a system on chip or a system chip, which can be applied to a network device. The system on chip or the system chip includes: at least one communication interface, at least one processor, and at least one memory. The communication interface, the memory, and the processor are interconnected through a bus. The processor executes instructions stored in the memory, so that the base station can execute the above-mentioned data transmission method.
[0275] All or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.
[0276] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0277] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0278] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0279] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these changes and variations. In the present application, the term "include" and its variations may refer to non-restrictive inclusions. In the present 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 the present application, "plurality" 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, where the first indication information is used to determine a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, where the HARQ feedback function state includes a disabled state or an enabled state; 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, according to the first indication information, a HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource; Wherein, when it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a non-enabled state, for the received PDSCH data transmission scheduled by the PDCCH for activating the downlink semi-persistent scheduling SPS resource, the terminal device does not need to perform HARQ feedback to the network device; or, When it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, the terminal device needs to perform HARQ feedback to the network device.
2. The method according to claim 1, characterized in that The determining of the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource includes: Determine that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a disabled state, and the physical channel transmitted on the downlink semi-persistent scheduling SPS resource does not correspond to hybrid automatic repeat request acknowledgment HARQ-ACK information feedback; or, It is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, and the physical channel transmitted on the downlink semi-persistent scheduling SPS resource corresponds to HARQ-ACK information feedback.
3. The method according to claim 1 or 2, characterized in that: The determining of the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource includes: Determine that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a disabled state, and the HARQ process corresponding to the downlink semi-persistent scheduling SPS resource is a first type; or, Determine that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, and the HARQ process corresponding to the downlink semi-persistent scheduling SPS resource is a second type, The first type of HARQ process includes a HARQ process that does not perform HARQ-ACK information feedback, and the second type of HARQ process includes a HARQ process that performs HARQ-ACK information feedback.
4. The method according to claim 1 or 2, characterized in that: The determining of the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource includes: Determine that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a disabled state, and the HARQ process determined by the downlink semi-persistent scheduling SPS resource is a first type; or, Determine that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, and the HARQ process determined by the downlink semi-persistent scheduling SPS resource is the second type, The first type of HARQ process includes a HARQ process that does not perform HARQ-ACK information feedback, and the second type of HARQ process includes a HARQ process that performs HARQ-ACK information feedback.
5. The method according to any one of claims 1 to 4, characterized in that: The first indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
6. The method according to any one of claims 1 to 5, characterized in that: The first indication information is used to determine a hybrid automatic repeat request HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource, including at least one of the following situations: The first indication information indicates whether the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is a disabled state or an enabled state; The first indication information indicates whether the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a disabled state or an enabled state; If the first indication information is received, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a disabled state; If the first indication information is received, the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resources is disabled.
7. The method according to any one of claims 1 to 6, 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 state.
8. The method according to any one of claims 1 to 6, characterized in that: The first indication information includes the second information field in the configuration information corresponding to the downlink semi-persistent scheduling SPS resources, and the second information field includes at least one of the following information fields: a downlink data to uplink ACK feedback timing information field and a physical uplink control channel PUCCH resource information field.
9. The method according to any one of claims 1 to 8, characterized in that: The first indication information includes the 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 state.
10. The method according to any one of claims 1 to 8, characterized in that: The first indication information includes the fourth information field in the activation information corresponding to the downlink semi-persistent scheduling SPS resource, and 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 HARQ, a HARQ process number information field, and a redundant version information field.
11. The method according to any one of claims 1 to 10, characterized in that: The method further comprises: The terminal device receives second indication information from the network device, where the second indication information is 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-continuous scheduling SPS resources according to the second indication information.
12. The method according to claim 11, characterized in that The determining the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling SPS resource includes: It is determined that a transmission block transmitted by each HARQ process in the HARQ process corresponding to the downlink semi-persistent scheduling SPS resource includes N repeated transmissions.
13. The method according to claim 11, characterized in that The determining the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling SPS resource includes: It is determined that the transmission block transmitted by each HARQ process in the HARQ process determined by the downlink semi-persistent scheduling SPS resource includes N repeated transmissions.
14. The method according to any one of claims 11 to 13, characterized in that The second indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
15. The method according to any one of claims 11 to 14, characterized in that The second indication information is used to determine the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling SPS resource, including at least one of the following situations: The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured by 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 received, the number of repeated transmissions corresponding to the pre-configured resource configured by the terminal device is N=1; If the second indication information is not received, the number of repeated transmissions corresponding to the downlink semi-persistent scheduling SPS resource is N=1.
16. The method according to any one of claims 11 to 15, 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.
17. The method according to any one of claims 11 to 16, 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.
18. The method according to any one of claims 1 to 17, characterized in that Before the terminal device receives the first indication information from the network device, the method further includes: The terminal device sends capability information to the network device, where the capability information is used to indicate whether the terminal device supports a HARQ feedback function in a disabled state.
19. A data transmission method, characterized in that: include: The network device determines first indication information, where the first indication information is used to indicate a hybrid automatic repeat request HARQ feedback function state corresponding to the first pre-configured resource, where the HARQ feedback function state 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 network device sends the first indication information to the terminal device, where the first indication information is used by the terminal device to determine the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource; Wherein, when it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a non-enabled state, for the received PDSCH data transmission scheduled by the PDCCH for activating the downlink semi-persistent scheduling SPS resource, the terminal device does not need to perform HARQ feedback to the network device; or, When it is determined that the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is enabled, the terminal device needs to perform HARQ feedback to the network device.
20. The method according to claim 19, characterized in that The first indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
21. The method according to claim 19 or 20, characterized in that The first indication information is used to indicate the hybrid automatic repeat request HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource, including any one of the following situations: The first indication information indicates whether the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is a disabled state or an enabled state; The first indication information indicates whether the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resource is a disabled state or an enabled state; If the first indication information is sent, the HARQ feedback function state corresponding to the pre-configured resources configured by the terminal device is in a disabled state; If the first indication information is sent, the HARQ feedback function state corresponding to the downlink semi-persistent scheduling SPS resources is disabled.
22. The method according to any one of claims 19 to 21, 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 state.
23. The method according to any one of claims 19 to 21, characterized in that The first indication information includes the second information field in the configuration information corresponding to the downlink semi-persistent scheduling SPS resources, and the second information field includes at least one of the following information fields: a downlink data to uplink ACK feedback timing information field and a physical uplink control channel PUCCH resource information field.
24. The method according to any one of claims 19 to 23, characterized in that The first indication information includes the 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 state.
25. The method according to any one of claims 19 to 23, characterized in that The first indication information includes the fourth information field in the activation information corresponding to the downlink semi-persistent scheduling SPS resource, and 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 HARQ, a HARQ process number information field, and a redundant version information field.
26. The method according to any one of claims 19 to 25, characterized in that: The method further comprises: The network device sends second indication information to the terminal device, where the second indication information is used to determine the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling SPS resources.
27. The method according to claim 26, characterized in that The second indication information includes at least one of the following information: radio resource control RRC signaling, downlink control information DCI, and medium access control MAC control element CE.
28. The method according to claim 26 or 27, characterized in that The second indication information is used to determine the number of repeated transmissions N corresponding to the downlink semi-persistent scheduling SPS resource, including at least one of the following situations: The second indication information indicates the number of repeated transmissions N corresponding to the pre-configured resources configured by 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 corresponding to the pre-configured resource configured by the terminal device is N=1; If the second indication information is not sent, the number of repeated transmissions corresponding to the downlink semi-persistent scheduling SPS resource is N=1.
29. The method according to any one of claims 26 to 28, 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.
30. The method according to any one of claims 26 to 29, 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.
31. The method according to any one of claims 19 to 30, 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, where the capability information is used to indicate whether the terminal device supports a HARQ feedback function in a disabled state.
32. A terminal device, characterized in that: include: Transceivers, processors, memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the data transmission method according to any one of claims 1 to 18.
33. A network device, characterized in that: include: Transceivers, processors, memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the data transmission method according to any one of claims 19 to 31.
34. 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 described in any one of claims 1 to 18, or the data transmission method described in any one of claims 19 to 31.
Citation Information
Patent Citations
Method for transmitting HARQ feedback information, terminal and base station
CN109075923A
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
Cited By
Communication method and system, and terminal, network device and storage medium
WO2026207900A1