1 最小和(MS)译码算法
1.1 对数域BP译码算法
1.2 最小和译码算法
1.3 改进的MS译码算法
2 本文的改进最小和译码算法
2.1 影响MS译码算法性能的主要因素
表1 两种算法数值比较 |
| 变量节点 | 外信息 | LMS(rji) | LLLR-BP(rji) |
|---|---|---|---|
| v1 | 8.5,5.1,2.3 | 2.3 | 2.2397 |
| v2 | 0.7,5.1,2.3 | 0.7 | 0.5575 |
| v3 | 0.7,8.5,2.3 | 0.7 | 0.5644 |
| v4 | 0.7,8.5,5.1 | 0.7 | 0.6905 |
2.2 改进算法
3 仿真分析
表2 两种算法估计值与真实值 |
| 数组 | 最小值 | 次小值 | β | LLR-BP值 | MS值 | G-MS值 |
|---|---|---|---|---|---|---|
| 0.7,0.9 | 0.7 | 0.9 | 0.2 | 0.2858 | 0.7 | 0.4992 |
| 0.7,2.5 | 0.7 | 2.5 | 1.8 | 0.5870 | 0.7 | 0.6112 |
| 0.5,3.2,4.7,5.9 | 0.5 | 3.2 | 2.7 | 0.4483 | 0.5 | 0.4816 |
| 1.3,2.5,2.8,3.6 | 1.3 | 2.5 | 0.8 | 0.8682 | 1.3 | 1.0571 |
| 0.1321,0.1345 | 0.1321 | 0.1345 | 0.0024 | 0.0089 | 0.1321 | 0.0916 |
中国指挥与控制学会会刊 