[发明专利]一种基于变换域的咬尾Turbo编译码通信方法在审
申请号: | 202011149927.3 | 申请日: | 2020-10-24 |
公开(公告)号: | CN112187291A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 陶明亮;刘娜英;杨欣;王伶;张兆林;谢坚;韩闯;段正祥;粟嘉;范一飞;邢自健 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H03M13/29 | 分类号: | H03M13/29 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 金凤 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 变换 turbo 译码 通信 方法 | ||
1.一种基于变换域的咬尾Turbo编译码通信方法,其特征在于包括下述步骤:
步骤1:假设K个目标用户,对应输入符号消息为bk,k=1,2,…,K;
步骤2:对第k个目标用户所输入的符号信息bk进行咬尾Turbo编码;
步骤3:咬尾编码输出ck经串并转换,得到一个个数据块,每块数据包含L×R×Mbits符号消息,其中,L表示子载波个数、R表示每个子载波符号数,M为符号映射得到M-PSK阶数;
步骤4:提前生成一个变换域集,变换域集包括时频域、时延多普勒域、空域、极化域、小波变换域和分数阶傅里叶变换域,对每个域的变换进行定义;
步骤5:在目标发射端与目标接收端同步生成相同的伪随机码,控制伪随机码的长度,完成有限次域的变换;
步骤6:在目标发射端,根据生成的伪随机码选择将每个信息符号调制到变换域集中的某个域,完成调制后,将调制完成后的信号送入信道中传输;
步骤7:接收端将接受到的信号按照伪随机码的逆序依次执行逆变换域集中相对应的逆变换,完成解调过程;
步骤8:经最大后验概率(MAP)检测与M-PSK解调得到接收信号经过解调后的符号序列c′k,对c′k进行咬尾译码操作,获得对发送端可靠的估计结果。
2.根据权利要求1所述的一种基于变换域的咬尾Turbo编译码通信方法,其特征在于:
所述步骤2中咬尾Turbo编码步骤如下:
步骤2.1:预编码过程:
将寄存器的初始状态设置为0,用户的符号消息作为输入,将用户的符号信息分为三路,第一路将用户的符号信息直接输出,表示为cu,cu=bk,第二路将用户的信息输入卷积编码器,按照卷积编码器的结构,完成异或运算,得到校验码c1p、c1p′,第三路首先将用户信息进行交织,即将用户的信息按照交织表中的地址进行重新排列后,将交织后的信息输入相同的卷积编码器,按照卷积编码器的结构,完成异或运算,得到校验码c2p、c2p′,最终将三路信息按照(cu、c1p、c1p′、c2p、c2p′)的顺序进行编码输出,当一帧编码结束,得到一帧编码结束后寄存器的状态SK;
步骤2.2:根据一次编码后寄存器的状态SK与信息位数据长度,查找表1:
表1
其中SK为预编码结束后寄存器的状态,N表示一帧数据长度,N mod 7表示数据长度对7取余,得到编码后咬尾的初始状态Sc;
步骤2.3:有效编码过程;
将寄存器的初始状态设置为Sc,按照初始状态对用户的符号消息进行再次编码,除了初始状态不同,编码的方式与预编码完全相同,编码完成后寄存器的状态将回到Sc,得到咬尾编码输出ck。
3.根据权利要求1所述的一种基于变换域的咬尾Turbo编译码通信方法,其特征在于:所述伪随机码的长度不小于2。
4.根据权利要求1所述的一种基于变换域的咬尾Turbo编译码通信方法,其特征在于:所述有限次域的有限次数不小于2。
5.根据权利要求1所述的一种基于变换域的咬尾Turbo编译码通信方法,其特征在于:所述步骤8中咬尾译码操作步骤为:
1):取c′k中最后的若干符号uk,将uk放在第一个符号之前,构成一个新帧,记为dk=[c′k,uk];
2):对dk进行Turbo译码,采用MAP译码算法,译码步骤如下:
2.1)根据接收数据,找出每信息比特bk.t是“1”与“0”或“+1”与“-1”的概率,等同于计算在接收到信息序列dk下bk.t的对数似然比值LLR:
其中,dk为接收到信息序列,bk.t为对应于t时刻发送端的发送数据;p(bk.t=+1|dk)为得到dk时bk.t=+1的概率,p(bk.t=-1|dk为得到dk时bk.t=-1的概率;
步骤2.2)根据贝叶斯准则,式(1)改写为:
其中,表示所有由bk.t=1引起状态转移的集合;
步骤2.3)利用概率论知识变形为:
其中,将dk分为三部分,以时间t为分割线,将dk分为在时刻t之前接收到的部分dk.j>t、在时刻t接收到的部分dk.j=t及时刻t后接收到的部分dk.j<t共三段,p(B|A)表示由状态A转移到状态B的状态;
因此公式(3)的关键在于求出αt(s),βt(s),γt(s',s);
其中,αt(s)的计算公式为:
初始化:
βt(s)的计算公式为:
初始化:
γt(s',s)的计算公式为:
根据当前接收码字和先验信息(a-priori)计算得出
步骤2.4)将所求得的αt(s),βt(s),γt(s',s)带入公式(2)中的似然比:
步骤2.5)通过不断迭代更新外信息,直到满足迭代终止条件后终止:
通过式(10)进行判决。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011149927.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:针对航空安全报告的自动分类方法和装置
- 下一篇:一种物流用的分拣设备
- 同类专利
- 专利分类