WO2017041288A1 - Data retransmission method and apparatus - Google Patents
Data retransmission method and apparatus Download PDFInfo
- Publication number
- WO2017041288A1 WO2017041288A1 PCT/CN2015/089431 CN2015089431W WO2017041288A1 WO 2017041288 A1 WO2017041288 A1 WO 2017041288A1 CN 2015089431 W CN2015089431 W CN 2015089431W WO 2017041288 A1 WO2017041288 A1 WO 2017041288A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- retransmissions
- encoding
- hich
- receiving end
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for data retransmission.
- HARQ Hybrid Automatic Repeat reQuest
- the so-called soft HARQ means that the transmitting end first determines the number of repetitions of data sent to the receiving end by evaluating the channel quality or path loss, and transmits the data to the receiving end according to the repetition number, and the receiving end feeds back the correct receiving (ACK) to the transmitting end.
- the target SINR Signal to Interference plus Noise Ratio
- the information informs the sender of the behavior.
- a signaling bearer mode which transmits the following content corresponding to different transmission indications by a specified coding mode: ACK (indicating correct reception); NACK1 (indicating repetition) Transmission N*0.5 times); NACK2 (indicating repeated transmission N*1 times); NACK3 (indicating repeated transmission N*2 times), where N is the initial number of transmissions of data.
- the uplink enhanced hybrid automatic repeat request indication channel is used in the E-HCH (Enhanced Dedicated Channel) hybrid ARQ (Automatic Repeat Request) indicator channel after the number of retransmissions is calculated.
- the above four cases are encoded by using 2 bits in each slot, that is, the codes corresponding to the above four cases are 11, 00, 01, and 10, respectively, and three slots are used to transmit the same code during transmission. For example, if the number of times corresponding to NACK2 is to be sent, the information sent by the E-HICH is:
- an embodiment of the present invention provides a method and an apparatus for data retransmission.
- the technical solution is as follows:
- the first aspect a method for data retransmission, includes:
- the determining the number of retransmissions of the data includes:
- the estimated number of retransmissions is greater than or equal to the number of initial transmissions of the data, determining the number of initial transmissions of the data as the number of retransmissions of the data fed back to the transmitting end;
- the encoding, by the retransmission of the data includes:
- Encoding is performed in the encoding rule according to an encoding format corresponding to the number of retransmissions of the data.
- the second aspect a method for data retransmission, includes:
- a transmission indication sent by the receiving end of the data transmission where the transmission indication is sent by the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three time slots of the E-HICH allow eight types of configuration Encoding format;
- the number of retransmissions of the data indicated by the receiving end is obtained in the decoded transmission indication, where the number of retransmissions of the data is the data The number of transmissions at the next retransmission;
- the data is sent to the receiving end according to the number of retransmissions of the data.
- the obtaining, by the received indication, the retransmission times of the data indicated by the receiving end includes:
- the third aspect a method for data retransmission, includes:
- a first receiving module configured to receive data sent by the sending end
- a first determining module configured to determine a number of retransmissions of the data when detecting that the data is not correctly decoded; wherein, the number of retransmissions of the data is a number of times of sending the data at a next retransmission;
- a first sending module configured to encode the number of retransmissions of the data, and send the code as the transmission indication to the sending by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH
- the first three time slots of the E-HICH allow eight encoding formats to be configured.
- the first determining module includes:
- An estimating unit configured to estimate a number of retransmissions according to the detected signal to interference plus noise ratio
- a first determining unit configured to determine, if the estimated number of retransmissions is greater than or equal to the number of initial transmissions of the data, a number of retransmissions of the data that is fed back to the transmitting end ;
- a second determining unit configured to determine the calculated number of retransmissions as the number of retransmissions of the data fed back to the sending end, if the estimated number of retransmissions is less than the number of initial transmissions of the data.
- the first sending module includes:
- a third determining unit configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of the data belongs;
- a first acquiring unit configured to acquire an encoding rule corresponding to the numerical range
- a coding unit configured to perform coding in the coding rule according to an encoding format corresponding to the number of retransmissions of the data.
- a controller for data retransmission comprising:
- a second receiving module configured to receive a transmission indication sent by the receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, the first three of the E-HICH Time slots allow configuration of eight encoding formats;
- a second determining module configured to decode the transmission indication, to determine whether the data needs to be retransmitted to the receiving end
- Obtaining a module if the data needs to be retransmitted to the receiving end, acquiring, in the decoded transmission indication, a number of retransmissions of the data indicated by the receiving end; wherein, the data is retransmitted The number of times is the number of times the data is transmitted at the next retransmission;
- a second sending module configured to send the data to the receiving end according to the number of retransmissions of the data.
- the acquiring module includes:
- a fourth determining unit configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of the data belongs;
- a second acquiring unit configured to acquire an encoding rule corresponding to the numerical range
- a fifth determining unit configured to determine, according to the decoded transmission indication, the number of retransmissions of the data in the encoding rule.
- a fifth aspect a receiving end device, where the receiving end device comprises: a processor, a receiver, and a transmitter;
- the processor is configured to determine, when the data is not correctly decoded, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission; Encoding the number of retransmissions of the data;
- the transmitter is configured to send the code as a transmission indication to the sending end by using a first three time slots of an uplink enhanced hybrid automatic repeat request indication channel E-HICH; the first three hours of the E-HICH
- E-HICH uplink enhanced hybrid automatic repeat request indication channel
- the processor is further configured to estimate a retransmission frequency according to the detected signal to interference plus noise ratio; if the estimated retransmission number is greater than or equal to the The number of initial transmissions of the data is determined as the number of times of initial transmission of the data as the number of retransmissions of the data fed back to the transmitting end; if the estimated number of retransmissions is less than the number of initial transmissions of the data, The calculated number of retransmissions is determined as the number of retransmissions of the data fed back to the transmitting end.
- the processor is further configured to use multiple presets
- the value range of the data is determined by the value range corresponding to the number of times of the initial data transmission; the coding rule corresponding to the value range is obtained; and the coding rule is encoded according to the coding format corresponding to the number of retransmissions of the data.
- a sender device the controller includes: a processor, a receiver, and a transmitter;
- the receiver is configured to receive a transmission indication sent by a receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three of the E-HICH Time slots allow configuration of eight encoding formats;
- the processor is configured to decode the transmission indication, determine whether the data needs to be retransmitted to the receiving end, and if the data needs to be retransmitted to the receiving end, the transmission indication in the decoding And obtaining, by the receiving end, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
- the transmitter is configured to send the data to the receiving end according to the number of retransmissions of the data.
- the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; and obtain the range of values Corresponding coding rule; determining, according to the decoded transmission indication, the number of retransmissions of the data in the coding rule.
- the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, wherein the first three time slots of the E-HICH allow eight types to be configured. Encoding format. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
- Embodiment 1 is a flowchart of a method for data retransmission provided by Embodiment 1 of the present invention
- Embodiment 2 is a flowchart of a method for data retransmission provided by Embodiment 2 of the present invention
- Embodiment 3 is a flowchart of a method for data retransmission provided by Embodiment 3 of the present invention.
- Embodiment 4 is a schematic structural diagram of an apparatus for data retransmission provided by Embodiment 4 of the present invention.
- Embodiment 5 is a schematic structural diagram of an apparatus for data retransmission provided by Embodiment 5 of the present invention.
- FIG. 6 is a schematic structural diagram of a device at a transmitting end according to Embodiment 6 of the present invention.
- FIG. 7 is a schematic structural diagram of a receiving end device according to Embodiment 7 of the present invention.
- the embodiment of the invention provides a method for data retransmission, see FIG. 1 .
- the method includes:
- the embodiments of the present invention are applicable to the GSM (Global System for Mobile Communication), the UMTS (Universal Mobile Telecommunications System), and the LTE (Long Term Evolution) system. This is not limited.
- GSM Global System for Mobile Communication
- UMTS Universal Mobile Telecommunications System
- LTE Long Term Evolution
- the executor of the embodiment of the present invention may be a user equipment or a base station.
- the transmitting end is a UE
- the receiving end is a base station; when the transmitting end is a base station, the receiving end is a UE.
- the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured.
- the first three time slots of the E-HICH more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
- the embodiment of the invention provides a method for data retransmission, see FIG. 2 .
- the method includes:
- the embodiments of the present invention are applicable to the GSM, UMTS, and LTE systems, and are not limited herein.
- the executor of the embodiment of the present invention may be a user equipment or a base station.
- the transmitting end is a UE
- the receiving end is a base station; when the transmitting end is a base station, the receiving end is a UE.
- the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, thereby more accurately
- the data is retransmitted to the receiving end by the number of retransmissions fed back by the receiving end, which reduces power consumption and reduces interference.
- An embodiment of the present invention provides a method for data retransmission, as shown in FIG. 3.
- the method includes:
- the step may be performed by the receiving end when the sending end sends data for the first time; or, the step may be the step performed by the receiving end when the sending end retransmits the data.
- the number of times the data sent by the sending end in the current stage may be one time, or the data may be repeatedly sent multiple times. If the data is sent for the first time, the number of times the sending end sends the data may be based on the new arrival quality or path loss in advance by the sending end. The method is evaluated in the same manner, and the number of transmissions is sent to the receiving end in advance, and then the transmitting end transmits the data.
- the transmission indication is also fed back to the sending end, and the sending indication needs to be notified to the sending end that the data is successfully sent.
- the encoding process of the transmission indication also needs to be obtained by selecting a corresponding encoding format.
- the encoding format corresponding to the ACK that informs the sending end that the data is successfully sent is set in the first three slots of the E-HICH channel according to a preset encoding format, to indicate that the data is correctly decoded, and the preset encoding is performed.
- the format can be: all three slots are set to 1, which can be shown in Table 1.
- the method for selecting a corresponding encoding format may be determining a range of values to which the number of initial transmissions belongs, and determining an encoding rule according to the data range, and determining, in the encoding rule, an encoding format corresponding to an ACK, and selecting an encoding format.
- the method may also not pre-define the encoding format corresponding to the ACK according to the number of initial transmissions of the data, and directly obtain the encoding format corresponding to the ACK when detecting that the data is correctly decoded.
- the receiving end can simultaneously calculate the signal to interference plus noise ratio based on the strength of the received useful signal and the strength of the received interference signal (noise and interference).
- the receiving end estimates a number of retransmissions based on the signal to interference plus noise ratio.
- the number of retransmissions is not the number of retransmissions that are ultimately fed back to the transmitting end.
- the manner of estimating the number of retransmissions by the ratio of the signal to the interference plus noise is known in the prior art, and details are not described herein again.
- the number of retransmissions estimated in this step is recorded as M.
- the number of initial transmissions of data is determined as the number of retransmissions of data fed back to the transmitting end.
- the number of initial transmissions of data is recorded as N.
- the calculated number of retransmissions is determined as the number of retransmissions of data fed back to the transmitting end.
- an encoding rule is pre-defined in the receiving end. Since 0 or 1 can be set in each time slot of the first three time slots of the E-HICH, a combination of 0 or 1 in the three time slots can exist in eight. A combination of eight encoding formats can be stored in the corresponding encoding rules.
- the eight encoding formats since three encoding formats can be set in three slots of the E-HICH channel, in the eight encoding formats, two cases are fixedly set to represent the transmission without retransmission and complete retransmission. Indicates, so only the remaining six encoding formats can indicate the number of other retransmissions.
- the value range of N is very wide, and the corresponding M has a wide range of values. Therefore, a plurality of value ranges of N may be set in advance, and an encoding rule is set according to the value range of each N, and each encoding rule may be set with six other than a transmission indication that does not need to be retransmitted and completely retransmitted. An indication of the number of retransmissions.
- step 303 can be implemented by the following steps:
- the information indication in the first three slots of the E-HICH channel may also be as shown in Table 5:
- the information indication in the first three slots of the E-HICH channel may also be as shown in Table 6:
- the information indication in the first three slots of the E-HICH channel may also be as shown in Table 7:
- the data it is detected whether the first three slots of the E-HICH channel are three 1, and if so, the data does not need to be retransmitted; if not three, it is determined that the data needs to be retransmitted.
- the transmission indication of the ACK may also be obtained by determining a transmission indication corresponding to three of the first three slots of the E-HICH channel by a predefined coding rule.
- the method for determining the encoding rule may be: determining a value range according to the number of initial transmissions of the data, and determining an encoding rule according to the data range, and determining, in the encoding rule, an encoding format corresponding to the ACK.
- this step corresponds to the determining manner in step 303, and the setting is also set according to the value range of each N, and an encoding rule can be set, and each of the encoding rules can be set with a transmission indication except that the retransmission and the complete retransmission are not required.
- the transmission indication is determined in the coding rule corresponding to N by the value in the first three slots of the decoded E-HICH channel.
- the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured.
- the first three time slots of the E-HICH more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
- the transmitting end obtains more kinds of feedback contents by using the first three time slots of the E-HICH, thereby enabling more accurate reception.
- the number of retransmissions of the end feedback performs retransmission of data to the receiving end, which reduces power consumption and reduces interference.
- An embodiment of the present invention provides a device for data retransmission.
- the device includes:
- the first receiving module 401 is configured to receive data sent by the sending end
- the first determining module 402 is configured to determine, when the data is incorrectly decoded, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
- the first sending module 403 is configured to encode the number of retransmissions of the data, and send the code as a transmission indication to the transmitting end by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH; E-HICH The first three time slots allow eight encoding formats to be configured.
- the first determining module 402 includes:
- An estimating unit configured to estimate a number of retransmissions according to the detected signal to interference plus noise ratio
- a first determining unit configured to determine, as the estimated number of retransmissions is greater than or equal to the number of initial transmissions of data, the number of times of initial transmission of data as the number of retransmissions of data fed back to the transmitting end;
- a second determining unit configured to determine the calculated number of retransmissions as the number of retransmissions of data fed back to the transmitting end, if the estimated number of retransmissions is less than the number of initial transmissions of the data.
- the first sending module 403 includes:
- a third determining unit configured to determine, in a plurality of preset numerical ranges, a range of values to which the number of initial transmissions of data belongs;
- a first obtaining unit configured to acquire an encoding rule corresponding to the value range
- the coding unit is configured to encode in the coding rule according to an encoding format corresponding to the number of times of retransmission of the data.
- the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured.
- the first three time slots of the E-HICH more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
- An embodiment of the present invention provides a device for data retransmission.
- the device includes:
- the second receiving module 501 is configured to receive a transmission indication sent by the receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the E-HICH
- the first three time slots allow configuration of eight encoding formats
- the second determining module 502 is configured to decode the transmission indication, and determine whether the data needs to be retransmitted to the receiving end.
- the obtaining module 503 is configured to: if the data needs to be retransmitted to the receiving end, obtain the number of retransmissions of the data indicated by the receiving end in the decoded transmission indication; wherein the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission ;
- the second sending module 504 is configured to send data to the receiving end according to the number of retransmissions of the data.
- the obtaining module 503 includes:
- a fourth determining unit configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of data belongs;
- a second obtaining unit configured to acquire an encoding rule corresponding to the value range
- a fifth determining unit configured to determine, according to the decoded transmission indication, the number of retransmissions of the data in the encoding rule.
- the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, thereby more accurately
- the data is retransmitted to the receiving end by the number of retransmissions fed back by the receiving end, which reduces power consumption and reduces interference.
- An embodiment of the present invention provides a receiving end device, as shown in FIG. 6.
- the receiving device includes: a processor 601, a receiver 602, and a transmitter 603;
- a receiver configured to receive data sent by the sender
- a processor configured to determine a number of retransmissions of the data when the detected data is not correctly decoded; wherein, the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission; and the number of retransmissions of the data is encoded;
- the transmitter is configured to send the code as a transmission indication to the transmitting end by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH; the first three time slots of the E-HICH allow eight encoding formats to be configured.
- the processor is further configured to estimate the number of retransmissions according to the detected signal to interference plus noise ratio; If the estimated number of retransmissions is greater than or equal to the number of initial transmissions of data, the number of initial transmissions of data is determined as the number of retransmissions of data fed back to the transmitting end; if the estimated number of retransmissions is less than the number of initial transmissions of data, The number of retransmissions is determined as the number of retransmissions of data fed back to the sender.
- the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; obtain an encoding rule corresponding to the range of values; The encoding is performed according to an encoding format corresponding to the number of retransmissions of the data.
- the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured.
- the first three time slots of the E-HICH more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
- An embodiment of the present invention provides a transmitting end device, as shown in FIG. 7.
- the sender device includes: a processor 701, a receiver 702, and a transmitter 703;
- the receiver is configured to receive a transmission indication sent by a receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three of the E-HICH Time slots allow configuration of eight encoding formats;
- the processor is configured to decode the transmission indication, determine whether the data needs to be retransmitted to the receiving end, and if the data needs to be retransmitted to the receiving end, the transmission indication in the decoding And obtaining, by the receiving end, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
- the transmitter is configured to send the data to the receiving end according to the number of retransmissions of the data.
- the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; and obtain an encoding rule corresponding to the range of values; Transmitting an indication, determining a number of retransmissions of the data in the encoding rule.
- the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, and thus can further Accurately retransmitting data to the receiving end through the number of retransmissions fed back by the receiving end, reducing power overhead and reducing interference.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及通信技术领域,特别涉及一种数据重传的方法及装置。The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for data retransmission.
为了解决MTC(Machine type communication,机器类通信)的覆盖增强问题,提出了soft HARQ(Hybrid Automatic Repeat reQuest,混合自动重传请求)的实现方式。所谓soft HARQ是指发送端首先通过评估信道质量或路损等方式确定发送给接收端的数据的重复次数,并根据该重复次数向接收端发送该数据,接收端除了向发送端反馈正确接收(ACK)和无法正确接收(NACK)信息外,还可以通过目标SINR(Signal to Interference plus Noise Ratio,信号与干扰加噪声比)对比,从而估计出下一次HARQ传输的重传次数,继而将重传次数信息告知发送端的行为。In order to solve the problem of coverage enhancement of MTC (Machine type communication), a real HARQ (Hybrid Automatic Repeat reQuest) implementation method is proposed. The so-called soft HARQ means that the transmitting end first determines the number of repetitions of data sent to the receiving end by evaluating the channel quality or path loss, and transmits the data to the receiving end according to the repetition number, and the receiving end feeds back the correct receiving (ACK) to the transmitting end. In addition to the failure to correctly receive (NACK) information, the target SINR (Signal to Interference plus Noise Ratio) can be compared to estimate the number of retransmissions of the next HARQ transmission, and then the number of retransmissions. The information informs the sender of the behavior.
目前,为了承载ACK/NACK和重传次数信息,提出了一种信令承载方式,通过指定的编码方式分别对应不同的传输指示,来传输以下内容:ACK(指示正确接收);NACK1(指示重复传输N*0.5次);NACK2(指示重复传输N*1次);NACK3(指示重复传输N*2次),其中N为数据的初始传输次数。其中,接收端在计算得到重传次数之后,在E-HICH(E-DCH(Enhanced Dedicated Channel,上行增强信道)hybrid ARQ(Automatic Repeat Request)indicator channel,上行增强混合自动重传请求指示信道)信道中每个slot内使用2bit来对上述四种情况进行编码,即上述四种情况分别对应的编码为11、00、01、10,并在传输时使用3个slot来传输相同的编码。例如:如果要发送NACK2对应的次数,那么E-HICH发送的信息为:At present, in order to carry the ACK/NACK and retransmission times information, a signaling bearer mode is proposed, which transmits the following content corresponding to different transmission indications by a specified coding mode: ACK (indicating correct reception); NACK1 (indicating repetition) Transmission N*0.5 times); NACK2 (indicating repeated transmission N*1 times); NACK3 (indicating repeated transmission N*2 times), where N is the initial number of transmissions of data. The uplink enhanced hybrid automatic repeat request indication channel is used in the E-HCH (Enhanced Dedicated Channel) hybrid ARQ (Automatic Repeat Request) indicator channel after the number of retransmissions is calculated. The above four cases are encoded by using 2 bits in each slot, that is, the codes corresponding to the above four cases are 11, 00, 01, and 10, respectively, and three slots are used to transmit the same code during transmission. For example, if the number of times corresponding to NACK2 is to be sent, the information sent by the E-HICH is:
发明人发现现有技术至少存在以下问题:The inventors have found that the prior art has at least the following problems:
由于编码格式的问题,仅能允许传输四种反馈结果,进而在该四种反馈结果中由于上述HARQ机制设计的步长较大,因此会造成重传次数不得不比实际需要的重传次数多的结果,导致功率开销大以及增加了干扰的问题。 Due to the problem of the coding format, only four kinds of feedback results can be transmitted, and in the four feedback results, because the step size of the above HARQ mechanism design is large, the number of retransmissions must be more than the number of retransmissions actually needed. As a result, the power overhead is increased and the interference is increased.
发明内容Summary of the invention
为了解决现有技术的缺陷,本发明实施例提供了一种数据重传的方法及装置。所述技术方案如下:In order to solve the defects of the prior art, an embodiment of the present invention provides a method and an apparatus for data retransmission. The technical solution is as follows:
第一方面、一种数据重传的方法,包括:The first aspect, a method for data retransmission, includes:
接收发送端发送的数据;Receiving data sent by the sender;
当检测到所述数据未正确译码时,确定所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;Determining the number of retransmissions of the data when the data is not correctly decoded; wherein the number of retransmissions of the data is the number of times the data is transmitted at the next retransmission;
将所述数据的重传次数进行编码,并将所述编码作为传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送给所述发送端;所述E-HICH的前三个时隙允许配置八种编码格式。Encoding the number of retransmissions of the data, and transmitting the code as a transmission indication to the transmitting end by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH; the E-HICH The first three time slots allow eight encoding formats to be configured.
在第一方面的第一种可能的实现方式中,所述确定所述数据的重传次数,包括:In a first possible implementation manner of the first aspect, the determining the number of retransmissions of the data includes:
根据检测到的信号与干扰加噪声比估算重传次数;Estimating the number of retransmissions based on the detected signal to interference plus noise ratio;
如果所述估计的重传次数大于或等于所述数据的初传次数,则将所述数据的初传次数确定为反馈给所述发送端的所述数据的重传次数;If the estimated number of retransmissions is greater than or equal to the number of initial transmissions of the data, determining the number of initial transmissions of the data as the number of retransmissions of the data fed back to the transmitting end;
如果所述估计的重传次数小于所述数据的初传次数,则将所述计算的重传次数确定为反馈给所述发送端的所述数据的重传次数。And if the estimated number of retransmissions is less than the number of initial transmissions of the data, determining the calculated number of retransmissions as the number of retransmissions of the data fed back to the transmitting end.
在第一方面的第二种可能的实现方式中,所述将所述数据的重传次数进行编码,包括:In a second possible implementation manner of the first aspect, the encoding, by the retransmission of the data, includes:
在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;Determining, in a plurality of preset numerical ranges, a range of values to which the number of initial transmissions of the data belongs;
获取所述数值范围对应的编码规则;Obtaining an encoding rule corresponding to the range of values;
在所述编码规则中根据所述数据的重传次数对应的编码格式进行编码。Encoding is performed in the encoding rule according to an encoding format corresponding to the number of retransmissions of the data.
第二方面、一种数据重传的方法,包括:The second aspect, a method for data retransmission, includes:
接收数据的接收端发送的传输指示,所述传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送,所述E-HICH的前三个时隙允许配置八种编码格式;And a transmission indication sent by the receiving end of the data transmission, where the transmission indication is sent by the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three time slots of the E-HICH allow eight types of configuration Encoding format;
对所述传输指示进行解码,确定是否需要对所述接收端重传所述数据;Decoding the transmission indication to determine whether the data needs to be retransmitted to the receiving end;
如果需要对所述接收端重传所述数据,则在解码的所述传输指示中获取所述接收端指示的所述数据的重传次数;其中,所述数据的重传次数为所述数据 在下一次重新传输时的发送次数;If the data is to be retransmitted to the receiving end, the number of retransmissions of the data indicated by the receiving end is obtained in the decoded transmission indication, where the number of retransmissions of the data is the data The number of transmissions at the next retransmission;
根据所述数据的重传次数将所述数据发送给所述接收端。The data is sent to the receiving end according to the number of retransmissions of the data.
在第二方面的第一种可能的实现方式中,所述在解码的所述传输指示中获取所述接收端指示的所述数据的重传次数,包括:In a first possible implementation manner of the second aspect, the obtaining, by the received indication, the retransmission times of the data indicated by the receiving end, includes:
在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;Determining, in a plurality of preset numerical ranges, a range of values to which the number of initial transmissions of the data belongs;
获取所述数值范围对应的编码规则;Obtaining an encoding rule corresponding to the range of values;
根据解码的所述传输指示,在所述编码规则中确定所述数据的重传次数。Determining the number of retransmissions of the data in the encoding rule based on the decoded transmission indication.
第三方面、一种数据重传的方法,包括:The third aspect, a method for data retransmission, includes:
第一接收模块,用于接收发送端发送的数据;a first receiving module, configured to receive data sent by the sending end;
第一确定模块,用于当检测到所述数据未正确译码时,确定所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;a first determining module, configured to determine a number of retransmissions of the data when detecting that the data is not correctly decoded; wherein, the number of retransmissions of the data is a number of times of sending the data at a next retransmission;
第一发送模块,用于将所述数据的重传次数进行编码,并将所述编码作为传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送给所述发送端;所述E-HICH的前三个时隙允许配置八种编码格式。a first sending module, configured to encode the number of retransmissions of the data, and send the code as the transmission indication to the sending by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH The first three time slots of the E-HICH allow eight encoding formats to be configured.
在第三方面的第一种可能的实现方式中,所述第一确定模块,包括:In a first possible implementation manner of the third aspect, the first determining module includes:
估算单元,用于根据检测到的信号与干扰加噪声比估算重传次数;An estimating unit, configured to estimate a number of retransmissions according to the detected signal to interference plus noise ratio;
第一确定单元,用于如果所述估计的重传次数大于或等于所述数据的初传次数,则将所述数据的初传次数确定为反馈给所述发送端的所述数据的重传次数;a first determining unit, configured to determine, if the estimated number of retransmissions is greater than or equal to the number of initial transmissions of the data, a number of retransmissions of the data that is fed back to the transmitting end ;
第二确定单元,用于如果所述估计的重传次数小于所述数据的初传次数,则将所述计算的重传次数确定为反馈给所述发送端的所述数据的重传次数。And a second determining unit, configured to determine the calculated number of retransmissions as the number of retransmissions of the data fed back to the sending end, if the estimated number of retransmissions is less than the number of initial transmissions of the data.
在第三方面的第二种可能的实现方式中,所述第一发送模块,包括:In a second possible implementation manner of the third aspect, the first sending module includes:
第三确定单元,用于在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;a third determining unit, configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of the data belongs;
第一获取单元,用于获取所述数值范围对应的编码规则;a first acquiring unit, configured to acquire an encoding rule corresponding to the numerical range;
编码单元,用于在所述编码规则中根据所述数据的重传次数对应的编码格式进行编码。And a coding unit, configured to perform coding in the coding rule according to an encoding format corresponding to the number of retransmissions of the data.
第四方面、一种数据重传的控制器,包括: The fourth aspect, a controller for data retransmission, comprising:
第二接收模块,用于接收数据的接收端发送的传输指示,所述传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送,所述E-HICH的前三个时隙允许配置八种编码格式;a second receiving module, configured to receive a transmission indication sent by the receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, the first three of the E-HICH Time slots allow configuration of eight encoding formats;
第二确定模块,用于对所述传输指示进行解码,确定是否需要对所述接收端重传所述数据;a second determining module, configured to decode the transmission indication, to determine whether the data needs to be retransmitted to the receiving end;
获取模块,用于如果需要对所述接收端重传所述数据,则在解码的所述传输指示中获取所述接收端指示的所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;Obtaining a module, if the data needs to be retransmitted to the receiving end, acquiring, in the decoded transmission indication, a number of retransmissions of the data indicated by the receiving end; wherein, the data is retransmitted The number of times is the number of times the data is transmitted at the next retransmission;
第二发送模块,用于根据所述数据的重传次数将所述数据发送给所述接收端。And a second sending module, configured to send the data to the receiving end according to the number of retransmissions of the data.
在第四方面的第一种可能的实现方式中,所述获取模块,包括:In a first possible implementation manner of the fourth aspect, the acquiring module includes:
第四确定单元,用于在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;a fourth determining unit, configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of the data belongs;
第二获取单元,用于获取所述数值范围对应的编码规则;a second acquiring unit, configured to acquire an encoding rule corresponding to the numerical range;
第五确定单元,用于根据解码的所述传输指示,在所述编码规则中确定所述数据的重传次数。And a fifth determining unit, configured to determine, according to the decoded transmission indication, the number of retransmissions of the data in the encoding rule.
第五方面、一种接收端设备,所述接收端设备包括:处理器,接收器以及发射器;A fifth aspect, a receiving end device, where the receiving end device comprises: a processor, a receiver, and a transmitter;
所述处理器,用于当检测到所述数据未正确译码时,确定所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;将所述数据的重传次数进行编码;The processor is configured to determine, when the data is not correctly decoded, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission; Encoding the number of retransmissions of the data;
所述发射器,用于将所述编码作为传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送给所述发送端;所述E-HICH的前三个时隙允许配置八种编码格式。The transmitter is configured to send the code as a transmission indication to the sending end by using a first three time slots of an uplink enhanced hybrid automatic repeat request indication channel E-HICH; the first three hours of the E-HICH The gap allows configuration of eight encoding formats.
在第五方面的第一种可能的实现方式中,所述处理器,还用于根据检测到的信号与干扰加噪声比估算重传次数;如果所述估计的重传次数大于或等于所述数据的初传次数,则将所述数据的初传次数确定为反馈给所述发送端的所述数据的重传次数;如果所述估计的重传次数小于所述数据的初传次数,则将所述计算的重传次数确定为反馈给所述发送端的所述数据的重传次数。In a first possible implementation manner of the fifth aspect, the processor is further configured to estimate a retransmission frequency according to the detected signal to interference plus noise ratio; if the estimated retransmission number is greater than or equal to the The number of initial transmissions of the data is determined as the number of times of initial transmission of the data as the number of retransmissions of the data fed back to the transmitting end; if the estimated number of retransmissions is less than the number of initial transmissions of the data, The calculated number of retransmissions is determined as the number of retransmissions of the data fed back to the transmitting end.
在第五方面的第二种可能的实现方式中,所述处理器,还用于在多个预设 的数值范围中,确定所述数据的初传次数所属的数值范围;获取所述数值范围对应的编码规则;在所述编码规则中根据所述数据的重传次数对应的编码格式进行编码。In a second possible implementation manner of the fifth aspect, the processor is further configured to use multiple presets The value range of the data is determined by the value range corresponding to the number of times of the initial data transmission; the coding rule corresponding to the value range is obtained; and the coding rule is encoded according to the coding format corresponding to the number of retransmissions of the data.
第六方面、一种发送端设备,所述控制器包括:处理器,接收器以及发射器;A sixth aspect, a sender device, the controller includes: a processor, a receiver, and a transmitter;
所述接收器,用于接收数据的接收端发送的传输指示,所述传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送,所述E-HICH的前三个时隙允许配置八种编码格式;The receiver is configured to receive a transmission indication sent by a receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three of the E-HICH Time slots allow configuration of eight encoding formats;
所述处理器,用于对所述传输指示进行解码,确定是否需要对所述接收端重传所述数据;如果需要对所述接收端重传所述数据,则在解码的所述传输指示中获取所述接收端指示的所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;The processor is configured to decode the transmission indication, determine whether the data needs to be retransmitted to the receiving end, and if the data needs to be retransmitted to the receiving end, the transmission indication in the decoding And obtaining, by the receiving end, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
所述发射器,用于根据所述数据的重传次数将所述数据发送给所述接收端。The transmitter is configured to send the data to the receiving end according to the number of retransmissions of the data.
在第六方面的第一种可能的实现方式中,所述处理器,还用于在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;获取所述数值范围对应的编码规则;根据解码的所述传输指示,在所述编码规则中确定所述数据的重传次数。In a first possible implementation manner of the sixth aspect, the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; and obtain the range of values Corresponding coding rule; determining, according to the decoded transmission indication, the number of retransmissions of the data in the coding rule.
本发明实施例提供的技术方案的有益效果是:The beneficial effects of the technical solutions provided by the embodiments of the present invention are:
通过在检测到数据未正确译码时,将计算得到的数据的重传次数通过E-HICH的前三个时隙发送给发送端,其中,E-HICH的前三个时隙允许配置八种编码格式。通过E-HICH的前三个时隙可以向发送端返回更多种反馈内容,进而可以更加精确地向发送端反馈更加具体的重传次数,降低了功率开销以及减小了干扰。When the detected data is not correctly decoded, the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, wherein the first three time slots of the E-HICH allow eight types to be configured. Encoding format. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, without creative labor, Other drawings can also be obtained from these figures.
图1是本发明实施例1提供的数据重传的方法流程图;1 is a flowchart of a method for data retransmission provided by Embodiment 1 of the present invention;
图2是本发明实施例2提供的数据重传的方法流程图;2 is a flowchart of a method for data retransmission provided by Embodiment 2 of the present invention;
图3是本发明实施例3提供的数据重传的方法流程图;3 is a flowchart of a method for data retransmission provided by Embodiment 3 of the present invention;
图4是本发明实施例4提供的数据重传的装置的结构示意图;4 is a schematic structural diagram of an apparatus for data retransmission provided by Embodiment 4 of the present invention;
图5是本发明实施例5提供的数据重传的装置的结构示意图;5 is a schematic structural diagram of an apparatus for data retransmission provided by Embodiment 5 of the present invention;
图6是本发明实施例6提供的发送端设备的结构示意图;6 is a schematic structural diagram of a device at a transmitting end according to Embodiment 6 of the present invention;
图7是本发明实施例7提供的接收端设备的结构示意图。FIG. 7 is a schematic structural diagram of a receiving end device according to Embodiment 7 of the present invention.
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
实施例1Example 1
本发明实施例提供了一种数据重传的方法,参见图1。该方法包括:The embodiment of the invention provides a method for data retransmission, see FIG. 1 . The method includes:
101:接收发送端发送的数据;101: Receive data sent by the sending end;
102:当检测到数据未正确译码时,确定数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数;102: Determine, when the data is not correctly decoded, determine the number of retransmissions of the data; wherein, the number of retransmissions of the data is the number of times the data is sent in the next retransmission;
103:将数据的重传次数进行编码,并将编码作为传输指示通过E-HICH的前三个时隙发送给发送端;E-HICH的前三个时隙允许配置八种编码格式。103: Encode the number of retransmissions of the data, and send the code as a transmission indication to the transmitting end through the first three time slots of the E-HICH; the first three time slots of the E-HICH allow eight encoding formats to be configured.
其中,本发明实施例在GSM(Global System for Mobile Communication,全球移动通信系统)、UMTS(Universal Mobile Telecommunications System,通用移动通信系统)和LTE(Long Term Evolution,长期演进)制式下均可适用,在此并不进行限定。The embodiments of the present invention are applicable to the GSM (Global System for Mobile Communication), the UMTS (Universal Mobile Telecommunications System), and the LTE (Long Term Evolution) system. This is not limited.
另外,本发明实施例涉及的执行主体可以为用户设备或基站,当发送端为UE时,则接收端为基站;当发送端为基站时,则接收端为UE。In addition, the executor of the embodiment of the present invention may be a user equipment or a base station. When the transmitting end is a UE, the receiving end is a base station; when the transmitting end is a base station, the receiving end is a UE.
本发明实施例通过在检测到数据未正确译码时,将计算得到的数据的重传次数通过E-HICH的前三个时隙发送给发送端,其中,E-HICH的前三个时隙允许配置八种编码格式。通过E-HICH的前三个时隙可以向发送端返回更多种反馈内容,进而可以更加精确地向发送端反馈更加具体的重传次数,降低了功率开销以及减小了干扰。 In the embodiment of the present invention, when the detected data is not correctly decoded, the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
实施例2Example 2
本发明实施例提供了一种数据重传的方法,参见图2。该方法包括:The embodiment of the invention provides a method for data retransmission, see FIG. 2 . The method includes:
201:接收数据的接收端发送的传输指示,传输指示存储于上行增强混合自动重传请求指示信道E-HICH的前三个时隙,E-HICH的前三个时隙允许配置八种编码格式;201: A transmission indication sent by a receiving end of the received data, where the transmission indication is stored in the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three time slots of the E-HICH allow eight encoding formats to be configured. ;
202:对传输指示进行解码,确定是否需要对接收端重传数据;202: Decoding a transmission indication, determining whether it is required to retransmit data to the receiving end;
203:如果需要对接收端重传数据,则在解码的传输指示中获取接收端指示的数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数;203: If the data needs to be retransmitted to the receiving end, obtain the number of retransmissions of the data indicated by the receiving end in the decoded transmission indication, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
204:根据数据的重传次数将数据发送给接收端。204: Send data to the receiving end according to the number of retransmissions of the data.
其中,本发明实施例在GSM、UMTS和LTE制式下均可适用,在此并不进行限定。The embodiments of the present invention are applicable to the GSM, UMTS, and LTE systems, and are not limited herein.
另外,本发明实施例涉及的执行主体可以为用户设备或基站,当发送端为UE时,则接收端为基站;当发送端为基站时,则接收端为UE。In addition, the executor of the embodiment of the present invention may be a user equipment or a base station. When the transmitting end is a UE, the receiving end is a base station; when the transmitting end is a base station, the receiving end is a UE.
本发明实施例通过在E-HICH的前三个时隙得到接收端反馈的重传次数,实现了发送端利用E-HICH的前三个时隙得到更多种反馈内容,进而可以更加精确地通过接收端反馈的重传次数向接收端进行数据的重发,降低了功率开销以及减小了干扰。In the embodiment of the present invention, the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, thereby more accurately The data is retransmitted to the receiving end by the number of retransmissions fed back by the receiving end, which reduces power consumption and reduces interference.
实施例3Example 3
本发明实施例提供了一种数据重传的方法,参见图3。该方法包括:An embodiment of the present invention provides a method for data retransmission, as shown in FIG. 3. The method includes:
301:接收发送端发送的数据;301: Receive data sent by the sending end.
其中,本步骤可以为发送端首次发送数据时,接收端执行的步骤;或者,本步骤也可以为发送端重发该数据时,接收端执行的步骤。The step may be performed by the receiving end when the sending end sends data for the first time; or, the step may be the step performed by the receiving end when the sending end retransmits the data.
另外,发送端在当前阶段发送的数据的次数可以为一次,也可以为多次重复发送该数据,如果是首次发送数据,发送端发送数据的次数可以由发送端预先根据新到质量或路损等方式评估得到,并将该传输次数预先发送给接收端,之后发送端再进行数据的发送。In addition, the number of times the data sent by the sending end in the current stage may be one time, or the data may be repeatedly sent multiple times. If the data is sent for the first time, the number of times the sending end sends the data may be based on the new arrival quality or path loss in advance by the sending end. The method is evaluated in the same manner, and the number of transmissions is sent to the receiving end in advance, and then the transmitting end transmits the data.
可选的,当检测到数据正确译码时,也需要向发送端反馈传输指示,该传输指示中需要告知发送端该数据发送成功。其中,对于传输指示的编码过程,也需要通过选择相应的编码格式的方式得到。 Optionally, when the data is correctly decoded, the transmission indication is also fed back to the sending end, and the sending indication needs to be notified to the sending end that the data is successfully sent. The encoding process of the transmission indication also needs to be obtained by selecting a corresponding encoding format.
其中,告知发送端该数据发送成功的ACK对应的编码格式为:在E-HICH信道前三个slot中按照预设的编码格式进行设定,以指示该数据正确译码,该预设的编码格式可以为:三个slot都设定为1,该方式可以入表1所示。The encoding format corresponding to the ACK that informs the sending end that the data is successfully sent is set in the first three slots of the E-HICH channel according to a preset encoding format, to indicate that the data is correctly decoded, and the preset encoding is performed. The format can be: all three slots are set to 1, which can be shown in Table 1.
表1Table 1
其中,选择相应的编码格式的方式可以为确定初传次数所属的数值范围,并根据该数据范围确定编码规则,在该编码规则中确定传输指示为ACK对应的编码格式;另外,选择编码格式的方式也可以不根据数据的初传次数,而是预先定义ACK对应的编码格式,并在检测到数据正确译码时直接获取该ACK对应的编码格式。The method for selecting a corresponding encoding format may be determining a range of values to which the number of initial transmissions belongs, and determining an encoding rule according to the data range, and determining, in the encoding rule, an encoding format corresponding to an ACK, and selecting an encoding format. The method may also not pre-define the encoding format corresponding to the ACK according to the number of initial transmissions of the data, and directly obtain the encoding format corresponding to the ACK when detecting that the data is correctly decoded.
302:当检测到数据未正确译码时,确定数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数。302: Determine, when the data is not correctly decoded, determine the number of retransmissions of the data; wherein the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission.
其中,校验数据是否正确译码的方式为现有技术,在此不再赘述。The manner of verifying whether the data is correctly decoded is a prior art, and details are not described herein again.
在接收该数据时,接收端可以同时根据收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度计算信号与干扰加噪声比。Upon receiving the data, the receiving end can simultaneously calculate the signal to interference plus noise ratio based on the strength of the received useful signal and the strength of the received interference signal (noise and interference).
在本步骤中,计算数据的重传次数的方式可以通过以下步骤进行实现:In this step, the manner of calculating the number of retransmissions of data can be implemented by the following steps:
3021:根据检测到的信号与干扰加噪声比估算重传次数。3021: Estimate the number of retransmissions based on the detected signal to interference plus noise ratio.
首先,接收端会根据信号与干扰加噪声比预先估计出一个重传次数,该重传次数并非最终反馈给发送端的重传次数。其中,通过信号与干扰加噪声比估计重传次数的方式为现有技术,在此不再赘述。First, the receiving end estimates a number of retransmissions based on the signal to interference plus noise ratio. The number of retransmissions is not the number of retransmissions that are ultimately fed back to the transmitting end. The manner of estimating the number of retransmissions by the ratio of the signal to the interference plus noise is known in the prior art, and details are not described herein again.
其中,本步骤中估算得到的重传次数,记为M。The number of retransmissions estimated in this step is recorded as M.
3022:如果估计的重传次数大于或等于数据的初传次数,则将数据的初传次数确定为反馈给发送端的数据的重传次数。3022: If the estimated number of retransmissions is greater than or equal to the number of initial transmissions of data, the number of initial transmissions of data is determined as the number of retransmissions of data fed back to the transmitting end.
其中,数据的初传次数记为N。Among them, the number of initial transmissions of data is recorded as N.
如果M>=N,则需要告知发送端:进行完全重传,即按照初传次数N作为下一次传输该数据的重传次数。If M>=N, it is necessary to inform the sender: to perform a complete retransmission, that is, according to the number of initial transmissions N as the number of retransmissions of the next transmission of the data.
3023:如果估计的重传次数小于数据的初传次数,则将计算的重传次数确定为反馈给发送端的数据的重传次数。3023: If the estimated number of retransmissions is less than the number of initial transmissions of data, the calculated number of retransmissions is determined as the number of retransmissions of data fed back to the transmitting end.
如果M<N,则需要告知发送端:按照M的次数进行重发,即按照重传次数M作为下一次传输该数据的重传次数。 If M < N, it is necessary to inform the sender that retransmission is performed according to the number of times of M, that is, the number of retransmissions M is used as the number of retransmissions of the next transmission of the data.
303:将数据的重传次数进行编码,并将编码作为传输指示通过E-HICH的前三个时隙发送给发送端;E-HICH的前三个时隙允许配置八种编码格式。303: Encode the number of retransmissions of the data, and send the code as a transmission indication to the transmitting end through the first three time slots of the E-HICH; the first three time slots of the E-HICH allow eight encoding formats to be configured.
其中,在接收端中预先定义有编码规则,由于E-HICH的前三个时隙中每个时隙中可以设置一个0或1,因此三个时隙中的0或1的组合可以存在八种组合,相应的编码规则中可以存储八种编码格式。Wherein, an encoding rule is pre-defined in the receiving end. Since 0 or 1 can be set in each time slot of the first three time slots of the E-HICH, a combination of 0 or 1 in the three time slots can exist in eight. A combination of eight encoding formats can be stored in the corresponding encoding rules.
可选的,由于在E-HICH信道三个slot中,最多可以设定八种编码格式,而该八种编码格式中,固定设置了两种情况来代表无需重传和完全重传代表的传输指示,因此只有剩余的六种编码格式可以指示其他的重传次数。而N的取值范围很广,对应的M的取值范围也很广。因此,可以预先设置多个N的取值范围,并根据每个N的取值范围对应设置一个编码规则,每个编码规则中可以设置除无需重传和完全重传代表的传输指示以外的六种重传次数的指示。Optionally, since three encoding formats can be set in three slots of the E-HICH channel, in the eight encoding formats, two cases are fixedly set to represent the transmission without retransmission and complete retransmission. Indicates, so only the remaining six encoding formats can indicate the number of other retransmissions. The value range of N is very wide, and the corresponding M has a wide range of values. Therefore, a plurality of value ranges of N may be set in advance, and an encoding rule is set according to the value range of each N, and each encoding rule may be set with six other than a transmission indication that does not need to be retransmitted and completely retransmitted. An indication of the number of retransmissions.
因此,步骤303的实现方式可以由以下步骤进行实现:Therefore, the implementation of step 303 can be implemented by the following steps:
3031:在多个预设的数值范围中,确定数据的初传次数所属的数值范围;3031: determining, in a plurality of preset numerical ranges, a range of values to which the initial number of times of data belongs;
3032:获取数值范围对应的编码规则;3032: Obtain an encoding rule corresponding to the value range;
3033:在编码规则中根据数据的重传次数对应的编码格式进行编码;3033: Encoding in the coding rule according to an encoding format corresponding to the number of retransmissions of the data;
3034:将编码作为传输指示通过E-HICH的前三个时隙发送给发送端。3034: Send the code as a transmission indication to the transmitting end through the first three time slots of the E-HICH.
例如:由下列几个表格,对于N的不同取值范围对应不同的编码规则进行描述。For example, the following table will describe different encoding ranges for different values of N.
当N<=8时,E-HICH信道前三个slot中的信息指示如表2所示:When N <= 8, the information indications in the first three slots of the E-HICH channel are as shown in Table 2:
表2Table 2
当8<N<=16时,E-HICH信道前三个slot中的信息指示如表3所示: When 8 < N <= 16, the information indications in the first three slots of the E-HICH channel are as shown in Table 3:
表3table 3
当16<N<=32时,E-HICH信道前三个slot中的信息指示如表4所示:When 16<N<=32, the information indications in the first three slots of the E-HICH channel are as shown in Table 4:
表4Table 4
可选的,当8<N<=16时,E-HICH信道前三个slot中的信息指示还可以如表5所示:Optionally, when 8<N<=16, the information indication in the first three slots of the E-HICH channel may also be as shown in Table 5:
表5table 5
可选的,当N<=8时,E-HICH信道前三个slot中的信息指示还可以如表6所示:Optionally, when N<=8, the information indication in the first three slots of the E-HICH channel may also be as shown in Table 6:
表6Table 6
可选的,当16<N<=32时,E-HICH信道前三个slot中的信息指示还可以如表7所示:Optionally, when 16<N<=32, the information indication in the first three slots of the E-HICH channel may also be as shown in Table 7:
表7Table 7
304:发送端接收数据的接收端发送的传输指示,传输指示通过E-HICH的前三个时隙发送,E-HICH的前三个时隙允许配置八种编码格式。304: The transmission indication sent by the receiving end of the data receiving by the transmitting end, the transmission indication is sent through the first three time slots of the E-HICH, and the first three time slots of the E-HICH allow eight encoding formats to be configured.
305:对传输指示进行解码,确定是否需要对接收端重传数据。 305: Decode the transmission indication to determine whether data needs to be retransmitted to the receiving end.
具体的,检测E-HICH信道前三个slot是否为三个1,如果是则不需要重传该数据;如果不为三个1,则确定需要重传该数据。Specifically, it is detected whether the first three slots of the E-HICH channel are three 1, and if so, the data does not need to be retransmitted; if not three, it is determined that the data needs to be retransmitted.
另外,也可以通过预先定义的编码规则确定E-HICH信道前三个slot中的三个1对应的传输指示的方式得到ACK的传输指示。In addition, the transmission indication of the ACK may also be obtained by determining a transmission indication corresponding to three of the first three slots of the E-HICH channel by a predefined coding rule.
其中,确定编码规则的方式可以为:根据该数据的初传次数确定所属的数值范围,并根据该数据范围确定编码规则,在该编码规则中确定传输指示为ACK对应的编码格式。The method for determining the encoding rule may be: determining a value range according to the number of initial transmissions of the data, and determining an encoding rule according to the data range, and determining, in the encoding rule, an encoding format corresponding to the ACK.
306:如果需要对接收端重传数据,则在解码的传输指示中获取接收端指示的数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数。306: If the data needs to be retransmitted to the receiving end, obtain the number of retransmissions of the data indicated by the receiving end in the decoded transmission indication, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission.
其中,本步骤与步骤303中的确定方式相对应,同样设定根据每个N的取值范围对应设置一个编码规则,每个编码规则中可以设置除无需重传和完全重传代表的传输指示以外的六种重传次数的指示。Wherein, this step corresponds to the determining manner in step 303, and the setting is also set according to the value range of each N, and an encoding rule can be set, and each of the encoding rules can be set with a transmission indication except that the retransmission and the complete retransmission are not required. An indication of the number of retransmissions other than six.
通过解码后的E-HICH信道前三个slot中的数值,在N对应的编码规则中确定传输指示。The transmission indication is determined in the coding rule corresponding to N by the value in the first three slots of the decoded E-HICH channel.
3061:在多个预设的数值范围中,确定数据的初传次数所属的数值范围;3061: determining, in a plurality of preset numerical ranges, a range of values to which the initial number of times of data belongs;
3062:获取数值范围对应的编码规则;3062: Obtain an encoding rule corresponding to the value range;
3063:根据解码的传输指示,在编码规则中确定数据的重传次数。3063: Determine, according to the decoded transmission indication, the number of retransmissions of the data in the encoding rule.
307:根据数据的重传次数将数据发送给接收端。307: Send data to the receiving end according to the number of retransmissions of the data.
如果本次重传依旧接收错误,仍然按照上述过程重新执行。If this retransmission still receives the error, it will still be re-executed according to the above procedure.
本发明实施例通过在检测到数据未正确译码时,将计算得到的数据的重传次数通过E-HICH的前三个时隙发送给发送端,其中,E-HICH的前三个时隙允许配置八种编码格式。通过E-HICH的前三个时隙可以向发送端返回更多种反馈内容,进而可以更加精确地向发送端反馈更加具体的重传次数,降低了功率开销以及减小了干扰。In the embodiment of the present invention, when the detected data is not correctly decoded, the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
另外,通过在E-HICH的前三个时隙得到接收端反馈的重传次数,实现了发送端利用E-HICH的前三个时隙得到更多种反馈内容,进而可以更加精确地通过接收端反馈的重传次数向接收端进行数据的重发,降低了功率开销以及减小了干扰。In addition, by obtaining the number of retransmissions received by the receiving end in the first three time slots of the E-HICH, the transmitting end obtains more kinds of feedback contents by using the first three time slots of the E-HICH, thereby enabling more accurate reception. The number of retransmissions of the end feedback performs retransmission of data to the receiving end, which reduces power consumption and reduces interference.
实施例四 Embodiment 4
本发明实施例提供了一种数据重传的装置,参见图4,装置包括:An embodiment of the present invention provides a device for data retransmission. Referring to FIG. 4, the device includes:
第一接收模块401,用于接收发送端发送的数据;The first receiving module 401 is configured to receive data sent by the sending end;
第一确定模块402,用于当检测到数据未正确译码时,确定数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数;The first determining module 402 is configured to determine, when the data is incorrectly decoded, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
第一发送模块403,用于将数据的重传次数进行编码,并将编码作为传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送给发送端;E-HICH的前三个时隙允许配置八种编码格式。The first sending module 403 is configured to encode the number of retransmissions of the data, and send the code as a transmission indication to the transmitting end by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH; E-HICH The first three time slots allow eight encoding formats to be configured.
可选的,第一确定模块402,包括:Optionally, the first determining module 402 includes:
估算单元,用于根据检测到的信号与干扰加噪声比估算重传次数;An estimating unit, configured to estimate a number of retransmissions according to the detected signal to interference plus noise ratio;
第一确定单元,用于如果估计的重传次数大于或等于数据的初传次数,则将数据的初传次数确定为反馈给发送端的数据的重传次数;a first determining unit, configured to determine, as the estimated number of retransmissions is greater than or equal to the number of initial transmissions of data, the number of times of initial transmission of data as the number of retransmissions of data fed back to the transmitting end;
第二确定单元,用于如果估计的重传次数小于数据的初传次数,则将计算的重传次数确定为反馈给发送端的数据的重传次数。And a second determining unit, configured to determine the calculated number of retransmissions as the number of retransmissions of data fed back to the transmitting end, if the estimated number of retransmissions is less than the number of initial transmissions of the data.
可选的,第一发送模块403,包括:Optionally, the first sending module 403 includes:
第三确定单元,用于在多个预设的数值范围中,确定数据的初传次数所属的数值范围;a third determining unit, configured to determine, in a plurality of preset numerical ranges, a range of values to which the number of initial transmissions of data belongs;
第一获取单元,用于获取数值范围对应的编码规则;a first obtaining unit, configured to acquire an encoding rule corresponding to the value range;
编码单元,用于在编码规则中根据数据的重传次数对应的编码格式进行编码。The coding unit is configured to encode in the coding rule according to an encoding format corresponding to the number of times of retransmission of the data.
本发明实施例通过在检测到数据未正确译码时,将计算得到的数据的重传次数通过E-HICH的前三个时隙发送给发送端,其中,E-HICH的前三个时隙允许配置八种编码格式。通过E-HICH的前三个时隙可以向发送端返回更多种反馈内容,进而可以更加精确地向发送端反馈更加具体的重传次数,降低了功率开销以及减小了干扰。In the embodiment of the present invention, when the detected data is not correctly decoded, the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
实施例五Embodiment 5
本发明实施例提供了一种数据重传的装置,参见图5,装置包括:An embodiment of the present invention provides a device for data retransmission. Referring to FIG. 5, the device includes:
第二接收模块501,用于接收数据的接收端发送的传输指示,传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送,E-HICH 的前三个时隙允许配置八种编码格式;The second receiving module 501 is configured to receive a transmission indication sent by the receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the E-HICH The first three time slots allow configuration of eight encoding formats;
第二确定模块502,用于对传输指示进行解码,确定是否需要对接收端重传数据;The second determining module 502 is configured to decode the transmission indication, and determine whether the data needs to be retransmitted to the receiving end.
获取模块503,用于如果需要对接收端重传数据,则在解码的传输指示中获取接收端指示的数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数;The obtaining module 503 is configured to: if the data needs to be retransmitted to the receiving end, obtain the number of retransmissions of the data indicated by the receiving end in the decoded transmission indication; wherein the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission ;
第二发送模块504,用于根据数据的重传次数将数据发送给接收端。The second sending module 504 is configured to send data to the receiving end according to the number of retransmissions of the data.
可选的,获取模块503,包括:Optionally, the obtaining module 503 includes:
第四确定单元,用于在多个预设的数值范围中,确定数据的初传次数所属的数值范围;a fourth determining unit, configured to determine, in a plurality of preset numerical ranges, a range of values to which the initial number of times of data belongs;
第二获取单元,用于获取数值范围对应的编码规则;a second obtaining unit, configured to acquire an encoding rule corresponding to the value range;
第五确定单元,用于根据解码的传输指示,在编码规则中确定数据的重传次数。And a fifth determining unit, configured to determine, according to the decoded transmission indication, the number of retransmissions of the data in the encoding rule.
本发明实施例通过在E-HICH的前三个时隙得到接收端反馈的重传次数,实现了发送端利用E-HICH的前三个时隙得到更多种反馈内容,进而可以更加精确地通过接收端反馈的重传次数向接收端进行数据的重发,降低了功率开销以及减小了干扰。In the embodiment of the present invention, the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, thereby more accurately The data is retransmitted to the receiving end by the number of retransmissions fed back by the receiving end, which reduces power consumption and reduces interference.
实施例六Embodiment 6
本发明实施例提供了一种接收端设备,参见图6。An embodiment of the present invention provides a receiving end device, as shown in FIG. 6.
接收端设备包括:处理器601,接收器602以及发射器603;The receiving device includes: a processor 601, a receiver 602, and a transmitter 603;
接收器,用于接收发送端发送的数据;a receiver, configured to receive data sent by the sender;
处理器,用于当检测到数据未正确译码时,确定数据的重传次数;其中,数据的重传次数为数据在下一次重新传输时的发送次数;将数据的重传次数进行编码;a processor, configured to determine a number of retransmissions of the data when the detected data is not correctly decoded; wherein, the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission; and the number of retransmissions of the data is encoded;
发射器,用于将编码作为传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送给发送端;E-HICH的前三个时隙允许配置八种编码格式。The transmitter is configured to send the code as a transmission indication to the transmitting end by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH; the first three time slots of the E-HICH allow eight encoding formats to be configured.
可选的,处理器,还用于根据检测到的信号与干扰加噪声比估算重传次数; 如果估计的重传次数大于或等于数据的初传次数,则将数据的初传次数确定为反馈给发送端的数据的重传次数;如果估计的重传次数小于数据的初传次数,则将计算的重传次数确定为反馈给发送端的数据的重传次数。Optionally, the processor is further configured to estimate the number of retransmissions according to the detected signal to interference plus noise ratio; If the estimated number of retransmissions is greater than or equal to the number of initial transmissions of data, the number of initial transmissions of data is determined as the number of retransmissions of data fed back to the transmitting end; if the estimated number of retransmissions is less than the number of initial transmissions of data, The number of retransmissions is determined as the number of retransmissions of data fed back to the sender.
可选的,所述处理器,还用于在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;获取所述数值范围对应的编码规则;在所述编码规则中根据所述数据的重传次数对应的编码格式进行编码。Optionally, the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; obtain an encoding rule corresponding to the range of values; The encoding is performed according to an encoding format corresponding to the number of retransmissions of the data.
本发明实施例通过在检测到数据未正确译码时,将计算得到的数据的重传次数通过E-HICH的前三个时隙发送给发送端,其中,E-HICH的前三个时隙允许配置八种编码格式。通过E-HICH的前三个时隙可以向发送端返回更多种反馈内容,进而可以更加精确地向发送端反馈更加具体的重传次数,降低了功率开销以及减小了干扰。In the embodiment of the present invention, when the detected data is not correctly decoded, the number of retransmissions of the calculated data is sent to the transmitting end through the first three time slots of the E-HICH, where the first three time slots of the E-HICH Allows eight encoding formats to be configured. Through the first three time slots of the E-HICH, more kinds of feedback content can be returned to the transmitting end, so that more specific retransmission times can be fed back to the transmitting end more accurately, which reduces power consumption and reduces interference.
实施例七Example 7
本发明实施例提供了一种发送端设备,参见图7。An embodiment of the present invention provides a transmitting end device, as shown in FIG. 7.
发送端设备包括:处理器701,接收器702以及发射器703;The sender device includes: a processor 701, a receiver 702, and a transmitter 703;
所述接收器,用于接收数据的接收端发送的传输指示,所述传输指示通过上行增强混合自动重传请求指示信道E-HICH的前三个时隙发送,所述E-HICH的前三个时隙允许配置八种编码格式;The receiver is configured to receive a transmission indication sent by a receiving end of the data, where the transmission indication is sent by using the first three time slots of the uplink enhanced hybrid automatic repeat request indication channel E-HICH, and the first three of the E-HICH Time slots allow configuration of eight encoding formats;
所述处理器,用于对所述传输指示进行解码,确定是否需要对所述接收端重传所述数据;如果需要对所述接收端重传所述数据,则在解码的所述传输指示中获取所述接收端指示的所述数据的重传次数;其中,所述数据的重传次数为所述数据在下一次重新传输时的发送次数;The processor is configured to decode the transmission indication, determine whether the data needs to be retransmitted to the receiving end, and if the data needs to be retransmitted to the receiving end, the transmission indication in the decoding And obtaining, by the receiving end, the number of retransmissions of the data, where the number of retransmissions of the data is the number of times the data is transmitted in the next retransmission;
所述发射器,用于根据所述数据的重传次数将所述数据发送给所述接收端。The transmitter is configured to send the data to the receiving end according to the number of retransmissions of the data.
可选的,所述处理器,还用于在多个预设的数值范围中,确定所述数据的初传次数所属的数值范围;获取所述数值范围对应的编码规则;根据解码的所述传输指示,在所述编码规则中确定所述数据的重传次数。Optionally, the processor is further configured to determine, in a plurality of preset value ranges, a range of values to which the initial number of times of the data belongs; and obtain an encoding rule corresponding to the range of values; Transmitting an indication, determining a number of retransmissions of the data in the encoding rule.
本发明实施例通过在E-HICH的前三个时隙得到接收端反馈的重传次数,实现了发送端利用E-HICH的前三个时隙得到更多种反馈内容,进而可以更加 精确地通过接收端反馈的重传次数向接收端进行数据的重发,降低了功率开销以及减小了干扰。In the embodiment of the present invention, the number of retransmissions received by the receiving end is obtained in the first three time slots of the E-HICH, so that the transmitting end obtains more kinds of feedback content by using the first three time slots of the E-HICH, and thus can further Accurately retransmitting data to the receiving end through the number of retransmissions fed back by the receiving end, reducing power overhead and reducing interference.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。A person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium. The storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalents, improvements, etc., which are within the spirit and scope of the present invention, should be included in the protection of the present invention. Within the scope.
Claims (15)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/089431 WO2017041288A1 (en) | 2015-09-11 | 2015-09-11 | Data retransmission method and apparatus |
| CN201580035079.4A CN107078859B (en) | 2015-09-11 | 2015-09-11 | Method and device for data retransmission |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/089431 WO2017041288A1 (en) | 2015-09-11 | 2015-09-11 | Data retransmission method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017041288A1 true WO2017041288A1 (en) | 2017-03-16 |
Family
ID=58239072
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/089431 Ceased WO2017041288A1 (en) | 2015-09-11 | 2015-09-11 | Data retransmission method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107078859B (en) |
| WO (1) | WO2017041288A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111092699A (en) * | 2019-12-30 | 2020-05-01 | 中兴通讯股份有限公司 | Information transmission method, device, terminal equipment and storage medium |
| CN112399434A (en) * | 2019-08-14 | 2021-02-23 | 中国移动通信有限公司研究院 | A kind of instruction method, repeated transmission control method and related equipment |
| WO2022127645A1 (en) * | 2020-12-15 | 2022-06-23 | Mediatek Singapore Pte. Ltd. | Soft harq schemes, signaling methods and reporting granularity in mobile communications |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110831212B (en) * | 2018-08-10 | 2022-09-02 | 北京紫光展锐通信技术有限公司 | Data transmission method and device, storage medium and user equipment |
| EP4245004A4 (en) * | 2021-01-20 | 2024-08-21 | MediaTek Singapore Pte. Ltd. | SOFT-HARQ FEEDBACK MESSAGE DENSITY, ACTIVATION MECHANISM, PROCESSING TIMELINE AND CODEBOOK CONSTRUCTION IN MOBILE COMMUNICATIONS |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102710391A (en) * | 2012-05-08 | 2012-10-03 | 华为技术有限公司 | Feedback method, base station and user equipment for hybrid automatic repeat request feedback information |
| EP2663007A1 (en) * | 2012-05-08 | 2013-11-13 | Alcatel Lucent | A method for transmission of ACK/NACK messages, and a network device therefor |
| EP2675098A1 (en) * | 2012-06-15 | 2013-12-18 | Alcatel Lucent | A method for determination of an appropriate data compression for retransmission, and a network device therefor |
-
2015
- 2015-09-11 WO PCT/CN2015/089431 patent/WO2017041288A1/en not_active Ceased
- 2015-09-11 CN CN201580035079.4A patent/CN107078859B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102710391A (en) * | 2012-05-08 | 2012-10-03 | 华为技术有限公司 | Feedback method, base station and user equipment for hybrid automatic repeat request feedback information |
| EP2663007A1 (en) * | 2012-05-08 | 2013-11-13 | Alcatel Lucent | A method for transmission of ACK/NACK messages, and a network device therefor |
| EP2675098A1 (en) * | 2012-06-15 | 2013-12-18 | Alcatel Lucent | A method for determination of an appropriate data compression for retransmission, and a network device therefor |
Non-Patent Citations (1)
| Title |
|---|
| CATT: "LCR TDD: Structure and Coding for E-AGCH and E-HICH", 3GPP TSG RAN WGI#46 TDOC R1-062331, 1 September 2006 (2006-09-01), XP050102852 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112399434A (en) * | 2019-08-14 | 2021-02-23 | 中国移动通信有限公司研究院 | A kind of instruction method, repeated transmission control method and related equipment |
| CN112399434B (en) * | 2019-08-14 | 2024-10-25 | 中国移动通信有限公司研究院 | Indication method, repeated transmission control method and related equipment |
| CN111092699A (en) * | 2019-12-30 | 2020-05-01 | 中兴通讯股份有限公司 | Information transmission method, device, terminal equipment and storage medium |
| WO2021135616A1 (en) * | 2019-12-30 | 2021-07-08 | 中兴通讯股份有限公司 | Information transmission method and apparatus, terminal device and storage medium |
| WO2022127645A1 (en) * | 2020-12-15 | 2022-06-23 | Mediatek Singapore Pte. Ltd. | Soft harq schemes, signaling methods and reporting granularity in mobile communications |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107078859B (en) | 2020-06-02 |
| CN107078859A (en) | 2017-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10924225B2 (en) | Group-based hybrid automatic repeat request (HARQ) acknowledgement feedback | |
| US12057944B2 (en) | Method and devices for hybrid automatic repeat request | |
| US10069603B2 (en) | Efficient HARQ feedback | |
| JP5124597B2 (en) | User apparatus, base station and method in mobile communication system | |
| CN102045149B (en) | Method of handling downlink signaling and related communication device | |
| KR101362609B1 (en) | Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled ackn0wledgments | |
| US20180278376A1 (en) | Methods, Apparatuses and User Equipment for Hybrid Automatic Repeat Request Transmission | |
| CN101616442B (en) | Method for transmitting uplink data and terminal device | |
| CN102111802B (en) | Method and network equipment adopting same for measuring error information transmission | |
| WO2019061073A1 (en) | Methods and devices for processing and transmitting beam tracking request | |
| KR20110041987A (en) | Method and apparatus for handling errors in synchronous uplink HRC process | |
| WO2017041288A1 (en) | Data retransmission method and apparatus | |
| TW201713067A (en) | Reliable channel assisted hybrid-ARQ | |
| US20080225776A1 (en) | Apparatus, methods, and computer program products providing unsolicited HARQ for system information in the downlink | |
| US20050063344A1 (en) | Methods and apparatus for efficient decoding | |
| JP2016506149A (en) | Method and apparatus for a modified HARQ procedure after a receiver down event | |
| US12132575B2 (en) | Method and device for sending HARQ-ACK codebook and method and device for receiving HARQ-ACK codebook | |
| TW201644221A (en) | Method and system for processing hybrid automatic repeat request | |
| US11006437B2 (en) | Carrier aggregation-based demodulation method and apparatus | |
| CN103457695B (en) | communication method | |
| CN102714860A (en) | Contention-Based Data Transfer | |
| CN108631926A (en) | A kind of method and communication equipment of communication | |
| CN101938755B (en) | Methods and devices for sending and detecting response message | |
| CN107465490A (en) | A kind of Downlink Control Information DCI0 processing method and system | |
| WO2024170936A1 (en) | Pdsch throughput improvement by pucch irm/mrc auto switching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15903395 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15903395 Country of ref document: EP Kind code of ref document: A1 |