- 3
- 0
- 约2.9千字
- 约 9页
- 2016-06-05 发布于贵州
- 举报
IRA码与Turbo码的对比
1 IRA码结构简介
重复累积码(Repeat-Accumulate Codes)于1998年由Divsalar, Jin, McEliece提出,RA码可同时看作一类简单的turbo码或LDPC码:当看作一个级联码时,它由一个码率1/q的重复码和一个称作累加器的码率为1的1/(1+D)卷积码以及它们之间的交织器组成;当看作LDPC码时,累加器对应为其校验矩阵中一部分重量为2的列,交织器则决定着校验矩阵中其它列的结构,这些列的重量则由重复码决定。这决定了RA码具有Turbo码的低编码复杂度和LDPC码译码的并行性和译码能力,这也是RA码相对于Turbo码或LDPC码的优势。
2000年,Jin, Khandekar, McEliece提出非规则RA码(IRA码)。IRA码与非规则LDPC码的结构相对应,指变量节点的度数或检验节点的度数不相等的RA码,一般情况下指信息节点的度数不相等,而校验节点的度数相等。IRA码的组成形式有两种:非系统码和系统码。非系统码只有奇偶节点r位输出,信息节点N位不输出,为(r,N)线性码。系统码是奇偶节点r位和信息节点N位都输出,为(r+N,N)线性码。本文仅对IRA码的系统码进行研究,下面将所有系统IRA简称为IRA码。IRA码编码器的结构如图1所示
图1 IRA码的编码器
IRA码同时可如LDPC码一样利用和积译码算法在
原创力文档

文档评论(0)