WO2015120584A1 - 一种信道编码方法及装置 - Google Patents

一种信道编码方法及装置 Download PDF

Info

Publication number
WO2015120584A1
WO2015120584A1 PCT/CN2014/071992 CN2014071992W WO2015120584A1 WO 2015120584 A1 WO2015120584 A1 WO 2015120584A1 CN 2014071992 W CN2014071992 W CN 2014071992W WO 2015120584 A1 WO2015120584 A1 WO 2015120584A1
Authority
WO
WIPO (PCT)
Prior art keywords
matrix
vector
check
order
code vector
Prior art date
Application number
PCT/CN2014/071992
Other languages
English (en)
French (fr)
Inventor
王铠尧
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP14882555.7A priority Critical patent/EP3098971B1/en
Priority to CN201480046828.9A priority patent/CN105474548B/zh
Priority to PCT/CN2014/071992 priority patent/WO2015120584A1/zh
Publication of WO2015120584A1 publication Critical patent/WO2015120584A1/zh

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/11Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
    • H03M13/1102Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
    • H03M13/1148Structural properties of the code parity-check or generator matrix
    • H03M13/118Parity check matrix structured for simplifying encoding, e.g. by having a triangular or an approximate triangular structure
    • H03M13/1185Parity check matrix structured for simplifying encoding, e.g. by having a triangular or an approximate triangular structure wherein the parity-check matrix comprises a part with a double-diagonal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/11Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
    • H03M13/1102Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
    • H03M13/1148Structural properties of the code parity-check or generator matrix
    • H03M13/116Quasi-cyclic LDPC [QC-LDPC] codes, i.e. the parity-check matrix being composed of permutation or circulant sub-matrices
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/11Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
    • H03M13/1102Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
    • H03M13/1148Structural properties of the code parity-check or generator matrix
    • H03M13/116Quasi-cyclic LDPC [QC-LDPC] codes, i.e. the parity-check matrix being composed of permutation or circulant sub-matrices
    • H03M13/1168Quasi-cyclic LDPC [QC-LDPC] codes, i.e. the parity-check matrix being composed of permutation or circulant sub-matrices wherein the sub-matrices have column and row weights greater than one, e.g. multi-diagonal sub-matrices
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/61Aspects and characteristics of methods and arrangements for error correction or error detection, not provided for otherwise
    • H03M13/611Specific encoding aspects, e.g. encoding by means of decoding

Definitions

  • An obtaining unit configured to obtain an information code vector M of the LDPC code, where the information code vector M includes information to be transmitted;
  • the channel coding apparatus provided in this embodiment generates a check matrix H of the LDPC code by acquiring the information code vector M of the LDPC code, and calculates ⁇ ⁇ according to the first formula, the information code vector M, and the check matrix H, and according to ⁇ ⁇
  • the check code vector ⁇ of the LDPC code is generated, and the codeword vector C of the LDPC code is generated according to the second formula, the information code vector M, and the check code vector P, which reduces the coding complexity of the LDPC code.
  • CD-ROM Compact Disc Read Only Memory
  • CD-ROM Compact Disc Read Only Memory
  • disk storage media disk storage media or other magnetic storage device, or can be used to carry or store desired program code in the form of instructions or data structures.
  • Any connection may suitably be a computer readable medium.
  • the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL, Digital Subscriber Line) or wireless technology such as infrared, radio, and microwave
  • coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, wireless and microwave are included in the fixing of the associated medium.

Landscapes

  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Error Detection And Correction (AREA)

Abstract

本发明的实施例公开了一种信道编码方法及装置,涉及通信领域,能够降低低密度奇偶校验LDPC码的编码复杂度,具体方案为:获取LDPC码的信息码向量M,生成LDPC码的校验矩阵H,根据第一公式、信息码向量M及校验矩阵H计算Ρτ,并且根据Ρτ生成LDPC码的校验码向量P,根据第二公式、信息码向量M及校验码向量P生成LDPC码的码字向量C,本发明用于LDPC编码。

Description

一种信道编码方法及装置
技术领域
本发明涉及通信领域, 尤其涉及一种信道编码方法及装置。
背景技术
随着通信技术的发展,信道编码已经逐渐成为了通信领域中一个相对 独立的学科, 被广泛应用于模拟通信***的信令传输及数字通信***的数 据传输, 以提高传输的可靠性, 节省频谱资源。
低密度奇偶校验 ( LDPC, Low Density Parity Check ) 码是一类性能 优异的信道编码方案, 近年来被深入研究并且在卫星数字视频、 深空通信、 无线通信中得到了广泛应用。
准循环低密度奇偶校验 ( QC-LDPC , Quasi-Cyclic Low Density Parity Check ) 码是一种特殊的 LDPC码, 其校验矩阵由多个子循环方阵组成, 但现有技术中, QC-LDPC编码方案因为计算量大导致了编码复杂度较高, 也使得编码时间长, 功耗较大。
发明内容
本发明的实施例提供一种信道编码方法及装置, 能够降低 LDPC码的 编码复杂度。
为达到上述目的, 本发明的实施例釆用如下技术方案:
第一方面, 一种信道编码方法, 应用于低密度奇偶校验 LDPC编 码, 包括:
获取 LDPC码的信息码向量 M , 所述信息码向量 M包含需要传 输的信息;
生成所述 LDPC码的校验矩阵, 所述校验矩阵为 Η=[Ηα Ηδ] ; 根据第一公式
Figure imgf000002_0001
所述信息码向量 M及所述校验矩 阵 H计算 Ρτ , 并且根据所述?7生成所述 LDPC码的校验码向量 P ; 根据第二公式 C=[M P]、 所述信息码向量 M及所述校验码向量 P生成所述 LDPC码的码字向量, C为所述码字向量;
其中,
Figure imgf000003_0001
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵八 和 A2为所述矩阵!^的 I阶子矩阵, 在二进制矩阵运算中,
Figure imgf000003_0002
A为可逆矩阵, 并且, A A2和 A为循环矩阵, E。 "为所 述校验矩阵 H中的 /阶子矩阵, 并且^ 是由 I阶单位矩阵循环右移 " "位得到的单位循环矩阵, e {— 1,0,1,2,· · ·,/— ΐ} ,(1≤i≤m,\≤j≤k 。
结合第一方面, 在第一种可能的实现方式中,
在所述矩阵 Ηδ中, ^ = 4+4= χ, (1≤χ≤ζ— 其中 ^:是由 / 阶单位矩阵循环右移 JC位得到的单位循环矩阵。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的 实现方式中,
在所述矩阵 Ηδ中, 4+4= =
其中, I为 /阶单位矩阵。
结合第一方面, 在第三种可能的实现方式中, 所述根据第一公 式 ^=H^.H。.A^、所述信息码向量 M及所述校验矩阵 H计算 Ρτ之前, 还包括:
以 /位为一段,将所述信息码向量 Μ等分为 段, M=[Mi M2 ...
M,];
以 /位为一段, 将所述校验向量 P等分为 段, 设 P=[Pi P2 ... 记录所述码字向量 C=[ Mi M2 -.. Pj P P m ] 1
将所述
Figure imgf000004_0001
P2 P ]代入第三公式
^^^获取所述第一公式^ ^1'^'^。
第二方面, 一种信道编码装置, 应用于低密度奇偶校验 LDPC编 码, 包括:
获取单元, 用于获取 LDPC码的信息码向量 M, 所述信息码向 量 M包含需要传输的信息;
运算单元, 用于生成所述 LDPC码的校验矩阵, 所述校验矩阵 为 Η=[Ηα ];
所述运算单元, 还用于根据第一公式 ^=H^.Hfl .MT、所述获取单 元获取的所述信息码向量 M及所述校验矩阵 H计算 Ρτ,并且根据所 述卩7生成所述 LDPC码的校验码向量 P;
编码单元, 用于根据第二公式 C=[M P]、 所述获取单元获取的 所述信息码向量 M及所述运算单元生成的所述校验码向量 P生成所 述 LDPC码的码字向量, C为所述码字向量;
其中,
Figure imgf000004_0002
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵八 和 A2为所述矩阵!^的 I阶子矩阵, 在二进制矩阵运算中,
Figure imgf000004_0003
A为可逆矩阵, 并且, A A2和 A为循环矩阵, Ea'j为所 述校验矩阵 H中的 /阶子矩阵, 并且 f 是由 /阶单位矩阵循环右移 " "位得到的单位循环矩阵, e {— 1,0,1,2,· · ·,/— ΐ} ,(1≤i≤m,\≤j≤k 。
结合第二方面, 在第一种可能的实现方式中,
在所述矩阵 Ηδ中, = 4+4= x, (1≤x≤Z— 其中 ^:是由 / 阶单位矩阵循环右移 JC位得到的单位循环矩阵。
结合第二方面或第二方面的第一种可能的实现方式, 在第二种 可能的实现方式中,
在所述矩阵 Ηδ中, 4+4= =
其中, I为 /阶单位矩阵。
结合第二方面, 在第三种可能的实现方式中,
所述运算单元, 还用于以 /位为一段, 将所述信息码向量 Μ等 分为 段,
Figure imgf000005_0001
以 /位为一段, 将所述校验向量 P等 分为 段, 设 P=[Pi P2 … P ];
所述运算单元, 还用于记录所述码字向量 C=[ M2 -.. Pj P2 … P ], 将所述 M=[Mi M2 … 及所述 P=[Pi P2 … P ]代入第 三公式 H.c^o获取所述第一公式 ^ = ^ ^
第三方面, 一种信道编码装置, 应用于低密度奇偶校验 LDPC编 码, 所述信道编码装置包括处理器、 存储器及总线, 所述处理器及 所述存储器通过所述总线相互连接;
其中, 所述处理器, 用于获取 LDPC码的信息码向量 M, 所述 信息码向量 M包含需要传输的信息;
所述处理器, 还用于生成所述 LDPC码的校验矩阵, 所述校验 矩阵为 Η=[Ηα ];
所述处理器, 还用于根据第一公式 H^.H^TkT 所述信息码向 量 M及所述校验矩阵 H计算 Ρτ, 并且根据所述?7生成所述 LDPC 码的校验码向量 P;
所述处理器, 还用于根据第二公式 C=[M P]、 所述信息码向量 M及所述校验码向量 P生成所述 LDPC码的码字向量, C为所述码 字向量;
Figure imgf000006_0001
I 0 0 0 0 0 0 I o I I 0 0 I 0 0 0
I
H = H =
0 0 I I 0 0 I 0 0 0 0 0 I I I 1 0
0 0 0 I 0 0 0 I I
或者
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为所述矩阵 Ηδ的 I阶子矩阵,在二进制矩阵运算中,
Figure imgf000006_0002
A为可逆矩阵, 并且, A A2和 A 4 o o为循环矩阵, E。 "为所 述校验矩阵 H中的 /阶子矩阵, 并且^ 是由 I阶单位矩阵循环右移 " "位得到的单位循环矩阵, e {— 1,0,1,2,· · ·,/— ΐ} ,(1≤i≤m,\≤j≤k 。
结合第三方面, 在第一种可能的实现方式中,
在所述矩阵 Ηδ中, = 4+4= X, (1≤x≤/— 其中 ^:是由 / 阶单位矩阵循环右移 JC位得到的单位循环矩阵。
结合第三方面或第三方面的第一种可能的实现方式, 在第二种 可能的实现方式中,
在所述矩阵 Ηδ中, 4+4= =
其中, I为 /阶单位矩阵。
结合第三方面, 在第三种可能的实现方式中,
所述处理器, 还用于以 /位为一段, 将所述信息码向量 Μ等分 为 段,
Figure imgf000006_0003
以 /位为一段, 将所述校验向量 P等分 为 段, 设 P=[Pi P2 ... Pw];
所述处理器, 还用于记录所述码字向量 C=[ M2 -.. Pj
P2 … P ], 将所述 M=[Mi M2 … 及所述 P=[Pi P2 … P ]代入第 三公式 H.c^=o获取所述第一公式 ^ =^ ^' 。 本发明的实施例提供的信道编码方法及装置, 通过获取 LDPC码的 信息码向量 M , 生成 LDPC码的校验矩阵 H , 根据第一公式、 信息码 向量 M及校验矩阵 H计算 Ρτ,并且根据 Ρτ生成 LDPC码的校验码向 量 P , 根据第二公式、 信息码向量 M及校验码向量 P生成 LDPC码 的码字向量 C , 降低了 LDPC码的编码复杂度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中 的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不 付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明的实施例提供的一种信道编码方法流程示意图; 图 2为本发明的实施例提供的一种信道编码仿真曲线示意图; 图 3为本发明的实施例提供的一种信道编码装置结构示意图; 图 4为本发明的另一实施例提供的一种信道编码装置结构示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案 进行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施 例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保 护的范围。
本发明的实施例提供一种信道编码方法, 应用于 LDPC编码, 参照图 1所示, 包括以下步骤:
101、 获取 LDPC码的信息码向量 M。
其中, 信息码向量 M包含需要传输的信息, 具体可选的, 信息 码向量 M为一串二进制的数字序列。
102、 生成 LDPC码的校验矩阵, 校验矩阵为 Η=[Ηα Ηδ]。
具体的,
Figure imgf000008_0001
可以得出校验矩阵 H的结构如下:
Ea - Eak 4 I 0 0 • .. 0
Εαι - Eaik 0 I I 0 • .. 0
Ε · . E°3k : ' - ' - - - - α ι E°32
H =
Ea" - Eak 0 • .. 0 I I 0
I . ; 0 0 • .. 0 I I
Ea-2 · . E°mk A2 0 • .. 0 0 I mlxnl 或者
Figure imgf000008_0002
其中, w和 为正整数, k^n-m, I为 〃介单位矩阵, 0为 /阶零 矩阵, 矩阵 Ai和 A2为矩阵 Ηδ的 /阶子矩阵, 在二进制矩阵运算中,
Α!+Α2=Α, Α为可逆矩阵, 并且, A 、 A2和 A为循环矩阵, 即矩阵 A丄和 A2可以表示为 4 ^α0Ι + αιΕ + a2E2 +··· W-1 , Α2 = b0I + bxE + b2E2 +■■■ l^E" , as,bs =(0,l),(0<s<l-\),, (0≤ ≤/— 1)是由 〃介单位矩阵循环右移 s位得 到的单位循环矩阵。 ^^为校验矩阵 H中的 /阶子矩阵, 并且^ ^是 由 I阶单位矩阵循环右移 位得到的单位循环矩阵, tj G {—1,0,1,2,···,/— 1} ,(1≤i≤m,\≤j≤k 。 因为矩阵 Ηδ具有特殊的结构, 而且非零矩阵 和 Α2满足 Ai+A2=A, 且 A为可逆循环矩阵, 这降 低了编码时的运算量, 同时保证了 LDPC码的性能, 从而减小了编码 复杂度。
优选的, 在矩阵 Ηδ中, ^ = 4+4= X , (1≤x≤ /— 其中 ^:是由
I阶单位矩阵循环右移 X位得到的单位循环矩阵。 当矩阵 A是单位循 环矩阵时, 进一步减少了运算量, 更好的降低了 LDPC码的编码复杂 度。
进一步可选的, 在矩阵 Ηδ中, 4+4=^ = , 其中, I为 〃介单 位矩阵。 最优的, 当矩阵 Α为单位矩阵时, 在保证了 LDPC码性能 的同时, 能够很好的降低编码复杂度。
103、 根据第一公式
Figure imgf000009_0001
信息码向量 M及校验矩阵 H 计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ。
104、 根据第二公式 C=[M Ρ]、 信息码向量 Μ及校验码向量 Ρ生 成 LDPC码的码字向量, C为码字向量。
具体可选的, 将第二公式 C=[M P]代入第三公式 'CT =0得到第一
ΆρΤ 、 再根据第一公式计算求得校验码向量 P, 进而进 行编码生成码字向量。
因为数字信号在传输中往往由于各种原因会在传送的数据流中 产生误码, 对信息码向量进行编码生成码字向量, 其实就是在原来的 数据后增加了一段数据,通过对数字信号进行信道编码可以提高数据 传输效率, 使信号具有检错和纠错能力, 降低误码率, 增加通信的可 靠性。 本发明中, 将数字信号表示为单行向量的形式, 对信息码向量 进行编码生成码字向量后就完成了信道编码的过程, 具体可选的, 信 息码向量和码字向量都是二进制的数字序列,码字向量可以通过基带 传输或者载波传输发送至接收端。
本实施例提供的信道编码方法, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C, 降低了 LDPC码的编码复杂度。
基于上述图 1对应的实施例,本发明的实施例提供另一种信道编码方 法, 应用于 LDPC编码, 具体方案如下:
获取 LDPC码的信息码向量 M并生成 LDPC码的校验矩阵 H。 其中, 信息码向量 M包含了需要传输的信息, 校验矩阵 11=[ 11。
Figure imgf000010_0001
其中, m和 n为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零 矩阵, 对应上述图 1对应的实施例, 此处, A1二 , Α2 ^Ι + Ε1 ,
' '(0≤ ≤/- 1)是由 /阶单位矩阵循环右移 位得到的单位循环矩阵, 因为二进制的矩阵运算中, 相同矩阵相加为 0, 因此, 4+A2=A = I。
为校验矩阵 Η中的 /阶子矩阵,并且^ 是由 /阶单位矩阵循环右 移 位得到的单位循环矩阵, "i e{— 1,0,1,2,···,/— l},(l≤z'≤ ,l≤ j≤k 。 当然矩阵 Ηδ的结构不止这一种,本实施例只是以 Α二 , A2二 I + 为 例进行说明。
可以得出, 矩阵 H的结构如下: - Eaik E1 I 0 0 • · . 0
β . Eaik 0 I I 0 • · . 0
Ea' - Ea3k ' . * - * - * -
H 二
β β . Ea4k 0 • . . 0 I I 0
. 0 0 • . . 0 I I
- Eamk 1 + Ε' 0 • . . 0 0 I A ml nl 或者
Ea" Εα · • · Eaik El 0 0 • . . 0 I
21 β • · Ea2k \ + El I 0 • . . 0 0
• •
31 • · Ea3k 0 I
H =
0 0 I 0 0
• • * • •
I I 0
E 攀 0 0 . . . 0 I I 以 /位为一段, 将信息码向量 M等分为 k段, 即
Figure imgf000011_0001
, 以 /位为一段, 将校验向量 P等分为 m段, 设 P [P i P2 … P ] , C=[M P] , 即 C=[ Mj M2 … P j P2 ... , C为 LDPC码的码字向量。
根据信道编码原理可知 H C 可以得到, 此处以矩阵 H的第 一种结构为例进行说明:
Ean • . Eaik Ε' I 0 0 0
β · . Eaik 0 I I 0 0
0 β β • . Ea4k 0 0 I I 0
0 0 0 I I
ί + Ε1 0 0 0 I 可以求出 P=[P i P2 … P ]。
将本实施例的 LDPC码与现有技术中的 LDPC码的仿真结果作 对比,此处,现有技术中的 LDPC码以电气和电子工程师协会( IEEE , Institute of Electrical and Electronics Engineers ) 802. 1 I n十办议为例进 行对比, 两种编码的运算量和运算时间如表一所示:
表一
码长 (位) 、 编码种类 乘法计 力口法计 时钟周期 码率 算量 (次) 算量 (次) 数量 (个) 码长 1944 本发明 951345 953127 1075 码率 1/2 现有技术 1016955 1019547 1895 码长 648 本发明 105705 106299 373
码率 1/2 现有技术 112995 113859 653
码长 1944 本发明 531441 531927 1707 码率 5/6 现有技术 544563 545211 1871 码长 648 本发明 59049 59211 573
码率 5/6 现有技术 60507 60723 629
表一中乘法计算量和加法计算量分别代表编码中需要运行的乘 法计算次数和加法计算次数,时钟周期数量代表需要花费多少个时钟 周期完成编码,码率代表编码前的信 , 位数与编码后的信 , 位数的比 值,通过表一可以得出本发明的 LDPC码运算量和运算时间都要低于 现有技术中的 LDPC编码。 两种编码的仿真曲线如图 2所示, 图 2 表示了两种编码方式的误码率随着信噪比变化的变化情况, 通过图 2 可以发现, 本发明的 LDPC码 (码长 1944位, 码率 1/2 ) 与现有技术 中 802.11η协议的 LDPC码(码长 1944位, 码率 1/2 )性能同样很好, 因此, 在保证了 LDPC性能优异的前提下, 本发明的信道编码方法能 够降低 LDPC码的编码运算量和编码时间,从而减小 LDPC码的编码 复杂度。
本实施例提供的信道编码方法, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C, 降低了 LDPC码的编码复杂度。
本发明的实施例提供一种信道编码装置, 应用于 LDPC编码, 参照图 3所示, 该信道编码装置 301 包括获取单元 3011、 运算单元 3012及编码单元 3013。 具体的:
获取单元 3011, 用于获取 LDPC码的信息码向量 M, 信息码向 量 M包含需要传输的信息。 运算单元 3012, 用于生成 LDPC码的校验矩阵, 校验矩阵为 H=[Hfl ]。
运算单元 3012, 还用于根据第一公式 =H Hfl. kT、 获取单元 3011获取的信息码向量 M及校验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 P。
编码单元 3013, 用于根据第二公式 C=[M P]、 获取单元 3011获 取的信息码向量 M及运算单元 3012生成的校验码向量 P生成 LDPC 码的码字向量, C为码字向量。
Figure imgf000013_0001
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为矩阵!^的 /阶子矩阵, 在二进制矩阵运算中,
Figure imgf000013_0002
A为可逆矩阵, 并且, A A2和 A为循环矩阵, " "为校 验矩阵 H中的 /阶子矩阵, 并且^ ^是由 I阶单位矩阵循环右移 " 位 得到的单位循环矩阵, 1,0,1,2,···,/— l},(l≤ ≤ ,l≤ j≤k、。
本实施例提供的信道编码装置, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C, 降低了 LDPC码的编码复杂度。 可选的, 在一种具体的应用场景中, 在矩阵 Ηδ中,
A = A,+A2=EX , (l≤x≤/-l),其中 x是由 I阶单位矩阵循环右移 JC位得 到的单位循环矩阵。
进一步可选的, 在另一种具体的应用场景中, 在矩阵 Ηδ中, Αι2=Α = Ι , 其中, I为 〃介单位矩阵。
可选的, 运算单元 3012, 还用于以 /位为一段, 将信息码向量 Μ等分为 ^:段,
Figure imgf000014_0001
以 /位为一段, 将校验向量 P等 分为 段, 设 P=[Pi P2 ... P ]。
运算单元 3012, 还用于记录码字向量 C=[ Mi M2 -.. Pj P2 ... Pw], 将 M=[Mi M2 …^^及 P=[Pi P2 ... P ]代入第三公式 'Cr=0获 取第一公式 ^二^1'^'^。
本实施例提供的信道编码装置, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C, 降低了 LDPC码的编码复杂度。
本发明的另一实施例提供一种信道编码装置 4001, 参照图 4所 示, 该设备可以嵌入或本身就是微处理计算机, 比如: 通用计算机、 客户定制机、 手机终端或平板机等便携设备, 该信道编码装置 4001 包括: 至少一个处理器 4011、 存储器 4012、 和总线 4013, 该至少一 个处理器 4011和存储器 4012通过总线 4013连接并完成相互间的通 信。
该总线 4013可以是工业标准体系结构 ( ISA , Industry Standard Architecture ) 总线、 夕卜部设备互连 ( PCI, Peripheral Component ) 总 线或扩展工业标准体系结构 ( EISA, Extended Industry Standard Architecture ) 总线等。 该总线 4013可以分为地址总线、 数据总线、 控制总线等。 为便于表示, 图 4中仅用一条粗线表示, 但并不表示仅 有一根总线或一种类型的总线。 其中:
存储器 4012用于执行本发明方案的应用程序代码, 执行本发明 方案的应用程序代码保存在存储器中,并由处理器 4011来控制执行。 该存储器可以是只读存储器 ROM 或可存储静态信息和指令的 其他类型的静态存储设备, 随机存取存储器 RAM 或者可存储信息和 指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器 EEPROM、 只读光盘 CD-ROM或其他光盘存储、 光碟存储 ( 包括压 缩光碟、 激光碟、 光碟、 数字通用光碟、 蓝光光碟等) 、 磁盘存储介 质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结 构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不 限于此。 这些存储器通过总线与处理器相连接。
处理器 4011可能是一个中央处理器 4011 ( CPU, Central Processing Unit ) , 或者是特定集成电路( ASIC , Application Specific Integrated Circuit ) , 或者是被配置成实施本发明实施例的一个或多 个集成电路。
其中, 处理器 4011用于调用上述存储器 4012中的应用程序代码, 在 一种可能的实现方式中, 实现如下功能。
处理器 4011, 用于获取 LDPC码的信息码向量 M, 信息码向量 M包含需要传输的信息。
处理器 4011, 还用于生成 LDPC码的校验矩阵, 校验矩阵为 H=[Hfl ]。
处理器 4011,还用于根据第一公式 ^二 1.^.^^、信息码向量 M 及校验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 P。
处理器 4011, 还用于根据第二公式 C=[M P]、 信息码向量 M及 校验码向量 P生成 LDPC码的码字向量, C为码字向量。
其中,
Figure imgf000015_0001
Figure imgf000016_0001
」 和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为矩阵!^的 /阶子矩阵, 在二进制矩阵运算中, Ai+A2=A, A为可逆矩阵, 并且, A A2和 A为循环矩阵, " "为校 验矩阵 H中的 /阶子矩阵, 并且^ ^是由 I阶单位矩阵循环右移 位 得到的单位循环矩阵, "i e{— 1,0,1,2,.·.,/— l},(l≤ ≤ ,l≤ j≤k、。
本实施例提供的信道编码装置, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C, 降低了 LDPC码的编码复杂度。
可选的, 在一种应用场景中, 在矩阵 Ηδ中,
Α = Αι2χ, (1≤χ≤/-1),其中 是由 I阶单位矩阵循环右移 JC位得 到的单位循环矩阵。
可选的, 在另一种应用场景中, 在矩阵 Ηδ中, 4+4=^ = , 其 中, I为 /阶单位矩阵。
可选的, 处理器 4011, 还用于以 /位为一段, 将信息码向量 Μ 等分为 ^:段,
Figure imgf000016_0002
以 /位为一段, 将校验向量 P等分 为 段, 设 P=[Pi P2 ... P ]。
处理器 4011, 还用于记录码字向量 C=[ M2 ...M^ Pi P2 ... Pw], 将 M=[Mi M2 …^^及 P=[Pi P2 ... P ]代入第三公式 'Cr=0获 取第一公式 二^1'^'^。
本实施例提供的信道编码装置, 通过获取 LDPC码的信息码向量 M, 生成 LDPC码的校验矩阵 H, 根据第一公式、 信息码向量 M及校 验矩阵 H计算 Ρτ, 并且根据 Ρτ生成 LDPC码的校验码向量 Ρ, 根据 第二公式、 信息码向量 M及校验码向量 P生成 LDPC码的码字向量 C , 降低了 LDPC码的编码复杂度。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到 本发明可以用硬件实现, 或固件实现, 或它们的组合方式来实现。 当使用 软件实现时, 可以将上述功能存储在计算机可读介质中或作为计算机可读 介质上的一个或多个指令或代码进行传输。 计算机可读介质包括计算机存 储介质和通信介质, 其中通信介质包括便于从一个地方向另一个地方传送 计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。 以此为例但不限于: 计算机可读介质可以包括随机存储器( RAM, Random Access Memory ) 、 只读内存 (ROM, Read Only Memory ) 、 电可擦可编 程只读存储器 (EEPROM, Electrically Erasable Programmable Read Only Memory ) 、 只读光盘 ( CD-ROM, Compact Disc Read Only Memory )或其 他光盘存储、 磁盘存储介质或者其他磁存储设备、 或者能够用于携带或存 储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何 其他介质。 此外。 任何连接可以适当的成为计算机可读介质。 例如, 如果 软件是使用同轴电缆、 光纤光缆、 双绞线、 数字用户专线 (DSL , Digital Subscriber Line ) 或者诸如红外线、 无线电和微波之类的无线技术从网站、 服务器或者其他远程源传输的, 那么同轴电缆、 光纤光缆、 双绞线、 DSL 或者诸如红外线、 无线和微波之类的无线技术包括在所属介质的定影中。 如本发明所使用的, 盘和碟包括压缩光碟( CD , Compact Disc ) 、 激光碟、 光碟、 数字通用光碟 (DVD , Digital Versatile Disc ) 、 软盘和蓝光光碟, 其中盘通常磁性的复制数据, 而碟则用激光来光学的复制数据。 上面的组 合也应当包括在计算机可读介质的保护范围之内。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局 限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可 轻易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明 的保护范围应所述以权利要求的保护范围为准。

Claims

权 利 要 求 书
1、 一种信道编码方法, 其特征在于, 应用于低密度奇偶校验 LDPC编码, 包括:
获取 LDPC码的信息码向量 M, 所述信息码向量 M包含需要传 输的信息;
生成所述 LDPC码的校验矩阵, 所述校验矩阵为 Η=[Ηα Ηδ]; 根据第一公式 PT =Hb、Ha-MT、所述信息码向量 M及所述校验矩阵 H计算 Ρτ, 并且根据所述卩7生成所述 LDPC码的校验码向量 P;
根据第二公式 C=[M P]、所述信息码向量 M及所述校验码向量 P 生成所述 LDPC码的码字向量, C为所述码字向量;
其中,
Figure imgf000018_0001
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为所述矩阵!^的 /阶子矩阵, 在二进制矩阵运算中,
Figure imgf000018_0002
A为可逆矩阵, 并且, A2和 A为循环矩阵, Ea'J为所 述校验矩阵 H中的 /阶子矩阵,并且 是由 /阶单位矩阵循环右移 J 位得到的单位循环矩阵, e{— 1,0,1,2,···,/— l},(l≤ ≤ ,l≤ j≤k、。
2、 根据权利要求 1所述的方法, 其特征在于, 包括:
在所述矩阵 Ηδ中, ^4 = 4+4= X, (1≤x≤/— , 其中 x是由 〃介 单位矩阵循环右移 X位得到的单位循环矩阵。
3、 根据权利要求 1或 2所述的方法, 其特征在于, 包括: 在所述矩阵 Ηδ中, = =
其中, I为 /阶单位矩阵。
4、 根据权利要求 1所述的方法, 其特征在于, 所述根据第一公 W =Hb、Ha-MT、所述信息码向量 M及所述校验矩阵 H计算 PT之前, 还包括:
以 /位为一段, 将所述信息码向量 Μ等分为 段, M=[Mi M2 ...
M,];
以 /位为一段, 将所述校验向量 P等分为 段, 设 P=[Pi P2 ... ρ ι·
记录所述码字向量 C=[ Μ2 —MtPi Ps … P ];
将所述 M=[Mi M2 … 及所述 P=[Pi P2 ... P ]代入第三公式 =0获取所述第一公式 ^'^。
5、 一种信道编码装置, 其特征在于, 应用于低密度奇偶校验 LDPC编码, 包括:
获取单元, 用于获取 LDPC码的信息码向量 M, 所述信息码向量 M包含需要传输的信息;
运算单元, 用于生成所述 LDPC码的校验矩阵, 所述校验矩阵为 H=[Hfl ];
所述运算单元, 还用于根据第一公式
Figure imgf000019_0001
所述获取单 元获取的所述信息码向量 M及所述校验矩阵 H计算 Ρτ, 并且根据所 述卩7生成所述 LDPC码的校验码向量 P;
编码单元, 用于根据第二公式 C=[M P]、 所述获取单元获取的所 述信息码向量 M及所述运算单元生成的所述校验码向量 P生成所述 LDPC码的码字向量, C为所述码字向量;
其中,
Figure imgf000020_0001
I 0 0 0 0 0 0 I o I I 0 0 I 0 0 0
0 I * . * .
H = H =
0 0 I I 0 0 0 I 0 0 0 0 0 I I I I 0
A, 0 0 0 I 0 0 0 I I
或者
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为所述矩阵!^的 /阶子矩阵, 在二进制矩阵运算中,
Figure imgf000020_0002
A为可逆矩阵, 并且, A2和 A为循环矩阵, Ea'J为所 述校验矩阵 H中的 /阶子矩阵,并且 是由 /阶单位矩阵循环右移 J 位得到的单位循环矩阵, "i e{— 1,0,1,2,···,/— l},(l≤ ≤ ,l≤ j≤k、。
6、 根据权利要求 5所述的装置, 其特征在于, 包括:
在所述矩阵 Ηδ中, ^4 = 4+4= χ, (1≤ ≤ — , 其中 x是由 〃介 单位矩阵循环右移 X位得到的单位循环矩阵。
7、 根据权利要求 5或 6所述的装置, 其特征在于, 包括: 在所述矩阵 Ηδ中, 4+4= =
其中, I为 /阶单位矩阵。
8、 根据权利要求 5所述的装置, 其特征在于, 包括:
所述运算单元, 还用于以 /位为一段, 将所述信息码向量 Μ等 分为 ^:段,
Figure imgf000020_0003
以 /位为一段, 将所述校验向量 P等 分为 段, 设 P=[Pi P2 … P ];
所述运算单元, 还用于记录所述码字向量 C=[ M2 ...M^ Pj P2 … P ], 将所述 M=[Mi M2 —M^及所述 P=[Pi P2 … P ]代入第 三公式 ·^=0获取所述第一公式 =A— ''^ ^
9、 一种信道编码装置, 其特征在于, 应用于低密度奇偶校验 LDPC编码, 所述信道编码装置包括处理器、 存储器及总线, 所述处 理器及所述存储器通过所述总线相互连接;
其中, 所述处理器, 用于获取 LDPC码的信息码向量 M, 所述信 息码向量 M包含需要传输的信息;
所述处理器, 还用于生成所述 LDPC码的校验矩阵, 所述校验矩 阵为 Η=[Ηα ¾];
所述处理器, 还用于根据第一公式
Figure imgf000021_0001
所述信息码向 量 M及所述校验矩阵 H计算 Ρτ,并且根据所述?7生成所述 LDPC码 的校验码向量 P;
所述处理器, 还用于根据第二公式 C=[M P]、 所述信息码向量 M 及所述校验码向量 P生成所述 LDPC码的码字向量, C为所述码字向 量;
其中,
Figure imgf000021_0002
和 《为正整数, k=n-m, I为 /阶单位矩阵, 0为 /阶零矩阵, 矩阵 和和 A2为所述矩阵!^的 /阶子矩阵, 在二进制矩阵运算中,
Figure imgf000021_0003
A为可逆矩阵, 并且, A2和 A为循环矩阵, Ea'J为所 述校验矩阵 H中的 /阶子矩阵,并且 是由 /阶单位矩阵循环右移 J 位得到的单位循环矩阵, e{— 1,0,1,2,···,/— l},(l≤ ≤ ,l≤ j≤K)。
10、 根据权利要求 9所述的装置, 其特征在于, 包括:
在所述矩阵 Ηδ中, ^4 = 4+4= x, (1≤x≤/— , 其中 x是由 〃介 单位矩阵循环右移 X位得到的单位循环矩阵。
11、 根据权利要求 9或 10所述的装置, 其特征在于, 包括: 在所述矩阵 Ηδ中,
Figure imgf000022_0001
= =
其中, I为 /阶单位矩阵。
12、 根据权利要求 9所述的装置, 其特征在于, 包括:
所述处理器, 还用于以 /位为一段, 将所述信息码向量 Μ等分 为 ^:段,
Figure imgf000022_0002
以 /位为一段, 将所述校验向量 P等分 为 段, 设 P=[Pi P2 … Pw];
所述处理器,还用于记录所述码字向量 C=[ M2 -.. Pj P2 .. Pw], 将所述 M=[Mi M2 ... 及所述 Ρ^Ρ P2 ... P ]代入第三公式 =0获取所述第一公式 ^'^。
PCT/CN2014/071992 2014-02-12 2014-02-12 一种信道编码方法及装置 WO2015120584A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP14882555.7A EP3098971B1 (en) 2014-02-12 2014-02-12 Method and apparatus for efficient coding of ldpc codes
CN201480046828.9A CN105474548B (zh) 2014-02-12 2014-02-12 一种信道编码方法及装置
PCT/CN2014/071992 WO2015120584A1 (zh) 2014-02-12 2014-02-12 一种信道编码方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/071992 WO2015120584A1 (zh) 2014-02-12 2014-02-12 一种信道编码方法及装置

Publications (1)

Publication Number Publication Date
WO2015120584A1 true WO2015120584A1 (zh) 2015-08-20

Family

ID=53799495

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/071992 WO2015120584A1 (zh) 2014-02-12 2014-02-12 一种信道编码方法及装置

Country Status (3)

Country Link
EP (1) EP3098971B1 (zh)
CN (1) CN105474548B (zh)
WO (1) WO2015120584A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112838871A (zh) * 2019-11-25 2021-05-25 中国科学院微电子研究所 卫星导航用ldpc码编码方法、编码器及卫星导航***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090070652A1 (en) * 2007-09-10 2009-03-12 Samsung Electronics Co. Ltd. Apparatus and method for channel encoding/decoding in communication system using variable-length ldpc codes
CN101399553A (zh) * 2008-11-12 2009-04-01 清华大学 一种可在线编程的准循环ldpc码编码器装置
CN101588183A (zh) * 2009-06-26 2009-11-25 北京交通大学 一种ldpc码快速编码方法与***
CN101699770A (zh) * 2009-10-23 2010-04-28 山东大学 一种高速ldpc码编码器及其编码方法
CN102158232A (zh) * 2010-02-11 2011-08-17 凌阳科技股份有限公司 Ldpc的存储器使用方法、ldpc解码方法及其装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006016209A1 (en) * 2004-08-05 2006-02-16 Nokia Corporation Irregularly structured, low denisty parity check codes
US8713398B2 (en) * 2011-03-22 2014-04-29 Nec Corporation Error correct coding device, error correct coding method, and error correct coding program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090070652A1 (en) * 2007-09-10 2009-03-12 Samsung Electronics Co. Ltd. Apparatus and method for channel encoding/decoding in communication system using variable-length ldpc codes
CN101399553A (zh) * 2008-11-12 2009-04-01 清华大学 一种可在线编程的准循环ldpc码编码器装置
CN101588183A (zh) * 2009-06-26 2009-11-25 北京交通大学 一种ldpc码快速编码方法与***
CN101699770A (zh) * 2009-10-23 2010-04-28 山东大学 一种高速ldpc码编码器及其编码方法
CN102158232A (zh) * 2010-02-11 2011-08-17 凌阳科技股份有限公司 Ldpc的存储器使用方法、ldpc解码方法及其装置

Also Published As

Publication number Publication date
CN105474548B (zh) 2019-06-11
EP3098971B1 (en) 2019-04-10
EP3098971A4 (en) 2017-02-15
CN105474548A (zh) 2016-04-06
EP3098971A1 (en) 2016-11-30

Similar Documents

Publication Publication Date Title
CN110545160B (zh) 极化码编码和解码方法、装置及存储介质
JP5199463B2 (ja) ターボldpc復号
CN110572163B (zh) 用于编码和译码ldpc码的方法和装置
KR101892319B1 (ko) 저-밀도 패리티 체크 코드를 사용하는 인코딩 및 디코딩 기술
WO2017080249A1 (zh) 生成用于在信道中传输的低密度奇偶校验码的方法及设备
JP2012151676A (ja) 復号装置および復号方法
US9450612B2 (en) Encoding method and system for quasi-cyclic low-density parity-check code
JP2005223440A (ja) 復号装置及び方法、並びに情報処理装置及び方法
WO2018202097A1 (zh) 一种编码方法及装置
TWI702801B (zh) 用於不規則代碼的高效能ldpc編碼器
US9537508B1 (en) Systems and methods for decoding cascade LDPC codes
JP2019525638A (ja) 2のべき乗でない長さに拡張されたポーラ符号の符号化および復号化
CN105099467B (zh) Qc-ldpc码的编码方法及编码装置
JP2013085217A5 (zh)
US9584158B2 (en) Unified H-encoder for a class of multi-rate LDPC codes
CN108432170B (zh) 用于多码分布式存储的装置和方法
JP2016521064A (ja) 10gbase−tシステムにおけるldpcエンコーダの方法および装置
WO2015120584A1 (zh) 一种信道编码方法及装置
GB2509073A (en) Low Density Parity Checking using Interleaver Address Mappings
JP5310701B2 (ja) 復号装置および復号方法
JP5809026B2 (ja) デジタルデータのエンコード又はデコード方法、データ配布装置、およびデータ管理装置
CN108566209B (zh) 一种ldpc编码方法及装置
KR101605972B1 (ko) 순환 부호를 활용한 효율적인 코셋 부호화 방식 및 이러한 방식을 활용하는 장치
CN116455406A (zh) 极化编码免授权非正交多址的发送、接收方法和装置
Chen et al. A Min-Sum Algorithm Suitable for Hardware Implementation Based on LDPC Codes

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201480046828.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14882555

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2014882555

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014882555

Country of ref document: EP