WO2015106625A1 - 一种混合自动重传请求方法及相关装置 - Google Patents
一种混合自动重传请求方法及相关装置 Download PDFInfo
- Publication number
- WO2015106625A1 WO2015106625A1 PCT/CN2014/095268 CN2014095268W WO2015106625A1 WO 2015106625 A1 WO2015106625 A1 WO 2015106625A1 CN 2014095268 W CN2014095268 W CN 2014095268W WO 2015106625 A1 WO2015106625 A1 WO 2015106625A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data sub
- block
- feedback information
- nack
- data
- Prior art date
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
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- 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
- H04L1/1806—Go-back-N protocols
-
- 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/1607—Details of the supervisory signal
- H04L1/1628—List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
- H04L1/0073—Special arrangements for feedback channel
-
- 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/1607—Details of the supervisory signal
-
- 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/1607—Details of the supervisory signal
- H04L1/1614—Details of the supervisory signal using bitmaps
-
- 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
- H04L1/1829—Arrangements specially adapted for the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/48—TPC being performed in particular situations during retransmission after error or non-acknowledgment
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a hybrid automatic repeat request method and related apparatus.
- HARQ Hybrid Automatic Repeat-Request
- the transmitting end may sequentially try to send part of the data in the data packet according to a predetermined size until the receiving party returns the acknowledgment character.
- the transmitting end sends a 1000-bit sequence data packet with a predetermined size of 250 bits.
- the transmitting end first sends the first group of 250-bit data to the receiving end. If the receiving end still returns a negative acknowledgment character corresponding to the data packet, the transmitting end retransmits the second group of 250 bits of data. If the receiving end still returns a negative acknowledgment character corresponding to the data packet, the transmitting end retransmits.
- the third group of 250-bit data if the receiving end still returns a negative confirmation character corresponding to the data packet, the transmitting end retransmits the fourth group of 250-bit data. The sender retransmits the data to the receiver through repeated attempts.
- the embodiment of the invention provides a hybrid automatic repeat request method and related device, so as to reduce the transmission delay caused by the hybrid automatic repeat request technology and improve the system resource utilization.
- a first aspect of the present invention provides a hybrid automatic repeat request method, including:
- the feedback information includes N check characters corresponding to the N data sub-blocks, where the check character is Acknowledgement character ACK or negative acknowledgement character NACK, N is an integer greater than or equal to 2;
- the verifying the N data sub-blocks included in the data packet, and generating the feedback information according to the verification result includes:
- the determining whether the decoding of each data sub-block is correct includes:
- a second aspect of the present invention provides a hybrid automatic repeat request method, including:
- the feedback information includes a pair of the N data sub-blocks N check characters, the check character is an acknowledgement character ACK or a negative acknowledgement character NACK, and N is an integer greater than or equal to 2;
- the data sub-block is selected according to the negative acknowledgement character NACK for retransmission.
- selecting a data sub-block retransmission according to the negative acknowledgement character NACK includes:
- the data sub-block corresponding to the negative acknowledgement character NACK is selected for retransmission.
- the method further includes:
- the method of reducing the modulation order or adopting the spatial diversity transmission mode or adopting the method of increasing the transmit power is adopted. Retransmitting the data packet to the receiving end.
- a third aspect of the present invention provides a receiving end, including:
- a receiving module configured to receive a data packet sent by the sending end
- a verification module configured to perform verification on the N data sub-blocks included in the data packet, and generate feedback information according to the verification result, where the feedback information includes N check characters corresponding to the N data sub-blocks
- the check character is an acknowledgement character ACK or a negative acknowledgement character NACK, where N is an integer greater than or equal to 2;
- a return module is configured to return the feedback information to the sending end.
- the verification module includes:
- a decoding unit configured to decode N data sub-blocks included in the data packet
- a determining unit configured to determine whether the decoding of each data sub-block is correct
- a generating unit configured to: when the determining unit determines that the data sub-block is correct, generate an acknowledgement character ACK corresponding to determining a correct data sub-block; or, if incorrect, generate a data sub-block corresponding to the incorrectly determined data sub-block Negative confirmation character NACK.
- the determining unit is specifically configured to calculate a log likelihood ratio of each bit in each data sub-block, and determine whether all log likelihood ratios in a data sub-block are greater than a predetermined threshold, and if so, the data sub-block The decoding is correct, otherwise the decoding of the data sub-block is incorrect.
- a fourth aspect of the present invention provides a transmitting end, including:
- a sending module configured to send a data packet including N data sub-blocks to the receiving end
- a receiving module configured to receive feedback information returned by the receiving end, where the feedback information includes N check characters corresponding to the N data sub-blocks, where the check character is an acknowledgement character ACK or a negative acknowledgement character NACK, N is an integer greater than or equal to 2;
- a determining module configured to determine whether the negative acknowledgement character NACK is included in the feedback information
- the sending module is further configured to: when the feedback information includes a negative acknowledgement character NACK, select a data sub-block according to the negative acknowledgement character NACK for retransmission.
- the sending module is further configured to: when the N check characters corresponding to the N data sub-blocks included in the feedback information are negative acknowledgement characters NACK, The data packet is retransmitted to the receiving end by using a reduced modulation order method or by using a spatial diversity transmission method or by increasing transmission power.
- the embodiment of the present invention adopts the feedback information of the N check characters corresponding to the N data sub-blocks of the data packet and returns the feedback information to the sending end, which can facilitate the sending end to select the data according to the negative acknowledgement character NACK.
- the sub-block is retransmitted, so that the transmitting end can adaptively retransmit the erroneous data sub-block, which is targeted, thereby improving resource utilization and reducing transmission delay, and solving the existing hybrid automatic repeat request technology. This will result in an increase in transmission delay and a waste of resources.
- FIG. 1 is a schematic diagram of a basic flow of an automatic hybrid retransmission request method according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of an application scenario example according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of a basic flow of another hybrid automatic repeat request method according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram showing the basic logical structure of a receiving end according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of another basic logical structure of a receiving end according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram showing the basic logical structure of a transmitting end according to an embodiment of the present invention.
- the embodiment of the present invention provides an automatic hybrid retransmission request method, so as to solve the problem that the existing hybrid automatic repeat request technology may cause an increase in transmission delay and cause resource waste.
- the embodiment of the invention further provides a corresponding receiving end and a transmitting end.
- a hybrid automatic repeat request method provided by an embodiment of the present invention may include:
- the transmitting end when the transmitting end sends a data packet to the receiving end, it may wait for the feedback information returned by the receiving end after transmitting a data packet, and the sending end may determine whether the feedback information is included after receiving the feedback information. Negating the acknowledgment character NACK. If the feedback information includes a negative acknowledgment character NACK, the transmitting end selects a data sub-block retransmission according to the negative acknowledgment character NACK, and selects the retransmitted data sub-block according to the negative acknowledgment character NACK to include only Or at least the number corresponding to the negative confirmation character NACK According to the sub-block, if there is no negative confirmation character NACK in the feedback information, the sender will continue to send the next data packet. In this method, since the transmitting and receiving parties only operate on the same data packet at the same time, the implementation is relatively simple, the corresponding signaling overhead is small, and the buffer capacity requirement of the receiving end is low.
- the transmitting end when the transmitting end sends a data packet to the receiving end, the transmitting end does not stop waiting for the feedback information after transmitting a data packet to the receiving end, but continuously sends several data packets to receive
- the terminal returns feedback information of each data packet, where the feedback information includes not only N check characters corresponding to N data sub-blocks of a single data packet continuously transmitted, but also a sequence number of a single data packet, and a sequence of the data packet The number is used for both sending and receiving to distinguish and identify different data packets.
- the sender will according to the sequence number of the single data packet and the N check characters corresponding to the N data sub-blocks of the single data packet, and the sender will according to the single data packet.
- the negative acknowledgement character NACK selects the data sub-block retransmission, and selects the retransmitted data sub-block according to the negative acknowledgement character NACK in the single data packet, and may only include or at least include data corresponding to the negative acknowledgement character NACK in the single data packet. Subblock. In this method, since the transmitting end continuously transmits data, the throughput of the system can be improved and the channel utilization rate can be improved.
- the feedback information includes N check characters corresponding to the N data sub-blocks, and the verification
- the character is an acknowledgment character ACK or a negative acknowledgment character NACK, and N is an integer greater than or equal to 2.
- the receiving end when the check character is a negative acknowledgment character, the data sub-block corresponding to the negative acknowledgment character is discarded, when the check character is the acknowledgment character.
- the data sub-block corresponding to the acknowledgment character may be stored in the buffer, the data sub-block retransmission is selected according to the negative acknowledgment character NACK, and the retransmitted data sub-block is selected according to the negative acknowledgment character NACK in the single data packet.
- the data sub-block corresponding to the negative acknowledgement character NACK in a single data packet may be included or at least included. After receiving the data sub-block after retransmission, the receiving end reassembles the data sub-block in the buffer and the re-transmitted data sub-block into a complete data packet.
- the number and size of data sub-blocks included in the data packet and the specific feedback manner and rules of the feedback information may be negotiated by the transmitting and receiving parties, but at least the number of data sub-blocks shall be guaranteed.
- the amount N is an integer greater than or equal to 2.
- the data sub-blocks in the data packet may be equal-sized data sub-blocks or data sub-blocks of different sizes, and are not intended to limit the present invention.
- step 120 the verifying the N data sub-blocks included in the data packet, and generating feedback information according to the verification result includes:
- the determining whether the decoding of each data sub-block is correct comprises:
- the log likelihood ratio is a log likelihood ratio LLR for each bit of the plurality of data sub-blocks, expressed as follows:
- r is the received codeword
- x is the received bit
- P(x 0
- P(x 1
- the data sub-block selected by the transmitting end according to the negative acknowledgement character NACK may only include or at least include a data sub-block corresponding to the negative acknowledgement character NACK.
- the ACK may adopt the bit "1"
- the NACK may adopt the bit "0”
- the ACK may also adopt the bit "0”
- the NACK may adopt the bit "1” which is very simple and convenient. It can be understood that ACK and NACK can adopt other single bit characters, and can also adopt multiple bit characters, but need to satisfy different characters of ACK and NACK.
- the data packet received by the receiving end includes four data sub-blocks, that is, data sub-block 1, data sub-block 2, data sub-block 3, and data sub-block 4.
- the receiving end receives the data packet.
- the four data sub-blocks are checked. If the data sub-block 2 and the data sub-block 4 are in error, the four check characters of the feedback information are: ACK, NACK, ACK, NACK, and the above may be used.
- the "1010" in the mode feeds back to the transmitting end, and the receiving end discards the erroneous data sub-block 2 and the data sub-block 4, and buffers the correct data sub-block 1 and data sub-block 3.
- the transmitting end judges after receiving the feedback information.
- the transmitting end may also select data sub-block 1, data sub-block 2 and data sub-block 4 for retransmission, and may also select data sub-block 2, data sub-block 3, and data sub-block 4. Retransmit together. After receiving the retransmitted data sub-block 2 and data sub-block 4, the receiving end reassembles the data sub-block 2 and the data sub-block 4 with the data sub-block 1 and the data sub-block 3 in the buffer into a complete data packet.
- the transmitting end can be facilitated according to
- the negative acknowledgement character NACK selects a data sub-block for retransmission, so that the transmitting end can adaptively retransmit the erroneous data sub-block, which is targeted, thereby improving resource utilization and reducing transmission delay.
- another hybrid automatic repeat request method may include:
- the feedback information includes N check characters corresponding to the N data sub-blocks, where the check character is an acknowledgement character ACK or a negative acknowledgement character NACK, where N is greater than Or an integer equal to 2;
- the data sub-block is selected according to the negative acknowledgement character NACK for retransmission.
- selecting a data sub-block retransmission according to the negative acknowledgement character NACK includes:
- the data sub-block corresponding to the negative acknowledgement character NACK is selected for retransmission.
- the transmitting data sub-block selected by the transmitting end according to the negative acknowledgment character NACK may only include or at least include a data sub-block corresponding to the negative acknowledgment character NACK.
- the method further includes:
- the method of reducing the modulation order or adopting the spatial diversity transmission mode or adopting the method of increasing the transmit power is adopted. Retransmitting the data packet to the receiving end, or retransmitting the data packet directly to the receiving end.
- the 16QAM mode is adopted when retransmitting the data packet; when the data packet is currently transmitted by the 16QAM mode, QPSK (Quaternary Phase Shift Keying) is used when retransmitting data packets.
- QPSK Quadrature Phase Shift Keying
- the spatial diversity transmission mode mainly for the MIMO (Multiple Input Multiple Output) transmission mode, when the data packet is currently transmitted by the spatial multiplexing method in the MIMO transmission mode, when the data packet is retransmitted, Use spatial diversity transmission.
- MIMO Multiple Input Multiple Output
- the signal to noise ratio can be improved and the error rate can be reduced.
- N check characters can be retransmitted according to the negative acknowledgement character NACK selection data sub-block, and can adaptively retransmit the erroneous data sub-block, which is targeted, thereby improving resource utilization and reducing transmission delay.
- an embodiment of the present invention provides a receiving end 40, which may include:
- the receiving module 410 is configured to receive a data packet sent by the sending end.
- the verification module 420 is configured to perform verification on the N data sub-blocks included in the data packet, and generate feedback information according to the verification result, where the feedback information includes N checksums corresponding to the N data sub-blocks.
- a character the check character is an acknowledgement character ACK or a negative acknowledgement character NACK, and N is an integer greater than or equal to 2;
- the returning module 430 is configured to return the feedback information to the sending end.
- the data sub-block selected by the transmitting end according to the negative acknowledgement character NACK may only include or at least include a data sub-block corresponding to the negative acknowledgement character NACK.
- the verification module 420 may further include:
- a decoding unit 4201 configured to decode N data sub-blocks included in the data packet
- the determining unit 4202 is configured to determine whether the decoding of each data sub-block is correct
- the generating unit 4203 is configured to: when the determining unit determines that the data sub-block is correct, generate an acknowledgement character ACK corresponding to the data sub-block that is determined to be correct; or, if incorrect, generate a data sub-block corresponding to the incorrectly determined data sub-block Negative confirmation character NACK.
- the determining unit is specifically configured to calculate a log likelihood ratio of each bit in each data sub-block, and determine whether all log likelihood ratios in a data sub-block are greater than a predetermined threshold. If yes, the decoding of the data sub-block is correct, otherwise the decoding of the data sub-block is incorrect.
- the receiving end of the embodiment of the present invention may be, for example, a mobile terminal, a base station, or the like.
- the transmitting end can be facilitated according to
- the negative acknowledgement character NACK selects a data sub-block for retransmission, so that the transmitting end can adaptively retransmit the erroneous data sub-block, which is targeted, thereby improving resource utilization and reducing transmission delay.
- an embodiment of the present invention provides a sending end 60, which may include:
- the sending module 610 is configured to send a data packet including N data sub-blocks to the receiving end;
- the receiving module 620 is configured to receive feedback information returned by the receiving end, where the feedback information includes N check characters corresponding to the N data sub-blocks, where the check character is an acknowledgement character ACK or a negative acknowledgement character NACK , N is an integer greater than or equal to 2;
- the determining module 630 is configured to determine whether the negative acknowledgement character NACK is included in the feedback information
- the sending module 610 is further configured to: when the feedback information includes a negative acknowledgement character NACK, select a data sub-block according to the negative acknowledgement character NACK for retransmission.
- the sending module 610 is further configured to: when the feedback information includes a negative acknowledgement character NACK, select a data sub-block corresponding to the negative acknowledgement character NACK for retransmission.
- the transmitting data sub-block selected by the transmitting end according to the negative acknowledgment character NACK may only include or at least include a data sub-block corresponding to the negative acknowledgment character NACK.
- the sending module 610 is further configured to: when the N pieces of check characters corresponding to the N data sub-blocks included in the feedback information are all negative confirmation characters NACK, The data packet is retransmitted to the receiving end by using a reduced modulation order method or by using a spatial diversity transmission manner or an improved transmission power manner, or the data packet is directly transmitted to the receiving end.
- the transmitting end of the embodiment of the present invention may be, for example, a mobile terminal, a base station, or the like.
- the data packet is sent to the receiving end, and the receiving end returns feedback information, where the feedback information includes N check characters corresponding to the N data sub-blocks of the data packet, and the data sub-block may be selected according to the negative acknowledgement character NACK for retransmission.
- Adaptive retransmission of erroneous data sub-blocks is targeted, thereby improving resource utilization and reducing transmission delay.
- the program may be stored in a computer readable storage medium, and the storage medium may include: ROM, RAM, disk or CD.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种混合自动重传请求方法及相关装置,用于通信技术领域。在本发明一些可行的实施方式中,方法包括:接收发送端发送的数据包;对数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,反馈信息包括与N个数据子块对应的N个校验字符,检验字符为确认字符ACK或者否定确认字符NACK;将反馈信息返回给发送端。本发明技术方案由于采用与数据包的N个数据子块对应的N个校验字符的反馈信息并将反馈信息返回给发送端,可便于根据所述否定确认字符NACK选择数据子块进行重传,使发送端可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延。
Description
本发明涉及通信技术领域,具体涉及一种混合自动重传请求方法及相关装置。
一种现有的混合自动重传请求(HARQ,Hybrid Automatic Repeat-Request)技术中,发送端发给接收端一个数据包后,接收端会对接收到的数据包进行译码,如果译码错误则向发送端反馈一个与数据包对应的否定确认字符(NACK,Negative Acknowledgement),若译码正确则向发送端反馈一个与数据包对应的确认字符(ACK,Acknowledgement),当发送端在收到否定确认字符后,便会向接收端重传一个完整的数据包。
另一种现有的HARQ技术中,当发送端在收到否定确认字符后,可以按照预定大小、依次尝试发送数据包中的部分数据,直至接收方返回确认字符为止。后者现有方案举例解释如下,例如发送端发送一个1000比特序列的数据包,预定大小为250比特,当接收端返回一个否定确认字符时,发送端先发送第一组250比特的数据给接收端,若接收端仍返回一个与数据包对应的否定确认字符,发送端则重传第二组250比特的数据,若接收端仍返回一个与数据包对应的否定确认字符,发送端则重传第三组250比特的数据,若接收端仍返回一个与数据包对应的否定确认字符,发送端则重传第四组250比特的数据。发送端通过不断的尝试来向接收端重传数据。
实践发现,现有的混合自动重传请求技术会导致传输时延增大,造成资源浪费。
本发明实施例提供一种混合自动重传请求方法及相关装置,以减少现混合自动重传请求技术导致的传输时延增大,并提高***资源利用率。
本发明第一方面提供一种混合自动重传请求方法,包括:
接收发送端发送的数据包;
对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
将所述反馈信息返回给发送端。
在第一种可能的实现方式中,所述对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息包括:
对所述数据包包含的N个数据子块进行译码;
判断各数据子块的译码是否正确;
当正确时,生成与判断正确的数据子块对应的确认字符ACK;或,
当不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断各数据子块的译码是否正确包括:
计算各个数据子块中每个比特的对数似然比;
判断一个数据子块中所有比特的对数似然比是否都大于预定阈值,若是,则所述数据子块的译码正确,否则所述数据子块的译码错误。
本发明第二方面提供一种混合自动重传请求方法,包括:
发送包含N个数据子块的数据包给接收端;
接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对
应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
判断所述反馈信息中是否包括否定确认字符NACK;
当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
在第一种可能的实现方式中,所述当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块重传,包括:
当所述反馈信息中包括否定确认字符NACK时,选择所述否定确认字符NACK对应的数据子块进行重传。
在第二种可能的实现方式中,所述方法还包括:
当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或采用提高发射功率方式向所述接收端重传所述数据包。
本发明第三方面提供一种接收端,包括:
接收模块,用于接收发送端发送的数据包;
校验模块,用于对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
返回模块,用于将所述反馈信息返回给发送端。
在第一种可能的实现方式中,所述校验模块包括:
译码单元,用于对所述数据包包含的N个数据子块进行译码;
判断单元,用于判断各数据子块的译码是否正确;
生成单元,用于当所述判断单元判断所述数据子块正确时,生成与判断正确的数据子块对应的确认字符ACK;或,不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所
述判断单元,具体用于计算各个数据子块中每个比特的对数似然比,判断一个数据子块中所有的对数似然比是否大于预定阈值,若是,则所述数据子块的译码正确,否则所述数据子块的译码错误。
本发明第四方面提供一种发送端,包括:
发送模块,用于发送包含N个数据子块的数据包给接收端;
接收模块,用于接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
判断模块,用于判断所述反馈信息中是否包括否定确认字符NACK;
所述发送模块,还用于当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
在第一种可能的实现方式中,所述发送模块,还用于当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或采用提高发射功率方式向所述接收端重传所述数据包。
由上可见,本发明实施例采用与数据包的N个数据子块对应的N个校验字符的反馈信息并将反馈信息返回给发送端,可便于发送端根据所述否定确认字符NACK选择数据子块进行重传,使发送端可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延,解决了现有的混合自动重传请求技术会导致传输时延增大,造成资源浪费问题。
为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是
本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例的自动混合重传请求方法的基本流程示意图;
图2是本发明实施例的应用场景例的示意图;
图3是本发明实施例的另一种混合自动重传请求方法的基本流程示意图;
图4是本发明实施例的接收端的基本逻辑结构示意图;
图5是本发明实施例的接收端的另一基本逻辑结构示意图;
图6是本发明实施例的发送端的基本逻辑结构示意图。
本发明实施例提一种供自动混合重传请求方法,以解决现有的混合自动重传请求技术会导致传输时延增大,造成资源浪费问题。本发明实施例还提供相应的接收端和发送端。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
下面通过具体实施例,分别进行详细的说明。
请参考图1,本发明实施例提供的一种混合自动重传请求方法,可包括:
110、接收发送端发送的数据包。
在本发明的一些实施例中,发送端向接收端发送数据包时,可在发送完一个数据包后便等待接收端返回的反馈信息,发送端收到反馈信息后会判断反馈信息中是否包括否定确认字符NACK,若反馈信息中包括否定确认字符NACK,发送端便会根据所述否定确认字符NACK选择数据子块重传,根据所述否定确认字符NACK选择重传的数据子块可仅包含或至少包含与否定确认字符NACK对应的数
据子块,若反馈信息中没有否定确认字符NACK时,发送端则会继续发送下一个数据包。这种方法由于收发双方在同一时间内仅对同一个数据包进行操作,因此实现起来比较简单,相应的信令开销小,对接收端的缓存容量要求低。
在本发明的一些实施例中,发送端向接收端发送数据包时,发送端在向接收端发送完一个数据包后,并不停下来等待反馈信息,而是连续发送若干个数据包,接收端返回每个数据包的反馈信息,反馈信息中不仅包括与连续发送的单个数据包的N个数据子块对应的N个校验字符,还包括单个数据包的序列号,该数据包的序列号用于收发双方来区分、识别不同的数据包。若单个数据包的反馈信息中有否定确认字符NACK,发送端便会根据单个数据包的序列号及单个数据包的N个数据子块对应的N个校验字符,发送端会根据单个数据包中的否定确认字符NACK选择数据子块重传,且根据单个数据包中的否定确认字符NACK选择重传的数据子块,可仅包含或至少包含与单个数据包中否定确认字符NACK对应的数据子块。这种方法由于发送端连续发送数据,因此可提高***的吞吐量,提高信道的利用率。
120、对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数。
在本发明的一些实施例中,接收端对数据包进行校验时,当校验字符为否定确认字符时,则丢弃与该否定确认字符对应的数据子块,当校验字符为确认字符时,则可将与确认字符对应的数据子块存到缓存中,根据所述否定确认字符NACK选择数据子块重传,且根据单个数据包中的否定确认字符NACK选择重传的数据子块,可仅包含或至少包含与单个数据包中否定确认字符NACK对应的数据子块。接收端对重传后的数据子块确认无误后,则将缓存内的数据子块与重传后的数据子块重组成为一个完整的数据包。
在本发明的一些实施例中,数据包所包含的数据子块的数量及大小和反馈信息的具体反馈方式及规则可由收发双方协商好,但至少要保证数据子块的数
量N为大于或等于2的整数。数据包内的各数据子块可以是大小相等的数据子块,也可以是大小不等的数据子块,在此并不用于限制本发明。
在本发明的一些实施例中,步骤120中,所述对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息包括:
对所述数据包包含的N个数据子块进行译码;
判断各数据子块的译码是否正确;
当正确时,生成与判断正确的数据子块对应的确认字符ACK;或,
当不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
在本发明的一些实施例中,所述判断各数据子块的译码是否正确包括:
计算各个数据子块中每个比特的对数似然比(LLR,Log likelihood Ratio);
判断一个数据子块中所有的对数似然比是否大于预定阈值,若是,则所述子块的译码正确,否则所述子块的译码错误。
在本发明的一些实施例中,对数似然比为数个数据子块中每比特的对数似然比LLR,表示如下:
其中r为接收码字,x为接收的比特,P(x=0|r)表示在接收码字r的条件下,x=0的概率,P(x=1|r)表示在接收码字r的条件下,x=1的概率。
或者,表示如下:
由于对数似然比的计算仅会产生加法和减法的操作,因此计算简单,容易实施。
130、将所述反馈信息返回给发送端。
以便所述发送端根据所述否定确认字符NACK选择数据子块重传。
在本发明的一些实施例中,发送端根据所述否定确认字符NACK选择的数据子块可仅包含或至少包含与否定确认字符NACK对应的数据子块。
在不同的协议中可采用不同的ACK及NACK。在本发明的一些可行实施方式中,ACK可采用比特“1”,NACK可采用比特“0”;当然,ACK也可采用比特“0”,NACK可采用比特“1”,非常简单方便。可以理解,ACK和NACK可采用其他单个比特字符,也可以采用多个比特字符,但需要满足ACK和NACK采用不同的字符。
可以理解,本发明实施例上述方案例如可以在移动终端、基站等设备上具体实施。
为便于更好的理解本发明实施例提供的技术方案,下面通过一个具体场景下的实施方式为例进行介绍。
请参考图2,例如,接收端接收到的数据包包括四个数据子块,即数据子块1、数据子块2、数据子块3和数据子块4;接收端收到数据包后便会对这四个数据子块进行校验,若校验出数据子块2和数据子块4出错,则反馈信息的四个校验字符为:ACK、NACK、ACK、NACK,具体可采用上述方式中的“1010”反馈给发送端,接收端并丢弃出错的数据子块2和数据子块4,缓存正确的数据子块1和数据子块3,发送端在收到反馈信息后,判断出数据子块1和数据子块4出错,则重传数据子块2和数据子块4。可以理解,在资源足够的情况下,发送端还可以选择数据子块1,数据子块2和数据子块4进行重传,也可以选择数据子块2、数据子块3和数据子块4一起进行重传。接收端在收到重传的数据子块2和数据子块4后,将数据子块2和数据子块4与缓存中的数据子块1和数据子块3重组成一个完整的数据包。
由上可见,在本发明的一些可行的实施方式中,通过采用与数据包的N个数据子块对应的N个校验字符的反馈信息并将反馈信息返回给发送端,可便于发送端根据所述否定确认字符NACK选择数据子块进行重传,使发送端可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延。
请参考图3,本发明实施例的另一种混合自动重传请求方法,可包括:
310、发送包含N个数据子块的数据包给接收端。
320、接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
330、判断所述反馈信息中是否包括否定确认字符NACK;
340、当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
在本发明的一些实施例中,所述当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块重传,包括:
当所述反馈信息中包括否定确认字符NACK时,选择所述否定确认字符NACK对应的数据子块进行重传。
在本发明的一些实施例中,发送端根据所述否定确认字符NACK选择重传的数据子块可仅包含或至少包含与否定确认字符NACK对应的数据子块。
在本发明的一些实施例中,所述方法还包括:
当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或采用提高发射功率方式向所述接收端重传所述数据包,或者直接向所述接收端重传所述数据包。
降低调制阶数方式中,当前一次采用64QAM(Quadrature Amplitude Modulation,相正交振幅调制)方式发送数据包时,则在重传数据包时采用16QAM方式;当前一次采用16QAM方式发送数据包时,则在重传数据包时采用QPSK(Quaternary Phase Shift Keying,四相相移键控)方式。
采用空间分集传输方式中,主要针对MIMO(Multiple Input Multiple Output,多入多出)传输方式而言,当前一次采用MIMO传输方式中的空间复用方式发送数据包时,则在重传数据包时采用空间分集传输方式。
采用提高发送端的发射功率方式,可提高信噪比,降低出错率。
由上可见,在本发明的一些可行的实施方式中,通过发送包含N个数据子块的数据包给接收端,接收端返回反馈信息,反馈信息包括与数据包的N个数据子块对应的N个校验字符,可根据否定确认字符NACK选择数据子块进行重传,可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延。
为了更好的实施本发明实施例的上述方案,下面还提供用于配合实施上述方案的相关装置。
请参考图4,本发明实施例提供一种接收端40,可包括:
接收模块410,用于接收发送端发送的数据包;
校验模块420,用于对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
返回模块430,用于将所述反馈信息返回给发送端。
以便发送端根据所述否定确认字符NACK选择数据子块进行重传。
在本发明的一些实施例中,发送端根据所述否定确认字符NACK选择的数据子块可仅包含或至少包含与否定确认字符NACK对应的数据子块。
请参考图5,在本发明的一些实施例中,所述校验模块420还可以包括:
译码单元4201,用于对所述数据包包含的N个数据子块进行译码;
判断单元4202,用于判断各数据子块的译码是否正确;
生成单元4203,用于当所述判断单元判断所述数据子块正确时,生成与判断正确的数据子块对应的确认字符ACK;或,不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
在本发明的一些实施例中,所述判断单元,具体用于计算各个数据子块中每个比特的对数似然比,判断一个数据子块中所有的对数似然比是否大于预定阈值,若是,则所述数据子块的译码正确,否则所述数据子块的译码错误。
本发明实施例的接收端例如可以是移动终端、基站等设备。
可以理解,本发明实施例的接收端的各个功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述方法实施例中的相关描述,此处不再赘述。
由上可见,在本发明的一些可行的实施方式中,通过采用与数据包的N个数据子块对应的N个校验字符的反馈信息并将反馈信息返回给发送端,可便于发送端根据所述否定确认字符NACK选择数据子块进行重传,使发送端可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延。
请参阅图6,本发明实施例提供一种发送端60,可包括:
发送模块610,用于发送包含N个数据子块的数据包给接收端;
接收模块620,用于接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;
判断模块630,用于判断所述反馈信息中是否包括否定确认字符NACK;
所述发送模块610,还用于当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
在本发明的一些实施例中,所述发送模块610,还可具体用于当所述反馈信息中包括否定确认字符NACK时,选择所述否定确认字符NACK对应的数据子块进行重传。
在本发明的一些实施例中,发送端根据所述否定确认字符NACK选择重传的数据子块可仅包含或至少包含与否定确认字符NACK对应的数据子块。
在本发明的一些实施例中,所述发送模块610,还用于当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或提高发射功率方式向所述接收端重传所述数据包,或者直接向所述接收端重传所述数据包。
本发明实施例的发送端例如可以是移动终端、基站等设备。
由上可见,在本发明的一些可行的实施方式中,通过发送包含N个数据子块
的数据包给接收端,接收端返回反馈信息,反馈信息包括与数据包的N个数据子块对应的N个校验字符,可根据所述否定确认字符NACK选择数据子块进行重传,可自适应的重传出错的数据子块,具有针对性,从而可提高资源的利用率,并降低传输时延。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。
其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本发明实施例所提供的混合自动重传请求方法及发送端和接收端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (11)
- 一种混合自动重传请求方法,其特征在于,包括:接收发送端发送的数据包;对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;将所述反馈信息返回给发送端。
- 根据权利要求1所述的方法,其特征在于:所述对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息包括:对所述数据包包含的N个数据子块进行译码;判断各数据子块的译码是否正确;当正确时,生成与判断正确的数据子块对应的确认字符ACK;或,当不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
- 根据权利要求2所述的方法,其特征在于:所述判断各数据子块的译码是否正确包括:计算各个数据子块中每个比特的对数似然比;判断一个数据子块中所有比特的对数似然比是否都大于预定阈值,若是,则所述数据子块的译码正确,否则所述数据子块的译码错误。
- 一种混合自动重传请求方法,其特征在于,包括:发送包含N个数据子块的数据包给接收端;接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;判断所述反馈信息中是否包括否定确认字符NACK;当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
- 如权利要求4所述的方法,其特征在于,所述当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块重传,包括:当所述反馈信息中包括否定确认字符NACK时,选择所述否定确认字符NACK对应的数据子块进行重传。
- 根据权利要求4所述的方法,其特征在于:所述方法还包括:当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或采用提高发射功率方式向所述接收端重传所述数据包。
- 一种接收端,其特征在于,包括:接收模块,用于接收发送端发送的数据包;校验模块,用于对所述数据包包含的N个数据子块进行校验,根据校验结果生成反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;返回模块,用于将所述反馈信息返回给发送端。
- 根据权利要求7所述的接收端,其特征在于:所述校验模块包括:译码单元,用于对所述数据包包含的N个数据子块进行译码;判断单元,用于判断各数据子块的译码是否正确;生成单元,用于当所述判断单元判断所述数据子块正确时,生成与判断正确的数据子块对应的确认字符ACK;或,不正确时,生成与判断不正确的数据子块对应的否定确认字符NACK。
- 根据权利要求8所述的接收端,其特征在于:所述判断单元,具体用于计算各个数据子块中每个比特的对数似然比,判断一个数据子块中所有的对数似然比是否大于预定阈值,若是,则所述数据子块的译码正确,否则所述数据子块的译码错误。
- 一种发送端,其特征在于,包括:发送模块,用于发送包含N个数据子块的数据包给接收端;接收模块,用于接收所述接收端返回的反馈信息,所述反馈信息包括与所述N个数据子块对应的N个校验字符,所述检验字符为确认字符ACK或者否定确认字符NACK,N为大于或等于2的整数;判断模块,用于判断所述反馈信息中是否包括否定确认字符NACK;所述发送模块,还用于当所述反馈信息中包括否定确认字符NACK时,根据所述否定确认字符NACK选择数据子块进行重传。
- 根据权利要求10所述的发送端,其特征在于:所述发送模块,还用于当所述反馈信息包括的与所述N个数据子块对应的N个校验字符,均为否定确认字符NACK时,则采用降低调制阶数方式或采用空间分集传输方式或采用提高发射功率方式向所述接收端重传所述数据包。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP14879036.3A EP3086500A4 (en) | 2014-01-14 | 2014-12-29 | Hybrid automatic repeat request method and related apparatus |
US15/209,315 US10142063B2 (en) | 2014-01-14 | 2016-07-13 | Hybrid automatic repeat request method and related apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410015425.XA CN104780029B (zh) | 2014-01-14 | 2014-01-14 | 一种混合自动重传请求方法及相关装置 |
CN201410015425.X | 2014-01-14 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/209,315 Continuation US10142063B2 (en) | 2014-01-14 | 2016-07-13 | Hybrid automatic repeat request method and related apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015106625A1 true WO2015106625A1 (zh) | 2015-07-23 |
Family
ID=53542384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/095268 WO2015106625A1 (zh) | 2014-01-14 | 2014-12-29 | 一种混合自动重传请求方法及相关装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10142063B2 (zh) |
EP (1) | EP3086500A4 (zh) |
CN (1) | CN104780029B (zh) |
WO (1) | WO2015106625A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112018011063B1 (pt) * | 2015-12-01 | 2024-02-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Primeiro nó de comunicação, método implementado em um primeiro nó de comunicação e meio de armazenamento legível por computador |
EP3453128B1 (en) | 2016-05-03 | 2021-01-27 | Telefonaktiebolaget LM Ericsson (publ) | Variable transport format parameters for fast acknowledgment feedback mechanism |
CN109155862A (zh) * | 2016-08-19 | 2019-01-04 | 惠州Tcl移动通信有限公司 | 一种视频流数据传输方法、基站及用户设备 |
CN109983722B (zh) * | 2016-12-07 | 2020-09-11 | 华为技术有限公司 | 混合自动重传请求反馈方法及装置 |
CN107222298B (zh) * | 2017-07-13 | 2020-06-05 | 武汉虹信通信技术有限责任公司 | 一种数据传输方法及装置 |
CN107835040B (zh) * | 2017-11-30 | 2020-11-13 | 深圳市文鼎创数据科技有限公司 | 一种基于蓝牙的数据通讯的方法、设备及存储介质 |
CN109462456B (zh) * | 2018-11-15 | 2020-07-28 | 西安交通大学 | 一种基于误码扩散和噪声聚合的流媒体安全传输方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1328734A (zh) * | 1998-08-04 | 2001-12-26 | 奥普斯威夫网络公司 | 对于无线分组传输的有效的误码控制 |
CN1394406A (zh) * | 2000-10-21 | 2003-01-29 | 三星电子株式会社 | 在混合自动请求重复数据通信***中的数据发送/接收方法 |
CN1951053A (zh) * | 2004-05-04 | 2007-04-18 | 艾利森电话股份有限公司 | 无线通信网中改进的递增冗余操作 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7590094B2 (en) * | 2003-09-25 | 2009-09-15 | Via Telecom Co., Ltd. | Tristate requests for flexible packet retransmission |
CN102036070A (zh) * | 2005-12-08 | 2011-04-27 | 维德约股份有限公司 | 用于视频通信***中的差错弹性和随机接入的***和方法 |
CN101340271B (zh) * | 2007-07-02 | 2013-03-27 | 株式会社Ntt都科摩 | 混合自动请求重传方法、发射机、接收机和通信*** |
WO2009016837A1 (ja) * | 2007-07-31 | 2009-02-05 | Panasonic Corporation | 無線通信装置および再送判定方法 |
US8406296B2 (en) * | 2008-04-07 | 2013-03-26 | Qualcomm Incorporated | Video refresh adaptation algorithms responsive to error feedback |
CN101621364B (zh) * | 2008-06-30 | 2013-01-30 | 富士通株式会社 | 自动重传控制器和重传块重组装置 |
CN101667900B (zh) | 2008-09-02 | 2014-11-05 | 中兴通讯股份有限公司 | Harq反馈方法 |
WO2010035969A2 (en) * | 2008-09-23 | 2010-04-01 | Lg Electronics Inc. | Apparatus and method of transmitting and recieving data in soft handoff of a wireless communication system |
US8687566B2 (en) * | 2008-09-29 | 2014-04-01 | Motorola Mobility Llc | Method and apparatus for scheduling downlink transmissions in an orthogonal frequency division multiplexing communication system |
KR101489191B1 (ko) * | 2008-11-28 | 2015-02-09 | 삼성전자주식회사 | 통신 시스템에서 가변적 패킷 수신 방법 및 장치 |
US8340043B2 (en) * | 2009-04-24 | 2012-12-25 | Sharp Kabushiki Kaisha | Wireless communication system, communication device, and communication method |
JP2010278887A (ja) * | 2009-05-29 | 2010-12-09 | Panasonic Corp | 基地局装置、端末装置、無線通信システム及び送信方法 |
US9130748B2 (en) | 2012-02-25 | 2015-09-08 | Telefonaktiebolaget L M Ericsson (Publ) | Hybrid automatic repeat request with feedback dependent BIT selection |
US8839079B2 (en) * | 2012-08-20 | 2014-09-16 | Qualcomm Incorporated | Methods and apparatuses for saving power during transport block decoding in UMTS systems |
-
2014
- 2014-01-14 CN CN201410015425.XA patent/CN104780029B/zh active Active
- 2014-12-29 EP EP14879036.3A patent/EP3086500A4/en not_active Ceased
- 2014-12-29 WO PCT/CN2014/095268 patent/WO2015106625A1/zh active Application Filing
-
2016
- 2016-07-13 US US15/209,315 patent/US10142063B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1328734A (zh) * | 1998-08-04 | 2001-12-26 | 奥普斯威夫网络公司 | 对于无线分组传输的有效的误码控制 |
CN1394406A (zh) * | 2000-10-21 | 2003-01-29 | 三星电子株式会社 | 在混合自动请求重复数据通信***中的数据发送/接收方法 |
CN1951053A (zh) * | 2004-05-04 | 2007-04-18 | 艾利森电话股份有限公司 | 无线通信网中改进的递增冗余操作 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3086500A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3086500A1 (en) | 2016-10-26 |
EP3086500A4 (en) | 2017-01-11 |
CN104780029B (zh) | 2019-02-19 |
CN104780029A (zh) | 2015-07-15 |
US20160323068A1 (en) | 2016-11-03 |
US10142063B2 (en) | 2018-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015106625A1 (zh) | 一种混合自动重传请求方法及相关装置 | |
JP5502855B2 (ja) | 無線通信システムでのack情報のバンドリング | |
EP2274859B1 (en) | Pre-emptive acknowledgement for data transmission in a communication system | |
US8400999B2 (en) | Method of handling packet data in a wireless communications system and related apparatus | |
TWI455515B (zh) | 無線通訊系統改善混合式自動重發請求功能的方法及裝置 | |
KR20170128309A (ko) | 다층 프로토콜 무선 시스템에서의 버스티 펑쳐링 및 간섭을 완화하는 코드 블록 레벨 에러 정정 및 매체 액세스 제어 (mac) 레벨 하이브리드 자동 반복 요청들 | |
RU2530319C2 (ru) | Способ и система увеличения пропускной способности протокола гибридного автоматического запроса на повторную предачу данных (harq) | |
CN104301077A (zh) | 一种混合重传的方法 | |
TWI433495B (zh) | 改善混合式自動重發請求功能的方法及裝置 | |
JP2008503967A (ja) | データを通信する方法及びシステム並びにデータを送信する局 | |
CN103873211B (zh) | 一种harq重传和盲检测方法 | |
WO2011103836A2 (zh) | 数据重传的方法、装置及*** | |
US8332711B2 (en) | Systems and methods of information transmission | |
JP5780301B2 (ja) | 上り応答信号の伝送方法、端末設備及び基地局設備 | |
CN104683073A (zh) | 一种解码方法和接收机 | |
CN103378953A (zh) | 混合自动重传请求方法与装置 | |
JP6126698B2 (ja) | 受信機の停止イベント後の修正されたharq手順のための方法および装置 | |
US7664141B2 (en) | Method and device for decreasing a transmission delay in a multi-channel data transmission | |
US20090046713A1 (en) | Method and apparatus for transmitting non-decodable packets | |
CN111294161B (zh) | Harq反馈方法及装置、存储介质、终端 | |
CN103825686A (zh) | 一种配置lte终端上行重传调度的装置及方法 | |
WO2010118590A1 (zh) | 比特映射方式的指示方法 | |
CN108322293A (zh) | 用于harq的对数似然比确定方法、harq反馈方法及装置 | |
EP3499769B1 (en) | Method and device for transmitting and receiving hybrid automatic retransmission request information | |
CN107404364A (zh) | 一种数据传输的方法、装置及*** |
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: 14879036 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2014879036 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014879036 Country of ref document: EP |