[发明专利]衔尾卷积码用最大似然双向优先级优先搜索算法有效
申请号: | 201710687179.6 | 申请日: | 2017-08-11 |
公开(公告)号: | CN107645296B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 韩永祥;吴庭伊;陈伯宁;星巴·瓦悉尼 | 申请(专利权)人: | 东莞理工学院 |
主分类号: | H03M13/39 | 分类号: | H03M13/39;H03M13/41 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 黄晓笛 |
地址: | 523000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数据处理领域,其公开了一种衔尾卷积码用最大似然双向优先级优先搜索算法,包括如下步骤:(A)由后向路径的路径度量所引导的向后双向优先级优先搜索算法以向后的方式应用于辅助超级代码sup的网格 T;(B)由前向路径的精确路径度量所引导的向前双向优先级优先搜索算法应用到衔尾卷积码的所有网格之上。本发明的有益效果是:解码复杂度方面具有明显更小的标准差,平均解码复杂度方面显著地优于所有其他解码算法。 | ||
搜索关键词: | 卷积码 最大 双向 优先级 优先 搜索 算法 | ||
【主权项】:
1.一种衔尾卷积码用最大似然双向优先级优先搜索方法,其特征在于:包括如下步骤:(A)由后向路径的路径度量所引导的向后双向优先级优先搜索算法以向后的方式应用于辅助超级代码的网格T;(B)由前向路径的精确路径度量所引导的向前双向优先级优先搜索算法应用到衔尾卷积码的所有网格之上;表示一个(n,k,m)具有kL个信息位的衔尾卷积码,其中k个信息位通过输入存储次序为m的线性卷积电路来映射至n个码位,由对应于网格上路径的所有二进制字组成;具体分为两个阶段向后PFSA和向前PFSA,所述向后PFSA具体为:(11)初始化其中且0≤i≤M–1,将路径度量的当前上限设置为无穷大,令相应的、具有无穷大路径度量的后向路径为xUB=空值,每个水平上每一状态的一个启发式函数值,表示为其中,且0≤i≤M‑1;(12)加载到开放堆栈起止于网格T上水平L的一个状态之所有零长度后向路径;(13)若开放堆栈为空,则将xUB输出为最终ML判定,并停止BiPFSA而不执行第二阶段向前PFSA;(14)获取开放堆栈中的当前顶部后向路径,将top后向路径及其路径度量分别记录为xTOP和cTOP从开放堆栈中删除顶部后向路径,若xTOP达到水平0,则转至第(19)步;(15)令水平上的状态Si为xTOP的结束状态,若小于无穷大,则转至第(13)步;否则,将cTOP赋值于(16)获取网格上xTOP的后续后向路径,并按照路径度量公式计算它们的路径度量,删除路径度量不小于cUB的那些后续后向路径;(17)若一个后续后向路径达到了水平0并且其路径度量小于cUB,以及它还是一个衔尾路径,则将xUB和cUB分别替换为该后续后向路径和其路径度量,重复该步骤,直到所有后续后向路径都得到检验;(18)将来自第(16)步的剩余后续后向路径插入到开放堆栈并对后向路径进行重新排序,使得顶部后向路径具有最小的路径度量,转至第(13)步;(19)若xTOP为衔尾路径,则将其输出为ML判定,并停止BiPFSA而不执行第二阶段向前PFSA;否则,对于所有的且0≤i≤M‑1,每当时赋值转至第二阶段向前PFSA;所述向前PFSA具体为:(21)清除和重置来自第一阶段的开放堆栈,将所有网格上水平0的所有零长度前向路径重新加载到开放堆栈,其中零长度前向路径的精确路径度量都分别被初始化成保留来自第一阶段向后PFSA的xUB和cUB;(22)若开放堆栈为空,则输出xUB作为最终的ML判定,并停止BiPFSA;(23)若开放堆栈中的当前顶部前向路径xTOP已经被记录在封闭表中,则从开放表中舍弃它并转至第(22)步;否则,将该顶部前向路径的信息记录在封闭表中;(24)根据M衔尾网格的结构,计算开放堆栈中顶部前向路径之所有后续前向路径的精确路径度量,从开放堆栈中删除顶部前向路径,删除那些精确路径度量不小于cUB的后续后向路径;(25)若一个后续前向路径达到了水平L并且其精确路径度量小于cUB,则将xUB和cUB分别替换为该后续前向路径和其精确路径度量,重复该步骤,直到所有后续前向路径都得到检验,删除所有达到水平L的后续前向路径;(26)将来自第(25)步的剩余后续前向路径插入到开放堆栈中,并根据递增精确路径度量值重新排列开放堆栈中的前向路径,转至第(22)步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞理工学院,未经东莞理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710687179.6/,转载请声明来源钻瓜专利网。
- 上一篇:带有初级气化管的煤油灶
- 下一篇:一种抽油烟机油杯油量检测装置
- 同类专利
- 衔尾卷积码用最大似然双向优先级优先搜索算法-201710687179.6
- 韩永祥;吴庭伊;陈伯宁;星巴·瓦悉尼 - 东莞理工学院
- 2017-08-11 - 2019-11-12 - H03M13/39
- 本发明涉及数据处理领域,其公开了一种衔尾卷积码用最大似然双向优先级优先搜索算法,包括如下步骤:(A)由后向路径的路径度量所引导的向后双向优先级优先搜索算法以向后的方式应用于辅助超级代码sup的网格 T;(B)由前向路径的精确路径度量所引导的向前双向优先级优先搜索算法应用到衔尾卷积码的所有网格之上。本发明的有益效果是:解码复杂度方面具有明显更小的标准差,平均解码复杂度方面显著地优于所有其他解码算法。
- 译码方法及设备、译码器-201610665446.5
- 王俊;李榕;张华滋;孟贤;刘小成 - 华为技术有限公司
- 2016-08-12 - 2019-06-07 - H03M13/39
- 本发明实施例提供一种译码方法及设备、译码器。该方法包括:接收待译码信号对应的N个LLR,根据先验LLR和/或后验LLR将K个译码比特划分为可靠比特和不可靠比特,根据N个LLR和预设规则生成M条译码路径,可靠比特的下一级路径为1条,不可靠比特的下一级路径为2条,根据M条译码路径的PM值筛选出每一级目标译码路径,得到每一级译码比特的译码结果,当有第一条译码路径的长度达到N时,对第一条译码路径中的K个译码比特进行CRC,若CRC通过,则译码成功;否则继续对下一条长度达到N的译码路径中的K个译码比特进行CRC,若对所有的长度达到N的译码路径中的K个译码比特进行CRC的结果都未通过,则译码失败。
- 序列数据的滤波方法及装置-201910068045.5
- 鄢贵海;卢文岩;周孝斌 - 中科驭数(北京)科技有限公司
- 2019-01-24 - 2019-05-24 - H03M13/39
- 本发明提供了一种序列数据的滤波方法及装置,该方法包括:接收数据序列的第一数据,并将所述第一数据存储至第一缓冲器;在存储至所述第一缓冲器的所述数据序列的数据的个数大于或等于滤波阶数的情况下,根据滑动窗口所在位置从所述第一缓冲器读取数量为所述滤波阶数的所述数据序列的数据,其中,所述滑动窗口的大小等于所述滤波阶数;根据滤波权重系数对读取的数量为所述滤波阶数的所述数据序列的数据进行滤波计算,得到包含所述第一数据的所述数据序列的数据滤波结果,其中,所述滤波权重系数中数据点的个数根据所述滤波阶数确定。通过上述方案能够提高对序列数据进行滤波处理的实时性。
- Max‑Log‑MAP译码算法中计算复杂度最低的分段向量的高效生成方法-201510154848.4
- 李盈;向远明;王雅 - 西安交通大学
- 2015-04-02 - 2018-03-02 - H03M13/39
- 本发明公开了一种Max‑Log‑MAP译码算法中计算复杂度最低的分段向量的高效生成方法,包括以下步骤1)根据Max‑Log‑MAP译码算法的最小网格图Mmin,获取所述最小网格图Mmin上各深度对应的状态向量及信息比特向量;2)根据步骤1)的最小网格图Mmin上各深度对应的状态向量及信息比特向量得到最小网格图Mmin中各段的分段向量;3)组合步骤2)得到的最小网格图Mmin中各段的分段向量,得到对于Max‑Log‑MAP译码算法计算复杂度最低的分段向量Vetsec。本发明可以高效率地生成Max‑Log‑MAP译码算法计算复杂度最低的分段向量Vetsec。
- 一种适用于微网谐波监测的压缩感知重构方法-201410202246.7
- 杨挺;袁博;冯瑛敏;盆海波;王洪涛;游金阔;徐明玉 - 天津大学
- 2014-05-13 - 2017-06-09 - H03M13/39
- 一种适用于微网谐波监测的压缩感知重构方法,包括设感知矩阵Θ=ΦΨ;进行基波滤除的初始化;进行基波滤除;滤除压缩采样值中的基波成分;对谱投影梯度法进行参数初始化;利用谱投影梯度法,以谐波分量压缩采样值yharmonic作为输入量,重构出谐波分量的稀疏向量估计值完成对微网谐波原始信号x的重构。本发明先对微网谐波压缩采样值进行基波滤除得到基波分量的稀疏向量估计值和滤除基波分量后的谐波分量压缩采样值(只含谐波分量),谐波信号重构效果得到有效提升,更适用于微网谐波监测。
- 一种提高Turbo码MAP译码性能的方法及装置-201410092979.X
- 陈国宏 - 浙江大学城市学院
- 2014-03-13 - 2014-06-25 - H03M13/39
- 本发明公开了一种提高Turbo码MAP译码性能的方法及装置。本发明能明显提高Turbo码MAP译码性能。图3给出了Turbo码译码迭代次数n为4次和8次,分别采用常规MAP译码算法和采用重编码方法时的译码性能曲线。其中,码率R=1/2,0dB<Eb/N0<2dB,帧长N=1000,采用64×64的伪随机交织。如图2所示,在相同的信噪比情况下,重编码方法取得比常规MAP译码算法更低的误比特率BER,译码性能明显提高。比如,当译码迭代次数为8次,信噪比Eb/N0=1dB时,常规MAP译码算法的误比特率BER为3.37×10-3,重编码方法误比特率BER约是常规MAP译码算法的1/2。
- 用于重构源信号的方法和解码器-201180003043.X
- 亚努什·克雷萨;张国强;李旻岳;W·巴斯蒂安·柯雷金 - 华为技术有限公司
- 2011-05-23 - 2014-01-08 - H03M13/39
- 一种用于重构通过一组至少两个描述编码(101)的源信号的方法,所述源信号具有第一概率密度,其中所述第一概率密度包含第一统计矩和第二统计矩,所述方法包含:接收(103)所述组描述的子集;基于所述描述子集以一组操作比特率中的某一操作比特率重构(105)经重构信号,所述经重构信号具有第二概率密度,其中所述第二概率密度包含第一统计矩和第二统计矩;以及处理(107)所述经重构信号以便获得经处理的经重构信号,所述经处理的经重构信号具有第三概率密度,其中所述第三概率密度包含第一统计矩和第二统计矩。
- 基于格式结构方法的并行执行-201080026721.X
- D·B·德鲁姆;J·P·古拉伯;J·D·加马尼;K·L·谢尔比;M·B·多尔 - 相干逻辑公司
- 2010-06-17 - 2012-11-28 - H03M13/39
- 一种从符号数据序列Y恢复信息的接收机系统和方法。符号数据序列Y对应于由发射机发送到信道上的符号数据序列X,符号数据序列X由发射机根据相关联的信息位产生。在接收机处,第一组两个或更多个处理器并行地操作符号数据序列Y的两个或更多个重叠子序列,其中符号数据序列Y的两个或更多个重叠子序列的每一个都对应于网格的相应部分。所述网格描述符号数据序列Y中的冗余。并行操作的动作为相关联的信息位产生软估计。软估计用于形成相关联信息位所对应的接收消息。
- 解码装置、解码方法以及记录介质-201080046858.1
- 田中信之;织尾正雄 - 日本电气株式会社;株式会社NTT都科摩
- 2010-10-12 - 2012-07-18 - H03M13/39
- 本发明提供一种减少解码结果的错误率、并且减小电路规模的解码装置。运算部基于解调数据,仅针对如下码字候选运算多个距离,所述码字候选的数量少于码字能够表示的值的数量,并且所述码字候选是具有被发送的可能性的码字的码字候选。解码部基于所运算出的所述多个距离来对所述码字进行解码。本发明能够应用于LET(长期演进)的解码装置。
- 信道自适应迭代Turbo解码器系统和方法-200980136319.4
- Y·斯坦;H·马莱帕蒂;H·普里莫 - 美国亚德诺半导体公司
- 2009-09-16 - 2011-08-31 - H03M13/39
- 一种信道自适应迭代Turbo解码器系统,用于使用MAP解码器来计算所接收数据的窗口的一组分支度量,计算前向递归路径状态度量,计算反向递归路径状态度量,并且从前向递归路径状态度量和反向递归路径状态度量计算1和0的对数似然比,并且交织判决比特;并且,识别非收敛的那些MAP解码器判决比特,计算所接收的数据的一组分支度量,并且从前向和反向递归路径状态度量计算每一个非收敛判决比特的1和0的对数似然比,并且交织非收敛判决比特。
- 运算电路-201010214650.8
- 织尾正雄 - 恩益禧电子股份有限公司
- 2006-12-20 - 2010-11-10 - H03M13/39
- 一种运算电路,包括:NOR电路,用于从包含由多个比特组成的路径度量值的0个或多个高位比特的第一比特组x(6)~x(10)的所有比特中输出1比特反相逻辑OR sf;反相器,用于将第二比特组x(2)~x(5)的每个比特反相,并且输出第三比特组rs(0)~rs(3);AND电路,用于输出第四比特组ns(0)~ns(3),其包含计算sf同rs(0)~rs(3)的逻辑AND的结果;和CF输出部分,用于基于ns(0)~ns(3)输出修正因子CF。
- 专利分类