Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR DATA RETRANSMISSION AND MERGING BASED ON HARQ
Document Type and Number:
WIPO Patent Application WO/2012/171291
Kind Code:
A1
Abstract:
Disclosed are a method and device for data retransmission and merging based on a hybrid automatic repeat request (HARQ). The method includes: when receiving the data of the Nth transmission of a data packet, merging the data of the Nth transmission of the data packet, and performing the following operations on each coding block of the data packet: determining a weighted merging weight value of the coding blocks to be merged when merging data in the data of each transmission according to the signal-to-interference and noise ratio of the coding blocks to be merged in the data of the Nth transmission; performing data merging on the coding blocks to be merged in the data of the Nth transmission according to the determined weighted merging weight value; and obtaining the merged data of the data packet until the data of all coding blocks in the data packet has finished merging. The influence of channel state is considered when merging data, and the data merging is performed according to the weight, increasing the correct rate of merging data, and improving system performance.

Inventors:
YANG YUNXIA (CN)
Application Number:
PCT/CN2011/080991
Publication Date:
December 20, 2012
Filing Date:
October 19, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
YANG YUNXIA (CN)
International Classes:
H04L1/18
Foreign References:
CN101897142A2010-11-24
CN1567761A2005-01-19
US20080187071A12008-08-07
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、一种基于混合自动重传请求 HARQ的数据重传合并方法,其特征在 于, 该方法包括:

当接收到一个数据包的第 N次传输数据时, 对所述数据包的 N次传输 数据进行合并, 对所述数据包的编码块执行以下操作:

根据 N次传输数据中待合并的编码块的信干噪比, 确定每次传输数据 中所述待合并编码块在数据合并时的加权合并权值;

根据确定的加权合并权值, 对 N次传输数据中的待合并编码块进行数 据合并;

直至合并完所述数据包中的所有编码块的数据, 得到合并后的数据包 数据。

2、 根据权利要求 1所述的方法, 其特征在于, 所述根据 N次传输数据 中待合并的编码块的信干噪比, 确定每次传输数据中所述待合并编码块在 数据合并时的加权合并权值, 包括:

对 N次传输数据中待合并的编码块的信干噪比进行归一化计算, 按下 列公式确定每次传输数据中所述待合并编码块在数据合并时的加权合并权 值:

w m° = Z CINR- ^oCINR^

其中, 表示第 n次传输数据中第 m个编码块在数据合并时的加权合 并权值, me {0, ······, M -1} , M为正整数, ne {0, ······ , N} , N为正整数;

CIN1 表示第 n次传输数据中第 m个编码块的信干噪比;

Z^CINR 表示 N 次传输数据中第 m 个编码块的信干噪比之和, ie {0, ······ , N}。

3、 根据权利要求 1所述的方法, 其特征在于, 所述根据确定的加权合 并权值, 对 N次传输数据中的待合并编码块进行数据合并, 包括: 对待合并编码块中的每个信息比特的数据, 采用下列公式进行数据合 并:

b :me =∑nN=。W bit

其中, bit ^表示第 m个编码块中第 k个信息比特合并后的数据, me {0, , M-1} , M为正整数, ke {0, ······ , K-1}, K为正整数;

bit^ m表示第 n次传输的第 m个编码块中第 k个信息比特的数据, ne {0, ······, N} , N为正整数;

表示第 n次传输数据中第 m个编码块在数据合并时的加权合并权 值;

合并完待合并编码块中的所有信息比特的数据, 得到合并后的编码块 数据。

4、 根据权利要求 1所述的方法, 其特征在于, 对所述数据包的 N次传 输数据进行合并之前, 该方法还包括:

当接收到一个数据包的第 N次传输数据时, 统计第 N次传输数据中各 编码块的信干燥比, 并获取前 N-1 次传输数据中各编码块的信干噪比; 或 者,

当接收到一个数据包的第 N次传输数据时, 统计 N次传输数据中各编 码块的信干燥比。

5、 根据权利要求 1至 4任一项所述的方法, 其特征在于, 得到合并后 的数据包数据后, 该方法还包括:

对合并后的数据包数据进行循环冗余检测编码 CRC校验, 若校验不通 过, 则继续请求发送端重传所述数据包的数据。

6、 一种基于 HARQ的数据重传合并装置, 其特征在于, 该装置包括: 接收模块、 合并控制模块和数据合并模块; 其中, 所述接收模块, 用于接收数据包的传输数据;

所述合并控制模块, 当接收到一个数据包的第 N次传输数据时, 对所 述数据包的 N次传输数据进行合并, 控制所述数据合并模块针对所述数据 包的每个编码块执行合并操作, 直至合并完所述数据包中的所有编码块的 数据, 得到合并后的数据包数据;

所述数据合并模块, 用于对待合并的编码块, 根据 N次传输数据中待 合并的编码块的信干噪比, 确定每次传输数据中所述待合并编码块在数据 合并时的加权合并权值; 根据确定的加权合并权值, 对 N次传输数据中的 待合并编码块进行数据合并。

7、 根据权利要求 6所述的装置, 其特征在于, 所述数据合并模块, 具 体包括:

权重确定单元, 用于对 N次传输数据中待合并的编码块的信干噪比进 行归一化计算, 按下列公式确定每次传输数据中所述待合并编码块在数据 合并时的加权合并权值:

其中, 表示第 n次传输数据中第 m个编码块在数据合并时的加权合 并权值, me {0, · · ·· · ·, M - 1} , M为正整数, ne {0, · · ·· · · , N} , N为正整数;

CIN1 表示第 n次传输数据中第 m个编码块的信干噪比;

Γ^ΟΝΙ^表示 Ν 次传输数据中第 m 个编码块的信干噪比之和, i e {0, · · ·· · · , N}。

8、 根据权利要求 6所述的装置, 其特征在于, 所述数据合并模块, 具 体包括:

数据合并单元, 用于根据确定出的加权合并权值, 对 N次传输数据中 的待合并编码块进行数据合并, 得到合并后的编码块数据; 具体包括: 对待合并编码块中的每个信息比特的数据, 采用下列公式进行数据合 开:

bit=me =∑nN=。W bit

其中, bit ^表示第 m个编码块中第 k个信息比特合并后的数据, me {0, , M-1} , M为正整数, ke {0, ······ , K-1}, K为正整数;

b 'm表示第 n次传输的第 m个编码块中第 k个信息比特的数据, ne {0, ······, N} , N为正整数;

表示第 n次传输数据中第 m个编码块在数据合并时的加权合并权 值;

合并完待合并编码块中的所有信息比特的数据后, 得到合并后的编码 块数据。

9、 根据权利要求 6所述的装置, 其特征在于, 该装置还包括: 统计模块, 用于对所述数据包的 N次传输数据进行合并时, 确定 N次 传输数据的各编码块的信干噪比, 具体包括: 当接收到一个数据包的第 N 次传输数据时,统计第 N次传输数据中各编码块的信干燥比,并获取前 N-1 次传输数据中各编码块的信干噪比; 或者, 当接收到一个数据包的第 N次 传输数据时, 统计 N次传输数据中各编码块的信干燥比。

10、 根据权利要求 6至 9任一项所述的装置, 其特征在于, 该装置还 包括:

校验模块, 用于得到合并后的数据包数据后, 对合并后的数据包数据 进行 CRC校验,若校验不通过,则继续请求发送端重传所述数据包的数据。

Description:
基于 HARQ的数据重传合并方法及装置 技术领域

本发明涉及通信技术,尤指一种基于混合自动 重传请求( HARQ, Hybrid Automatic Repeat reQuest ) 的数据重传合并方法及装置。 背景技术

在室外远距离的全球微波接入互操作性 ( WiMAX , World Interoperability for Microwave Access )/长期演进( LTE, Long Term Evolution ) 技术的应用条件下, 无线信道的衰落现象非常明显, 因此, WiMAX/LTE技 术在链路层加入了 HARQ机制,以实现减少到达网络层的信息差错 HARQ 技术是基于链路层的重传合并技术, 该技术将自动重传请求 (ARQ , Automatic Repeat request ) 和前向糾错编码 ( FEC , Feed-forward Error Correction )结合起来的数据重传机制, 克服了 ARQ以及 FEC各自的缺点, 能够提高频谱效率, 大大提高系统业务吞吐量, 使用重传带来合并增益, 间接扩大系统的覆盖范围。 下面具体分析传统的 ARQ和 HARQ的吞吐量 的差别:

ARQ技术的实现过程为: 发送端发送一个包含 比特信息及 比特校 验信息的数据包, 接收端若检测出该数据包错误, 则丟弃该数据包, 并请 求发送端重传。 其中, 接收端接收一个数据包的平均传输数目 7>可以表示 为:

7 = 1 + £尸

7=1 其中,假设未被检测出的错误可以忽略, 为前 个数据包合并包含错 误的概率, )为在第 次重传中出现错误的概率在数值估计, 可以用以 下公式表示: 其中, β =(Η ··,ίή, =(h ,-,h[) ^ 为第 /天线在第_ /次传输的信 道响应, 为发送或接收的天线数; /( ^)为不同天线的增益函数, Ρ( )为 信道译码条件下的条件比特错误率(CBER, Conditioned Bit Error Rate)。

其中, 若不同次的重传其信道不相关, 贝' J:

其中, 若不同次的重传其信道相关, 对于每次传输每根天线对应的信 道响应一致, 贝 : 上述 ^为每个符号数据的平均功率。

根据上述计算得到的 7>, 可以确定 ARQ的吞吐量效率为:

J k_

Tr k + n 其中, z + 为增加的校险比特而带来吞吐量损失的因子。

HARQ技术的实现过程是: 在发送端对一个数据包进行循环冗余检测 编码(CRC, Cyclic Redundancy Check), 使其具有一定得检错能力, 然后 对 CRC后的数据进行 FEC编码,得到具有一定纠错能力的数据。 当接收端 接收到数据包后, 首先进行译码纠错, 再经过 CRC进行检错, 如果检测到 数据错误, 则向发送端发起重传请求。 但 HARQ技术实现过程中, 并不丟 弃错误的数据包, 而是在重传的数据包到来时, 通过包合并来得到新的数 据包。 也就是说, Chase HARQ包合并的原理是保存错误的旧数据包, 并与 重传的新数据包进行合并平均。 假设其 FEC为码率 =" / v , 存储器为《的卷积码, 接收端采用软输入 Viterbi译码。 如果对于不同次的重传, 其信道独立, 则第 次传输中数据包 错误的概率为: 其中, 为前 j个数据包合并后检测错误的事件, 为错误事件概 率上界, 且满足:

其中, 为自由距离, 为距离为 时不正确的路径数。

则接收端接收一个数据包的平均传输数目 7 可以表示为

7 = 1 + £尸(1¾)

7=1

根据上述计算得到的 7> , 可以确定 ARQ的吞吐量效率为:

Thr -―

Tr k + n p + um 其中, / +画为增加了校验位以及归零位带来的损失因 。 从上述 ARQ和 HARQ两种技术的吞吐量计算公式可以看出, HARQ 技术的吞吐量获得了较大的提高。

但传统 Chase HARQ中, 保存错误的旧数据包并与重传的新数据包进 行等增益合并平均的过程中, 未考虑到信道条件对传输数据包质量的影响, 而直接进行权重相同的均值合并。 而在实际的无线环境中, 各次重传的信 道条件是完全不相同的, 这样, 就会出现某次重传包的信道条件较好, 某 次重传包的信道条件较差, 甚至某次重传会被严重干扰之类的情况, 采用 直接均值合并的方式, 各次接收到的数据包的合并权重相同, 不能体现信 道质量条件对数据包传输质量的影响, 从而导致干扰较强的重传数据包在 合并时, 合并后的数据检测错误的概率增加, 重传合并的增益大大降低, 进而导致数据重传次数增加。 在重传出现强干扰时, 甚至有可能会导致

Chase HARQ系统性能低于非 Chase HARQ系统性能。 发明内容

本发明提供一种基于 HARQ的数据重传合并方法及装置, 用以解决现 有重传数据均值合并所导致的合并后数据错误 概率高, 重传合并增益低、 影响系统性能的问题。

本发明提供了一种基于 HARQ的数据重传合并方法, 包括:

当接收到一个数据包的第 N次传输数据时, 对所述数据包的 N次传输 数据进行合并, 对所述数据包的每个编码块执行以下操作:

根据 N次传输数据中待合并的编码块的信干噪比, 确定每次传输数据 中所述待合并编码块在数据合并时的加权合并 权值;

根据确定的加权合并权值, 对 N次传输数据中的待合并编码块进行数 据合并;

直至合并完所述数据包中的所有编码块的数据 , 得到合并后的数据包 数据。

一种基于 HARQ的数据重传合并装置, 包括: 接收模块、 合并控制模 块和数据合并模块; 其中,

所述接收模块, 用于接收数据包的传输数据;

所述合并控制模块, 当接收到一个数据包的第 N次传输数据时, 对所 述数据包的 N次传输数据进行合并, 控制所述数据合并模块针对所述数据 包的每个编码块执行合并操作, 直至合并完所述数据包中的所有编码块的 数据, 得到合并后的数据包数据;

所述数据合并模块, 用于对待合并的编码块, 根据 N次传输数据中待 合并的编码块的信干噪比, 确定每次传输数据中所述待合并编码块在数据 合并时的加权合并权值; 根据确定的加权合并权值, 对 N次传输数据中的 待合并编码块进行数据合并。

本发明有益效果如下:

本发明实施例提供的基于 HARQ的数据重传合并方法及装置, 在对多 次重传的数据包进行数据合并时, 针对每次重传数据中的各编码块, 根据 其信干噪比确定数据合并时的加权合并权值, 根据加权合并权值合并数据, 使不同传输信道条件的传输数据在合并时的权 重不同, 对于信道条件好的 数据其占的权重较大, 信道条件差的数据站的权重较小, 这样, 相当于信 道条件好的情况下传输数据在合并时对合并后 的数据的贡献也比较大, 干 扰严重的情况下传输的数据在数据合并时对合 并后的数据的贡献也比较 小, 从而使得合并后的数据准确性大大提高, 提高了合并数据的正确率, 实现了合并增益的最大化, 大大提高了系统性能, 也无形中减少了数据重 传的次数。 且信干噪比估算在系统实现时的实现复杂度较 小, 对系统緩存 要求较小, 同时 CINR估算粒度较整个 HARQ重传数据包小, 精度较高, 对于 HARQ合并增益的提高贡献比较明显。 附图说明

此处所说明的附图用来提供对本发明的进一步 理解, 构成本发明的一 部分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对本发 明的不当限定。 在附图中:

图 1为本发明实施例中基于 HARQ的数据重传合并方法流程图; 图 1为本发明实施例中基于 HARQ的数据重传合并装置结构示意图。 具体实施方式

为了使本发明所要解决的技术问题、 技术方案及有益效果更加清楚、 明白, 以下结合附图和实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明 , 并不用于限定本发明。

为了改善现有技术中将保存的旧数据包和重传 的新数据包进行合并 时, 增益合并平均所导致的不能反映信道传输条件 不同, 进而导致合并数 据准确性不高的问题, 本发明实施例提供的基于 HARQ的数据重传合并方 法, 在进行数据合并时, 根据信道质量确定合并时的权重, 实现数据包的 合并, 该方法流程如图 1所示, 包括如下步驟:

步驟 S11 : 接收一个数据包第 N次重传的传输数据;

这里, 本发明方法中, 在 CRC校验通过前接收到的 N次重传的数据包 的传输数据都会被存储下来, 以备后续合并时使用。

步驟 S12: 启动对上述数据包的 N次传输数据的合并流程。

步驟 S13:确定 N次传输数据的各编码块的信干噪比(CINR, Carrier to Interference plus Noise Ratio )。

这里, 也就是在对上述数据包的 N次传输数据进行合并之前, 还包括 确定 N次传输数据的各编码块的 CINR。 具体可以有两种确定方式:

方式一: 当接收到一个数据包的第 N次传输数据时, 统计第 N次传输 数据中各编码块的 CINR,并获取此前统计并存储的前 N-1次传输数据中各 编码块的 CINR。

方式二: 当接收到一个数据包的第 N次传输数据时, 统计 N次传输数 据中各编码块的 CINR。

其中, 方式一在接收到第 N次的传输数据时可以只统计该次传输数据 中各编码块的 CINR, 减少了每次数据合并时的统计工作量。 方式二在接收 到第 N次的传输数据时可以只统计包括此次在内的 前 N次的传输数据中 各编码块的 CINR, 从而不需要系统存储之前的统计数据, 节约了系统存储 空间。 例如: 第 N次重传的传输数据中第 m个编码块的信干噪比为 CINR ; 其中, m表示数据包的第 m个 FEC编码块, me {0, ......, M-1} , M为正整 数, N表示第 N次重传的数据包的传输数据。

步驟 S14: 获取 N次传输数据中当前待合并的编码块的数据。

这里, 针对上述数据包的每个编码块, 执行步驟 S15和步驟 S16的编 码块数据合并操作。

步驟 S15: 根据 N次传输数据中待合并的编码块的 CINR, 确定每次传 输数据中待合并编码块在数据合并时的加权合 并权值。

具体地,对 N次传输数据中待合并的编码块的 CINR进行归一化计算, 按下列公式确定每次传输数据中待合并编码块 在数据合并时的加权合并权 值:

其中, w 表示第 n次传输数据中第 m个编码块在数据合并时的加权合 并权值, me{0,……, M-1}, M 为正整数, ne {0,……, N} , N 为正整数;

CINR 表示第 n次传输数据中第 m个编码块的 CINR;

∑' N =。 aNR 表示 N 次传输数据中第 m 个编码块的 CINR 之和, ie {0, ······ , N}。 步驟 S16: 根据确定出的加权合并权值, 对 N次传输数据中的待合并 编码块进行数据合并, 得到合并后的编码块数据。

这里, 针对待合并编码块中的每个信息比特的数据, 采用下列公式进 行数据合并: 其中, bit ^表示第 m个编码块中第 k个信息比特合并后的数据, me {0, , M-1} , M为正整数, ke {0, ······ , K-1}, K为正整数; b ' m 表示第 n次传输的第 m个编码块中第 k个信息比特的数据, ne {0, ······, N} , N为正整数;

表示第 n次传输数据中第 m个编码块在数据合并时的加权合并权 值;

合并完待合并的编码块中的所有信息比特的数 据后, 得到合并后的编 码块数据。

步驟 S17: 是否合并完上述数据包中所有的编码块的数据 , 若是, 则执 行步驟 S19; 否则, 执行步驟 S18。

步驟 S18: 确定待合并的下一个编码块。

这里, 在合并完一个编码块的数据后, 开始合并下一个编码块的数据, 确定待合并的下一个编码块后, 返回执行步驟 S14继续获取下一个待合并 的编码块的数据。

步驟 S19: 得到合并后的数据包数据。

当步驟 S11接收到一个数据包的第 N次传输数据时, 对数据包的 N次 传输数据进行合并, 针对所述数据包的每个编码块, 执行上面的数据合并 操作, 直至合并完数据包中的所有编码块的数据, 得到合并后的数据包数 据。

优选的, 本发明实施例提供的上述基于 HARQ的数据重传合并方法, 还包括:

步驟 S20: 对合并后的数据包数据进行 CRC校验, 若校验不通过, 则 继续请求发送端重传所述数据包的数据。

当校验通过时, 则不再请求重新发送该数据包的数据。

基于本发明实施例提供的上述数据重传合并方 法, 本发明实施例还提 供了一种基于 HARQ的数据重传合并装置, 该装置可以设在任何具有数据 接收功能的网络设备中, 该装置的结构如图 2所示, 包括: 接收模块 10、 合并控制模块 20和数据合并模块 30。

接收模块 10, 用于接收数据包的传输数据。

合并控制模块 20, 当接收到一个数据包的第 N次传输数据时, 对该数 据包的 N次传输数据进行合并, 控制数据合并模块针对所述数据包的每个 编码块执行合并操作, 直至合并完数据包中的所有编码块的数据, 得到合 并后的数据包数据。

数据合并模块 30, 用于针对待合并的编码块, 根据 N次传输数据中待 合并的编码块的 CINR,确定每次传输数据中所述待合并编码块在 据合并 时的加权合并权值; 根据确定出的加权合并权值, 对 N次传输数据中的待 合并编码块进行数据合并, 得到合并后的编码块数据。

优选的, 上述数据合并模块 30, 进一步包括: 权重确定单元 301和数 据合并单元 302。

权重确定单元 301, 用于对 N次传输数据中待合并的编码块的 CINR 进行归一化计算, 按下列公式确定每次传输数据中所述待合并编 码块在数 据合并时的加权合并权值:

其中, 表示第 n次传输数据中第 m个编码块在数据合并时的加权合 并权值, me {0, ······, M-1} , M为正整数, ne {0, ······ , N} , N为正整数;

CINR 表示第 n次传输数据中第 m个编码块的 CINR;

Γ^ΟΝΕ^表示 Ν 次传输数据中第 m 个编码块的 CINR 之和, ie {0, ······ , N}。

数据合并单元 302, 用于根据确定出的加权合并权值, 对 N次传输数 据中的待合并编码块进行数据合并, 得到合并后的编码块数据; 具体包括: 针对待合并编码块中的每个信息比特的数据, 采用下列公式进行数据 合并: bit= me =∑ n N =。W bit

其中, bit ^表示第 m个编码块中第 k个信息比特合并后的数据, me {0, , M - 1} , M为正整数, k e {0, · · ·· · · , K -1} , K为正整数;

bit^ m 表示第 n次传输的第 m个编码块中第 k个信息比特的数据, n e {0, · · ·· · ·, N} , N为正整数;

表示第 n次传输数据中第 m个编码块在数据合并时的加权合并权 值;

合并完待合并编码块中的所有信息比特的数据 后, 得到合并后的编码 块数据。

优选的, 上述基于 HARQ的数据重传合并装置, 还包括:

统计模块 40, 用于对数据包的 N次传输数据进行合并时, 确定 N次传 输数据的各编码块的 CINR,具体包括: 当接收到一个数据包的第 N次传输 数据时,统计第 N次传输数据中各编码块的 CINR,并获取此前统计并存储 的前 N-1次传输数据中各编码块的 CINR; 或者, 当接收到一个数据包的第 N次传输数据时, 统计 N次传输数据中各编码块的 CINR。

优选的, 上述基于 HARQ的数据重传合并装置, 还包括:

校验模块 50, 用于得到合并后的数据包数据后, 对合并后的数据包数 据进行 CRC校验, 若校验不通过时, 继续请求发送端重传所述数据包的数 据。

上述方法在对基带数据进行重传合并时, 根据反映信道传输条件优劣 的 CINR,确定每次传输数据在数据合并时所占的权 , 即:加权合并权值, 对于信道条件好的数据其占的权重较大, 信道条件差的数据站的权重较小, 这样, 相当于信道条件好的情况下传输数据在合并时 对合并后的数据的贡 献也比较大, 干扰严重的情况下传输的数据在数据合并时对 合并后的数据 的贡献也比较小, 从而使得合并后的数据准确性大大提高, 实现了合并增 益的最大化, 大大提高了系统性能, 也无形中减少了数据重传的次数。 上述方法中使用 FEC编码块的 CINR作为加权合并权值, CINR估算对 在系统实现时的实现复杂度较小, 对系统緩存要求较小, 同时, CINR估算 粒度较整个 HARQ重传数据包小, 精度较高, 对于 HARQ合并增益的提高 贡献比较明显。

上述说明示出并描述了本发明的一个优选实施 例, 但如前所述, 应当 理解本发明并非局限于本文所披露的形式, 不应看作是对其它实施例的排 除, 而可用于各种其他组合、 修改和环境, 并能够在本文所述发明构想范 围内, 通过上述教导或相关领域的技术或知识进行改 动。 而本领域人员所 进行的改动和变化不脱离本发明的精神和范围 , 则都应在本发明所附权利 要求的保护范围内。