[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101277118A - 基于ldpc码的级联码的编码方法 - Google Patents

基于ldpc码的级联码的编码方法 Download PDF

Info

Publication number
CN101277118A
CN101277118A CNA2007100794646A CN200710079464A CN101277118A CN 101277118 A CN101277118 A CN 101277118A CN A2007100794646 A CNA2007100794646 A CN A2007100794646A CN 200710079464 A CN200710079464 A CN 200710079464A CN 101277118 A CN101277118 A CN 101277118A
Authority
CN
China
Prior art keywords
ldpc
code
sign indicating
indicating number
circleplus
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CNA2007100794646A
Other languages
English (en)
Inventor
王单
朴范镇
魏立军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Original Assignee
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
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 Beijing Samsung Telecommunications Technology Research Co Ltd, Samsung Electronics Co Ltd filed Critical Beijing Samsung Telecommunications Technology Research Co Ltd
Priority to CNA2007100794646A priority Critical patent/CN101277118A/zh
Publication of CN101277118A publication Critical patent/CN101277118A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

一种基于LDPC码的级联码的编码方法,包括步骤:进行RS编码,依次得到N个RS码字;进行LDPC编码,将所述N个RS码字编码成一个LDPC码字。利用根据本发明的编码方法,实现了RS码为外码、LDPC码为内码的级联编码方案,特别适用于S-DMB系统。根据本发明设计的LDPC码码长与RS码码长和系统速率匹配,且校验矩阵结构具有很强的结构特性,利于设计译码时延小、功耗低的LDPC码译码器。

Description

基于LDPC码的级联码的编码方法
技术领域
本发明涉及通信系统,尤其涉及一种基于LDPC码的级联码的编码方法。
背景技术
在BST提出的中国卫星数字多媒体广播(S-DMB)系统(SatelliteDigital Multimedia Broadcasting system standard draft,presented byBST.)中,利用卫星和地面中继站为固定和移动用户提供高质量的语音、多媒体及数字广播业务。无线广播信道中,当接收端接收到多个发射信号时,形成多径衰落,限制了S-DMB系统的性能。为了有效抵抗多径衰落和高斯白噪声的干扰,S-DMB系统引入码分复用技术来保证接收机能够稳定接收多径衰落信号。除此之外,接收机采用RAKE技术和多天线分集技术进一步提高多径衰落环境下的性能。
为进一步提高通信质量,S-DMB系统需引入纠错码技术。近年来,低密度奇偶校验码(LDPC)码以其卓越的纠错性能和高的吞吐率得到人们广泛的关注。同时,LDPC码的消息传递译码算法具有并行特性,利于硬件实现。
第二代卫星数字电视广播(DVB-S2)系统采用了的LDPC码(码长为64800/16200)和BCH码的级联编码技术,有效地降低了系统解调门限,距离香农极限只有0.7~1dB的距离。
虽然DVB-S2中使用的LDPC码能够为系统提供数个dB的编码增益,但是如此长的码也意味着译码器将占用较多的寄存器,并且引起较大的译码时延和功耗。
S-DMB系统既为固定接收用户服务,也为移动用户服务。对于移动接收机,译码器的大小、译码时延、功率消耗都是受限的。因此,为S-DMB系统设计的LDPC码,应具有较好的结构特性,并且码长应适中。
发明内容
因此,本发明提出了一种基于LDPC码的级联码的编码方法,包括步骤:
进行RS编码,依次得到N个RS码字;
进行LDPC编码,将所述N个RS码字编码成一个LDPC码字。
利用根据本发明的编码方法,实现了RS码为外码、LDPC码为内码的级联编码方案,特别适用于S-DMB系统。根据本发明设计的LDPC码码长与RS码码长和系统速率匹配,且校验矩阵结构具有很强的结构特性,利于设计译码时延小、功耗低的LDPC码译码器。
附图说明
图1示出了根据本发明的编码器方框图
图2示出了根据本发明的编码方法得到的LDPC码字结构
图3示出了根据本发明的编码方法得到的LDPC码的性能曲线
具体实施方式
根据本发明的级联码外码采用RS码(或者缩短RS码,码长为nRS,这里统称为RS码),内码采用长度为nLDPC的LDPC码。其编码流程结构见图1,其中删余单元为可选单元。
S-DMB系统的数据帧长度为39168比特,级联码的长度为nC比特,此处nC需整除数据帧长度。本发明设计的LDPC码长度为nLDPC,以NRS个RS码为信息比特,校验比特个数为mLDPC=(N-NRS)×nRS,其中nLDPC=nRS×N,N>NRS为整数,nLDPC≥nC
本发明中LDPC码是基于循环矩阵(行变换之后可得到循环矩阵)和两状态卷积码构造的。其中,循环矩阵降低译码器复杂度,两状态卷积码简化编码复杂度。
本发明中,LDPC码校验矩阵的构造步骤为:
1.LDPC码校验矩阵按列分块。具体的方法是从校验矩阵的第一列开始将连续的nRS列化为一组,共为N组。校验矩阵可以表示为式(1),其中Hi是mLDPC×nRS的矩阵。
HLDPC=[H0 H1 … HN-1]          (1)
2.令Hi,0≤i≤N-1中所有列的列重相同,此LDPC码的变量节点的度序列分布的取值(这里指度为dv的列占码长的比率)为1/N的整数倍。设 H N RS H N RS + 1 . . . H N - 1 所对应的变量节点的度为2(HN-1的最后一列的度数为1,这里其对度序列分布的影响不计),在此基础之上,利用密度进化理论的高斯逼近原理来优化码的度序列。这里校验节点度序列尽可能的相同。
3.按照优化的度序列确定 H 0 H 1 . . . H N RS - 1 所对应的变量节点的度数。用hr,s i表示Hi中第r行第s列元素(0≤r≤mLDPC-1,0≤s≤nRS-1),di为Hi所对应变量节点的度数,按照以下叙述的步骤构造Hi,0≤i≤NRS-1:
a.初始化:对0≤r≤mLDPC-1,0≤s≤nRS-1, h r , s i = 0 .
b.产生di个随机数 r 0 r 1 . . . r d i - 1 , 且满足0≤ri≤mLDPC-1和若i≠i′有ri≠ri′的条件。令 h r i , 0 i = 1 .
c. h r i ′ , s i = 1 , 其中r′i=(ri+sq)modmLDPC,q=N-NRS,1≤s≤nRS-1。
4.构造 H N RS H N RS + 1 . . . H N - 1 。令 H ′ = H N RS H N RS + 1 . . . H N - 1 , H′是mLDPC×mLDPC矩阵,具有式(2)形式。用h′r,s表示H′中的第r行第s列元素,0≤r,s≤mLDPC-1,除最后一列外,有h′s,s=1和h′s,s+1=1。
5.检查校验矩阵HLDPC对应的Tanner图是否包含长度为4的环,如果存在长度为4的环,则返回步骤3,否则结束LDPC校验矩阵的构造。
注:在选择ri时,应使HLDPC中的行重尽可能的相等,即行重的取值为dc和dc-1。
完成LDPC码校验矩阵构造之后,根据HLDPC的结构特性,建立用来LDPC码编码的参数表T。T中的元素ti,j(0≤i≤NRS-1,0≤j≤di-1)表示第Hi中第一个变量节点参与HLDPC中第ti,j个校验方程的运算。
根据本发明,LDPC码编码器将NRS个RS码,编码成一个长度为nLDPC的LDPC码码字, c = ( i 0 , i 1 , . . . i k LDPC - 1 , p 0 , p 1 , . . . p m LDPC - 1 ) . 码字的传输从第一个信息位i0开始,结束于第mLDPC个校验位
Figure A20071007946400062
可以利用下文产生的参数表T来编码。LDPC码的编码过程可以用简单比特累加(模2和)完成,其具体步骤是:
初始化: p 0 = p 1 = · · · = p m LDPC - 1 = 0 .
对于第0个信息比特i0,与其累加的校验比特的地址在表T的第0行,记为 t 0,0 t 0,1 . . . t 0 , d 0 - 1 有:
p t 0,0 = p t 0,0 ⊕ i 0 p t 0 , 1 = p t 0 , 1 ⊕ i 0
p t 0 , d 0 - 2 = p t 0 , d 0 - 2 ⊕ i 0 p t 0 , d 0 - 1 = p t 0 , d 0 - 1 ⊕ i 0
对于接下来的nRS-1个信息比特,im,m=1,2,…,nRS-1,与其累加的校验比特的地址由公式{t0,j+(m mod nRS)×q}mod mLDPC计算,对于第1个信息比特i1,进行如下操作:
p ( t 0,0 + q ) mod m LDPC = p ( t 0,0 + q ) mod m LDPC ⊕ i 1 p ( t 0 , 1 + q ) mod m LDPC = p ( t 0 , 1 + q ) mod m LDPC ⊕ i 1
p ( t 0 , d 0 - 2 + q ) mod m LDPC = p ( t 0 , d 0 - 2 + q ) mod m LDPC ⊕ i 1 p ( t 0 , d 0 - 1 + q ) mod m LDPC = p ( t 0 , d 0 - 1 + q ) mod m LDPC ⊕ i 1
对于信息比特i2,有:
p ( t 0,0 + 2 q ) mod m LDPC = p ( t 0,0 + 2 q ) mod m LDPC ⊕ i 2 p ( t 0 , 1 + 2 q ) mod m LDPC = p ( t 0 , 1 + 2 q ) mod m LDPC ⊕ i 2
p ( t 0 , d 0 - 2 + 2 q ) mod m LDPC = p ( t 0 , d 0 - 2 + 2 q ) mod m LDPC ⊕ i 2
p ( t 0 , d 0 - 1 + 2 q ) mod m LDPC = p ( t 0 , d 0 - 1 + 2 q ) mod m LDPC ⊕ i 2
对于信息比特 i 3 , i 4 , . . . , i n RS - 1 , 进行相似的操作。
对于第nRS个信息位
Figure A20071007946400074
与其累加的校验比特的地址在表T的第1行,记为 t 1,0 t 1 , 1 . . . t 1 , d 1 - 1 有:
p t 1,0 = p t 1,0 ⊕ i n RS p t 1,1 = p t 1,1 ⊕ i n RS
p t 1 , d 1 - 2 = p t 1 , d 1 - 2 ⊕ i n RS p t 1 , d 1 - 1 = p t 1 , d 1 - 1 ⊕ i n RS
对于接下来的nRS-1个信息比特,im,m=nRS+1,nRS+2,…2nRS-1,与其累加的校验比特的地址由公式{t1,j+(m mod nRS)×q}mod mLDPC计算,对于第nRS+1个信息比特进行如下操作:
p ( t 1,0 + q ) mod m LDPC = p ( t 1,0 + q ) mod m LDPC ⊕ i n RS + 1 p ( t 1,1 + q ) mod m LDPC = p ( t 1,1 + q ) mod m LDPC ⊕ i n RS + 1
p ( t 1 , d 1 - 2 + q ) mod m LDPC = p ( t 1 , d 1 - 2 + q ) mod m LDPC ⊕ i n RS + 1
p ( t 1 , d 1 - 1 + q ) mod m LDPC = p ( t 1 , d 1 - 1 + q ) mod m LDPC ⊕ i n RS + 1
对于信息比特
Figure A200710079464000715
有:
p ( t 1,0 + 2 q ) mod m LDPC = p ( t 1,0 + 2 q ) mod m LDPC ⊕ i n RS + 2 p ( t 1,1 + 2 q ) mod m LDPC = p ( t 1,1 + 2 q ) mod m LDPC ⊕ i n RS + 2
p ( t 1 , d 1 - 2 + 2 q ) mod m LDPC = p ( t 1 , d 1 - 2 + 2 q ) mod m LDPC ⊕ i n RS + 2 , p ( t 1 , d 1 - 1 + 2 q ) mod m LDPC = p ( t 1 , d 1 - 1 + 2 q ) mod m LDPC ⊕ i n RS + 2
对于信息比特 i n RS + 3 , i n RS + 4 , . . . , i 2 n RS - 1 , 进行相似的操作。
相似的,对于每一组nRS个信息位,表T中都有相应的行与之对应,用于求解校验节点计算的地址。
当所有的信息比特都进行了累加运算之后,可以用以下步骤得到最终的校验比特:
从=1开始,串行执行下列运算:
p i = p i ⊕ p i - 1 , i=1,2,…,mLDPC-1
pi,i=1,2,…,mLDPC-1中最后的内容等于校验节点pi的值。
下面采用RS(204,188)码和四种码率的LDPC码级联码作为S-DMB系统的纠错码为例来描述本发明。其中各码率码长相同,为9792比特。4个LDPC码码字组成S-DMB的一个数据帧。
LDPC码码率分别为1/3,1/2,2/3,5/6,不同码率的LDPC码将2~5个RS码作为信息位进行编码,其参数具体见表1。
表1LDPC码编码参数
LDPC码率 RS码数   信息位长度(bits)  DPC码码长(bits)
  1/3   2   3264  9792
  1/2   3   4896  9792
  2/3   4   6528  9792
  5/6   5   8160  9792
本发明中,LDPC码编码器将NRS个缩短RS码(204×8×NRS bits)编码成一个长度为nLDPC的LDPC码码字, c = ( i 0 , i 1 , . . . i k LDPC - 1 , p 0 , p 1 , . . . p m LDPC - 1 ) , mLDPC=nLDPC-kLDPC。码字的传输从第一个信息位i0开始,结束于第mLDPC个校验位
Figure A20071007946400082
对于码率为1/3的LDPC码,LDPC编码器将2个缩短RS码(3264比特)编码成一个长度为9792的系统码码字,校验位长度是6528比特。
对于码率为1/2的LDPC码,LDPC编码器将3个缩短RS码(4896比特)编码成一个长度为9792的系统码码字,校验位长度是4896比特。
对于码率为2/3的LDPC码,LDPC编码器将4个缩短RS码(6528比特)编码成一个长度为9792的系统码码字,校验位长度是3264比特。
对于码率为5/6的LDPC码,LDPC编码器将5个缩短RS码(8160比特)编码成一个长度为9792的系统码码字,校验位长度是1632比特。
利用根据本发明方法得到的LDPC码的结构如图2所示。其中,A表示码率为1/3的LDPC码,B表示码率为1/2的LDPC码,C表示码率为2/3的LDPC码,以及D表示码率为5/6的LDPC码。
根据本发明的RS(204,188)码由RS(255,239)缩短而成。(RS码码长为204字节,包含188个字节信息位,可以纠正8个随机错误)。RS(255,239)码定义为:
码生成多项式:
g(x)=(x+1)(x+λ)(x+λ2)…(x+λ15),
其中,λ=02HEX
域生成多项式:
P(x)=x8+x4+x3+x2+1。
缩短RS编码可以这样实现:在信息帧送入RS(255,239)编码器时,在信息帧前面加51个0字节,经过编码之后再将加的0字节删掉,得到N=204的缩短RS码。
表2~5给出了按照4.2节中所述的方法,给出了不同码率LDPC码的参数表。
表2码率为1/3的LDPC码参数
  2085   2992   2638   4504   5039   4347   1248   1510   1181   4887   4126   3743
  4941   4103   2585   2308   5716   3580   5105   4674   1963   2665   5491   4321
  6518   4106   4712   5827   210   6165   4474   1420   5177   1253   335   4878
  4312   1032   5533   2375   2594   4528   4703   3198   4156   851   306   2476
  618   149   771   1850   5044   5889   6422   4177   969   3814   2720   3972
  5165   1051   2327
  139   5069   2303
  1546   4434   5832
  5423   1172   1289
  2926   1433   6490
  5136   2455   4853
  1954   3620   3015
  3633   6045   3966
  5747   2659   3323
  4566   5368   2753
  800   3900   1990
表3码率为1/2的LDPC码参数
  18   426   2629   3257   4587   2128   3169   4653
  19   4328   2407   4857   2436   1499   3610   715
  20   2022   3023   2662   4373   2996   279   4682
  21   820   1824   3062   439   3362   1542   4845
  22   1211   4456   4160   2991   4253   2185   3048
  23   3973   1371   4188   3887   4282   1580   436
  0   3934   2169
  1   2971   2873
  2   4794   1886
  3   3066   3430
  4   4034   1005
  5   2235   2170
  6   1795   2152
  7   4   2017
  8   3543   3614
  9   2053   120
  10   777   1880
  11   971   980
  12   276   503
  13   3174   3353
  14   3271   3485
  15   877   3059
  16   1046   730
  17   4848   3839
表4码率为2/3的LDPC码参数
  0   69   1128   239   609   749   2923   164   9   684   2976   1610   930
  1   1047   3235   1254   2782   940   1706   1058   2942   1463   198   1968   3109
  2   761   2111   2611   120   308   81   2107   2957   1837   1336   1386   1522
  3   2006   1289
  4   305   1903
  5   885   2083
  6   622   1079
  7   624   1179
  8   1540   1228
  9   2007   768
  10   2697   1803
  11   673   413
  12   1363   1022
  13   2378   1023
  14   54   2453
  15   2962   2900
  0   2188   488
  1   3133   2484
  2   865   2012
  3   3223   2512
  4   2155   2010
  5   86   2783
  6   325   1859
  7   665   2546
  8   1112   1598
  9   1007   859
  10   821   621
  11   464   1462
  12   153   570
  13   376   1204
  14   961   1406
  15   455   1884
表5码率为5/6的LDPC码参数
  3   89   7   1514   1480   1214   196   1347   1037   957   790   904   1460
  4   979   1431
  5   865   1386
  6   154   605
  7   1111   776
  0   868   1073
  1   867   614
  2   350   893
  3   1475   249
  4   834   52
  5   1016   655
  6   171   1497
  7   1197   530
  0   1247   1548
  1   1280   6
  2   981   500
  3   691   1062
  4   1465   26
  5   1143   368
  6   1382   1241
  7   1035   106
  0   637   1376
  1   1260   1159
  2   1402   301
  3   953   1515
  4   176   1212
  5   1214   1127
  6   419   784
  7   1014   1532
  0   527   1601
  1   445   906
  2   998   1425
  3   746   1336
  4   1559   380
  5   941   787
  6   316   1279
  7   450   1246
  0   745   253
  1   443   432
  2   691   1278
表中,第i行第j列元素ti,j定义了第204×i个信息位参与了第ti,j个校验运算。204×i+l(l=1,2,…203)个信息位参与了(ti,j+lq)mod mLDPC个校验位的运算,q是如表6所示的参数。
表6q值
  LDPC码码率   q
  1/3   32
  1/2   24
  2/3   16
  5/6   8
初始化: p 0 = p 1 = · · · = p m LDPC - 1 = 0 .
对于第0个信息比特i0,与其累加的校验比特的地址(校验节点索引号)如表2~5的第一行所示。对于码率为1/2的LDPC码,有(见表2):
p 18 = p 18 ⊕ i 0 p 426 = p 426 ⊕ i 0
p 2629 = p 2629 ⊕ i 0 p 3257 = p 3257 ⊕ i 0
p 4587 = p 4587 ⊕ i 0 p 2128 = p 2128 ⊕ i 0
p 3169 = p 3169 ⊕ i 0 p 4653 = p 4653 ⊕ i 0
对于接下来的203个信息比特,im,m=1,2,…,203,与其累加的校验比特的地址由公式{x+(m mod204)×q}mod mLDPC计算,其中x定义成与第0个信息比特i0累加的校验比特地址。q(q=mLDPC/204)是如表1所示的依赖于码率的参数。对于码率1/2的LDPC码,q=24,于是对于第1个信息比特i1,进行如下操作:
p 42 = p 42 ⊕ i 1 p 450 = p 450 ⊕ i 1
p 2653 = p 2653 ⊕ i 1 p 3281 = p 3281 ⊕ i 1
p 4611 = p 4611 ⊕ i 1 p 2152 = p 2152 ⊕ i 1
p 3193 = p 3193 ⊕ i 1 p 4677 = p 4677 ⊕ i 1
对于信息比特i2,有:
p 66 = p 66 ⊕ i 2 p 474 = p 474 ⊕ i 2
p 2677 = p 2677 ⊕ i 2 p 3305 = p 3305 ⊕ i 2
p 4635 = p 4635 ⊕ i 2 p 2176 = p 2176 ⊕ i 2
p 3217 = p 3217 ⊕ i 2 p 4701 = p 4701 ⊕ i 2
对于信息比特i3,i4,…,i203,进行相似的操作。
对于第204个信息位i204,与其累加的校验比特的地址如表3中的第2行所示。
p 19 = p 19 ⊕ i 204 p 4328 = p 4328 ⊕ i 204
p 2407 = p 2407 ⊕ i 204 p 4857 = p 4857 ⊕ i 204
p 2436 = p 2436 ⊕ i 204 p 1499 = p 1499 ⊕ i 204
p 3610 = p 3610 ⊕ i 204 p 715 = p 715 ⊕ i 204
相似的,接下来的203个信息比特,im,m=205,206,…,407,与其累加的校验比特的地址由公式{x+(m mod204)×q}mod mLDPC计算,其中x定义成与第0个信息比特i204累加的校验比特地址,对应于表3中的第二行。
p 43 = p 43 ⊕ i 205 p 4352 = p 4352 ⊕ i 205
p 2431 = p 2431 ⊕ i 205 p 4881 = p 4881 ⊕ i 205
p 2460 = p 2460 ⊕ i 205 p 1523 = p 1523 ⊕ i 205
p 3634 = p 3634 ⊕ i 205 p 741 = p 741 ⊕ i 205
对于信息位i206,有:
p 67 = p 67 ⊕ i 206 p 4376 = p 4376 ⊕ i 206
p 2455 = p 2455 ⊕ i 206 p 9 = p 9 ⊕ i 206
p 2484 = p 2484 ⊕ i 206 p 1547 = p 1547 ⊕ i 206
p 3658 = p 3658 ⊕ i 206 p 765 = p 765 ⊕ i 206
对于信息比特i207,i208,…,i407进行相似的操作。
相似的,对于每一组204个信息位,表3中都有相应的行与之对应,用于求解校验节点计算的地址。
当所有的信息比特都进行了累加运算之后,可以用以下步骤得到最终的校验比特:
从i=1开始,串行执行下列运算:
p i = p i ⊕ p i - 1 , i=1,2,…,mLDPC-1
pi,i=1,2,…,mLDPC-1中最后的内容等于校验节点pi的值。
图3给出了上述实例中LDPC码的性能曲线。为了比较,图中也给出了System E中使用的K=7、长度为39168、码率为1/2卷积码的性能曲线。仿真信道为二元输入加性高斯白噪声(AWGN)信道。
仿真结果表明,码长为9792的LDPC码在1.2dB(Eb/N0)时误码率可达到10-5(BER),与System E中使用的K=7、长度为39168、码率为1/2的卷积码相比,有大约3dB的编码增益。并且,其他码率的LDPC码的性能都优于System E中使用的K=7、长度为39168、码率为1/2的卷积码的性能。所以,在不增加系统带宽的情况下,采用LDPC码给系统带来了3dB左右的编码增益。

Claims (8)

1. 一种基于LDPC码的级联码的编码方法,包括步骤:
进行RS编码,依次得到N个RS码字;
进行LDPC编码,将所述N个RS码字编码成一个LDPC码字。
2. 根据权利要求1所述的编码方法,其特征在于,所述LDPC编码步骤包括步骤:计算LDPC码的校验位。
3. 根据权利要求2所述的编码方法,其特征在于,在所述计算校验位的步骤中,按列分块构造LDPC码的校验矩阵。
4. 根据权利要求1所述的编码方法,其特征在于,在所述LDPC编码步骤中,LDPC码的度序列分布的取值是1/N的整数倍。
5. 根据权利要求3所述的编码方法,其特征在于,在所述LDPC编码步骤中,LDPC码中度为2的变量节点的个数不小于mLDPC,其中mLDPC是所述校验矩阵的行数。
6. 根据权利要求3所述的编码方法,其特征在于,使用密度进化的高斯逼近原理来设计LDPC码的度序列,其中校验节点的度数尽可能的相等。
7. 根据权利要求1所述的编码方法,其特征在于,利用预设的查找表来实现LDPC码校验矩阵,并利用该查找表计算校验位。
8. 根据权利要求1所述的编码方法,其特征在于,还包括删余操作,用于系统速率匹配。
CNA2007100794646A 2007-03-28 2007-03-28 基于ldpc码的级联码的编码方法 Pending CN101277118A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007100794646A CN101277118A (zh) 2007-03-28 2007-03-28 基于ldpc码的级联码的编码方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007100794646A CN101277118A (zh) 2007-03-28 2007-03-28 基于ldpc码的级联码的编码方法

Publications (1)

Publication Number Publication Date
CN101277118A true CN101277118A (zh) 2008-10-01

Family

ID=39996176

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100794646A Pending CN101277118A (zh) 2007-03-28 2007-03-28 基于ldpc码的级联码的编码方法

Country Status (1)

Country Link
CN (1) CN101277118A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902641A (zh) * 2009-05-29 2010-12-01 索尼公司 接收设备、接收方法和程序以及接收系统
CN102386995A (zh) * 2010-09-01 2012-03-21 国家广播电影电视总局广播科学研究院 低密度奇偶校验码校验矩阵构造方法及装置
CN101645753B (zh) * 2009-09-03 2013-01-09 电子科技大学 一种无速率码的编译码方法
CN103199937A (zh) * 2013-04-02 2013-07-10 武汉邮电科学研究院 高灵敏度的光发射接收装置及实现方法
CN104253617A (zh) * 2013-06-27 2014-12-31 山东量子科学技术研究院有限公司 一种用于长码的快速ldpc码度分布优化方法
WO2019047230A1 (en) * 2017-09-11 2019-03-14 Zte Corporation METHOD AND APPARATUS FOR PROCESSING LOW DENSITY PARITY CONTROL CODED DATA
CN110995395A (zh) * 2019-12-04 2020-04-10 重庆邮电大学 一种用于dmb文件传输的信道编码方法
CN111277830A (zh) * 2018-12-05 2020-06-12 华为技术有限公司 一种编码方法、解码方法及装置
CN114124297A (zh) * 2021-11-02 2022-03-01 中国科学院国家授时中心 基于rs-ldpc级联码的电文编码方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473010B1 (en) * 2000-04-04 2002-10-29 Marvell International, Ltd. Method and apparatus for determining error correction code failure rate for iterative decoding algorithms

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473010B1 (en) * 2000-04-04 2002-10-29 Marvell International, Ltd. Method and apparatus for determining error correction code failure rate for iterative decoding algorithms

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101902641B (zh) * 2009-05-29 2014-04-30 索尼公司 接收设备、接收方法以及接收系统
CN101902641A (zh) * 2009-05-29 2010-12-01 索尼公司 接收设备、接收方法和程序以及接收系统
CN101645753B (zh) * 2009-09-03 2013-01-09 电子科技大学 一种无速率码的编译码方法
CN102386995A (zh) * 2010-09-01 2012-03-21 国家广播电影电视总局广播科学研究院 低密度奇偶校验码校验矩阵构造方法及装置
CN103199937B (zh) * 2013-04-02 2015-04-15 武汉邮电科学研究院 高灵敏度的光发射接收装置及实现方法
CN103199937A (zh) * 2013-04-02 2013-07-10 武汉邮电科学研究院 高灵敏度的光发射接收装置及实现方法
CN104253617A (zh) * 2013-06-27 2014-12-31 山东量子科学技术研究院有限公司 一种用于长码的快速ldpc码度分布优化方法
WO2019047230A1 (en) * 2017-09-11 2019-03-14 Zte Corporation METHOD AND APPARATUS FOR PROCESSING LOW DENSITY PARITY CONTROL CODED DATA
CN111066252A (zh) * 2017-09-11 2020-04-24 中兴通讯股份有限公司 处理ldpc编码数据的方法和装置
US11233531B2 (en) 2017-09-11 2022-01-25 Zte Corporation Methods and apparatus for processing LDPC coded data
US11728830B2 (en) 2017-09-11 2023-08-15 Zte Corporation Methods and apparatus for processing LDPC coded data
CN111066252B (zh) * 2017-09-11 2023-01-06 中兴通讯股份有限公司 处理ldpc编码数据的方法和装置
CN111277830B (zh) * 2018-12-05 2022-09-23 华为技术有限公司 一种编码方法、解码方法及装置
CN111277830A (zh) * 2018-12-05 2020-06-12 华为技术有限公司 一种编码方法、解码方法及装置
CN110995395A (zh) * 2019-12-04 2020-04-10 重庆邮电大学 一种用于dmb文件传输的信道编码方法
CN110995395B (zh) * 2019-12-04 2022-04-12 重庆邮电大学 一种用于dmb文件传输的信道编码方法
CN114124297A (zh) * 2021-11-02 2022-03-01 中国科学院国家授时中心 基于rs-ldpc级联码的电文编码方法
CN114124297B (zh) * 2021-11-02 2023-10-20 中国科学院国家授时中心 基于rs-ldpc级联码的电文编码方法

Similar Documents

Publication Publication Date Title
US11616514B2 (en) Method and apparatus for channel encoding and decoding in a communication system using a low-density parity check code
CN101277118A (zh) 基于ldpc码的级联码的编码方法
CN106100794B (zh) 一种基于打孔的极化码的编码协作方法
US8533556B2 (en) Apparatus and method for channel encoding and decoding in communication system using low-density parity-check codes
CN101689868B (zh) 编码方法和编码设备
CN103227645B (zh) 使用低密度奇偶校验码的通信系统的信道解码设备及方法
CN100589327C (zh) 编码、解码方法及编码器、解码器
CN101414833B (zh) 低密度生成矩阵码的编码方法及装置
CN101826935B (zh) 一种基于低密度校验码的中继协作传输方法
CN100571046C (zh) 一种在SCDMA系统中实现Turbo编译码方案的装置和方法
CN1933336B (zh) 使用grs码构建ldpc码的方法和装置
CN100440737C (zh) 一种高度结构化的ldpc编码和解码方法及其编码器和解码器
CN103338091A (zh) 一种基于分布式非二进制ldpc码的协作传输方法
CN107786210B (zh) 用于多点协同通信系统的中高码率ldpc码字结构和编码方法
EP1589663A1 (en) System, apparatus and method for transmitting and receiving data coded by low density parity check code having variable coding rate
CN109660265A (zh) 一种基于DVB-RCS标准的自适应双二元Turbo码编译码方法
CN101854179B (zh) 一种应用于ldpc译码的5比特量化方法
CN110336640B (zh) 一种短码长系统lt码译码方法
CN101908947B (zh) 基于ldpc码和星座旋转准正交空时码的级联编码和译码方法
CN101986585A (zh) 多用户下信道与网络联合编码的解调前传协作通信方法
CN102820952A (zh) 基于无率编码的无线网络系统吞吐量优化方法
Huang et al. Girth 4 and low minimum weights' problems of LDPC codes in DVB-S2 and solutions
CN105471444A (zh) Ldpc码的编码方法
Jokela Performance analysis of substituting DVB-S2 LDPC code for DVB-T error control coding system
SHI et al. Design of Raptor-Like Rate Compatible SC-LDPC Codes

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20081001