staircase码的解码方法、装置及存储介质
摘要文本
本发明提供了一种staircase码的解码方法,包括:对staircase码中的初始的S个编码块进行软信息更新,并将得到的第一信息块的后S‑T个编码块和T个新增加的编码块进行更新得到第二信息块;对第一信息块头T个编码块和第二信息块的头S‑T个编码块进行解码得到第三信息块;重复执行以下操作:从第二信息块或第三信息块中选取S‑T个信息块,并对选取的S‑T个信息块与T个新增加的编码块一并进行软信息更新,得到S个更新后的信息块,并将S块更新后的信息块作为新的第二信息块;对第三信息块中的第T+1到2T块信息和新的第二信息块中的头S‑T块信息一并进行解码得到新的第三信息块,输出头T块信息作为译码器的输出。
申请人信息
- 申请人:中兴通讯股份有限公司
- 申请人地址:518057 广东省深圳市南山区科技南路55号
- 发明人: 中兴通讯股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | staircase码的解码方法、装置及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN201711133350.5 |
| 申请日 | 2017年11月15日 |
| 公告号 | CN109787641B |
| 公开日 | 2024年2月6日 |
| IPC主分类号 | H03M13/25 |
| 权利人 | 中兴通讯股份有限公司 |
| 发明人 | 王卫明 |
| 地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |
专利主权项内容
1.一种阶梯staircase码的解码方法,其特征在于,包括:对staircase码中的初始的S个编码块进行软信息的更新得到第一信息块,并将所述第一信息块的后S-T个编码块和T个新增加的编码块进行更新得到第二信息块,其中,S和T均为大于0的整数;对所述第一信息块头T个编码块和所述第二信息块的头S-T个编码块进行解码得到第三信息块,输出头T块信息作为译码器输出;重复执行以下操作:从所述第二信息块或所述第三信息块中选取S-T个信息块,并对选取的所述S-T个信息块与T个新增加的编码块一并进行软信息的更新,得到S个更新后的信息块,并将所述S个更新后的信息块作为新的第二信息块;对所述第三信息块中的第T+1到2T块信息和所述新的第二信息块中的头S-T块信息一并进行解码得到新的第三信息块,输出头T块信息作为译码器的输出,其中,对staircase码中的初始的S个编码块进行软信息的更新得到第一信息块包括:通过对所述初始的S个编码块B进行Nitr次迭代的方式进行软信息的更新得到所述第一信息块,其中,1≤i≤S,Nitr为大于0的整数,其中,i1_1_将所述第一信息块的后S-T个编码块和T个新增加的编码块进行更新得到第二信息块,以及对选取的所述S-T个信息块与T个新增加的编码块一并进行软信息的更新,包括:第三更新处理,用于通过如下公式对码块[R R],i=1, …S-T-1,进行软信息更新:i-1Ti[R,R]=[R,R]+[A,A]×W,n=1,其中,R为编码块B对应的译码器原始输入数据,R为B对应的n次迭代软信息,W为码块[B B]求得的外信息,A为外信息的可靠度因子且取值范围为(0,1],A取值为1,A取值为n/Nitr;i-1nini-10i0i-1ninini0iiniini-1Tiini-1nin1_第四更新处理,用于通过如下公式对码块[R B],i=S-T,进行软信息更新:i-1Ti[R,R]=[R,R]+[A,A]×W,n=1S-T-1nS-TnS-T-10S-T0S-T-1nS-Tnin-1第五更新处理,用于通过如下公式对码块[B B],i=S-T+1, …S-T-1,进行软信息更新:i-1Ti[R,R]=[R,R]+[A,A]×W,n=1;i-1nini-10i0i-1ninin重复执行所述第三更新处理,所述第四更新处理以及所述第五更新处理得到所述第二信息块,其中A大于或等于A,在重复执行的过程中n=2, …N_itr。inin-11。微信公众号马克 数据网