一种LDPC码参数识别方法技术

技术编号:38651635 阅读:9 留言:0更新日期:2023-09-02 22:40
本发明专利技术公开了一种LDPC码参数识别方法,涉及数字通信技术领域。该方法包括接收含误码的LDPC码字序列;根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵;对所述非稀疏校验矩阵进行稀疏化处理,重建稀疏化的校验矩阵,解决了非协作通信背景下LDPC码开集盲识别的问题。信背景下LDPC码开集盲识别的问题。信背景下LDPC码开集盲识别的问题。

【技术实现步骤摘要】
一种LDPC码参数识别方法


[0001]本专利技术涉及数字通信
,尤其涉及一种LDPC码参数识别方法。

技术介绍

[0002]LDPC码是一类具有稀疏校验矩阵的线性分组码,目前绝大多数已被投入使用的LDPC码均具有准循环结构,称为准循环(QuasiCyclic,)LDPC码,简称QC

LDPC码,如DVB

S2、IEEE802.11n、IEEE802.16e、CCSDS等标准中LDPC码的结构。QC

LDPC码除了具有LDPC码的纠错性能好、译码复杂度低等特点外,还具有占用硬件资源少、码字选择灵活等优势,广泛应用于卫星通信、深空通信、微波通信等军用和民用领域。
[0003]为了达到较好的编译码性能,目前实用化的LDPC码码长范围在102~104数量级甚至更长,一方面,由于LDPC码码长较长,部分算法在实施时复杂度过高,很难在可接受的时间范围内取得结果,例如高斯消元法、码重分布统计法以及Walsh

Hadamard变换法等经典算法。另一方面,码长较长还会导致误码的作用被放大化,所以在存在误码时难以识别成功的问题。目前研究人员主要在闭集条件下对LDPC的识别开展研究,然而闭集识别需要知道大量的先验知识,这在非协作通信领域难以得到满足,因此,LDPC开集盲识别已成为编码识别中一个亟待解决的问题。
[0004]因此,亟需一种LDPC码参数识别方法,以解决非协作通信背景下LDPC码开集盲识别的问题。

技术实现思路
/>[0005]本专利技术旨在提出一种LDPC码参数识别方法,以实现在非协作通信背景下对LDPC码的开集盲识别。
[0006]为实现上述目的,本专利技术提供以下技术方案:
[0007]一种LDPC码参数识别方法,包括:
[0008]接收含误码的LDPC码字序列;
[0009]根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵;
[0010]对所述非稀疏校验矩阵进行稀疏化处理,重建稀疏化的校验矩阵。
[0011]可选地,所述根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵的步骤,包括:
[0012]根据所述含误码的LDPC码字序列,利用对偶法估计所述LDPC码字序列的码长和起始位;
[0013]根据所述码长和起始位,构造第二分析矩阵;
[0014]获取所述第二分析矩阵的第二对偶向量;
[0015]剔除所述第二对偶向量中的含错码字,以获取第二有效对偶向量,得到非稀疏校验矩阵。
[0016]可选地,所述根据所述含误码的LDPC码字序列,利用对偶法估计所述LDPC码字序列的码长和起始位的步骤,包括:
[0017]根据所述含误码的LDPC码字序列,生成第一分析矩阵;
[0018]获取所述第一分析矩阵的第一对偶向量;
[0019]从所述第一对偶向量中筛选出第二有效对偶向量,以获取码长和起始位。
[0020]可选地,所述接收含误码的LDPC码字序列的步骤之前,所述方法还包括:
[0021]构建基本校验矩阵;
[0022]根据所述基本校验矩阵的码长和码率,生成待编码信息以及LDPC码编码序列;
[0023]基于所述LDPC码编码序列以及预设误码率参数,生成所述含误码的LDPC码字序列。
[0024]可选地,所述获取所述第二分析矩阵的第二对偶向量的步骤,包括:
[0025]根据所述第二分析矩阵,构造分块矩阵;
[0026]根据公式一,对所述分块矩阵进行高斯列变换,得到所述分块矩阵的对偶矩阵,以得到所述第二对偶向量;
[0027]其中,所述分块矩阵为所述公式一为
[0028]其中,C
m
×
n
为第二分析矩阵,I
n
×
n
表示n
×
n的单位矩阵,Q
n
×
(n

k)
为C
m
×
n
的对偶矩阵。
[0029]可选地,所述剔除所述第二对偶向量中的含错码字,以获取第二有效对偶向量的步骤,具体包括:
[0030]根据预设判决门限,剔除所述第二对偶向量中的含错码字,以获取有效对偶向量,其中,所述预设判决门限为
[0031]为实现上述目的,本专利技术还提供一种LDPC码参数识别装置,所述参数识别装置包括:
[0032]码字序列接收模块,用于接收含误码的LDPC码字序列;
[0033]非稀疏校验矩阵获取模块,用于根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵;
[0034]稀疏化校验矩阵重建模块,用于对所述非稀疏校验矩阵进行稀疏化处理,重建稀疏化的校验矩阵。
[0035]为实现上述目的,本专利技术还提供一种LDPC码参数识别设备,包括:
[0036]处理器,存储器以及存储在所述存储器中的参数识别程序,所述参数识别程序被所述处理器运行时实现如上任一项所述参数识别方法的步骤。
[0037]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有参数识别程序,所述参数识别程序被处理器执行时实现如上任一项所述的参数识别方法。
[0038]本专利技术实施例提供了一种LDPC码参数识别方法,该方法通过接收含误码的LDPC码字序列;根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵;再利用校验矩阵稀疏化算法,对所述非稀疏校验矩阵进行稀疏化处理,重建稀疏化
的校验矩,最终实现非协作通信背景下LDPC码开集盲识别的问题。
附图说明
[0039]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本专利技术LDPC码参数识别设备第一实施例的结构示意图;
[0041]图2为本专利技术LDPC码参数识别方法第一实施例的流程示意图一;
[0042]图3为本专利技术LDPC码参数识别方法第一实施例的流程示意图二;
[0043]图4为本专利技术LDPC码参数识别方法第一实施例的LDPC码的比特误码率和识别概率曲线示意图;
[0044]图5为本专利技术LDPC码参数识别装置第一实施例的结构示意图。
具体实施方式
[0045]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与专利技术相关的部分。
[0046]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种LDPC码参数识别方法,其特征在于,包括:接收含误码的LDPC码字序列;根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵;对所述非稀疏校验矩阵进行稀疏化处理,重建稀疏化的校验矩阵。2.根据权利要求1所述的LDPC码参数识别方法,其特征在于,所述根据所述含误码的LDPC码字序列,基于低列重求解对偶向量的算法,获取非稀疏校验矩阵的步骤,包括:根据所述含误码的LDPC码字序列,利用对偶法估计所述LDPC码字序列的码长和起始位;根据所述码长和起始位,构造第二分析矩阵;获取所述第二分析矩阵的第二对偶向量;剔除所述第二对偶向量中的含错码字,以获取第二有效对偶向量,得到非稀疏校验矩阵。3.根据权利要求2所述的LDPC码参数识别方法,其特征在于,所述根据所述含误码的LDPC码字序列,利用对偶法估计所述LDPC码字序列的码长和起始位的步骤,包括:根据所述含误码的LDPC码字序列,生成第一分析矩阵;获取所述第一分析矩阵的第一对偶向量;从所述第一对偶向量中筛选出第二有效对偶向量,以获取码长和起始位。4.根据权利要求3所述的LDPC码参数识别方法,其特征在于,所述接收含误码的LDPC码字序列的步骤之前,所述方法还包括:构建基本校验矩阵;根据所述基本校验矩阵的码长和码率,生成待编码信息以及LDPC码编码序列;基于所述LDPC码编码序列以及预设误码率参数,生成所述含误码的LDPC码字序列。5.根据权利要求4所述的LDPC码参数识别方法,其特征在于,所述获取所述第二分析矩阵的第二对偶向量的步骤,包括:根据所述第二分析矩阵,构造分块矩阵;根据公式一,对所述分块矩阵进行高...

【专利技术属性】
技术研发人员:常俊飞
申请(专利权)人:成都青程融创信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1