Movatterモバイル変換


[0]ホーム

URL:


CN110198204B - A low-latency retransmission method and device - Google Patents

A low-latency retransmission method and device
Download PDF

Info

Publication number
CN110198204B
CN110198204BCN201910407644.5ACN201910407644ACN110198204BCN 110198204 BCN110198204 BCN 110198204BCN 201910407644 ACN201910407644 ACN 201910407644ACN 110198204 BCN110198204 BCN 110198204B
Authority
CN
China
Prior art keywords
signal
low
module
transmission data
target transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910407644.5A
Other languages
Chinese (zh)
Other versions
CN110198204A (en
Inventor
韩潇
梁辉
李培
王友祥
郝明诗
赵慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co LtdfiledCriticalChina United Network Communications Group Co Ltd
Priority to CN201910407644.5ApriorityCriticalpatent/CN110198204B/en
Publication of CN110198204ApublicationCriticalpatent/CN110198204A/en
Application grantedgrantedCritical
Publication of CN110198204BpublicationCriticalpatent/CN110198204B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明的实施例提供一种低时延重传方法及装置,涉及通信领域,能够结合接收端解调结果选择重传块的大小,节省重传时延。该方法包括:获取发送端发送的调制信号;解调调制信号,得到解调信号,对解调信号的可靠性进行评价,生成可靠值;对解调信号进行译码,得到译码数据;使用循环冗余校验码CRC校验译码数据,获取校验结果;若确定校验结果错误,且解调信号的可靠值大于预定阈值,则向发送端反馈携带第一否定应答NACK信号的混合自动重传请求HARQ的信息,其中,第一NACK信号用来指示发送端需要进行目标传输数据的冗余版本的子集选择,以及对选择的子集重传。本申请实施例应用于端到端的数据传输。

Figure 201910407644

Embodiments of the present invention provide a low-latency retransmission method and device, which relate to the field of communications, and can select the size of the retransmission block in combination with the demodulation result of the receiving end, thereby saving retransmission delay. The method includes: acquiring a modulated signal sent by a sending end; demodulating the modulated signal to obtain the demodulated signal, evaluating the reliability of the demodulated signal to generate a reliability value; decoding the demodulated signal to obtain decoded data; using Cyclic redundancy check code CRC checks the decoded data, and obtains the check result; if it is determined that the check result is wrong and the reliability value of the demodulated signal is greater than the predetermined threshold, the mixed signal carrying the first negative acknowledgment (NACK) is fed back to the sender. The information of the automatic retransmission request HARQ, wherein the first NACK signal is used to indicate that the transmitting end needs to select a subset of the redundancy version of the target transmission data, and retransmit the selected subset. The embodiments of the present application are applied to end-to-end data transmission.

Figure 201910407644

Description

Low-delay retransmission method and device
Technical Field
The embodiment of the invention relates to the field of communication, in particular to a low-delay retransmission method and a low-delay retransmission device.
Background
At present, mobile communication is still mainly a communication service between people, but with miniaturization and intellectualization of hardware devices, a new generation of mobile communication will be more transformed into a high-speed connection service between people and objects. Machine Type Communication (MTC) is an application scenario mainly related to a fifth Generation mobile communication technology (5-Generation, 5G), and the service application range of the MTC is very wide, and with the development of the technology, the application of the MTC system will grow explosively, and a large number of devices are connected to a network, thereby realizing the internet of everything. Meanwhile, the wide application of MTC also brings new technical challenges to mobile communication, such as real-time cloud computing, virtual reality, telemedicine, intelligent transportation, etc., which put higher demands on service delay, and the existing Long Term Evolution (LTE) communication system cannot meet the demands, and needs to further study and optimize delay performance.
For mobile communication services, the most important delay is end-to-end delay, that is, the delay from the sending end to the receiving end for correctly receiving a data packet at both ends of the established connection. In addition, in many future application scenarios, retransmission delay of the system needs to be reduced under the condition of ensuring reliability. In the signal transmission process, the receiving end checks the received signal and sends a feedback signal to the sending end according to the check result, wherein the part of the signal is generally 1bit and represents the Cyclic Redundancy Check (CRC) check result of the frame data. In the CRC check, only positive errors are distinguished, and error degrees are not distinguished, even if a received signal has only 1bit error, a negative-acknowledgement (NACK) signal is returned to notify a sending end to retransmit, whereas a retransmission block in a conventional hybrid automatic repeat request (HARQ) process is generally the same as a retransmission block sent first before, so that if demodulation reliability at a retransmission time is good, resource waste of a transmission subframe is caused in the same manner as bits of an original data block, and transmission delay is also increased.
Disclosure of Invention
Embodiments of the present invention provide a low latency retransmission method and apparatus, which can select the size of a retransmission block in combination with a demodulation result of a receiving end, thereby saving retransmission latency.
In a first aspect, a low-latency retransmission method is provided, which is used at a receiving end and includes the following steps: acquiring a modulation signal sent by a sending end; demodulating the modulation signal to obtain a demodulation signal, evaluating the reliability of the demodulation signal and generating a reliable value; decoding the demodulated signal to obtain decoded data; checking the decoded data by using Cyclic Redundancy Check (CRC) codes to obtain a check result; and if the check result is determined to be wrong and the reliability value of the demodulation signal is greater than the preset threshold value, feeding back the information of the hybrid automatic repeat request (HARQ) carrying the first Negative Acknowledgement (NACK) signal to the sending end, wherein the first NACK signal is used for indicating that the sending end needs to select the subset of the redundancy version of the target transmission data and retransmit the selected subset.
In a second aspect, a low-latency retransmission method is provided, which is used at a transmitting end and includes the following steps: acquiring target transmission data to be transmitted; encoding target transmission data to obtain encoded data; modulating the encoded data to obtain a modulated signal; transmitting a modulation signal to a receiving end; acquiring hybrid automatic repeat request (HARQ) information fed back by a receiving end; if the HARQ information is determined to carry a first Negative Acknowledgement (NACK) signal, selecting a subset of the redundancy versions of the target transmission data; and re-sending the subset of the redundancy versions of the target transmission data to the receiving end.
In the scheme, a sending end obtains target transmission data needing to be transmitted; encoding target transmission data to obtain encoded data; modulating the encoded data to obtain a modulated signal; and transmitting the modulation signal to a receiving end. The receiving end demodulates the modulation signal to obtain a demodulation signal, and the reliability of the demodulation signal is evaluated to generate a reliable value; decoding the demodulated signal to obtain decoded data; checking the decoded data by using Cyclic Redundancy Check (CRC) codes to obtain a check result; and if the checking result is determined to be wrong and the reliable value of the demodulation signal is greater than the preset threshold value, feeding back the information of the hybrid automatic repeat request HARQ carrying the first negative acknowledgement NACK signal to the sending end. If the transmitting end determines that the HARQ information carries a first Negative Acknowledgement (NACK) signal, selecting a subset of the redundancy version of the target transmission data; and re-sending the subset of the redundancy versions of the target transmission data to the receiving end. When the receiving end determines that the check result has errors, but the reliability of transmission and demodulation is high, the receiving end sends HARQ information carrying a first Negative Acknowledgement (NACK) signal to the sending end to prompt the sending end to select a subset of the redundancy version of target transmission data for transmission when the sending end carries out retransmission, so that the resource waste of transmission subframes caused by the fact that the size of a retransmission block during retransmission is generally the same as that of a retransmission block sent for the first time as long as the check result has errors in the HARQ process in the prior art is avoided; in addition, since the subset of the redundancy version of the target transmission data is transmitted in the application, and the retransmission block of the subset of the redundancy version of the target transmission data is smaller than the data block of the target transmission data, when the data is transmitted on the same channel, the transmission time of the subset of the redundancy version of the original transmission data is shorter than the transmission time of the redundancy version of the original transmission data, so that the retransmission time delay is saved.
In a third aspect, a low latency retransmission apparatus is provided, which is used for a receiving end or a chip on the receiving end, and includes: the obtaining module is used for obtaining the modulation signal sent by the sending end; the demodulation module is used for demodulating the modulation signal acquired by the acquisition module to obtain a demodulation signal, evaluating the reliability of the demodulation signal and generating a reliable value; the decoding module is used for decoding the demodulation signal demodulated by the demodulation module to obtain decoded data; the check module is used for checking the decoded data decoded by the decoding module by using cyclic redundancy check codes (CRC) to obtain a check result; and the sending module is used for feeding back information of hybrid automatic repeat request (HARQ) carrying a first Negative Acknowledgement (NACK) signal to the sending end if the checking result of the checking module is determined to be wrong and the reliability value of the demodulation signal demodulated by the demodulation module is greater than a preset threshold value, wherein the first NACK signal is used for indicating that the sending end needs to select the subset of the redundancy version of the target transmission data and retransmit the selected subset.
In a fourth aspect, a low latency retransmission apparatus is provided for a sending end or a chip on the sending end, including: the acquisition module is used for acquiring target transmission data to be transmitted; the encoding module is used for encoding the target transmission data acquired by the acquisition module to obtain encoded data; the modulation module is used for modulating the coded data obtained by the coding module to obtain a modulation signal; the transmitting module is used for transmitting the modulation signal modulated by the modulation module to a receiving end; the acquisition module is also used for acquiring the information of the hybrid automatic repeat request HARQ fed back by the receiving end; a selection module, configured to select a subset of redundancy versions of target transmission data if it is determined that the HARQ information acquired by the acquisition module carries a first negative acknowledgement NACK signal; and the sending module is further used for resending the subset of the redundancy versions of the target transmission data selected by the selection module to the receiving end.
In a fifth aspect, a low-latency retransmission apparatus is provided, which is used for a receiving end or a chip on the receiving end, and includes a communication interface, a processor, a memory, and a bus; the memory is used for storing computer-executable instructions, the processor is connected with the memory through the bus, and when the low-latency retransmission apparatus runs, the processor executes the computer-executable instructions stored in the memory, so that the low-latency retransmission apparatus executes the low-latency retransmission method according to the first aspect.
A sixth aspect provides a low latency retransmission apparatus, which is used for a sending end or a chip on the sending end, and includes a communication interface, a processor, a memory, and a bus; the memory is used for storing computer-executable instructions, the processor is connected with the memory through the bus, and when the low-latency retransmission apparatus runs, the processor executes the computer-executable instructions stored in the memory, so that the low-latency retransmission apparatus executes the low-latency retransmission method according to the second aspect.
In a seventh aspect, a computer storage medium is provided, which includes instructions that, when executed on a computer, cause the computer to perform the low latency retransmission method as described above.
In an eighth aspect, a computer program product is provided, which comprises instruction code for performing the low latency retransmission method as described above.
It is to be understood that the apparatuses provided in the third and fifth aspects are used in the method of the first aspect, and the apparatuses provided in the fourth and sixth aspects are used in the method of the second aspect, a computer storage medium, or a computer program product is used to store and execute the low-latency retransmission method provided above, so that the beneficial effects achieved by the apparatuses can refer to the beneficial effects of the low-latency retransmission method provided above and the corresponding schemes in the following detailed description, and are not repeated here.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of a retransmission process of downlink data transmission according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a low latency retransmission method according to an embodiment of the present invention;
fig. 3 is a schematic diagram of feeding back HARQ information carrying a first NACK signal in low latency retransmission according to an embodiment of the present invention;
fig. 4 is a diagram illustrating selection of a subset of RV versions in low-latency retransmission according to an embodiment of the present invention;
fig. 5 is a schematic diagram illustrating subset partitioning of RV versions in low-latency retransmission according to an embodiment of the present invention;
fig. 6 is a schematic diagram of feeding back HARQ information carrying a second NACK signal in low-latency retransmission according to an embodiment of the present invention;
fig. 7 is a schematic diagram of feeding back HARQ information carrying an ACK signal in low latency retransmission according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a low latency retransmission apparatus at a receiving end according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a low latency retransmission apparatus at a receiving end according to another embodiment of the present invention;
fig. 10 is a schematic structural diagram of a low latency retransmission apparatus at a transmitting end according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a low latency retransmission apparatus at a transmitting end according to another embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
For mobile communication services, the most important delay is end-to-end delay, that is, the delay from the sending end to the receiving end for correctly receiving a data packet at both ends of the established connection. In the prior art, methods for reducing air interface delay include methods for reducing data transmission duration, pre-allocating terminal resources, flexibly allocating control channels, and reducing processing delay. Taking a downlink data transmission process in an LTE system as an example, referring to fig. 1, on a subframe n, a base station schedules downlink data D1 for transmission, where a single transmission delay of the subframe is 1ms, and it is assumed that a system employs a stop-and-wait HARQ protocol of a k channel. If the terminal finds that the transmission result is wrong through CRC, the terminal feeds back HARQ information carrying NACK on a subframe n + k; the minimum receiving processing time delay of the base station is 1ms, namely the base station can perform data retransmission scheduling on the subframe n + k +1 at the fastest speed; if the terminal finds that the retransmission result is correct through CRC, the terminal feeds back HARQ information carrying ACK on a subframe n +2k + 1; and after receiving the HARQ information carrying the ACK, the base station continues to perform scheduling transmission of new data. Therefore, the shortest time delay of one retransmission is k +1ms, and for the transmission of the uplink data of the same system, the processes of sending configuration, scheduling request, authorization and the like need to be performed, so that the single transmission and retransmission time is longer than that of the downlink scheduling data.
In the incremental redundancy scheme of the HARQ mechanism, first, a transmitting end generates a plurality of sets of coded bits according to original transmission data, and bits of each set of coded bits are completely the same. In the transmission process, when initial data transmission is carried out, a sending end selects a set of coding bits to process and then sends the coding bits; and the receiving end checks the received signal and sends feedback HARQ information to the sending end according to the check result, wherein the HARQ information is generally configured to be 1bit and represents the CRC check result of the frame data. In the CRC check, only correct errors are distinguished, error degrees are not distinguished, and even if only 1bit of received signals has errors, HARQ information carrying NACK signals is returned to inform a sending end of retransmission. When receiving HARQ information carrying NACK fed back by the receiving end, the transmitting end selects a set of different coding bits from that used in initial data transmission and retransmits the HARQ information, which may cause that although each retransmission does not need to have exactly the same content as the original transmission, the retransmission bits are exactly the same as the original transmission coding bits, and therefore, if the demodulation reliability at the time of retransmission is good, the same way as the bits of the original data block for the retransmission block may cause resource waste of transmission subframes, and at the same time, transmission delay may also be increased.
Based on the incremental redundancy mode of the HARQ mechanism, the present application provides a low-latency retransmission method, which is applied to both ends of a transceiver that has established a connection, where a transmitting end may be a base station or a terminal, and a receiving end may also be a base station or a terminal, that is, the low-latency retransmission method of the present application may be used for both scheduling of uplink data and scheduling of downlink data. Referring to fig. 2, the method specifically includes the following steps:
201. the sending end obtains target transmission data needing to be transmitted.
And when the sending end determines that data transmission is needed, obtaining target transmission data needing to be transmitted.
202. And the sending end encodes the target transmission data to obtain encoded data.
Specifically, when the target transmission data acquired by the transmitting end is data of an analog signal, the target transmission data is encoded to obtain encoded data, that is, the data of the analog signal is converted into data of a digital signal by using an encoder, so that analog-to-digital conversion (ADC) is completed, and digital transmission of the analog signal is realized.
203. The transmitting end modulates the coded data to obtain a modulation signal.
Specifically, the modulation of the coded data by the transmitting end is to shift the frequency spectrum of the coded data to a high frequency to form a modulated signal suitable for transmission in a channel, where the modulation modes of the coded data include Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK), Phase Shift Keying (PSK), relative (differential) phase shift keying (DPSK), and the like.
204. The transmitting end transmits a modulation signal to the receiving end.
205. The receiving end demodulates the modulation signal to obtain a demodulation signal, and the reliability of the demodulation signal is evaluated to generate a reliability value.
Specifically, after receiving the modulated signal, the receiving end may demodulate the modulated signal by coherent demodulation or non-coherent demodulation to obtain a demodulated signal.
Preferably, the receiving end obtains a signal to interference plus noise ratio (SINR) of the demodulated signal; the signal to interference plus noise ratio of the demodulated signal is taken as a reliable value of the demodulated signal.
Further, the impulse response h of the channel time domain or the Log Likelihood Ratio (LLR) of the demodulated signal may also be used as a reliable value of the demodulated signal.
Specifically, the reliability value may be used as a basis for evaluating reliability, that is, when the reliability value is greater than a predetermined threshold, the reliability of the demodulated signal is determined to be high; when the reliability value is less than or equal to a predetermined threshold value, the reliability of the demodulated signal is determined to be low. The predetermined threshold needs to be set according to the requirement of the actual system borne service on reliability.
Wherein, the result of reliability (high reliability or low reliability) can be represented by using one bit, for example, 1 can be used to represent that the reliability of the demodulated signal is high; 0 represents low reliability of the demodulated signal.
206. And the receiving end decodes the demodulated signal to obtain decoded data.
207. And the receiving end uses the cyclic redundancy check code CRC to check the decoded data and obtain a check result.
The check result may be represented by one bit, for example, 0 may be used to represent that the decoded data has errors after CRC check and needs to be retransmitted; 1 means that the decoded data is correct by CRC check and no retransmission is required.
208. And if the receiving end determines that the check result is wrong and the reliability value of the demodulation signal is greater than the preset threshold value, the receiving end feeds back the information of the hybrid automatic repeat request HARQ carrying the first Negative Acknowledgement (NACK) signal to the sending end.
The first NACK signal is used to indicate that the transmitting end needs to perform subset selection of the redundancy version of the target transmission data and retransmit the selected subset.
Preferably, the HARQ information includes two bits.
For example, as can be obtained from step 205 and step 207, when the CRC result is in error and the reliability value of the demodulated signal is greater than the predetermined threshold, the first NACK signal carried in the HARQ information is 01, where 0 on the first bit indicates that the CRC result is in error, and 1 on the second bit indicates that the reliability of the demodulated signal is high. Referring to fig. 3, in subframe n, the single transmission delay of the subframe is 1ms, and the base station schedules downlink data D1 for transmission, assuming that the system employs a stop-and-wait HARQ protocol for a k channel. The terminal demodulates, decodes and checks the received signal, and if the received signal needs to be retransmitted after checking and the demodulation reliability is determined to be high, the terminal feeds back the HARQ information carrying the first NACK signal on a subframe n + k, wherein the first bit is 0 and the second bit is 1. At this time, the feedback signal received by the base station is 01, and the transmitting end selects a subset of the retransmission based on a Redundancy Version (RV) of the retransmission, that is, a set of other coded bits identical to bits of the target transmission data, and retransmits the subset of the retransmission, for example, as shown in fig. 4, the transmitting end generates sets of four coded bits RV0, RV1, RV2, and RV3 based on the target transmission data, where, if the RV0 version is the target transmission data, and if the base station selects the RV1 version for data retransmission when the feedback signal received by the base station is 01, the base station selects the subset RV1.1 of the RV1 version and retransmits the subset RV1.1 of the RV1 version. Since the feedback information is the first NACK signal 01, as can be seen from fig. 3, if only the feedback information corresponding to D1 is the first NACK signal 01 and the sizes of the remaining retransmission blocks are not changed, the delay reduction in the retransmission process is mainly caused by the D1 data. At this time, assuming that the minimum signal processing delay is 1ms, ignoring the transmission delay between the base station and the terminal, the base station can perform data retransmission scheduling on the subframe n + k +1 at the fastest speed. Assuming that a correct signal can be obtained after retransmission once, according to the above-mentioned easy knowledge, after the retransmission of D1 is completed, the base station will receive the HARQ information carrying the ACK signal, and then the base station can perform the scheduling transmission of new data D2 on subframe n +2k +1 at the fastest speed.
Further, the RV subset selection for the retransmission block can be set according to the actual requirements of the system. When the sending end determines that the HARQ information fed back by the receiving end carries a first NACK signal; acquiring the type of a target service, wherein the target service corresponds to target transmission data, namely the target transmission data is the data of the target service; a subset of redundancy versions of the target transmission data is selected according to the type of the target service. For example, if the target service is a service with low transmission accuracy fault tolerance, such as an internet of vehicles, a subset with a low compression ratio is selected for transmission; if the target service is a service with high transmission accuracy fault tolerance, such as voice call, a subset with a high compression ratio is selected for transmission; but whatever subset of redundancy versions of compression ratios is used, the deleted portions should be evenly distributed. For example, referring to fig. 5, RV1.1 and RV1.2 are subsets of RV1, RV1 may be divided into 6 equal parts when RV1.1 subset division is performed, and RV1.1 subset takesparts 1, 3, and 5 of RV1 version, so RV1.1 has a length of 1/2 ofRV 1; when RV1.2 subset partitioning is performed, RV1 can be divided into 12 equal parts, and if RV1.2 subset takesparts 1, 4, 7, 10 of RV1 version, RV1.2 has a length of 1/3 of RV1, so RV1.2 is a subset with a high compression ratio and RV1.1 is a subset with a low compression ratio compared to RV 1.1.
Further, if the receiving end determines that the check result is incorrect and the reliability value of the demodulated signal is less than or equal to the predetermined threshold, the receiving end feeds back HARQ information carrying a second NACK signal to the transmitting end, where the second NACK signal is used to instruct the transmitting end to retransmit the redundancy version of the target transmission data.
For example, according to step 205 and step 207, when the CRC result is incorrect and the reliability value of the demodulated signal is less than or equal to the predetermined threshold, the first NACK signal carried in the HARQ information is 00, where 0 on the first bit indicates that the CRC result is incorrect and 0 on the second bit indicates that the reliability of the demodulated signal is low. Referring to fig. 6, in subframe n, the single transmission delay of the subframe is 1ms, and the base station schedules downlink data D1 for transmission, assuming that the system employs a stop-and-wait HARQ protocol for a k channel. The terminal demodulates, decodes and checks the received signal, and if the received signal needs to be retransmitted after checking and the demodulation reliability is determined to be low, the terminal feeds back the information of the hybrid automatic repeat request HARQ carrying the second NACK signal on a subframe n + k, wherein the first bit is 0 and the second bit is 0. At this time, the feedback signal received by the base station is 00, and the base station directly selects the redundancy version of the target transmission data for retransmission. At this time, assuming that the minimum signal processing delay is 1ms, ignoring the transmission delay between the base station and the terminal, the base station can perform data retransmission scheduling on the subframe n + k +1 at the fastest speed. Assuming that a correct signal can be obtained after retransmission once, according to the above-mentioned easy knowledge, after the retransmission of D1 is completed, the base station will receive the HARQ information carrying the ACK signal, and then the base station can perform the scheduling transmission of new data D2 on subframe n +2k +1 at the fastest speed.
Further, if the receiving end determines that the check result is correct, the receiving end feeds back HARQ information carrying a determination ACK signal to the sending end, where the ACK signal is used to indicate that the sending end does not need to retransmit the redundancy version of the target transmission data.
For example, if the received data is CRC-checked to be correct, a 1 in the first bit indicates that the CRC result is correct, which means no retransmission is required, and a 1 in the second bit is also taken, since the gray distances of 11 with respect to 00 and 01 are 2 and 1, respectively, and the gray distances of 10 with respect to 00 and 01 are 1 and 2, respectively, the two encoding methods are the same as the sum of the gray distances of NACK encoding, as can be seen from step 207. However, in the scheme, of the two signals representing NACK, 01 represents that demodulation reliability is higher, that is, the probability of signal error is smaller, so that 11 with a smaller distance from 01 gray is selected as the coding of ACK. Referring to fig. 7, in subframe n, the single transmission delay of the subframe is 1ms, and the base station schedules downlink data D1 for transmission, assuming that the system employs a stop-and-wait HARQ protocol for a k channel. The terminal demodulates, decodes, checks and the like the received signal, and does not need to retransmit after checking, and then the terminal feeds back the HARQ information carrying the ACK signal on a subframe n + k, wherein the first bit is 1, and the second bit is 1. At this time, the base station receives 11 of the feedback signal, and determines that it is not necessary to retransmit the redundancy version of the target transmission data. At this time, assuming that the signal processing delay is 1ms at minimum, ignoring the transmission delay between the base station and the terminal, the base station may perform scheduled transmission of the new data D2 on the subframe n + k +1 at the fastest.
In the scheme, a sending end obtains target transmission data needing to be transmitted; encoding target transmission data to obtain encoded data; modulating the encoded data to obtain a modulated signal; and transmitting the modulation signal to a receiving end. The receiving end demodulates the modulation signal to obtain a demodulation signal, and the reliability of the demodulation signal is evaluated to generate a reliable value; decoding the demodulated signal to obtain decoded data; checking the decoded data by using Cyclic Redundancy Check (CRC) codes to obtain a check result; and if the checking result is determined to be wrong and the reliable value of the demodulation signal is greater than the preset threshold value, feeding back the information of the hybrid automatic repeat request HARQ carrying the first negative acknowledgement NACK signal to the sending end. If the transmitting end determines that the HARQ information carries a first Negative Acknowledgement (NACK) signal, selecting a subset of the redundancy version of the target transmission data; and re-sending the subset of the redundancy versions of the target transmission data to the receiving end. When the receiving end determines that the check result has errors, but the reliability of transmission and demodulation is high, the receiving end sends HARQ information carrying a first Negative Acknowledgement (NACK) signal to the sending end to prompt the sending end to select a subset of the redundancy version of target transmission data for transmission when the sending end carries out retransmission, so that the resource waste of transmission subframes caused by the fact that the size of a retransmission block during retransmission is generally the same as that of a retransmission block sent for the first time as long as the check result has errors in the HARQ process in the prior art is avoided; in addition, since the subset of the redundancy version of the target transmission data is transmitted in the application, and the retransmission block of the subset of the redundancy version of the target transmission data is smaller than the data block of the target transmission data, when the data is transmitted on the same channel, the transmission time of the subset of the redundancy version of the original transmission data is shorter than the transmission time of the redundancy version of the original transmission data, so that the retransmission time delay is saved.
In the embodiment of the present invention, the functional modules of the low latency retransmission apparatus may be divided according to the method embodiments described above, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, the division of the modules in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
In the case of dividing each functional module according to each function, fig. 8 is a schematic diagram of a possible structure of the low latency retransmission apparatus in the above embodiment. The method for implementing the low-latency retransmission is that the low-latency retransmission apparatus is applied to the receiving end, and may be the receiving end itself or a chip or a functional entity on the receiving end. Specifically, the method comprises the following steps:
an obtaining module 81, configured to obtain a modulation signal sent by a sending end; a demodulation module 82, configured to demodulate the modulation signal acquired by the acquisition module 81 to obtain a demodulation signal, evaluate reliability of the demodulation signal, and generate a reliability value; a decoding module 83, configured to decode the demodulated signal demodulated by the demodulation module 82 to obtain decoded data; a checking module 84, configured to check the decoded data decoded by the decoding module 83 by using a cyclic redundancy check code CRC, and obtain a check result; a sending module 85, configured to feed back, to the sending end, information of a hybrid automatic repeat request HARQ carrying a first negative acknowledgement NACK signal if it is determined that the check result of the checking module 84 is incorrect and the reliability value of the demodulated signal demodulated by the demodulating module 82 is greater than a predetermined threshold, where the first NACK signal is used to indicate that the sending end needs to perform subset selection of a redundancy version of target transmission data and retransmit the selected subset.
Optionally, the sending module 85 is further configured to feed back, to the sending end, the HARQ information carrying a second NACK signal if it is determined that the check result of the checking module 84 is incorrect and the reliability value of the demodulation signal demodulated by the demodulating module 82 is smaller than or equal to a predetermined threshold, where the second NACK signal is used to instruct the sending end to retransmit the redundancy version of the target transmission data.
Optionally, the sending module 85 is further configured to, if it is determined that the check result of the checking module 84 is correct, feed back the HARQ information carrying a determination ACK signal to the sending end, where the ACK signal is used to indicate that the sending end does not need to retransmit the redundancy version of the target transmission data.
Optionally, the HARQ information includes two bits.
Optionally, the demodulation module 82 is specifically configured to obtain a signal-to-interference-plus-noise ratio of the demodulated signal; and taking the signal-to-interference-plus-noise ratio of the demodulation signal as a reliable value of the demodulation signal.
In the case of an integrated module, the low latency retransmission apparatus comprises: the device comprises a storage unit, a processing unit and an interface unit. The processing unit is used for controlling and managing the action of the low-delay retransmission device. And the interface unit is used for information interaction between the low-delay retransmission device and other equipment. And the storage unit is used for storing the program codes and the data of the low-delay retransmission device.
For example, the processing unit is a processor, the storage unit is a memory, and the interface unit is a communication interface. The low-latency retransmission apparatus shown in fig. 9 includes acommunication interface 901, aprocessor 902, amemory 903, and abus 904, where thecommunication interface 901 and theprocessor 902 are connected to thememory 903 through thebus 904.
Theprocessor 902 may be a general-purpose Central Processing Unit (CPU), microprocessor, Application-Specific Integrated Circuit (asic),
ASIC), or one or more integrated circuits for controlling the execution of programs in accordance with the teachings of the present application.
TheMemory 903 may be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory may be self-contained and coupled to the processor via a bus. The memory may also be integral to the processor.
Thememory 903 is used for storing application program codes for executing the scheme of the application, and theprocessor 902 controls the execution. Thecommunication interface 901 is used for information interaction with other devices, for example, to support information interaction of a low latency retransmission apparatus with other devices, for example, to acquire data from other devices or to transmit data to other devices. Theprocessor 902 is configured to execute application program code stored in thememory 903, thereby implementing the methods described in the embodiments of the present application.
In the case of dividing each functional module according to each function, fig. 10 provides a schematic diagram of a possible structure of the low latency retransmission apparatus in the above embodiment. The method for implementing the low-latency retransmission is that the low-latency retransmission apparatus is applied to the transmitting end, and may be the transmitting end itself or a chip or a functional entity on the transmitting end. Specifically, the method comprises the following steps:
an obtaining module 1001, configured to obtain target transmission data to be transmitted; an encoding module 1002, configured to encode the target transmission data acquired by the acquiring module 1001 to obtain encoded data; a modulation module 1003, configured to modulate the encoded data obtained by the encoding module 1002 to obtain a modulation signal; a sending module 1004, configured to send the modulated signal modulated by the modulating module 1003 to a receiving end; the obtaining module 1001 is further configured to obtain information of a hybrid automatic repeat request HARQ fed back by the receiving end; a selecting module 1005, configured to select a subset of the redundancy versions of the target transmission data if it is determined that the HARQ information acquired by the acquiring module 1001 carries a first negative acknowledgement, NACK, signal; the sending module 1004 is further configured to resend the subset of redundancy versions of the target transmission data selected by the selecting module 1005 to the receiving end.
Optionally, the sending module 1004 is further configured to send the redundancy version of the target transmission data to the receiving end again if it is determined that the HARQ information carries the second NACK signal.
Optionally, the sending module 1004 is further configured to not perform retransmission of the redundancy version of the target transmission data if it is determined that the HARQ information carries the ACK signal.
Optionally, the HARQ information includes two bits.
Optionally, the selecting module 1005 is specifically configured to determine that the HARQ information carries a first NACK signal; acquiring the type of a target service, wherein the target service corresponds to the target transmission data; and selecting the subset of the redundancy versions of the target transmission data according to the type of the target service.
In the case of an integrated module, the low latency retransmission apparatus comprises: the device comprises a storage unit, a processing unit and an interface unit. The processing unit is used for controlling and managing the action of the low-delay retransmission device. And the interface unit is used for information interaction between the low-delay retransmission device and other equipment. And the storage unit is used for storing the program codes and the data of the low-delay retransmission device.
For example, the processing unit is a processor, the storage unit is a memory, and the interface unit is a communication interface. The low-latency retransmission apparatus shown in fig. 11 includes acommunication interface 1101, a processor 1102, amemory 1103, and abus 1104, where thecommunication interface 1101 and the processor 1102 are connected to thememory 1103 through thebus 1104.
Processor 1102 may be a general-purpose Central Processing Unit (Central Processing Unit,
a CPU), a microprocessor, an Application-Specific Integrated Circuit (ASIC), or one or more Integrated circuits for controlling the execution of programs in accordance with the teachings of the present Application.
TheMemory 1103 may be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disk storage, optical disk storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory may be self-contained and coupled to the processor via a bus. The memory may also be integral to the processor.
Thememory 1103 is used for storing application program codes for executing the present application, and the processor 1102 controls the execution of the application program codes. Thecommunication interface 1101 is used for information interaction with other devices, for example, to support information interaction of the low-latency retransmission apparatus with other devices, for example, to acquire data from other devices or to transmit data to other devices. The processor 1102 is configured to execute application program code stored in thememory 1103, thereby implementing the methods described in the embodiments of the present application.
Further, a computing storage medium (or media) is also provided that includes instructions that when executed perform the method operations performed by the low latency retransmission apparatus in the above embodiments. Additionally, a computer program product is also provided, comprising the above-described computing storage medium (or media).
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and the function thereof is not described herein again.
It should be understood that, in various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (24)

Translated fromChinese
1.一种低时延重传方法,用于接收端,其特征在于,1. a low-latency retransmission method, for a receiving end, is characterized in that,获取发送端发送的调制信号;Obtain the modulated signal sent by the sender;解调所述调制信号,得到解调信号,对所述解调信号的可靠性进行评价,生成可靠值;demodulating the modulated signal to obtain a demodulated signal, and evaluating the reliability of the demodulated signal to generate a reliability value;对所述解调信号进行译码,得到译码数据;Decoding the demodulated signal to obtain decoded data;使用循环冗余校验码CRC校验所述译码数据,获取校验结果;Use cyclic redundancy check code CRC to check the decoded data to obtain a check result;若确定所述校验结果错误,且所述解调信号的可靠值大于预定阈值,则向所述发送端反馈携带第一否定应答NACK信号的混合自动重传请求HARQ的信息,其中,所述第一NACK信号用来指示所述发送端需要进行目标传输数据的冗余版本的子集选择,以及对选择的子集重传。If it is determined that the verification result is wrong and the reliability value of the demodulated signal is greater than a predetermined threshold, the HARQ information of the HARQ carrying the first negative acknowledgement NACK signal is fed back to the transmitting end, wherein the The first NACK signal is used to indicate that the sender needs to select a subset of the redundancy version of the target transmission data, and retransmit the selected subset.2.根据权利要求1所述的低时延重传方法,其特征在于,所述方法还包括:2. The low-latency retransmission method according to claim 1, wherein the method further comprises:若确定所述校验结果错误,且所述解调信号的可靠值小于或等于预定阈值,则向所述发送端反馈携带第二NACK信号的所述HARQ的信息,其中,所述第二NACK信号用来指示所述发送端进行所述目标传输数据的冗余版本的重传。If it is determined that the verification result is incorrect and the reliability value of the demodulated signal is less than or equal to a predetermined threshold, the HARQ information carrying the second NACK signal is fed back to the transmitting end, wherein the second NACK The signal is used to instruct the sender to retransmit the redundant version of the target transmission data.3.根据权利要求1所述的低时延重传方法,其特征在于,所述方法还包括:3. The low-latency retransmission method according to claim 1, wherein the method further comprises:若确定所述校验结果正确,则向所述发送端反馈携带确定ACK信号的所述HARQ的信息,其中,所述ACK信号用来指示所述发送端不需要进行所述目标传输数据的冗余版本的重传。If it is determined that the verification result is correct, the HARQ information carrying the determined ACK signal is fed back to the transmitting end, where the ACK signal is used to indicate that the transmitting end does not need to perform redundancy of the target transmission data Retransmission of the remaining version.4.根据权利要求1-3任一项所述的低时延重传方法,其特征在于,4. The low-latency retransmission method according to any one of claims 1-3, wherein,所述HARQ的信息包括两个比特位。The HARQ information includes two bits.5.根据权利要求1所述的低时延重传方法,其特征在于,所述对所述解调信号的可靠性进行评价,生成可靠值,包括:5. The low-latency retransmission method according to claim 1, wherein the evaluating the reliability of the demodulated signal to generate a reliability value comprises:获取所述解调信号的信号与干扰加噪声比;obtaining a signal-to-interference-plus-noise ratio of the demodulated signal;将所述解调信号的信号与干扰加噪声比作为所述解调信号的可靠值。The signal-to-interference-plus-noise ratio of the demodulated signal is used as a reliable value of the demodulated signal.6.一种低时延重传方法,用于发送端,其特征在于,6. A low-latency retransmission method, used for a transmitting end, characterized in that,获取需要传输的目标传输数据;Obtain the target transmission data that needs to be transmitted;对所述目标传输数据进行编码,得到编码数据;Encoding the target transmission data to obtain encoded data;调制所述编码数据,得到调制信号;modulate the encoded data to obtain a modulated signal;向接收端发送所述调制信号;sending the modulated signal to the receiving end;获取所述接收端反馈的混合自动重传请求HARQ的信息;obtaining the HARQ information of the hybrid automatic repeat request fed back by the receiving end;若确定所述HARQ的信息中携带第一否定应答NACK信号,则对所述目标传输数据的冗余版本的子集进行选择;If it is determined that the HARQ information carries a first negative acknowledgement (NACK) signal, selecting a subset of redundancy versions of the target transmission data;重新向所述接收端发送所述目标传输数据的冗余版本的子集。Retransmitting the subset of redundant versions of the target transmission data to the receiving end.7.根据权利要求6所述的低时延重传方法,其特征在于,所述方法还包括:7. The low-latency retransmission method according to claim 6, wherein the method further comprises:若确定所述HARQ的信息中携带第二NACK信号,则重新向所述接收端发送所述目标传输数据的冗余版本。If it is determined that the HARQ information carries the second NACK signal, the redundant version of the target transmission data is re-sent to the receiving end.8.根据权利要求6所述的低时延重传方法,其特征在于,所述方法还包括:8. The low-latency retransmission method according to claim 6, wherein the method further comprises:若确定所述HARQ的信息中携带确定ACK信号,则不进行所述目标传输数据的冗余版本的重传。If it is determined that the HARQ information carries a determined ACK signal, retransmission of the redundant version of the target transmission data is not performed.9.根据权利要求6-8任一项所述的低时延重传方法,其特征在于,9. The low-latency retransmission method according to any one of claims 6-8, wherein,所述HARQ的信息包括两个比特位。The HARQ information includes two bits.10.根据权利要求6所述的低时延重传方法,其特征在于,若确定所述HARQ的信息中携带第一否定应答NACK信号,则对所述目标传输数据的冗余版本的子集进行选择,包括:10 . The low-latency retransmission method according to claim 6 , wherein, if it is determined that the HARQ information carries a first negative acknowledgement (NACK) signal, then a subset of the redundancy version of the target transmission data is transmitted Make choices, including:确定所述HARQ的信息中携带第一NACK信号;determining that the HARQ information carries the first NACK signal;获取目标业务的类型,其中所述目标业务对应所述目标传输数据;Obtain the type of the target service, wherein the target service corresponds to the target transmission data;根据所述目标业务的类型对所述目标传输数据的冗余版本的子集进行选择。The subset of redundant versions of the target transmission data is selected according to the type of the target service.11.一种低时延重传装置,用于接收端或接收端上的芯片,其特征在于,11. A low-latency retransmission device for a receiving end or a chip on the receiving end, characterized in that,获取模块,用于获取发送端发送的调制信号;an acquisition module, used to acquire the modulated signal sent by the sender;解调模块,用于解调所述获取模块获取的所述调制信号,得到解调信号,对所述解调信号的可靠性进行评价,生成可靠值;a demodulation module, configured to demodulate the modulated signal obtained by the obtaining module, obtain a demodulated signal, evaluate the reliability of the demodulated signal, and generate a reliability value;译码模块,用于对所述解调模块解调的所述解调信号进行译码,得到译码数据;a decoding module for decoding the demodulated signal demodulated by the demodulation module to obtain decoded data;校验模块,用于使用循环冗余校验码CRC校验所述译码模块译码后的所述译码数据,获取校验结果;a verification module, for using a cyclic redundancy check code (CRC) to verify the decoded data decoded by the decoding module to obtain a verification result;发送模块,用于若确定所述校验模块的所述校验结果错误,且所述解调模块解调的所述解调信号的可靠值大于预定阈值,则向所述发送端反馈携带第一否定应答NACK信号的混合自动重传请求HARQ的信息,其中,所述第一NACK信号用来指示所述发送端需要进行目标传输数据的冗余版本的子集选择,以及对选择的子集重传。The sending module is configured to, if it is determined that the check result of the check module is wrong, and the reliability value of the demodulated signal demodulated by the demodulation module is greater than a predetermined threshold, then feed back to the sending end carrying the first A negative acknowledgment of the HARQ information of a hybrid automatic repeat request (NACK) signal, wherein the first NACK signal is used to indicate that the sender needs to select a subset of redundancy versions of the target transmission data, and to select a subset of the selected subset. Retransmission.12.根据权利要求11所述的低时延重传装置,其特征在于,12. The low-latency retransmission device according to claim 11, wherein,所述发送模块,还用于若确定所述校验模块的所述校验结果错误,且所述解调模块解调的所述解调信号的可靠值小于或等于预定阈值,则向所述发送端反馈携带第二NACK信号的所述HARQ的信息,其中,所述第二NACK信号用来指示所述发送端进行所述目标传输数据的冗余版本的重传。The sending module is further configured to, if it is determined that the verification result of the verification module is incorrect, and the reliability value of the demodulated signal demodulated by the demodulation module is less than or equal to a predetermined threshold, send the message to the verification module. The transmitting end feeds back the HARQ information carrying the second NACK signal, where the second NACK signal is used to instruct the transmitting end to retransmit the redundant version of the target transmission data.13.根据权利要求11所述的低时延重传装置,其特征在于,13. The low-latency retransmission device according to claim 11, wherein,所述发送模块,还用于若确定所述校验模块的所述校验结果正确,则向所述发送端反馈携带确定ACK信号的所述HARQ的信息,其中,所述ACK信号用来指示所述发送端不需要进行所述目标传输数据的冗余版本的重传。The sending module is further configured to feed back, to the sending end, the HARQ information carrying the determined ACK signal if it is determined that the check result of the check module is correct, where the ACK signal is used to indicate The sender does not need to retransmit the redundant version of the target transmission data.14.根据权利要求11-13任一项所述的低时延重传装置,其特征在于,14. The low-latency retransmission device according to any one of claims 11-13, wherein,所述HARQ的信息包括两个比特位。The HARQ information includes two bits.15.根据权利要求11所述的低时延重传装置,其特征在于,15. The low-latency retransmission device according to claim 11, wherein,所述解调模块,具体用于获取所述解调信号的信号与干扰加噪声比;The demodulation module is specifically configured to obtain the signal-to-interference-plus-noise ratio of the demodulated signal;将所述解调信号的信号与干扰加噪声比作为所述解调信号的可靠值。The signal-to-interference-plus-noise ratio of the demodulated signal is used as a reliable value of the demodulated signal.16.一种低时延重传装置,用于发送端或发送端上的芯片,其特征在于,16. A low-latency retransmission device for a transmitter or a chip on the transmitter, characterized in that:获取模块,用于获取需要传输的目标传输数据;The acquisition module is used to acquire the target transmission data to be transmitted;编码模块,用于对所述获取模块获取的所述目标传输数据进行编码,得到编码数据;an encoding module for encoding the target transmission data acquired by the acquiring module to obtain encoded data;调制模块,用于调制所述编码模块得到的编码数据,得到调制信号;a modulation module for modulating the encoded data obtained by the encoding module to obtain a modulated signal;发送模块,用于向接收端发送所述调制模块调制的所述调制信号;a sending module, configured to send the modulated signal modulated by the modulating module to a receiving end;所述获取模块,还用于获取所述接收端反馈的混合自动重传请求HARQ的信息;The obtaining module is further configured to obtain the HARQ information fed back by the receiving end;选择模块,用于若确定所述获取模块获取的HARQ的信息中携带第一否定应答NACK信号,则对所述目标传输数据的冗余版本的子集进行选择;a selection module, configured to select a subset of redundant versions of the target transmission data if it is determined that the HARQ information acquired by the acquisition module carries a first negative acknowledgement NACK signal;所述发送模块,还用于重新向所述接收端发送所述选择模块选择的所述目标传输数据的冗余版本的子集。The sending module is further configured to re-send the redundant version subset of the target transmission data selected by the selection module to the receiving end.17.根据权利要求16所述的低时延重传装置,其特征在于,17. The low-latency retransmission device according to claim 16, wherein,所述发送模块,还用于若确定所述HARQ的信息中携带第二NACK信号,则重新向所述接收端发送所述目标传输数据的冗余版本。The sending module is further configured to re-send the redundant version of the target transmission data to the receiving end if it is determined that the HARQ information carries a second NACK signal.18.根据权利要求16所述的低时延重传装置,其特征在于,18. The low-latency retransmission device according to claim 16, wherein,所述发送模块,还用于若确定所述HARQ的信息中携带确定ACK信号,则不进行所述目标传输数据的冗余版本的重传。The sending module is further configured to not perform retransmission of the redundant version of the target transmission data if it is determined that the HARQ information carries a determined ACK signal.19.根据权利要求16-18任一项所述的低时延重传装置,其特征在于,19. The low-latency retransmission device according to any one of claims 16-18, wherein,所述HARQ的信息包括两个比特位。The HARQ information includes two bits.20.根据权利要求16所述的低时延重传装置,其特征在于,20. The low-latency retransmission device according to claim 16, wherein,所述选择模块,具体用于确定所述HARQ的信息中携带第一NACK信号;The selection module is specifically configured to determine that the HARQ information carries the first NACK signal;获取目标业务的类型,其中所述目标业务对应所述目标传输数据;Obtain the type of the target service, wherein the target service corresponds to the target transmission data;根据所述目标业务的类型对所述目标传输数据的冗余版本的子集进行选择。The subset of redundant versions of the target transmission data is selected according to the type of the target service.21.一种低时延重传装置,用于接收端或接收端上的芯片,其特征在于,包括通信接口、处理器、存储器、总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述低时延重传装置运行时,所述处理器执行所述存储器存储的计算机执行指令,以使所述低时延重传装置执行如权利要求1-5任一项所述的低时延重传方法。21. A low-latency retransmission device for a receiving end or a chip on the receiving end, characterized in that it comprises a communication interface, a processor, a memory, and a bus; the memory is used to store computer execution instructions, and the processing The processor and the memory are connected through the bus, and when the low-latency retransmission device is running, the processor executes the computer-executed instructions stored in the memory, so that the low-latency retransmission device executes as claimed in the right The low-latency retransmission method described in any one of 1-5 is required.22.一种低时延重传装置,用于发送端或发送端上的芯片,其特征在于,包括通信接口、处理器、存储器、总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述低时延重传装置运行时,所述处理器执行所述存储器存储的计算机执行指令,以使所述低时延重传装置执行如权利要求6-10任一项所述的低时延重传方法。22. A low-latency retransmission device for a sending end or a chip on the sending end, characterized in that it comprises a communication interface, a processor, a memory, and a bus; the memory is used to store computer execution instructions, and the processing The processor and the memory are connected through the bus, and when the low-latency retransmission device is running, the processor executes the computer-executed instructions stored in the memory, so that the low-latency retransmission device executes as claimed in the right The low-latency retransmission method described in any one of 6-10 is required.23.一种计算机存储介质,包括指令,其特征在于,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-10任一项所述的低时延重传方法。23. A computer storage medium, comprising instructions, wherein when the instructions are executed on a computer, the instructions cause the computer to execute the low-latency retransmission method according to any one of claims 1-10.24.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令代码,所述指令代码用于执行如权利要求1-10任一项所述的低时延重传方法。24. A computer program product, characterized in that the computer program product comprises instruction code, and the instruction code is used to execute the low-latency retransmission method according to any one of claims 1-10.
CN201910407644.5A2019-05-162019-05-16 A low-latency retransmission method and deviceActiveCN110198204B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910407644.5ACN110198204B (en)2019-05-162019-05-16 A low-latency retransmission method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910407644.5ACN110198204B (en)2019-05-162019-05-16 A low-latency retransmission method and device

Publications (2)

Publication NumberPublication Date
CN110198204A CN110198204A (en)2019-09-03
CN110198204Btrue CN110198204B (en)2021-09-24

Family

ID=67752753

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910407644.5AActiveCN110198204B (en)2019-05-162019-05-16 A low-latency retransmission method and device

Country Status (1)

CountryLink
CN (1)CN110198204B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP4128610A4 (en)*2020-04-032023-12-27Qualcomm IncorporatedNetwork coding in automatic receipt request
CN115428370B (en)*2020-04-082025-05-02苹果公司 Redundancy gap indication for improved data transmission
CN111585686B (en)*2020-05-092022-09-27国网浙江省电力有限公司信息通信分公司Data transmission method and device, electronic equipment and computer-readable storage medium
CN114389745B (en)*2020-10-162025-01-17北京紫光展锐通信技术有限公司Information processing method, related device, node and storage medium
CN112422240B (en)*2020-10-262023-01-24鹏城实验室Data transmission method, system, hardware system and computer storage medium
CN112737709B (en)*2021-01-082022-12-27上海剑桥科技股份有限公司Test system and method based on transmission device, computer readable storage medium and electronic equipment
CN113328833B (en)*2021-02-052023-08-29北京紫光展锐通信技术有限公司Data transmission method, device and system
WO2025020342A1 (en)*2023-07-212025-01-30Huawei Technologies Co., Ltd.Systems, apparatus, and methods for redundancy version of low density parity check code
CN120074745A (en)*2023-11-302025-05-30华为技术有限公司Data verification method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101286825A (en)*2007-04-112008-10-15松下电器产业株式会社 Method, sender and system for realizing reliability-based hybrid automatic repeat transmission
CN102136880A (en)*2010-01-252011-07-27英飞凌科技股份有限公司Device and method for distortion-robust decoding
CN102197616A (en)*2008-08-282011-09-21韩国电子通信研究院Symbol mapping apparatus and method
CN102907169A (en)*2009-10-222013-01-30交互数字专利控股公司Method and apparatus for a two-way relaying scheme with physical layer network coding
CN104735720A (en)*2013-12-202015-06-24中兴通讯股份有限公司Machine class communication service information transmission method, base station, terminals and system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2009053846A2 (en)*2007-07-302009-04-30Marvell Israel (Misl) Ltd.Rate matching for a wireless communications system
US8942208B2 (en)*2009-06-222015-01-27Qualcomm IncorporatedWireless communication having reduced feedback delay
CN103916225B (en)*2013-01-062017-06-20中兴通讯股份有限公司Mixed automatic retransfer redundancy versions adaptive selection method and device
US20170230149A1 (en)*2013-07-112017-08-10InterDigital Pantent Holdings, Inc.Systems and methods for smart harq for wifi
US9935742B2 (en)*2014-10-202018-04-03Apple Inc.Adaptive HARQ for half duplex operation for battery and antenna constrained devices
US9948430B2 (en)*2015-03-172018-04-17Huawei Technologies Co., Ltd.Method and apparatus for combining data and retransmission data in layer domain
CN108028732A (en)*2015-09-242018-05-11瑞典爱立信有限公司The LTE HARQ feedbacks that uplink for configuration is granted
US11095411B2 (en)*2016-08-122021-08-17Qualcomm IncorporatedDemodulation reference signal design for vehicle-to-vehicle communication
WO2018174569A1 (en)*2017-03-222018-09-27Samsung Electronics Co., Ltd.Apparatus and method of transmission using harq in communication or broadcasting system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101286825A (en)*2007-04-112008-10-15松下电器产业株式会社 Method, sender and system for realizing reliability-based hybrid automatic repeat transmission
CN102197616A (en)*2008-08-282011-09-21韩国电子通信研究院Symbol mapping apparatus and method
CN102907169A (en)*2009-10-222013-01-30交互数字专利控股公司Method and apparatus for a two-way relaying scheme with physical layer network coding
CN102136880A (en)*2010-01-252011-07-27英飞凌科技股份有限公司Device and method for distortion-robust decoding
CN104735720A (en)*2013-12-202015-06-24中兴通讯股份有限公司Machine class communication service information transmission method, base station, terminals and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Enhanced HARQ for NR";HTC;《3GPP TSG RAN WG1 NR Ad-Hoc Meeting R1- 1700588》;20170120;第1-5节*

Also Published As

Publication numberPublication date
CN110198204A (en)2019-09-03

Similar Documents

PublicationPublication DateTitle
CN110198204B (en) A low-latency retransmission method and device
CN106788918B (en)HARQ (hybrid automatic repeat request) configuration method, feedback method, base station and user equipment
CN111490858B (en)Adaptive transmission method, device and system for satellite communication
CN101689974B (en)Multicarrier mobile communication system
JP5607808B2 (en) Method and apparatus in communication system
US10812215B2 (en)Data transmission method, apparatus, and device
CN107682129B (en)HARQ feedback processing method, HARQ transmission processing method and HARQ feedback processing device
CN114866204B (en)Transmission method, terminal equipment and base station
CN101615986A (en) A data transmission method, device and communication system
US20120084618A1 (en)Jointly encoding a scheduling request indicator and acknowledgments/negative acknowledgments
CN113539280B (en) Control signal sending method, receiving method and related equipment
CN101400144A (en)Method, system and device for initial ranging
CN111092699A (en)Information transmission method, device, terminal equipment and storage medium
CN1902850A (en)Method and arrangement for ARQ data transmission
CN112994844B (en) A channel coding method, data receiving method and related equipment
CN103414543B (en)A kind of method adjusting HARQ buffer memory and terminal
US10992426B2 (en)Data processing method, device and node
CN101964703A (en)Data retransmission method and system
JP2016506149A (en) Method and apparatus for a modified HARQ procedure after a receiver down event
CN107733551B (en) A data transmission method, device and system
CN116235443A (en) Multiplexing of HARQ-ACK with different priorities on PUCCH for up to two bit HARQ-ACK codebook
CN113055133B (en)Hybrid automatic repeat request HARQ response method, device, equipment and medium
CN101867439B (en)Indication method of bit mapping mode
CN116455526A (en)Data retransmission method, electronic device and storage medium
CN110730054A (en)Retransmission method and system for repeated transmission of service channel based on HARQ

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp