【技术实现步骤摘要】
基于扩展Turbo码和连续相位调制的迭代译码方法
[0001]本专利技术属于无线通信
,特别涉及一种迭代译码方法,可应用于Turbo码和连续相位调制的级联信号在低信噪比下的接收机检测。
技术介绍
[0002]Turbo码是由C.Berrou等人在ICC
’
93学术交流会议上提出的,Turbo码编码器由两个反馈的卷积码编码器通过一个随机的交织器并行连接而成,再经过删除矩阵,能够产生不同码率的码字,实现了随机编码;Turbo码译码器由两个分量码译码器和解交织器组成,译码过程是将其中一个分量码译码器的软输出信息作为另一个分量码译码器的输入信息,将该过程迭代数次进行译码处理,能够达到接近香农极限的效果,在低信噪比的情况下,具有较好的误码性能。
[0003]连续相位调制技术是一种高效的数字调制技术,由其生成的CPM信号具有恒包络的特性,能够减少非线性失真带来的影响;CPM信号具有带外辐射功率小以及频谱利用率高等优点;另外,CPM信号的相位记忆性可以保证相位的连续,使得连续相位调制技术具有纠错的特性,若将 ...
【技术保护点】
【技术特征摘要】
1.一种基于扩展Turbo码和连续相位调制的迭代译码方法,其特征在于,包括:(1)将随机生成的l位信源序列d通过Turbo编码器进行编码,生成N位Turbo码编码序列T,将Turbo码编码序列T通过交织器进行交织处理,再通过映射器进行映射,得到包含个符号的待调制序列α,其中,l≥1,N=(m+l)/r,m表示Turbo编码器中寄存器的个数加1,r表示Turbo编码的码率,M表示映射的进制数;(2)将待调制序列α通过连续相位调制器进行调制,得到连续相位调制CPM信号s(t),再通过高斯白噪声信道添加噪声,得到CPM接收信号r(t),其中t表示时间;(3)将CPM接收信号r(t)通过连续相位调制检测器进行检测,得到CPM码字比特先验信息λ
k
(c
i
;I),其中k表示CPM接收信号r(t)的第k个符号的序号,I表示先验信息,c
i
表示CPM信号的码字比特;(4)将CPM码字比特先验信息λ
k
(c
i
;I)通过级联迭代译码器进行两次迭代译码,得到Turbo信息比特外信息λ
k
(u
o
;O):(4a)设CPM信息比特先验信息λ
k
(u
i
;I)初始为零;(4b)利用CPM码字比特先验信息λ
k
(c
i
;I)和CPM信息比特先验信息λ
k
(u
i
;I)先通过级联迭代译码器中的CPM译码器进行CPM译码,得到CPM信息比特外信息λ
k
(u
i
;O),再将该比特外信息通过级联迭代译码器中的解交织器进行解交织处理,得到Turbo码字比特先验信息λ
k
(c
o
;I),其中,u
i
表示CPM信号的信息比特,O表示外信息,c
o
表示Turbo码的码字比特;(4c)将Turbo码字比特先验信息λ
k
(c
o
;I)通过级联迭代译码器中的扩展Turbo译码器进行Turbo码译码处理,得到Turbo码字比特外信息λ
k
(c
o
;O);(4d)将Turbo码字比特外信息λ
k
(c
o
;O)通过级联迭代译码器中的交织器进行交织处理,得到CPM信息比特先验信息λ
k
(u
i
;I),再将该先验信息λ
k
(u
i
;I)输入到级联迭代译码器中的CPM译码器中并执行(4b),进行第二次级联译码处理,得到Turbo信息比特外信息λ
k
(u
o
;O),其中,u
o
表示Turbo码的信息比特;(5)将级联迭代译码器输出的Turbo信息比特外信息λ
k
(u
o
;O)通过判决器进行硬判决,得到最终l位译码输出序列W。2.根据权利要求1所述的方法,其特征在于,所述(1)中利用Turbo编码器将信源序列d编码为Turbo码编码序列Τ,实现如下:(1a)将l位信源序列d添加m位尾比特,生成N
l
位待编码序列T
s
,并将待编码序列T
s
通过Turbo编码器中的交织器进行交织,得到交织序列T
0s
,其中,l≥1,N
l
=m+l,m表示Turbo编码器中寄存器的个数加1;(1b)将交织序列T
0s
和待编码序列T
s
分别通过Turbo编码器中结构相同的分量码编码器进行编码,得到编码输出序列,并删除该编码输出序列中特定的校验位,得到校验序列T
p
;(1c)将校验序列T
p
与待编码序列T
s
【专利技术属性】
技术研发人员:王英,孙锦华,王方,孙铭,
申请(专利权)人:中国电子科技集团公司第五十四研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。