CN102315919A - Method and equipment for combining hybrid automatic repeat request (HARQ) data - Google Patents
Method and equipment for combining hybrid automatic repeat request (HARQ) data Download PDFInfo
- Publication number
- CN102315919A CN102315919A CN2010102212073A CN201010221207A CN102315919A CN 102315919 A CN102315919 A CN 102315919A CN 2010102212073 A CN2010102212073 A CN 2010102212073A CN 201010221207 A CN201010221207 A CN 201010221207A CN 102315919 A CN102315919 A CN 102315919A
- Authority
- CN
- China
- Prior art keywords
- harq data
- slot
- value
- data
- harq
- 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.)
- Granted
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/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
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
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
本发明实施例公开了一种HARQ数据合并的方法和设备,用以解决现有HARQ技术中的CHASE合并在接收到的重传数据性能突然恶化时合并后的数据性能会急剧下降的问题。该方法包括:根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。因此能够灵活调整接收到的HARQ数据在合并时的权值,从而提高合并后的HARQ数据的性能。
The embodiment of the present invention discloses a method and equipment for combining HARQ data, which are used to solve the problem that the performance of the combined data will drop sharply when the performance of the received retransmission data suddenly deteriorates in the CHASE combining in the existing HARQ technology. The method includes: determining the weight value of each slot according to the performance parameter value of each slot in the first HARQ data and the second HARQ data, wherein the first HARQ data is HARQ data that cannot be decoded correctly, and the second HARQ data is HARQ data retransmitted for the first HARQ data; combining the slots in the same position in the first HARQ data and the second HARQ data according to the determined weight. Therefore, it is possible to flexibly adjust the weight of the received HARQ data when combined, thereby improving the performance of the combined HARQ data.
Description
技术领域 technical field
本发明涉及无线通信技术领域,特别涉及一种HARQ数据合并的方法和设备。The present invention relates to the technical field of wireless communication, in particular to a method and equipment for combining HARQ data.
背景技术 Background technique
在无线信道上传输数字信号时,由于信道传输特性不理想及受加性噪声的影响,接收端所收到的数字信号不可避免地会发生错误。为了提高接收端的数字信号质量及译码正确率,可以采用HARQ(Hybrid Automatic Repeat request,混合自动重复请求)技术。HARQ技术结合了ARQ(Automatic Repeat request,自动重复请求)技术和FEC(Forward Error Correction,前向纠错)技术的优点,一定程度上降低了FEC方式的译码复杂性,避免了ARQ方式的信息传送连贯性差的缺点。具体来说,在发送的每个数据包中含有纠错和检错的校验比特,如果接收包中的出错比特数目在纠错能力之内,则错误被自行纠正;当差错严重,已超出FEC的纠错能力时,则让发端重发。When transmitting digital signals on a wireless channel, due to the unsatisfactory channel transmission characteristics and the influence of additive noise, errors will inevitably occur in the digital signals received by the receiving end. In order to improve the digital signal quality and decoding accuracy at the receiving end, HARQ (Hybrid Automatic Repeat request) technology can be used. HARQ technology combines the advantages of ARQ (Automatic Repeat request, automatic repeat request) technology and FEC (Forward Error Correction, forward error correction) technology, which reduces the decoding complexity of FEC mode to a certain extent and avoids the information of ARQ mode Disadvantages of poor transmission continuity. Specifically, each data packet sent contains parity bits for error correction and error detection. If the number of error bits in the received packet is within the error correction capability, the error will be corrected by itself; when the error is serious, it has exceeded When the error correction capability of FEC is low, the originator is allowed to retransmit.
目前HARQ技术中一种常用的合并技术为追赶合并(Chase Combining,CHASE)。A commonly used combining technique in the HARQ technology at present is Chase Combining (CHASE).
在追赶合并中,发送端在作出重传的判定后,将把前次发送的数据帧的全部或部分重新发送,接收端对于无法正确译码的数据帧,并不像ARQ那样简单的抛弃,而是先保存下来,待重传的数据帧收到后,和刚刚保存的那个错误译码的数据帧等比合并在一起,然后再进行译码,这样合并后的信号的信噪比可能会比第一次收到的信号的信噪比高,则正确译码的概率就大。即使每次接收到的数据帧可能都无法单独正确译码,但是接收到的数据帧越多,合并后的结果正确译码的概率就越大。In catch-up combining, after the sending end makes a retransmission decision, it will resend all or part of the data frame sent last time. The receiving end does not simply discard the data frame that cannot be decoded correctly like ARQ. Instead, it is saved first, and after the retransmitted data frame is received, it is merged with the wrongly decoded data frame just saved, and then decoded, so that the signal-to-noise ratio of the combined signal may decrease If the signal-to-noise ratio is higher than that of the signal received for the first time, the probability of correct decoding is high. Even though each received data frame may not be able to be decoded correctly individually, the more data frames are received, the greater the probability of the combined result being correctly decoded.
在实际应用中,对追赶合并来说,假定前一次接收端的数据的误比特率为λ1,当前接收数据的误比特率为λ2,但是可能由于信道突变,λ2可能远大于λ1,直接等比合并后得到的数据误比特率λ可能也远大于λ1。这样,不光本次接收端无法正确译码,而且本次的数据作为后续合并的基础,可能也导致后续数据无法正确译码。In practical applications, for catch-up combining, it is assumed that the bit error rate of the data received at the previous receiving end is λ 1 , and the bit error rate of the currently received data is λ 2 , but λ 2 may be much greater than λ 1 due to channel mutations. The data bit error rate λ obtained after the direct equal combination may also be much larger than λ 1 . In this way, not only the receiving end cannot decode correctly this time, but also the data this time is used as the basis for subsequent merging, which may also cause subsequent data to be incorrectly decoded.
综上所述,现有HARQ技术中的CHASE合并在接收到的重传数据性能突然恶化时合并后的数据性能会急剧下降。To sum up, in the existing HARQ technology, when the performance of the CHASE combination of the received retransmission data suddenly deteriorates, the performance of the combined data will drop sharply.
发明内容 Contents of the invention
本发明实施例提供一种HARQ数据合并的方法和设备,用以解决现有HARQ技术中的CHASE合并在接收到的重传数据性能突然恶化时合并后的数据性能会急剧下降的问题。Embodiments of the present invention provide a method and device for combining HARQ data, which are used to solve the problem that the performance of combined data will drop sharply when the performance of received retransmission data suddenly deteriorates in CHASE combining in the existing HARQ technology.
本发明实施例提供的一种混合自动重复请求HARQ数据合并的方法,包括:A method for combining HARQ data provided by an embodiment of the present invention includes:
根据第一HARQ数据和第二HARQ数据中每个时隙slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;Determine the weight of each slot according to the performance parameter value of each time slot slot in the first HARQ data and the second HARQ data, wherein the first HARQ data is HARQ data that cannot be decoded correctly, and the second HARQ data is for the second HARQ data. HARQ data for retransmission of HARQ data;
将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。The slots in the same position in the first HARQ data and the second HARQ data are combined according to the determined weight.
本发明实施例提供的一种混合自动重复请求HARQ数据合并的设备,包括:A hybrid automatic repeat request HARQ data merging device provided in an embodiment of the present invention includes:
确定模块,用于根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;The determination module is used to determine the weight value of each slot according to the performance parameter value of each slot in the first HARQ data and the second HARQ data, wherein the first HARQ data is HARQ data that cannot be decoded correctly, and the second HARQ data is the HARQ data retransmitted for the first HARQ data;
合并模块,将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。The merging module combines the slots in the same position in the first HARQ data and the second HARQ data according to the determined weight.
由于本发明实施例提供HARQ数据合并的方法包括:根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。因此能够灵活调整接收到的HARQ数据在合并时的权值,从而提高合并后的HARQ数据的性能。进一步减少重传数据的次数,从而提高译码效率。Since the method for combining HARQ data provided by the embodiment of the present invention includes: determining the weight of each slot according to the performance parameter value of each slot in the first HARQ data and the second HARQ data, wherein the first HARQ data cannot be decoded correctly The HARQ data, the second HARQ data is the HARQ data retransmitted for the first HARQ data; the slots in the same position in the first HARQ data and the second HARQ data are combined according to the determined weight. Therefore, it is possible to flexibly adjust the weight of the received HARQ data when combined, thereby improving the performance of the combined HARQ data. The times of retransmitting data are further reduced, thereby improving decoding efficiency.
附图说明 Description of drawings
图1为本发明实施例中HARQ数据合并的方法示意图;FIG. 1 is a schematic diagram of a method for combining HARQ data in an embodiment of the present invention;
图2为本发明实施例中对第一HARQ数据和第二HARQ数据中的slot进行分组的示意图;FIG. 2 is a schematic diagram of grouping slots in first HARQ data and second HARQ data in an embodiment of the present invention;
图3为本发明实施例中OFDMA系统中HARQ数据合并的方法示意图;3 is a schematic diagram of a method for combining HARQ data in an OFDMA system in an embodiment of the present invention;
图4为本发明实施例中HARQ数据合并的设备示意图。Fig. 4 is a schematic diagram of equipment for combining HARQ data in an embodiment of the present invention.
具体实施方式 Detailed ways
发明人在发明过程中注意到:从本质上看,CHASE合并主要的问题就是无法保证重传数据对老数据产生的合并影响是正增益还是负增益。这是由于CHASE机制本身的限制造成的。CHASE机制要求发送端每次重发同样的数据包,且采用同样的调制编码方式,这样的数据到达接收端后其误比特率就完全被动地取决于信道条件,性能较差。而对于HARQ技术的另一种合并技术递增冗余(Incremental Redundancy,IR)来讲,抛开其复杂的实现过程,其要达到的目的就是减小信道噪声数据在整个有用的传输信息中的占比,从而降低信道噪声数据对合并后数据的影响。如果在CHASE中借鉴IR的这一思路,即,考虑在CHASE合并中减小信道噪声数据在整个有用的传输信息中的占比,就能在物理层实现融合CHASE和IR思想的新的合并方法。The inventor noticed during the invention process that, in essence, the main problem of CHASE merging is that it cannot guarantee whether the merging effect of retransmitted data on old data is a positive gain or a negative gain. This is due to the limitations of the CHASE mechanism itself. The CHASE mechanism requires the sending end to resend the same data packet every time, and adopts the same modulation and coding method. After such data reaches the receiving end, its bit error rate depends completely on the channel conditions passively, and the performance is poor. For Incremental Redundancy (IR), another combination technology of HARQ technology, regardless of its complicated implementation process, its purpose is to reduce the proportion of channel noise data in the entire useful transmission information. ratio, thereby reducing the influence of channel noise data on the combined data. If we learn from the idea of IR in CHASE, that is, consider reducing the proportion of channel noise data in the entire useful transmission information in CHASE merging, we can realize a new merging method that combines CHASE and IR ideas at the physical layer .
本发明实施例提供的一种HARQ数据的合并方法,通过根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。因此能够灵活调整接收到的HARQ数据在合并时的权值,从而提高合并后的HARQ数据的性能;进一步减少重传数据的次数,提高译码效率。A method for combining HARQ data provided by an embodiment of the present invention determines the weight of each slot according to the performance parameter value of each slot in the first HARQ data and the second HARQ data, wherein the first HARQ data is not correct For the decoded HARQ data, the second HARQ data is HARQ data retransmitted for the first HARQ data; the slots in the same position in the first HARQ data and the second HARQ data are combined according to the determined weight. Therefore, it is possible to flexibly adjust the weight value of the received HARQ data when combined, thereby improving the performance of the combined HARQ data; further reducing the number of times of retransmitting data, and improving decoding efficiency.
下面结合说明书附图对本发明的具体实施方式作进一步详细描述。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings.
如图1所示,本发明实施例提供的一种HARQ数据合并的方法包括:As shown in FIG. 1, a method for combining HARQ data provided by an embodiment of the present invention includes:
步骤101、根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据。
步骤102、将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。
步骤101中,性能参数值可以是CINR(Carrier to Interference and NoiseRatio,载波与干扰噪声比)值、正确比特率值、有用功率值等能表征slot的性能的参数值。In
需要强调的是,性能参数值并不局限于以上参数值,其他能够表征slot性能的参数值也同样适用本发明实施例。It should be emphasized that the performance parameter values are not limited to the above parameter values, and other parameter values that can characterize slot performance are also applicable to the embodiments of the present invention.
第一HARQ数据可以是第一次发送的HARQ数据,也可以是合并后的HARQ数据。The first HARQ data may be HARQ data sent for the first time, or combined HARQ data.
其中,第一次发送的HARQ数据是指第一次发送的数据中因不能正确译码而被保存下来等待与下一次重传数据合并的HARQ数据。Wherein, the HARQ data sent for the first time refers to the HARQ data that is saved and waits to be combined with the next retransmission data because it cannot be decoded correctly in the data sent for the first time.
合并后的HARQ数据是指经过合并后还不能正确译码而被保存下来继续等待与下次重传数据合并的HARQ数据,比如:第一次发送的HARQ数据和重传的HARQ数据合并后不能正确译码的HARQ数据;或者本身就是合并后的HARQ数据(经过至少一次合并)和重传的HARQ数据合并后不能正确译码的HARQ数据。The merged HARQ data refers to the HARQ data that cannot be correctly decoded after being merged and is kept waiting to be merged with the next retransmission data. For example, the HARQ data sent for the first time and the retransmitted HARQ data cannot be merged Correctly decoded HARQ data; or HARQ data that cannot be correctly decoded after combining the combined HARQ data (after at least one combination) and the retransmitted HARQ data.
具体的,将第一HARQ数据和第二HARQ数据中的slot分成多组,其中每组中的slot在HARQ数据中的位置相同,将slot的性能参数值除以该slot所在组中所有slot的性能参数值的总和,得到的值作为该slot的权值。Specifically, the slots in the first HARQ data and the second HARQ data are divided into multiple groups, wherein the slots in each group have the same position in the HARQ data, and the performance parameter value of the slot is divided by the values of all slots in the group where the slot is located The sum of performance parameter values, the obtained value is used as the weight of the slot.
针对不同的性能参数,对确定slot的权值的方式进行详细说明。According to different performance parameters, the method of determining the weight value of the slot is described in detail.
方式一、性能参数值是slot的CINR值。
将第一HARQ数据和第二HARQ数据中的slot分成多组,其中每组中的slot在HARQ数据中的位置相同,具体参加图2,分别将第一HARQ数据中的slot与第二HARQ数据中与该slot相同位置的slot组成一组,如:slot1与slot1’组成一组,slot2与slot2’组成一组,等等;Divide the slots in the first HARQ data and the second HARQ data into multiple groups, wherein the slots in each group have the same position in the HARQ data, refer to Figure 2 for details, and divide the slots in the first HARQ data and the second HARQ data respectively The slots in the same position as the slot form a group, such as: slot1 and slot1' form a group, slot2 and slot2' form a group, etc.;
将slot的CINR值除以该slot所在组中所有slot的CINR值的总和,得到的值作为该slot的权值。Divide the CINR value of the slot by the sum of the CINR values of all slots in the group where the slot belongs, and the obtained value is used as the weight of the slot.
比如,设第一HARQ数据和第二HARQ数据都包含M个slot,第一HARQ数据的第m(m为小于等于M的自然数,下同)位slot的CINR值为Ci(i为自然数,下同),第二HARQ数据中第m位slot的CINR值为Cj(j为自然数,下同),则:For example, assuming that both the first HARQ data and the second HARQ data include M slots, the CINR value of the mth (m is a natural number less than or equal to M, the same below) bit slot of the first HARQ data is C i (i is a natural number, The same below), the CINR value of the mth slot in the second HARQ data is C j (j is a natural number, the same below), then:
第m位的slot的CINR值的总和为(Ci+Cj),The sum of the CINR values of the m-th slot is (C i +C j ),
第一HARQ数据中第m位slot的权值为Wi=Ci/(Ci+Cj),The weight of the mth slot in the first HARQ data is W i =C i /(C i +C j ),
第二HARQ数据中第m位slot的权值为Wj=Cj/(Ci+Cj)。The weight of the mth slot in the second HARQ data is W j =C j /(C i +C j ).
方式二、性能参数值是slot的正确比特率值。Mode 2, the performance parameter value is the correct bit rate value of the slot.
其中,正确比特率可以根据slot的误比特率得到,比如slot的误比特率为λ,则正确率为(1-λ)。方式二具体确定slot权值的过程与方式一根据CINR确定slot权值的方式类似,在此不再赘述。Wherein, the correct bit rate can be obtained according to the bit error rate of the slot, for example, the bit error rate of the slot is λ, and the correct rate is (1-λ). The specific process of determining the slot weight in the second method is similar to the method of determining the slot weight according to the CINR in the first method, and will not be repeated here.
方式三、性能参数值是slot的有用功率值。方式三具体确定slot权值的过程与方式一根据CINR确定权值的方式类似,在此不再赘述。Method 3: The performance parameter value is the useful power value of the slot. The specific process of determining the slot weight in mode 3 is similar to the way in which the slot weight is determined according to the CINR in
需要强调的是,根据slot的性能参数确定slot权值的方式并不限于以上三种方式,其他能够根据slot的性能参数确定slot权值的方式也同样适用本发明实施例。It should be emphasized that the manner of determining the slot weight according to the performance parameter of the slot is not limited to the above three manners, and other manners capable of determining the slot weight according to the performance parameter of the slot are also applicable to the embodiments of the present invention.
对于方式一,性能参数值是slot的CINR值,需要确定第一HARQ数据和第二HARQ数据中每个slot的CINR值。For the first method, the performance parameter value is the CINR value of the slot, and the CINR value of each slot in the first HARQ data and the second HARQ data needs to be determined.
具体的,若第一HARQ数据是第一次发送的HARQ数据,可以根据下列公式一确定第一HARQ数据中第m位slot的CINR值Cm:Specifically, if the first HARQ data is the HARQ data sent for the first time, the CINR value C m of the mth slot in the first HARQ data can be determined according to the following formula 1:
Cm=Psm/Pnm.............公式一。C m =P sm /P nm .........
其中,Psm为第m位slot的多个载波的有用功率和,Pnm为第m位slot的多个载波的无用功率和。Wherein, P sm is the sum of useful powers of multiple carriers of the mth slot, and P nm is the sum of useless powers of multiple carriers of the mth slot.
由于m可以取不同的值,因此可以根据公式一确定第一HARQ数据中每个slot的CINR值。Since m can take different values, the CINR value of each slot in the first HARQ data can be determined according to
若第一HARQ数据是合并后的HARQ数据,可以根据公式二确定第一HARQ数据中第m位slot的CINR值C:If the first HARQ data is combined HARQ data, the CINR value C of the m-th slot in the first HARQ data can be determined according to Formula 2:
C=(CiN+Cj)/(N+1).............公式二。C=(CiN+Cj)/(N+1)... Formula 2.
其中,N为合并次数(下同),Ci为第一HARQ数据的第m位slot的CINR值,Cj为第二HARQ数据中第m位slot的CINR值。Wherein, N is the number of times of combining (the same below), C i is the CINR value of the mth slot in the first HARQ data, and C j is the CINR value of the mth slot in the second HARQ data.
由于m可以取不同的值,因此可以根据公式二确定第一HARQ数据中每个slot的CINR值。Since m can take different values, the CINR value of each slot in the first HARQ data can be determined according to Formula 2.
另外,第二HARQ数据是针对第一HARQ数据重传的HARQ数据,所以第二HARQ数据是还没有进行合并的数据,故也可以根据公式一确定第二HARQ数据中每个slot的CINR值。In addition, the second HARQ data is HARQ data retransmitted for the first HARQ data, so the second HARQ data is data that has not been combined, so the CINR value of each slot in the second HARQ data can also be determined according to
需要说明的是,确定第一HARQ数据和第二HARQ数据中slot的CINR值的方法并不局限于以上公式,其他能够确定第一HARQ数据和第二HARQ数据中slot的CINR值的方法也同样适用本发明实施例。It should be noted that the method for determining the CINR value of the slot in the first HARQ data and the second HARQ data is not limited to the above formula, and other methods that can determine the CINR value of the slot in the first HARQ data and the second HARQ data are also the same Applicable to the embodiment of the present invention.
具体确定第一HARQ数据和第二HARQ数据中slot的CINR值的步骤可以在需要使用slot的CINR值之前的任一步骤执行。The step of specifically determining the CINR value of the slot in the first HARQ data and the second HARQ data may be performed in any step before the CINR value of the slot needs to be used.
步骤102之后还可以确定合并后的每个slot的软信息值。After
设第一HARQ数据中第m位slot的软信息值为Vi,第一HARQ数据中第m位slot对应的权值为Wi;第二HARQ数据中第m位slot的软信息值为Vj,第二HARQ数据中第m位slot对应的权值为Wj,可以根据公式三计算合并后第m位slot的软信息值V:Assuming that the soft information value of the mth slot in the first HARQ data is V i , the weight corresponding to the mth slot in the first HARQ data is W i ; the soft information value of the mth slot in the second HARQ data is V j , the weight corresponding to the mth slot in the second HARQ data is W j , and the combined soft information value V of the mth slot can be calculated according to Formula 3:
V=(ViWiN+VjWj)/(N+1).............公式三。V=(V i W i N+V j W j )/(N+1)............Formula 3.
由于m可以取不同的值,因此可以根据公式三,确定合并后的HARQ数据中每个slot的软信息值。Since m can take different values, the soft information value of each slot in the combined HARQ data can be determined according to Formula 3.
确定合并后的每个slot的软信息值之后还可以保存合并后的HARQ数据中各slot的软信息值,并将保存的软信息值发送给译码器译码。After the combined soft information value of each slot is determined, the soft information value of each slot in the combined HARQ data may also be saved, and the saved soft information value may be sent to the decoder for decoding.
如图3所示,为本发明提供的HARQ数据合并的方法的一个较佳实施例,其具体的应用系统为OFDMA系统,该方法包括如下步骤:As shown in Figure 3, a preferred embodiment of the method for the combination of HARQ data provided by the present invention, its specific application system is an OFDMA system, the method includes the following steps:
步骤301、在收到的基带信号中,取出当前处理的译码数据块译码时需要的子载波。
步骤302、对子载波进行信道估计并进行信道补偿。
步骤303、对信道补偿后的子载波数据进行解调得到初始软信息数据。
步骤304、确定第一次发送的HARQ数据或重传的HARQ数据中每个slot的CINR值。
步骤305、进行初始软信息数据提取和基本FEC处理。
步骤306、判断是否是重传的HARQ数据,如果是,执行步骤307,否则执行步骤309。
步骤307、根据第一HARQ数据和第二HARQ数据中每个slot的CINR值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据,将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。Step 307: Determine the weight of each slot according to the CINR value of each slot in the first HARQ data and the second HARQ data, wherein the first HARQ data is HARQ data that cannot be decoded correctly, and the second HARQ data is for the second HARQ data For the HARQ data for retransmission of the first HARQ data, the slots in the same position in the first HARQ data and the second HARQ data are combined according to the determined weight.
步骤308、确定合并后的slot的CINR值和软信息值。
步骤309、保存HARQ数据中每个slot的CINR值和软信息值并将该HARQ数据发送给译码器进行译码,其中HARQ数据是第一次发送的HARQ数据或合并后的HARQ数据。Step 309: Save the CINR value and soft information value of each slot in the HARQ data and send the HARQ data to the decoder for decoding, where the HARQ data is the HARQ data sent for the first time or the combined HARQ data.
步骤310、判断是否处理完所有的HARQ数据。如果是,结束流程,否则,执行步骤301。
需要说明的是,确定第一次发送的HARQ数据或重传HARQ数据中每个slot的CINR值并不限于图3中的步骤304,可以在步骤307使用第一次发送的HARQ数据或重传HARQ数据中slot的CINR值之前的任一步骤确定。确定合并后的slot的CINR值不限于图3中的步骤308,可以在使用合并后的slot的CINR值之前的任一步骤确定。It should be noted that the determination of the CINR value of each slot in the HARQ data sent for the first time or in the retransmitted HARQ data is not limited to step 304 in FIG. It is determined at any step before the CINR value of the slot in the HARQ data. Determining the CINR value of the combined slot is not limited to step 308 in FIG. 3 , and may be determined at any step before using the CINR value of the combined slot.
如图4所示,本发明实施例提供的HARQ数据合并的设备包括:确定模块40l和合并模块402。As shown in FIG. 4 , the device for combining HARQ data provided by the embodiment of the present invention includes: a determining
确定模块401,用于根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据。The
合并模块402,将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。The combining
其中,性能参数值可以是CINR值、正确比特率值、有用功率值等能表征slot的性能的参数值。Wherein, the performance parameter value may be a CINR value, a correct bit rate value, a useful power value, and other parameter values that can characterize the performance of the slot.
需要强调的是,性能参数值并不局限于以上参数值,其他能够表征slot性能的参数值也同样适用本发明实施例。It should be emphasized that the performance parameter values are not limited to the above parameter values, and other parameter values that can characterize slot performance are also applicable to the embodiments of the present invention.
第一HARQ数据可以是第一次发送的HARQ数据,也可以是合并后的HARQ数据。The first HARQ data may be HARQ data sent for the first time, or combined HARQ data.
合并后的HARQ数据是指将第一次发送的HARQ数据和所有重传的HARQ数据合并后的数据。但由于合并后的数据可能仍然不能正确译码,则保存下来继续等待与重传数据合并。The combined HARQ data refers to the data after combining the HARQ data sent for the first time and all the retransmitted HARQ data. However, since the merged data may still not be correctly decoded, it is saved and waits to be merged with the retransmitted data.
确定模块401具体用于:将第一HARQ数据和第二HARQ数据中的slot分成多组,其中每组中的slot在HARQ数据中的位置相同,将slot的性能参数值除以该slot所在组中所有slot的性能参数值的总和,得到的值作为该slot的权值。The determining
针对不同的性能参数,对确定slot的权值的方式进行详细说明。According to different performance parameters, the method of determining the weight value of the slot is described in detail.
方式一、性能参数值是slot的CINR值:
确定模块40l将第一HARQ数据和第二HARQ数据中的slot分成多组,其中每组中的slot在HARQ数据中的位置相同;将slot的CINR值除以该slot所在组中所有slot的CINR值的总和,得到的值作为该slot的权值。The
比如,设第一HARQ数据和第二HARQ数据都包含M个slot,第一HARQ数据的第m(m为小于等于M的自然数,下同)位slot的CINR值为Ci(i为自然数,下同),第二HARQ数据中第m位slot的CINR值为Cj(j为自然数,下同),则:For example, assuming that both the first HARQ data and the second HARQ data include M slots, the CINR value of the mth (m is a natural number less than or equal to M, the same below) slot of the first HARQ data is C i (i is a natural number, The same below), the CINR value of the mth slot in the second HARQ data is C j (j is a natural number, the same below), then:
第m位的slot的CINR值的总和为(Ci+Cj),The sum of the CINR values of the m-th slot is (C i +C j ),
第一HARQ数据中第m位slot的权值为Wi=Ci/(Ci+Cj),The weight of the mth slot in the first HARQ data is W i =C i /(C i +C j ),
第二HARQ数据中第m位slot的权值为Wj=Cj/(Ci+Cj)。The weight of the mth slot in the second HARQ data is W j =C j /(C i +C j ).
方式二、性能参数值是slot的正确比特率值。Mode 2, the performance parameter value is the correct bit rate value of the slot.
其中,正确比特率可以根据slot的误比特率得到,比如slot的误比特率为λ,则正确率为(1-λ)。方式二具体确定slot权值的过程与方式一根据CINR确定slot权值的方式类似,在此不再赘述。Wherein, the correct bit rate can be obtained according to the bit error rate of the slot, for example, the bit error rate of the slot is λ, and the correct rate is (1-λ). The specific process of determining the slot weight in the second method is similar to the method of determining the slot weight according to the CINR in the first method, and will not be repeated here.
方式三、性能参数值是slot的有用功率值。方式三具体确定slot权值的过程与方式一根据CINR确定权值的方式类似,在此不再赘述。Method 3: The performance parameter value is the useful power value of the slot. The specific process of determining the slot weight in mode 3 is similar to the way in which the slot weight is determined according to the CINR in
需要强调的是,确定模块401根据slot的性能参数确定slot权值的方式并不限于以上三种方式,其他能够根据slot的性能参数确定slot权值的方式也同样适用本发明实施例。It should be emphasized that the manners of determining the slot weight according to the performance parameters of the slots by the determining
对于方式一,性能参数值是slot的CINR值,确定模块401还用于:确定第一HARQ数据和第二HARQ数据中每个slot的CINR值。For
具体的,若第一HARQ数据是第一次发送的HARQ数据,确定模块401可以根据公式一确定第一HARQ数据中第m位slot的CINR值Cm。Specifically, if the first HARQ data is HARQ data sent for the first time, the determining
由于m可以取不同的值,因此确定模块401可以根据公式一确定第一HARQ数据中每个slot的CINR值。Since m can take different values, the determining
若第一HARQ数据是合并后的HARQ数据,确定模块401可以根据公式二确定第一HARQ数据中第m位slot的CINR值C。If the first HARQ data is combined HARQ data, the determining
由于m可以取不同的值,因此确定模块401可以根据公式二确定第一HARQ数据中每个slot的CINR值。Since m can take different values, the determining
另外,第二HARQ数据是针对第一HARQ数据重传的HARQ数据,所以第二HARQ数据是还没有进行合并的数据,故确定模块401也可以根据公式一确定第二HARQ数据中每个slot的CINR值。In addition, the second HARQ data is HARQ data retransmitted for the first HARQ data, so the second HARQ data is data that has not yet been combined, so the
需要说明的是,确定模块401确定第一HARQ数据和第二HARQ数据中slot的CINR值的方法并不局限于以上公式,其他能够确定第一HARQ数据和第二HARQ数据中slot的CINR值的方法也同样适用本发明实施例。It should be noted that the method for determining the CINR value of the slot in the first HARQ data and the second HARQ data by the determining
本发明实施例提供的HARQ数据合并的设备还可以包括:The device for combining HARQ data provided by the embodiment of the present invention may also include:
计算模块403,用于确定合并后的每个slot的软信息值。
具体实施中,计算模块403可以根据公式三确定合并后第m位slot的软信息值。In a specific implementation, the
由于m可以取不同的值,因此可以根据公式三确定合并后每个slot的软信息值。Since m can take different values, the soft information value of each slot after merging can be determined according to formula three.
需要说明的是,这里假定整个slot的值为Vi或Vj,实际应用中Vi或Vj对应的应该是slot中的每一个软信息值字节的值。It should be noted that here it is assumed that the value of the entire slot is V i or V j , and in practical applications V i or V j should correspond to the value of each soft information value byte in the slot.
其中,合并模块402还可以保存合并后的HARQ数据中slot的软信息值,并将保存的软信息值发送给译码器译码。Wherein, the merging
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.
从上述实施例可以看出:由于本发明实施例通过根据第一HARQ数据和第二HARQ数据中每个slot的性能参数值,确定每个slot的权值,其中第一HARQ数据是不能正确译码的HARQ数据,第二HARQ数据是针对第一HARQ数据进行重传的HARQ数据;将第一HARQ数据和第二HARQ数据中处于相同位置的slot按照确定的权值进行合并。因此能够灵活调整接收到的HARQ数据在合并时的权值,从而提高合并后的HARQ数据的性能;进一步减少重传数据的次数,提高译码效率。It can be seen from the foregoing embodiments that the weight of each slot is determined according to the performance parameter value of each slot in the first HARQ data and the second HARQ data in the embodiment of the present invention, wherein the first HARQ data cannot be correctly translated coded HARQ data, the second HARQ data is HARQ data retransmitted for the first HARQ data; slots in the same position in the first HARQ data and the second HARQ data are combined according to the determined weight. Therefore, it is possible to flexibly adjust the weight value of the received HARQ data when combined, thereby improving the performance of the combined HARQ data; further reducing the number of times of retransmitting data, and improving decoding efficiency.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010221207.3A CN102315919B (en) | 2010-07-01 | 2010-07-01 | The method and apparatus that a kind of HARQ data merges |
PCT/CN2010/077302 WO2012000241A1 (en) | 2010-07-01 | 2010-09-26 | Method and apparatus for combining hybrid automatic repeat request data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010221207.3A CN102315919B (en) | 2010-07-01 | 2010-07-01 | The method and apparatus that a kind of HARQ data merges |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102315919A true CN102315919A (en) | 2012-01-11 |
CN102315919B CN102315919B (en) | 2016-06-15 |
Family
ID=45401339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010221207.3A Expired - Fee Related CN102315919B (en) | 2010-07-01 | 2010-07-01 | The method and apparatus that a kind of HARQ data merges |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102315919B (en) |
WO (1) | WO2012000241A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013185325A1 (en) * | 2012-06-14 | 2013-12-19 | Intel Corporation | Hybrid automatic repeat-request combination for wireless transmissions |
WO2014173156A1 (en) * | 2013-04-25 | 2014-10-30 | 中兴通讯股份有限公司 | Hybrid automatic repeat request (harq) merged decoding method and apparatus, and computer storage medium |
CN104901786A (en) * | 2015-05-21 | 2015-09-09 | 中国科学院自动化研究所 | LTE system-based HARQ soft combining method and device |
CN110138516A (en) * | 2019-05-15 | 2019-08-16 | 上海酷芯微电子有限公司 | Adaptive retransmission merging method, system and medium in wireless communication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976271A (en) * | 2005-11-28 | 2007-06-06 | 上海贝尔阿尔卡特股份有限公司 | Mixed automatic retransmitting method and system based on weighted merging used for multi-carrier system |
US20090158110A1 (en) * | 2007-12-13 | 2009-06-18 | Qualcomm Incorporated | Forward and reverse shifting selective harq combining scheme for ofdma systems |
US20090154392A1 (en) * | 2007-12-13 | 2009-06-18 | Qualcomm Incorporated | Coding block based harq combining scheme for ofdma systems |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1863034B (en) * | 2006-02-17 | 2010-09-08 | 上海华为技术有限公司 | Method and system for sending retransmission data in hybrid automatic repeat request |
CN100479358C (en) * | 2006-07-21 | 2009-04-15 | 华为技术有限公司 | High-speed descending group switch-in retransmitting method and system |
US7945836B2 (en) * | 2007-06-20 | 2011-05-17 | Motorola Solutions, Inc. | Method and apparatus for reducing signaling overhead in a communication system using hybrid automatic repeat request |
CN101599817B (en) * | 2008-06-03 | 2013-01-16 | 中兴通讯股份有限公司 | Method for improving performance of synchronous non-self-adapting mixed automatic retransmission |
-
2010
- 2010-07-01 CN CN201010221207.3A patent/CN102315919B/en not_active Expired - Fee Related
- 2010-09-26 WO PCT/CN2010/077302 patent/WO2012000241A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976271A (en) * | 2005-11-28 | 2007-06-06 | 上海贝尔阿尔卡特股份有限公司 | Mixed automatic retransmitting method and system based on weighted merging used for multi-carrier system |
US20090158110A1 (en) * | 2007-12-13 | 2009-06-18 | Qualcomm Incorporated | Forward and reverse shifting selective harq combining scheme for ofdma systems |
US20090154392A1 (en) * | 2007-12-13 | 2009-06-18 | Qualcomm Incorporated | Coding block based harq combining scheme for ofdma systems |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013185325A1 (en) * | 2012-06-14 | 2013-12-19 | Intel Corporation | Hybrid automatic repeat-request combination for wireless transmissions |
CN104272626A (en) * | 2012-06-14 | 2015-01-07 | 英特尔公司 | Hybrid automatic repeat-request combination for wireless transmissions |
US9331814B2 (en) | 2012-06-14 | 2016-05-03 | Intel Corporation | Hybrid automatic repeat-request combination for wireless transmissions |
WO2014173156A1 (en) * | 2013-04-25 | 2014-10-30 | 中兴通讯股份有限公司 | Hybrid automatic repeat request (harq) merged decoding method and apparatus, and computer storage medium |
CN104901786A (en) * | 2015-05-21 | 2015-09-09 | 中国科学院自动化研究所 | LTE system-based HARQ soft combining method and device |
CN104901786B (en) * | 2015-05-21 | 2018-08-28 | 北京思朗科技有限责任公司 | HARQ soft combination methods based on LTE system and device |
CN110138516A (en) * | 2019-05-15 | 2019-08-16 | 上海酷芯微电子有限公司 | Adaptive retransmission merging method, system and medium in wireless communication system |
CN110138516B (en) * | 2019-05-15 | 2021-12-24 | 上海酷芯微电子有限公司 | Adaptive retransmission combining method, system and medium in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN102315919B (en) | 2016-06-15 |
WO2012000241A1 (en) | 2012-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7086041B2 (en) | Control information encoding and decoding for wireless communication | |
EP2294745B1 (en) | Reducing harq retransmissions using peak power management techniques | |
EP2274859B1 (en) | Pre-emptive acknowledgement for data transmission in a communication system | |
US7650560B2 (en) | Packet transmission apparatus and method using optimized punctured convolution codes | |
TWI434545B (en) | Method and system to increase the throughput of a hybrid automatic repeat request (harq) protocol | |
KR20170128309A (en) | Code to mitigate bus teardrops and interference in multi-layer protocol wireless systems Block level error correction and medium access control (MAC) level hybrid automatic repeat requests | |
US10338996B2 (en) | Pipelined decoder and method for conditional storage | |
WO2012174143A1 (en) | Data transmission and reception with harq and network coding | |
US9001936B2 (en) | Buffer management device and method for hybrid automatic repeat requests in a wireless communication system | |
WO2018090571A1 (en) | Acknowledgement/negative acknowledgement information detection method, apparatus and storage medium | |
CN103973418B (en) | A kind of transmission method and device based on Channel Activation detection | |
US20200274647A1 (en) | Method of hybrid automatic repeat request implementation for data transmission with multi-level coding | |
EP2210360B1 (en) | Apparatus and method for decoding in mobile communication system | |
US11936480B2 (en) | Apparatus and methods for HARQ in a wireless network | |
US20150333876A1 (en) | Method and apparatus for a modified harq procedure after a receiver outage event | |
US8595598B2 (en) | High-efficiency dynamic transmission that has a high speed and reliability | |
CN102315919A (en) | Method and equipment for combining hybrid automatic repeat request (HARQ) data | |
US20220038209A1 (en) | Turbo Decoder with Reduced Processing and Minimal Re-Transmission | |
US9590768B2 (en) | Method, receiver device, network node and mobile communication terminal for decoding transmissions | |
CN104144043A (en) | A Method of Hybrid Automatic Repeat Request Coalescing | |
US11411674B2 (en) | Transmission device and method for transmitting punctured data messages having common input bits and reception device and method for reassembling an encoded data message based on punctured data messages | |
CN113055133B (en) | Hybrid automatic repeat request HARQ response method, device, equipment and medium | |
WO2018103011A1 (en) | Data transmission method and communication device | |
JP2009296182A (en) | Radio communication system, radio communication device and radio communication method | |
Kalyan | Chase Combining HARQ Process in LTE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160615 Termination date: 20190701 |