- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多元RA码原理设计
多元RA码原理及其设计
0、引言
现代通信系统的一个重要特征是传输速率越来越高,为提高传输数据量往往采用高维调制技术,如QPSK,16-QAM等,使用多元纠错码与之结合可以在提高数据传物速率的同时,有效增强系统在衰落信道中的抗突发错误能力,因此研究多元码具有重要意义。
重复累积码简称RA码,最初是作为一类简单的turbo码提出来的[1],它的两个成员码一个是码率为1/q的重复码,一个是码率为1,传递函数为1/(l+D)的卷积码(称为累加器),这也是重复累积码名字的由来。这类码不仅编码复杂度低且结构简单。Divsalar等人证明了对于RA码,采用最大似然译码算法,在足够大的信噪比下,当码长趋于无穷时帧错误概率趋于零,是一类性能良好的码。二元RA码的编解码是可以扩展到其它高阶GF(s)域上的[2][3]。多元RA码与二元RA码类似,主要的不同点在于有限域从GF(2)扩展到了GF(s)上,每个元素的取值不再是简单的“0”和“1”,而是“0”到“s-1”。
本文研究了多元RA码与高阶调制相结合的性能,在第1节中介绍了多元RA码的编码过程;第2节推导了系统解调器软消息的提取并介绍了多元RA码的译码;第3节给出了多元RA码结合高阶调制的性能;最后对本文做了总结。
1 多元RA码的编码
图1 多元系统规则RA编码结构图
多元RA码是由重复器、交织器、加权器、组合器和累加器组成的。如图1所示。GF(s)域中的N位输入序列,其中,经过重复器重复q次输出。
在GF(s)域中的任何非0元素都可以做为加权值[3],设为加权器的加权值,其中。则重复器的输出序列x经过加权器后输出y,有。
交织器从新排列输入信息的顺序,交织器输出。
交织器输出d序列在输入到累加器之前先组合起来,每a位比特组合在一起得到Nq/a位信息,其中,。
最后,将序列z送入累加器进行累加,得到Nq/a位信息p,有,最后输出码字为。需要注意的是,在编码过程中的加法运算都是在GF(s)域中进行的。
这种编码结构与校验矩阵H=[H1 H2]是相对应。其中,H1是列重为,行重为的稀疏矩阵,度的分布由交织器决定;非零元素的取值由加权器确定;H2是一个由累加器决定的双斜对角矩阵,如式(1)所示。
(1)
累加器在多元域表达式是,对应于(1)式所示的H2矩阵。其中,。在多元RA码的校验矩阵H中,除第一行只有a+1个非零元素外,校验矩阵其它每行都有a+2个非零元素。可以看出,多元RA码的校验矩阵是低密度的。
如果建立了系统RA码的奇偶校验矩阵H,那么与其对应的Tanner图也就确定了,图2为GF(4)域中,组合器a为1,重复次数q为3,循环选取作为加权值的RA码的Tanner图,其中为GF(4)域中的本原元。值的选取影响多元RA码的性能,在第3节中的仿真中得到证明。
图2 4元规则RA码的因子图
2 多元规则RA码的译码
GF(s)上的多元RA的译码思想是基于因子图的BP译码。文献[4]中详细描述了二元RA码的译码算法,多元RA码的变量节点和校验节点的数据更新规则可以很容易的从二元规则RA码中派生出来。本文中对于多元规则RA码的传输系统采用多元码域的阶数与MPSK调制阶数相同的编码调制方案,其系统模型如图3所示。
图3 多元规则RA码传输系统模型
2.1、多阶解调器软信息的提取
对于多进制的调制系统,发送端将GF(2s)内编好的规则RA码字按照(2)式映射到MPSK的星座图上。
,, (2)
经过AWGN信道后,在接收端,MPSK解调器对传输的符号进行软信息的提取,提供给GF(q)RA译码器进行BP译码所需的各接收数据符号的初始后验概率信息。计算如下:
(1)解调器接收符号的q个似然概率密度为:
(3)
式(3)中的符号定义如下:表示星座图上第s个点,;表示解调器接收的第k个符号,;是接收符号到的欧氏距离。
(2)按式(4)计算每个接收符号的q个初始后验概率(发送为等概率)
(4)
2.2、多元域的BP译码
用表示GF(2s)域中的本原元,且,。对于变量节点v,用概率向量表示BP译码时的信息传递,其中表示v为符号0的概率,表示v为符号的概率,。通过式(4)计算出变量节点的初始值,再根据文献[译码]中的更新规则进行迭代译码。当两个概率向量和到达一个度为3的变量节点时,输出符号的概率向量为:
(5)
其中,为规一化系数,有。同样,对于度数为3的校验节点,输出符号的概率向量,有:
(6)
其中,
(7)
表示对进行运算:。
最后,在信息节点处,计算各码元符号的p个伪后验概率,选取最大的
您可能关注的文档
- 复式破碎机机架毕业设计.doc
- 复方氨基酸注射量标准汇总.doc
- 复旦大学431学综合金融专业硕士考研资料2012真题答案笔记.doc
- 复旦大学431学综合金融学专业硕士历年真题答案考研资料复习指南.doc
- 复旦大学体育理试体育题库.doc
- 复旦大学博弈论章习题.doc
- 复旦大学经济学复习5大关键问题.doc
- 复旦大学经济学复习5大诀窍.doc
- 复杂难选铁矿石分离还原冶选联合工艺技术的应用.doc
- 夏国源第一次全三角形教案.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)