Data retransmission method and device, computer equipment and storage medium

By determining the problem scenario based on the measurement quantity and channel quality indication of the uplink physical shared channel, and flexibly selecting the retransmission redundant version and decoding method, the problem that the fixed transmission sequence and decoding method in traditional HARQ technology cannot adapt to different scenarios, reducing the residual block error rate and improving the user experience.

CN119728031AActive Publication Date: 2025-03-28DATANG MOBILE COMM EQUIP CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311251522.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-03-28
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

In traditional HARQ technology, the fixed transmission sequence and decoding method cannot flexibly adapt to different scenarios, resulting in a high residual block error rate in some scenarios.

Method used

By determining the problem scenario based on the measurement quantity and channel quality indication of the uplink physical shared channel, the redundant version and decoding method are flexibly selected to adapt to different scenarios.

Benefits of technology

It reduces the residual block error rate in various problem scenarios, improves the targeted retransmission and redundant versions and decoding methods, reduces service delays, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728031A_ABST
    Figure CN119728031A_ABST
Patent Text Reader

Abstract

The invention relates to a data retransmission method and device, computer equipment and a storage medium. The method comprises the following steps: determining a problem scene according to the measurement quantity of an uplink physical shared channel and / or determining a problem scene according to a channel quality indication and uplink control information under the condition that the decoding of an initial transmission redundancy version fails; according to the problem scene, a retransmission redundancy version and a re-interpretation code mode are determined, the retransmission redundancy version represents a redundancy version adopted during retransmission, and the re-interpretation code mode is used for indicating a decoding mode adopted under the condition that the retransmission redundancy version is received. By adopting the method, the residual block error rate can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data retransmission method, device, computer equipment and storage medium. Background Art

[0002] In wireless communication systems, Hybrid Automatic Repeat Request (HARQ) technology is an important technology that can greatly improve the reliability of data links. The role of HARQ technology is to improve the decoding performance of the combined data at the receiving end by sending the same or different bit content again when the first transmission fails, so as to obtain the correct decoding result.

[0003] In the HARQ process, the selection of the initial transmission bit content and the retransmission bit content and the scheduling strategy will affect the decoding performance of the receiving end. In traditional technology, HARQ transmission is performed in a fixed RV (Redundancy Version) order [0, 2, 3, 1], and the retransmission bit content is combined with the initial transmission bit content received earlier for decoding. However, the current fixed transmission order and decoding method cannot flexibly adapt to different scenarios, resulting in a high residual block error rate (BLER) in some scenarios. Summary of the invention

[0004] Based on this, it is necessary to provide a data retransmission method, device, computer equipment and storage medium that can reduce the residual block error rate in response to the above technical problems.

[0005] In a first aspect, the present application provides a data retransmission method, the method comprising:

[0006] In the case where decoding of the initially transmitted redundant version fails, determining the problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indicator and uplink control information;

[0007] The retransmission redundant version and the retransmission decoding mode are determined according to the problem scenario. The retransmission redundant version indicates the redundant version used in retransmission, and the retransmission decoding mode is used to indicate the decoding mode used when the retransmission redundant version is received.

[0008] In a possible implementation manner, determining a problem scenario according to a measurement amount of an uplink physical shared channel includes:

[0009] Obtaining an uplink path loss in a measurement amount of an uplink physical shared channel and an activation detection result of the uplink physical shared channel;

[0010] When the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is detection failure, it is determined that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0011] In a possible implementation, determining a retransmission redundancy version and a retransmission decoding method according to a problem scenario includes:

[0012] In the case where the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0013] In a possible implementation manner, determining a problem scenario according to a measurement amount of an uplink physical shared channel includes:

[0014] Obtaining interference noise in a measurement quantity of an uplink physical shared channel;

[0015] When the interference noise is greater than the second threshold, it is determined that the problem scenario is a neighboring cell interference scenario.

[0016] In a possible implementation, determining a retransmission redundancy version and a retransmission decoding method according to a problem scenario includes:

[0017] When the problem scenario is a neighboring cell interference scenario, determining whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold;

[0018] When the interference noise is greater than a third threshold, determining the redundancy version 0 as the retransmission redundancy version, and determining the independent decoding mode as the retransmission decoding mode;

[0019] When the interference noise is less than or equal to the third threshold, the redundancy version 2 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0020] In a possible implementation manner, the measurement amount of the uplink physical shared channel determines the problem scenario, including:

[0021] Obtaining a post-detection signal-to-noise ratio and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy in a measurement amount of an uplink physical shared channel;

[0022] When the difference between the detected signal-to-noise ratio and the demodulated signal-to-noise ratio is greater than the fourth threshold, it is determined that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0023] In a possible implementation, determining a retransmission redundancy version and a retransmission decoding method according to a problem scenario includes:

[0024] In the case where the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

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

[0026] The redundant version of the initial transmission sent by the receiving terminal;

[0027] In the case where the decoding of the initially transmitted redundant version fails, a data retransmission request is sent to the terminal, where the data retransmission request is used to instruct the terminal to send a retransmitted redundant version;

[0028] When the retransmitted redundant version is received, the retransmitted redundant version is decoded according to the retransmission decoding method.

[0029] In a possible implementation manner, determining a problem scenario according to a channel quality indication and uplink control information includes:

[0030] receiving a channel quality indication sent by a terminal and obtaining an activation detection result of uplink control information;

[0031] When the channel quality indication is greater than the fifth threshold and the activation detection result of the uplink control information is detection failure, it is determined that the problem scenario is a downlink discontinuous transmission scenario.

[0032] In a possible implementation, determining a retransmission redundancy version and a retransmission decoding method according to a problem scenario includes:

[0033] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

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

[0035] Sending the initial transmission redundant version to the terminal;

[0036] In case of receiving a data retransmission request sent by the terminal, a retransmission redundant version is sent to the terminal, where the data retransmission request is used to indicate that decoding of the initially transmitted redundant version fails.

[0037] In a possible implementation, determining a retransmission redundancy version and a retransmission decoding method according to a problem scenario includes:

[0038] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

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

[0040] Sending the initial redundant version to the terminal;

[0041] When receiving a data retransmission request sent by the terminal, a retransmission redundant version and a new data indication flip indication are sent to the terminal, wherein the data retransmission request is used to indicate that decoding of the initial transmission redundant version fails.

[0042] In a second aspect, an embodiment of the present application further provides a device, including a memory, a transceiver, and a processor:

[0043] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and executing the computer program to perform the following steps:

[0044] In the case where decoding of the initially transmitted redundant version fails, determining the problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indicator and uplink control information;

[0045] The retransmission redundant version and the retransmission decoding mode are determined according to the problem scenario. The retransmission redundant version indicates the redundant version used in retransmission, and the retransmission decoding mode is used to indicate the decoding mode used when the retransmission redundant version is received.

[0046] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0047] Obtaining an uplink path loss in a measurement amount of an uplink physical shared channel and an activation detection result of the uplink physical shared channel;

[0048] When the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is detection failure, it is determined that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0049] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0050] In the case where the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0051] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0052] Obtaining interference noise in a measurement quantity of an uplink physical shared channel;

[0053] When the interference noise is greater than the second threshold, it is determined that the problem scenario is a neighboring cell interference scenario.

[0054] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0055] When the problem scenario is a neighboring cell interference scenario, determining whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold;

[0056] When the interference noise is greater than a third threshold, determining the redundancy version 0 as the retransmission redundancy version, and determining the independent decoding mode as the retransmission decoding mode;

[0057] When the interference noise is less than or equal to the third threshold, the redundancy version 2 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0058] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0059] Obtaining a post-detection signal-to-noise ratio and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy in a measurement amount of an uplink physical shared channel;

[0060] When the difference between the detected signal-to-noise ratio and the demodulated signal-to-noise ratio is greater than the fourth threshold, it is determined that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0061] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0062] In the case where the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0063] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0064] The redundant version of the initial transmission sent by the receiving terminal;

[0065] In the case where the decoding of the initially transmitted redundant version fails, a data retransmission request is sent to the terminal, where the data retransmission request is used to instruct the terminal to send a retransmitted redundant version;

[0066] When the retransmitted redundant version is received, the retransmitted redundant version is decoded according to the retransmission decoding method.

[0067] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0068] receiving a channel quality indication sent by a terminal and obtaining an activation detection result of uplink control information;

[0069] When the channel quality indication is greater than the fifth threshold and the activation detection result of the uplink control information is detection failure, it is determined that the problem scenario is a downlink discontinuous transmission scenario.

[0070] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0071] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0072] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0073] Sending the initial transmission redundant version to the terminal;

[0074] In case of receiving a data retransmission request sent by the terminal, a retransmission redundant version is sent to the terminal, where the data retransmission request is used to indicate that decoding of the initially transmitted redundant version fails.

[0075] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0076] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0077] In a possible implementation, the processor further performs the following steps when executing the computer program:

[0078] Sending the initial transmission redundant version to the terminal;

[0079] When receiving a data retransmission request sent by the terminal, a retransmission redundant version and a new data indication flip indication are sent to the terminal, wherein the data retransmission request is used to indicate that decoding of the initial transmission redundant version fails.

[0080] In a third aspect, the present application further provides a data retransmission device, the device comprising:

[0081] A first determination unit is configured to determine the problem scenario according to a measurement amount of an uplink physical shared channel and / or determine the problem scenario according to a channel quality indicator and uplink control information when decoding of an initially transmitted redundant version fails;

[0082] The second determination unit is used to determine the retransmission redundant version and the retransmission decoding method according to the problem scenario, the retransmission redundant version represents the redundant version used in retransmission, and the retransmission decoding method is used to indicate the decoding method used when the retransmission redundant version is received.

[0083] In a possible implementation manner, the first determining unit is further configured to:

[0084] Obtaining an uplink path loss in a measurement amount of an uplink physical shared channel and an activation detection result of the uplink physical shared channel;

[0085] When the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is detection failure, it is determined that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0086] In a possible implementation manner, the second determining unit is further configured to:

[0087] In the case where the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0088] In a possible implementation manner, the first determining unit is further configured to:

[0089] Obtaining interference noise in a measurement quantity of an uplink physical shared channel;

[0090] When the interference noise is greater than the second threshold, it is determined that the problem scenario is a neighboring cell interference scenario.

[0091] In a possible implementation manner, the second determining unit is further configured to:

[0092] When the problem scenario is a neighboring cell interference scenario, determining whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold;

[0093] When the interference noise is greater than a third threshold, determining the redundancy version 0 as the retransmission redundancy version, and determining the independent decoding mode as the retransmission decoding mode;

[0094] When the interference noise is less than or equal to the third threshold, the redundancy version 2 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0095] In a possible implementation manner, the first determining unit is further configured to:

[0096] Obtaining a post-detection signal-to-noise ratio and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy in a measurement amount of an uplink physical shared channel;

[0097] When the difference between the detected signal-to-noise ratio and the demodulated signal-to-noise ratio is greater than the fourth threshold, it is determined that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0098] In a possible implementation manner, the second determining unit is further configured to:

[0099] In the case where the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0100] In a possible implementation, the device further includes:

[0101] A first receiving unit, configured to receive an initial transmission redundant version sent by a terminal;

[0102] A first sending unit, configured to send a data retransmission request to a terminal when decoding of an initially transmitted redundant version fails, wherein the data retransmission request is used to instruct the terminal to send a retransmitted redundant version;

[0103] The first decoding unit is used to decode the retransmission redundant version according to the retransmission decoding method when the retransmission redundant version is received.

[0104] In a possible implementation manner, the first determining unit is further configured to:

[0105] receiving a channel quality indication sent by a terminal and obtaining an activation detection result of uplink control information;

[0106] When the channel quality indication is greater than the fifth threshold and the activation detection result of the uplink control information is detection failure, it is determined that the problem scenario is a downlink discontinuous transmission scenario.

[0107] In a possible implementation manner, the second determining unit is further configured to:

[0108] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0109] In a possible implementation, the device further includes:

[0110] A second sending unit, used to send an initial transmission redundant version to the terminal;

[0111] The third sending unit is used to send a retransmitted redundant version to the terminal when receiving a data retransmission request sent by the terminal, where the data retransmission request is used to indicate that decoding of the initially transmitted redundant version fails.

[0112] In a possible implementation manner, the second determining unit is further configured to:

[0113] When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0114] In a possible implementation, the device further includes:

[0115] A fourth sending unit, configured to send an initial transmission redundant version to a terminal;

[0116] The fifth sending unit is used to send a retransmission redundant version and a new data indication flip indication to the terminal when receiving a data retransmission request sent by the terminal, wherein the data retransmission request is used to indicate that decoding of the initial transmission redundant version fails.

[0117] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the following steps are implemented:

[0118] In the case where decoding of the initially transmitted redundant version fails, determining the problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indicator and uplink control information;

[0119] The retransmission redundant version and the retransmission decoding mode are determined according to the problem scenario. The retransmission redundant version indicates the redundant version used in retransmission, and the retransmission decoding mode is used to indicate the decoding mode used when the retransmission redundant version is received.

[0120] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0121] In the case where decoding of the initially transmitted redundant version fails, determining the problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indicator and uplink control information;

[0122] The retransmission redundant version and the retransmission decoding mode are determined according to the problem scenario. The retransmission redundant version indicates the redundant version used in retransmission, and the retransmission decoding mode is used to indicate the decoding mode used when the retransmission redundant version is received.

[0123] The above-mentioned data retransmission method, device, computer equipment and storage medium, when the decoding of the initial transmission redundant version fails, determine the problem scenario according to the measurement amount of the uplink physical shared channel and / or according to the channel quality indication and the uplink control information; then determine the retransmission redundant version and the retransmission decoding method according to the problem scenario, and finally decode the retransmission redundant version according to the retransmission decoding method. In this way, by identifying the problem scenario and flexibly determining the corresponding retransmission redundant version and retransmission decoding method according to the problem scenario, the retransmission redundant version and the retransmission decoding method are more targeted to the problem scenario, thereby reducing the residual block error rate in each problem scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0125] Figure 1 A schematic diagram showing an application environment of the data retransmission method provided in an embodiment of the present application;

[0126] Figure 2 A schematic diagram showing a flow chart of a data retransmission method provided in an embodiment of the present application;

[0127] Figure 3 A flow chart showing an interaction of a data retransmission method provided in an embodiment of the present application is shown;

[0128] Figure 4 A schematic diagram showing the flow of steps S303 to S305 provided in an embodiment of the present application is shown;

[0129] Figure 5 An interactive flow chart of a data retransmission method provided in an embodiment of the present application is shown;

[0130] Figure 6 A schematic diagram showing the flow of steps S505 to S507 provided in an embodiment of the present application is shown;

[0131] Figure 7 A structural block diagram of a data retransmission device provided in an embodiment of the present application is shown;

[0132] Figure 8 The figure is a diagram of the internal structure of a device in one embodiment. DETAILED DESCRIPTION

[0133] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0134] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0135] To facilitate understanding and description, the technical terms involved in the embodiments of the present application are explained below.

[0136] Hybrid Automatic Repeat Request (HARQ) technology is a technology that combines Forward Error Correction (FEC) and Automatic RepeatreQuest (ARQ). The transmitter reads the coded bits of the transmission bit length from the transmitter's virtual circular buffer to form a HARQ data packet and transmits it to the receiver. The receiver decodes the received HARQ data packet. If the decoding is successful, it feeds back an acknowledgment character (ACK) to the transmitter to notify the transmitter to send a new HARQ data packet. If the decoding fails, it feeds back a negative acknowledgment character (NACK) to the transmitter to request the transmitter to resend the HARQ data packet.

[0137] Among them, different positions can be specified in the above-mentioned virtual circular buffer as the starting position for reading the HARQ data packet for each transmission, that is, different redundancy versions (Redundancy, RV) are selected as the HARQ data packet for each transmission. In the conventional technology, four RVs are pre-set in the virtual circular buffer, namely RV0, RV1, RV2 and RV3. The selection order of RV is [0, 2, 3, 1], that is, the first transmission starts with RV0, the second transmission starts with RV2, the third transmission starts with RV3, and the fourth transmission starts with RV1. In the embodiment of the present application, the HARQ data packet with RV0 as the starting position is called redundancy version 0, and the HARQ data packet with RV2 as the starting position is called redundancy version 2.

[0138] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0139] In traditional technology, HARQ transmission is performed in a fixed RV version order [0, 2, 3, 1], and the retransmitted redundant version and the initially transmitted redundant version are combined and decoded. This method cannot flexibly adapt to different scenarios, resulting in a high residual block error rate (BLER) in some scenarios.

[0140] In one example, in the scenario of missed detection of downlink control information (DCI), the missed detection of DCI causes the terminal to fail to send the initial transmission redundant version. At this time, the base station believes that the terminal has sent the initial transmission redundant version, but the data actually received by the base station contains only noise and no system bits. At this time, according to the fixed RV version order, the terminal will select redundant version 2 as the retransmitted redundant version. Since redundant version 2 cannot be self-decoded, after the base station receives the redundant version 2 retransmitted by the terminal, it cannot successfully decode after combining redundant version 2 and the previously received initial transmission redundant version (i.e., noise), resulting in an increase in the system residual BLER.

[0141] In another example, in a scenario where the base station and the terminal have inconsistent understandings of the uplink control information (UCI), the initially transmitted redundant version will receive strong interference during transmission. When the base station combines the initially transmitted redundant version and the retransmitted redundant version for decoding, it will be difficult to successfully decode even if the maximum number of retransmissions is reached, resulting in an increase in the system residual BLER.

[0142] The embodiment of the present application provides a data retransmission method and device, which improves the pertinence of the retransmission redundancy version and the retransmission decoding method to the problem scenario by identifying the problem scenario and flexibly determining the corresponding retransmission redundancy version and the retransmission decoding method according to the problem scenario, thereby reducing the residual block error rate in each problem scenario. Among them, the method and the device are based on the same application concept, and since the principles of solving the problem by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0143] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems. For example, the applicable system may be a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and its evolved communication system, etc. These various systems may include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0144] Figure 1 The data retransmission method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, the terminal device communicates with the network device through the communication network.

[0145] The terminal device involved in the embodiments of the present application may be referred to as a terminal, which may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the names of terminal devices may also be different. For example, in a 5G system, a terminal may be referred to as a user equipment (UE). A wireless terminal device may be a USB storage device, other personal computer memory devices, and a dongle, or may communicate with one or more core networks (CN) via a radio access network (RAN). A wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDA), personal computers, tablet computers, Machine-type Communication (MTC) terminal devices, etc. Wireless terminal devices may also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile stations, remote stations, access points, remote terminal devices, access terminal devices, user terminal devices, user agents, user devices, and wireless access points and routers / modems that meet the limitations of this definition, etc., which are not limited in the embodiments of the present application.

[0146] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services to the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to replace the received air frame with the Internet Protocol (IP) packet, as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiment of the present application may be an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), etc., or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), a network test device, etc., which is not limited in the embodiment of the present application. In some network structures, the network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0147] The terminal device in the embodiment of the present application sends relevant information or similar descriptions to the network side device, which only indicates that the terminal device sends the relevant information in the form of a wireless signal, and its intended recipient is the network device. The network device can obtain the relevant information by receiving the wireless signal.

[0148] Figure 2 FIG. 1 is a flow chart showing a data retransmission method provided in an embodiment of the present application. The method can be applied to a base station. Figure 2 As shown, the method may include the following steps:

[0149] Step S201 : when the decoding of the initially transmitted redundant version fails, determining the problem scenario according to the measurement amount of the uplink physical shared channel, and / or determining the problem scenario according to the channel quality indication and the uplink control information.

[0150] The initial transmission redundancy version may represent the redundancy version of the initial transmission in the HARQ transmission. The initial transmission redundancy version may include all system bits and check bits. In an example, the initial transmission redundancy version may be redundancy version 0, ie, RV0.

[0151] When the decoding of the initial transmission redundant version fails, the redundant version needs to be resent. Here, the resent redundant version can be called the retransmission redundant version. In the uplink HARQ transmission, the terminal sends the initial transmission redundant version to the base station, and the base station can decode the received initial transmission redundant version. If the decoding fails, the terminal needs to send the retransmission redundant version to the base station, and then the base station decodes it. In the downlink HARQ transmission, the base station sends the initial transmission redundant version to the terminal, and the terminal can decode the received initial transmission redundant version. If the decoding fails, the base station needs to send the retransmission redundant version to the terminal, and then the terminal decodes it.

[0152] Problem scenarios can be used to distinguish the reasons for the failure of decoding the initial redundant version. In the embodiment of the present application, when the decoding of the initial redundant version fails, the problem scenario can be first determined, and then targeted data retransmission and decoding are performed based on different problem scenarios, thereby achieving successful data transmission.

[0153] In uplink HARQ transmission, the reason for the failure of decoding the initial redundant version may be uplink discontinuous transmission caused by missed detection of downlink control information (DCI), interference in neighboring cells, or inconsistent understanding of uplink control information between the base station and the terminal. Therefore, the problem scenarios in uplink HARQ transmission may include uplink discontinuous transmission caused by missed detection of downlink control information, interference in neighboring cells, and inconsistent understanding of uplink control information between the base station and the terminal.

[0154] Among them, DCI can be used to indicate the number of repetitions of the initial transmission and the redundant version combination or redundant version of the initial transmission, as well as the number of repetitions of each retransmission and the redundant version combination or redundant version of each retransmission. For example, the DCI may indicate that the number of repetitions of the initial transmission is 1 and the redundant version of the initial transmission, the DCI may indicate that the number of repetitions of the initial transmission is greater than or equal to 2 and the redundant version combination of the initial transmission, the DCI may indicate that the number of repetitions of each retransmission is 1 and the redundant version of each retransmission, and the DCI may indicate that the number of repetitions of each retransmission is greater than or equal to 2 and the redundant version combination of each retransmission. It should be noted that, whether it is the initial transmission or the retransmission, as long as the number of repetitions is 1, only one redundant version is required, and only when the number of repetitions is greater than or equal to 2, a redundant version combination is required.

[0155] For uplink HARQ transmission, the base station can determine the problem scenario based on the measurement of the uplink physical shared channel (PUSCH). The measurement of PUSCH can reflect the quality of PUSCH. Among them, the measurement of PUSCH can include uplink path loss, interference noise, and signal-to-noise ratio after detection. When the measurement of different PUSCHs is abnormal, it can be determined that there are different problem scenarios in the uplink HARQ transmission. The process of the base station determining the problem scenario based on the measurement of PUSCH will be described in detail later and will not be repeated here.

[0156] In downlink HARQ transmission, the reason for the failure of decoding the initially transmitted redundant version may be downlink discontinuous transmission. Therefore, the problem scenario existing in downlink HARQ transmission may include downlink discontinuous transmission.

[0157] For downlink HARQ transmission, the base station can determine the problem scenario based on the channel quality indication (CQI) and uplink control information (UCI). Among them, CQI can be used to indicate the level of channel quality, and CQI is reported to the base station by the terminal. UCI can include HARQ feedback confirmation, scheduling request, and downlink channel state information for link adaptation. The process of the base station determining the problem scenario based on the channel quality indication and uplink control information will be described in detail later, and will not be repeated here.

[0158] It should be noted that the above is only an exemplary description of the problem scenario, and other problem scenarios may also be included. The embodiments of the present application do not limit the problem scenarios.

[0159] Step S202: determine the retransmission redundancy version and the retransmission decoding method according to the problem scenario.

[0160] Considering that the reasons for the failure of decoding the initial transmission redundant version are different in different problem scenarios, the requirements for the retransmission redundant version and the retransmission decoding method are different. Therefore, in the embodiment of the present application, when the decoding of the initial transmission redundant version fails, the base station can determine the retransmission redundant version and the retransmission decoding method based on the problem scenario after determining the problem scenario.

[0161] Among them, the retransmission redundancy version can represent the redundancy version used in retransmission. The retransmission redundancy version can be any one of redundancy version 0 to redundancy version 3. Among them, redundancy version 0 includes all system bits and check bits, and redundancy version 2 includes part of the system bits and check bits. In an embodiment of the present application, a redundancy version can be selected as the retransmission redundancy version based on the problem scenario. The retransmission decoding method can be used to indicate the decoding method used when the retransmission redundant version is received. The retransmission decoding method can be an independent decoding method or a combined decoding method. In an embodiment of the present application, a decoding method can be selected as the retransmission decoding method based on the problem scenario.

[0162] After determining the retransmission redundant version and the retransmission decoding method, the transmitting end may send the retransmission redundant version, and the receiving end may decode the retransmission redundant version using the retransmission decoding method. Specifically, in uplink HARQ transmission, the terminal may send the retransmission redundant version, and the base station may decode the retransmission redundant version using the retransmission decoding method. In downlink HARQ transmission, the base station may send the retransmission redundant version, and the terminal may decode the retransmission redundant version using the retransmission decoding method.

[0163] In the above data retransmission method, when the decoding of the initial transmission redundant version fails, the problem scenario is determined according to the measurement amount of the uplink physical shared channel and / or according to the channel quality indication and the uplink control information; then the retransmission redundant version and the retransmission decoding method are determined according to the problem scenario, and finally the retransmission redundant version is decoded according to the retransmission decoding method. In this way, by identifying the problem scenario and flexibly determining the corresponding retransmission redundant version and retransmission decoding method according to the problem scenario, the retransmission redundant version and the retransmission decoding method are more targeted to the problem scenario, thereby reducing the residual block error rate in each problem scenario, reducing service delay, and improving user experience.

[0164] The following describes the interaction process of the data retransmission method provided in the embodiment of the present application in uplink HARQ transmission. Figure 3 The flow chart of the data retransmission method provided in the embodiment of the present application is shown as follows. Figure 3 As shown, the method may include:

[0165] Step S301: The terminal sends an initial transmission redundant version to the base station.

[0166] In uplink HARQ transmission, the terminal is the transmitter and the base station is the receiver. The terminal sends a HARQ data packet to the base station. The redundancy version selected when the terminal sends the HARQ data packet for the first time is the initial transmission redundancy version. Taking redundancy version 0 as the initial transmission redundancy version as an example, the terminal sends redundancy version 0 to the base station.

[0167] Step S302: the base station receives the initially transmitted redundant version.

[0168] Step S303: When the decoding of the initially transmitted redundant version fails, the base station obtains the measurement value of the uplink physical shared channel.

[0169] Step S304: The base station determines a problem scenario according to the measurement amount of the uplink physical shared channel.

[0170] Step S305: The base station determines a retransmission redundancy version and a retransmission decoding method according to the problem scenario.

[0171] After receiving the initial transmission redundant version, the base station decodes the initial transmission redundant version. If the decoding fails, the measurement value of the uplink physical shared channel is obtained, and the problem scenario is determined based on the measurement value. Problem scenarios in uplink HARQ transmission include but are not limited to: uplink non-continuous transmission scenarios caused by missed detection of downlink control information, neighboring cell interference scenarios, and inconsistent understanding of uplink control information by the base station and the terminal. Afterwards, the base station can determine the retransmission redundant version and retransmission decoding method based on the problem scenario.

[0172] In the embodiment of the present application, different problem scenarios are determined in different ways, and the retransmission redundancy version and retransmission decoding method determined based on different problem scenarios are also different. Figure 4 Steps S303 to S305 have been explained and will not be repeated here.

[0173] Step S306: The base station sends a data retransmission request to the terminal for instructing the terminal to send a retransmission redundant version.

[0174] Since the transmitting end is the terminal in the uplink HARQ transmission, the base station needs to send a data retransmission request to the terminal after determining the retransmission redundancy version and the retransmission decoding mode. The data retransmission request can be used to instruct the terminal to send the retransmission redundancy version determined by the base station. For example, if the base station determines that redundancy version 0 is the retransmission redundancy version, the data retransmission request sent by the base station can be used to instruct the terminal to send redundancy version 0. Similarly, if the base station determines that redundancy version 2 is the retransmission redundancy version, the data retransmission request sent by the base station can be used to instruct the terminal to send redundancy version 2.

[0175] Step S307: The terminal sends a retransmission redundant version to the base station in response to the data retransmission request.

[0176] Step S308: When receiving the retransmitted redundant version, the base station decodes the retransmitted redundant version according to the retransmission decoding method.

[0177] In the above data retransmission method, when the base station fails to decode the initial transmission redundant version, the problem scenario is determined according to the measurement amount of the uplink physical shared channel; then the retransmission redundant version and the retransmission decoding method are determined according to the problem scenario, and finally the terminal sends the retransmission redundant version, and the base station decodes the retransmission redundant version according to the retransmission decoding method. In this way, by identifying the problem scenario and flexibly determining the corresponding retransmission redundant version and retransmission decoding method according to the problem scenario, the retransmission redundant version and the retransmission decoding method are more targeted to the problem scenario, thereby reducing the residual block error rate in each problem scenario, reducing service delay, and improving user experience.

[0178] Figure 4 FIG. 2 is a flow chart showing steps S303 to S305 provided in an embodiment of the present application. Figure 4 As shown, step S303 may include step S3031, step S304 may include step S3041, and step S305 may include step S3051. Wherein:

[0179] In step S3030, the base station obtains the measurement value of the uplink physical shared channel.

[0180] In step S3031, the base station obtains the uplink path loss and the activation detection result of the uplink physical shared channel in the measurement quantity of the uplink physical shared channel.

[0181] In step S3041, when the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is detection failure, the base station determines that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0182] Among them, the first threshold can be used to determine the size of the uplink path loss, and the first threshold can be set as needed. The uplink path loss is less than the first threshold, indicating that the uplink transmission quality is high. The detection result of the uplink physical shared channel is that the detection fails, indicating that the terminal has not sent the initial transmission redundant version. Based on this, when the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is that the detection fails, it indicates that the terminal has not sent the initial transmission redundant version, and the initial transmission redundant version received by the base station is only noise. Therefore, the base station can determine that the problem scenario is an uplink non-continuous transmission scenario caused by missed detection of downlink control information.

[0183] In step S3051, when the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the base station determines redundancy version 0 as the retransmission redundancy version and determines the independent decoding mode as the retransmission decoding mode.

[0184] When the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the initial transmission redundant version received by the base station contains only noise and does not contain system bits. At this time, the retransmitted redundant version needs to select redundant version 0 including all system bits, and the retransmitted redundant version can be independently decoded during decoding.

[0185] In an embodiment of the present application, when the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, the terminal can select redundancy version 0 as the retransmission redundancy version each time it retransmits until the activation detection result of the uplink physical shared channel is passed (i.e., PUSCH over-activation detection).

[0186] like Figure 4 As shown, step S303 may further include step S3032, step S304 may further include step S3042, and step S305 may further include steps S3052 to S3054. Among them:

[0187] In step S3032, the base station obtains interference noise in the measurement amount of the uplink physical shared channel.

[0188] In step S3042, when the interference noise is greater than the second threshold, the base station determines that the problem scenario is a neighboring cell interference scenario.

[0189] The second threshold value can be used to determine whether the neighboring cell interference is large, and the second threshold value can be set as needed. When the interference noise is greater than the second threshold value, it indicates that the neighboring cell interference is large, so it can be determined that the problem scenario is a neighboring cell interference scenario.

[0190] In step S3052, when the problem scenario is a neighboring cell interference scenario, the base station determines whether the interference noise is greater than a third threshold. If so, step S3053 is executed; otherwise, step S3054 is executed.

[0191] Among them, the third threshold is greater than the second threshold, and the third threshold can be used to subdivide the size of the neighboring cell interference, and the third threshold can be set as needed. In the case where the problem scenario is a neighboring cell interference scenario, it indicates that the neighboring cell interference is large. At this time, if the interference noise is greater than the third threshold, it indicates that the neighboring cell interference is very large, and the quality of the initial transmission redundant version is poor and has no reference value. Therefore, the terminal can determine redundant version 0 as the retransmission redundant version and determine the independent decoding method as the retransmission decoding method. If the interference noise is greater than the second threshold and less than or equal to the third threshold, it indicates that the neighboring cell interference exists but the impact is small, and the initial transmission redundant version has a certain reference value. Therefore, the terminal can determine redundant version 2 as the retransmission redundant version and determine the combined decoding method as the retransmission decoding method.

[0192] In step S3053, the base station determines the redundancy version 0 as the retransmission redundancy version, and determines the independent decoding mode as the retransmission decoding mode.

[0193] In an embodiment of the present application, when the interference noise is greater than a third threshold, the retransmission redundancy version selects redundancy version 0, until the interference noise is less than or equal to the third threshold, redundancy version 2 can be determined as the retransmission redundancy version.

[0194] In step S3054, the base station determines the redundancy version 2 as the retransmission redundancy version, and determines the combined decoding mode as the retransmission decoding mode.

[0195] like Figure 4 As shown, step S303 may further include step S3033, step S304 may further include step S3043, and step S305 may further include step S3055. Among them:

[0196] In step S3033, the base station obtains the post-detection signal-to-noise ratio and the demodulation signal-to-noise ratio corresponding to the current modulation and coding strategy in the measurement amount of the uplink physical shared channel.

[0197] The configuration of the medium rate is realized through the MCS (Modulation and Coding Scheme) index value. MCS takes the factors that affect the communication rate as the columns of the table and the MCS index as the rows to form a rate table. Therefore, each MCS index actually corresponds to the physical transmission rate under a set of parameters. Therefore, the corresponding demodulation signal-to-noise ratio can be obtained according to the current modulation and coding strategy.

[0198] In step S3043, when the difference between the detected signal-to-noise ratio and the demodulated signal-to-noise ratio is greater than the fourth threshold, the base station determines that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0199] The signal-to-noise ratio after detection can reflect the situation of the uplink shared channel. Under normal transmission conditions, the signal-to-noise ratio after detection matches the demodulation signal-to-noise ratio. In the neighboring cell interference scenario, the signal-to-noise ratio after detection is less than the modulation signal-to-noise ratio; when the base station and the terminal have inconsistent understandings of the UCI, the signal-to-noise ratio after detection is greater than the demodulation signal-to-noise ratio. Therefore, when the difference between the signal-to-noise ratio after detection and the demodulation signal-to-noise ratio (that is, the signal-to-noise ratio after detection minus the demodulation signal-to-noise ratio) is greater than the fourth threshold, the base station determines that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information. The fourth threshold can be used to judge the difference between the signal-to-noise ratio after detection and the demodulation signal-to-noise ratio, and the fourth threshold can be set as needed.

[0200] In step S3055, when the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the base station determines the redundancy version 0 as the retransmission redundancy version and determines the independent decoding mode as the retransmission decoding mode.

[0201] When the base station and the terminal have inconsistent understandings of the uplink control information, the initial transmission redundant version sent by the terminal has little reference value, so the redundant version 0 can be determined as the retransmission redundant version, and the independent decoding method can be determined as the retransmission decoding method.

[0202] The following describes the interaction process of the data retransmission method provided in the embodiment of the present application in downlink HARQ transmission. Figure 5 FIG. 2 shows an interactive flow chart of a data retransmission method provided in an embodiment of the present application. Figure 5 As shown, the method may include:

[0203] Step S501: The base station sends an initial transmission redundant version to the terminal.

[0204] In downlink HARQ transmission, the base station is the transmitter and the terminal is the receiver. The base station sends a HARQ data packet to the terminal. The redundancy version selected when the base station sends the HARQ data packet for the first time is the initial transmission redundancy version. Taking redundancy version 0 as the initial transmission redundancy version as an example, the base station sends redundancy version 0 to the terminal.

[0205] Step S502: The terminal receives the initially transmitted redundant version.

[0206] Step S503: When the decoding of the initially transmitted redundant version fails, the terminal sends a data retransmission request to the base station.

[0207] The data retransmission request may be used to indicate that decoding of the initially transmitted redundant version has failed.

[0208] Step S504: upon receiving the data retransmission request, the base station determines that decoding of the initially transmitted redundant version fails.

[0209] Step S505: When the decoding of the initially transmitted redundant version fails, the base station determines the problem scenario according to the channel quality indicator and the uplink control information.

[0210] Step S506: The base station determines a retransmission redundancy version and a retransmission decoding method according to the problem scenario.

[0211] After receiving the initial transmission redundant version, the terminal decodes the initial transmission redundant version. If the decoding fails, the terminal sends a data retransmission request to the base station to notify the base station that the decoding of the initial transmission redundant version has failed. After receiving the data retransmission request, the base station can determine that the decoding of the initial transmission redundant version has failed and needs to send the retransmission redundant version. Before sending the retransmission redundant version, the base station needs to determine the retransmission redundant version and retransmission decoding method to be used. Specifically, the base station can determine the problem scenario based on the channel quality indication and the uplink control information, and then determine the retransmission redundant version and retransmission decoding method based on the problem scenario.

[0212] Step S507: the base station sends a retransmission redundant version to the terminal and notifies the terminal of a retransmission decoding mode.

[0213] In downlink HARQ transmission, the terminal is the receiving end and performs decoding. Therefore, the base station needs to notify the terminal of the retransmission decoding method. In the embodiment of the present application, the base station can select different retransmission redundancy versions, and accordingly can notify the terminal to adopt different retransmission decoding methods. Figure 6 This has been explained and will not be repeated here.

[0214] Step S508: When receiving the retransmitted redundant version, the terminal decodes the retransmitted redundant version according to the retransmission decoding method.

[0215] In the above data retransmission method, when the terminal fails to decode the initial transmission redundant version, the problem scenario is determined according to the channel quality indication and the uplink control information; then the retransmission redundant version and the retransmission decoding method are determined according to the problem scenario, and finally the base station sends the retransmission redundant version, and the terminal decodes the retransmission redundant version according to the retransmission decoding method. In this way, by identifying the problem scenario and flexibly determining the corresponding retransmission redundant version and retransmission decoding method according to the problem scenario, the retransmission redundant version and the retransmission decoding method are more targeted to the problem scenario, thereby reducing the residual block error rate in each problem scenario, reducing service delay, and improving user experience.

[0216] Figure 6 A flow chart of steps S505 to S507 provided in an embodiment of the present application is shown.

[0217] like Figure 6 As shown, step S505 may include step S5051 and step S5052, step S506 may include step S5061, and step S507 may include step S5071. Among them:

[0218] Step S5051: When the decoding of the initially transmitted redundant version fails, a channel quality indication sent by the receiving terminal is received, and an activation detection result of the uplink control information is obtained.

[0219] The channel quality indication (CQI) is reported by the terminal to the base station.

[0220] Step S5052: When the channel quality indication is greater than the fifth threshold and the activation detection result of the uplink control information is detection failure, the base station determines that the problem scenario is a downlink discontinuous transmission scenario.

[0221] The fifth threshold value can be used to determine the channel quality. When the channel instruction indication is greater than the fifth threshold value, it indicates that the channel quality is good. When the channel instruction indication is less than or equal to the fifth threshold value, it indicates that the channel quality is poor. The fifth threshold value can be set as needed. When the channel instruction indication is greater than the fifth threshold value and the activation detection result of the uplink control information is that the detection fails, it indicates that the large channel quality indication is caused by downlink discontinuous transmission, so it can be determined that the problem scenario is a downlink discontinuous transmission scenario.

[0222] Step S5061: When the problem scenario is a downlink discontinuous transmission scenario, the base station determines the redundancy version 0 as the retransmission redundancy version and determines the combined decoding mode as the retransmission decoding mode.

[0223] Step S5071: The base station sends a retransmission redundant version to the terminal.

[0224] The terminal uses the combined decoding method to decode the retransmitted redundant version by default. Therefore, if the base station sends the retransmitted redundant version to the terminal but does not send a separate notification about the retransmission decoding method, the terminal can use the combined decoding method to decode the retransmitted redundant version.

[0225] like Figure 6 As shown, step S506 may further include step S5062, and step S507 may further include step S5072.

[0226] Step S5062: When the problem scenario is a downlink discontinuous transmission scenario, the base station determines the redundancy version 0 as the retransmission redundancy version and determines the independent decoding mode as the retransmission decoding mode.

[0227] Step S5072: The base station sends a retransmission redundancy version and a new data indication flip indication to the terminal.

[0228] The terminal uses the combined decoding method by default to decode the retransmitted redundant version. Therefore, if independent decoding is to be used instead, the base station can send a new data indicator (NDI) to the terminal to indicate the flip, so that the terminal changes the combined decoding method to the independent decoding method.

[0229] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0230] Based on the same inventive concept, the embodiment of the present application also provides a data retransmission device for implementing the data retransmission method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more data retransmission device embodiments provided below can refer to the limitations on the data retransmission method above, and will not be repeated here.

[0231] Figure 7 FIG. 2 shows a structural block diagram of a data retransmission device provided in an embodiment of the present application. Figure 7 As shown, the apparatus 700 may include: a first determining unit 701 and a second determining unit 702 .

[0232] The first determination unit is used to determine the problem scenario according to the measurement amount of the uplink physical shared channel and / or the problem scenario according to the channel quality indication and the uplink control information when the decoding of the initial transmission redundant version fails; the second determination unit is used to determine the retransmission redundant version and the retransmission decoding mode according to the problem scenario, the retransmission redundant version indicates the redundant version used in the retransmission, and the retransmission decoding mode is used to indicate the decoding mode used when the retransmission redundant version is received.

[0233] In a possible implementation, the first determination unit is further used to: obtain an uplink path loss in a measurement amount of the uplink physical shared channel and an activation detection result of the uplink physical shared channel; when the uplink path loss is less than a first threshold and the activation detection result of the uplink physical shared channel is a detection failure, determine that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0234] In a possible implementation, the second determination unit is further used to: when the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, determine redundancy version 0 as the retransmission redundancy version and determine the independent decoding method as the retransmission decoding method.

[0235] In a possible implementation manner, the first determining unit is further configured to: obtain interference noise in a measurement amount of an uplink physical shared channel; and when the interference noise is greater than a second threshold, determine that the problem scenario is a neighboring cell interference scenario.

[0236] In a possible implementation, the second determination unit is also used to: when the problem scenario is a neighboring cell interference scenario, determine whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold; when the interference noise is greater than the third threshold, determine the redundancy version 0 as the retransmission redundancy version, and determine the independent decoding method as the retransmission decoding method; when the interference noise is less than or equal to the third threshold, determine the redundancy version 2 as the retransmission redundancy version, and determine the combined decoding method as the retransmission decoding method.

[0237] In a possible implementation manner, the first determination unit is further used to: obtain a post-detection signal-to-noise ratio in a measurement amount of an uplink physical shared channel and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy; when a difference between the post-detection signal-to-noise ratio and the demodulation signal-to-noise ratio is greater than a fourth threshold, determine that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0238] In a possible implementation, the second determination unit is further used to: when the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, determine the redundancy version 0 as the retransmission redundancy version and determine the independent decoding method as the retransmission decoding method.

[0239] In a possible implementation, the device also includes: a first receiving unit, used to receive an initial transmission redundant version sent by a terminal; a first sending unit, used to send a data retransmission request to the terminal when decoding of the initial transmission redundant version fails, and the data retransmission request is used to instruct the terminal to send a retransmission redundant version; a first decoding unit, used to decode the retransmission redundant version according to a retransmission decoding method when receiving the retransmission redundant version.

[0240] In a possible implementation manner, the first determining unit is further used to: receive a channel quality indication sent by the terminal, and obtain an activation detection result of the uplink control information;

[0241] When the channel quality indication is greater than the fifth threshold and the activation detection result of the uplink control information is detection failure, it is determined that the problem scenario is a downlink discontinuous transmission scenario.

[0242] In a possible implementation manner, the second determination unit is further configured to: when the problem scenario is a downlink discontinuous transmission scenario, determine the redundancy version 0 as the retransmission redundancy version, and determine the combined decoding mode as the retransmission decoding mode.

[0243] In one possible implementation, the device also includes: a second sending unit, used to send an initial transmission redundant version to the terminal; a third sending unit, used to send a retransmission redundant version to the terminal upon receiving a data retransmission request sent by the terminal, wherein the data retransmission request is used to indicate that decoding of the initial transmission redundant version has failed.

[0244] In a possible implementation manner, the second determination unit is further configured to: when the problem scenario is a downlink discontinuous transmission scenario, determine the redundancy version 0 as the retransmission redundancy version, and determine the independent decoding mode as the retransmission decoding mode.

[0245] In one possible implementation, the device also includes: a fourth sending unit, used to send an initial transmission redundant version to the terminal; a fifth sending unit, used to send a retransmission redundant version and a new data indication flip indication to the terminal upon receiving a data retransmission request sent by the terminal, and the data retransmission request is used to indicate that the decoding of the initial transmission redundant version failed.

[0246] The above-mentioned data retransmission device, when the decoding of the initial transmission redundant version fails, determines the problem scenario according to the measurement amount of the uplink physical shared channel and / or according to the channel quality indication and the uplink control information; then determines the retransmission redundant version and the retransmission decoding method according to the problem scenario, and finally decodes the retransmission redundant version according to the retransmission decoding method. In this way, by identifying the problem scenario and flexibly determining the corresponding retransmission redundant version and retransmission decoding method according to the problem scenario, the retransmission redundant version and the retransmission decoding method are more targeted to the problem scenario, thereby reducing the residual block error rate in each problem scenario.

[0247] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0248] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application.

[0249] In an exemplary embodiment, a device is provided. The device may be a network device, and its internal structure diagram may be as shown in FIG. Figure 8 The device includes a memory 1120 , a transceiver 1110 and a processor 1100 .

[0250] A transceiver is used to receive and send data under the control of the processor.

[0251] Among them, Figure 8 In the present invention, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by a processor and a memory represented by a memory. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor is responsible for managing the bus architecture and general processing, and the memory may store data used by the processor when performing operations.

[0252] The processor can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0253] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0254] In an exemplary embodiment, a device is provided, including a memory, a transceiver, and a processor:

[0255] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; a processor for reading the computer program in the memory and executing the following steps: in the case where decoding of an initially transmitted redundant version fails, determining a problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining a problem scenario according to a channel quality indication and uplink control information; determining a retransmission redundant version and a retransmission decoding method according to the problem scenario, wherein the retransmission redundant version indicates a redundant version used during retransmission, and the retransmission decoding method is used to indicate a decoding method used when a retransmission redundant version is received.

[0256] In a possible implementation manner, when the processor executes the computer program, the following steps are further performed: obtaining an uplink path loss in a measurement amount of the uplink physical shared channel and an activation detection result of the uplink physical shared channel; when the uplink path loss is less than a first threshold and the activation detection result of the uplink physical shared channel is a detection failure, determining that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0257] In one possible implementation, the processor further performs the following steps when executing the computer program: when the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding method is determined as the retransmission decoding method.

[0258] In a possible implementation manner, when the processor executes the computer program, the processor further performs the following steps: obtaining interference noise in the measurement amount of the uplink physical shared channel; and determining that the problem scenario is a neighboring cell interference scenario when the interference noise is greater than a second threshold.

[0259] In a possible implementation, the processor further performs the following steps when executing the computer program: when the problem scenario is a neighboring cell interference scenario, determine whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold; when the interference noise is greater than the third threshold, determine the redundancy version 0 as the retransmission redundancy version, and determine the independent decoding method as the retransmission decoding method; when the interference noise is less than or equal to the third threshold, determine the redundancy version 2 as the retransmission redundancy version, and determine the combined decoding method as the retransmission decoding method.

[0260] In a possible implementation manner, when the processor executes the computer program, the following steps are further performed: obtaining a post-detection signal-to-noise ratio in a measurement amount of an uplink physical shared channel and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy; and determining, when a difference between the post-detection signal-to-noise ratio and the demodulation signal-to-noise ratio is greater than a fourth threshold, that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0261] In one possible implementation, the processor further performs the following steps when executing the computer program: in a problem scenario where the base station and the terminal have inconsistent understandings of the uplink control information, redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding method is determined as the retransmission decoding method.

[0262] In a possible implementation, the processor further performs the following steps when executing the computer program: receiving an initially transmitted redundant version sent by a terminal; in the event that decoding of the initially transmitted redundant version fails, sending a data retransmission request to the terminal, the data retransmission request being used to instruct the terminal to send a retransmitted redundant version; and in the event that a retransmitted redundant version is received, decoding the retransmitted redundant version according to a retransmission decoding method.

[0263] In one possible implementation, the processor also performs the following steps when executing the computer program: receiving a channel quality indication sent by the terminal, and obtaining an activation detection result of the uplink control information; when the channel quality indication is greater than a fifth threshold and the activation detection result of the uplink control information is a detection failure, determining that the problem scenario is a downlink discontinuous transmission scenario.

[0264] In a possible implementation, the processor further executes the following steps when executing the computer program: when the problem scenario is a downlink discontinuous transmission scenario, redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0265] In a possible implementation, when the processor executes the computer program, it also performs the following steps: sending an initially transmitted redundant version to the terminal; upon receiving a data retransmission request sent by the terminal, sending a retransmitted redundant version to the terminal, wherein the data retransmission request is used to indicate that decoding of the initially transmitted redundant version has failed.

[0266] In a possible implementation, the processor further executes the following steps when executing the computer program: when the problem scenario is a downlink discontinuous transmission scenario, redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0267] In a possible implementation, the processor further performs the following steps when executing the computer program: sending an initially transmitted redundant version to the terminal; upon receiving a data retransmission request sent by the terminal, sending a retransmitted redundant version and a new data indication flip indication to the terminal, wherein the data retransmission request is used to indicate that decoding of the initially transmitted redundant version has failed.

[0268] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: when decoding of an initially transmitted redundant version fails, determining a problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indication and uplink control information; determining a retransmission redundant version and a retransmission decoding mode according to the problem scenario, the retransmission redundant version indicating a redundant version used during retransmission, and the retransmission decoding mode being used to indicate a decoding mode used when a retransmission redundant version is received.

[0269] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0270] An uplink path loss and an activation detection result of the uplink physical shared channel in the measurement amount of the uplink physical shared channel are obtained; when the uplink path loss is less than a first threshold and the activation detection result of the uplink physical shared channel is a detection failure, it is determined that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

[0271] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information, redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding method is determined as the retransmission decoding method.

[0272] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining interference noise in the measurement amount of the uplink physical shared channel; and determining that the problem scenario is a neighboring cell interference scenario when the interference noise is greater than a second threshold.

[0273] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the problem scenario is a neighboring cell interference scenario, determining whether the interference noise is greater than a third threshold, and the third threshold is greater than the second threshold; when the interference noise is greater than the third threshold, determining the redundancy version 0 as the retransmission redundancy version, and determining the independent decoding method as the retransmission decoding method; when the interference noise is less than or equal to the third threshold, determining the redundancy version 2 as the retransmission redundancy version, and determining the combined decoding method as the retransmission decoding method.

[0274] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining a post-detection signal-to-noise ratio in a measurement amount of an uplink physical shared channel and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy; and determining, when a difference between the post-detection signal-to-noise ratio and the demodulation signal-to-noise ratio is greater than a fourth threshold, that the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information.

[0275] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: in the case where the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the redundant version 0 is determined as the retransmission redundant version, and the independent decoding method is determined as the retransmission decoding method.

[0276] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: receiving an initially transmitted redundant version sent by a terminal; in the event that decoding of the initially transmitted redundant version fails, sending a data retransmission request to the terminal, the data retransmission request being used to instruct the terminal to send a retransmitted redundant version; in the event that a retransmitted redundant version is received, decoding the retransmitted redundant version according to a retransmission decoding method.

[0277] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: receiving a channel quality indication sent by the terminal, and obtaining an activation detection result of the uplink control information; when the channel quality indication is greater than a fifth threshold and the activation detection result of the uplink control information is a detection failure, determining that the problem scenario is a downlink discontinuous transmission scenario.

[0278] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the problem scenario is a downlink discontinuous transmission scenario, redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

[0279] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: sending an initially transmitted redundant version to the terminal; upon receiving a data retransmission request sent by the terminal, sending a retransmitted redundant version to the terminal, wherein the data retransmission request is used to indicate that decoding of the initially transmitted redundant version has failed.

[0280] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the problem scenario is a downlink discontinuous transmission scenario, redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

[0281] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: sending an initially transmitted redundant version to the terminal; upon receiving a data retransmission request sent by the terminal, sending a retransmitted redundant version and a new data indication flip indication to the terminal, wherein the data retransmission request is used to indicate that decoding of the initially transmitted redundant version has failed.

[0282] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drives (SSDs)), etc.

[0283] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0284] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0285] The present application is 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 executable instructions. These computer executable instructions can be provided to a processor 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 processor 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.

[0286] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including 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.

[0287] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations 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 modifications and variations.

Claims

1. A data retransmission method, characterized in that: The method comprises: In the case where decoding of the initially transmitted redundant version fails, determining the problem scenario according to a measurement amount of an uplink physical shared channel, and / or determining the problem scenario according to a channel quality indicator and uplink control information; A retransmission redundant version and a retransmission decoding method are determined according to the problem scenario, wherein the retransmission redundant version indicates a redundant version used during retransmission, and the retransmission decoding method is used to indicate a decoding method used when a retransmission redundant version is received.

2. The method according to claim 1, characterized in that The determining the problem scenario according to the measurement amount of the uplink physical shared channel includes: Acquire an uplink path loss in a measurement amount of the uplink physical shared channel and an activation detection result of the uplink physical shared channel; When the uplink path loss is less than the first threshold and the activation detection result of the uplink physical shared channel is detection failure, it is determined that the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of downlink control information.

3. The method according to claim 2, characterized in that The determining of the retransmission redundancy version and the retransmission decoding mode according to the problem scenario includes: In the case where the problem scenario is an uplink discontinuous transmission scenario caused by missed detection of the downlink control information, redundancy version 0 is determined as the retransmission redundancy version, and an independent decoding mode is determined as the retransmission decoding mode.

4. The method according to claim 1, characterized in that The determining the problem scenario according to the measurement amount of the uplink physical shared channel includes: Acquire interference noise in a measurement amount of the uplink physical shared channel; When the interference noise is greater than a second threshold, it is determined that the problem scenario is a neighboring cell interference scenario.

5. The method according to claim 4, characterized in that The determining of the retransmission redundancy version and the retransmission decoding mode according to the problem scenario includes: In a case where the problem scenario is a neighboring cell interference scenario, determining whether the interference noise is greater than a third threshold, the third threshold being greater than the second threshold; When the interference noise is greater than the third threshold, determining redundancy version 0 as the retransmission redundancy version, and determining the independent decoding mode as the retransmission decoding mode; When the interference noise is less than or equal to the third threshold, the redundancy version 2 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

6. The method according to claim 1, characterized in that The measurement amount of the uplink physical shared channel determines the problem scenario, including: Acquire a post-detection signal-to-noise ratio and a demodulation signal-to-noise ratio corresponding to a current modulation and coding strategy in a measurement amount of the uplink physical shared channel; When the difference between the post-detection signal-to-noise ratio and the demodulation signal-to-noise ratio is greater than a fourth threshold, it is determined that the problem scenario is that the base station and the terminal have inconsistent understandings of uplink control information.

7. The method according to claim 6, characterized in that The determining of the retransmission redundancy version and the retransmission decoding mode according to the problem scenario includes: When the problem scenario is that the base station and the terminal have inconsistent understandings of the uplink control information, the redundancy version 0 is determined as the retransmission redundancy version, and the independent decoding mode is determined as the retransmission decoding mode.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The redundant version of the initial transmission sent by the receiving terminal; In the case where decoding of the initially transmitted redundant version fails, sending a data retransmission request to the terminal, wherein the data retransmission request is used to instruct the terminal to send the retransmitted redundant version; When the retransmission redundant version is received, the retransmission redundant version is decoded according to the retransmission decoding method.

9. The method according to claim 1, characterized in that: The determining the problem scenario according to the channel quality indication and the uplink control information includes: receiving the channel quality indication sent by the terminal, and obtaining an activation detection result of uplink control information; When the channel quality indication is greater than a fifth threshold and the activation detection result of the uplink control information is detection failure, it is determined that the problem scenario is a downlink discontinuous transmission scenario.

10. The method according to claim 9, characterized in that The determining of the retransmission redundancy version and the retransmission decoding mode according to the problem scenario includes: When the problem scenario is a downlink discontinuous transmission scenario, the redundancy version 0 is determined as the retransmission redundancy version, and the combined decoding mode is determined as the retransmission decoding mode.

11. The method according to claim 10, characterized in that The method further comprises: Sending the initially transmitted redundant version to the terminal; In case of receiving a data retransmission request sent by a terminal, sending the retransmission redundant version to the terminal, wherein the data retransmission request is used to indicate that decoding of the initially transmitted redundant version fails.

12. The method according to claim 9, characterized in that The determining of the retransmission redundancy version and the retransmission decoding mode according to the problem scenario includes: In the case where the problem scenario is a downlink discontinuous transmission scenario, redundancy version 0 is determined as the retransmission redundancy version, and an independent decoding mode is determined as the retransmission decoding mode.

13. The method according to claim 12, characterized in that The method further comprises: Sending the initially transmitted redundant version to the terminal; In case of receiving a data retransmission request sent by a terminal, the retransmission redundant version and a new data indication flip indication are sent to the terminal, wherein the data retransmission request is used to indicate that decoding of the initial transmission redundant version fails.

14. A device, characterized in that: Including memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read the computer program in the memory and execute the computer program to perform the method according to any one of claims 1 to 13.

15. A data retransmission device, characterized in that: include: A first determination unit is configured to determine the problem scenario according to a measurement amount of an uplink physical shared channel and / or determine the problem scenario according to a channel quality indicator and uplink control information when decoding of an initially transmitted redundant version fails; The second determination unit is used to determine the retransmission redundant version and the retransmission decoding method according to the problem scenario, the retransmission redundant version represents the redundant version used during retransmission, and the retransmission decoding method is used to indicate the decoding method used when the retransmission redundant version is received.

16. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a program, and the program is used to enable the processor to execute the method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method of data transmission using HARQ

    CN101843025A

  • Base station, user equipment and uplink data transmission method

    CN106788912A

  • Information transmission method, receiving device, transmitting device, and system

    CN109076386A

  • Retransmission method and system for repeated transmission of service channel based on HARQ

    CN110730054A

  • Data transmission method, data transmission apparatus, communication device and storage medium

    WO2022148404A1