Table of Contents
【3GPP TS 的Turbo内部交错器TS 36.212 v10.1.0 5.1.3-3】
【百度百科】
编码理论研究长期沿袭信道截止速率(Cutoff Rate)的传统观念,尽管各种复杂的编码方法不断涌现,但是超出香农限若干分贝的性能差距总是被巨大的计算复杂度阻挡而难以逾越。而Turbo码的出现突破了这些传统观念的束缚和技术壁垒,在编码理论和迭代处理技术上巧妙地另辟蹊径,开创了信道编码以及相关领域研究的一个新纪元。
Turbo码是Claude.Berrou等人在1993年首次提出的一种级联码。基本原理是编码器通过交织器把两个分量编码器进行并行级联,两个分量编码器分别输出相应的校验位比特;译码器在两个分量译码器之间进行迭代译码,分量译码器之间传递去掉正反馈的外信息,这样整个译码过程类似涡轮(Turbo)工作。因此,这个编码方法又被形象地称为Turbo码。Turbo码具有卓越的纠错性能,性能接近香农限,而且编译码的复杂度不高。
Turbo 码巧妙地将两个简单分量码通过伪随机交织器并行级联来构造具有伪随机特性的长码,并通过在两个软入/软出(SISO)译码器之间进行多次迭代实现了伪随机译码。他的性能远远超过了其他的编码方式,得到了广泛的关注和发展,并对当今的编码理论和研究方法产生了深远的影响,信道编码学也随之进入了一个新的阶段。
【Turbo码】
【LTETurbo编码迭代对比:误码率】
【3GPP TS 的Turbo内部交错器TS 36.212 v10.1.0 5.1.3-3】
// Turbo Internal Interleaver from 3GPP TS 36.212 v10.1.0 table 5.1.3-3
#define TURBO_INT_K_TABLE_SIZE 188
uint32 TURBO_INT_K_TABLE[188] = { 40, 48, 56, 64, 72, 80, 88, 96, 104, 112,
120, 128, 136, 144, 152, 160, 168, 176, 184, 192,
200, 208, 216, 224, 232, 240, 248, 256, 264, 272,
280, 288, 296, 304, 312, 320, 328, 336, 344, 352,
360, 368, 376, 384, 392, 400, 408, 416, 424, 432,
440, 448, 456, 464, 472, 480, 488, 496, 504, 512,
528, 544, 560, 576, 592, 608, 624, 640, 656, 672,
688, 704, 720, 736, 752, 768, 784, 800, 816, 832,
848, 864, 880, 896, 912, 928, 944, 960, 976, 992,
1008,1024,1056,1088,1120,1152,1184,1216,1248,1280,
1312,1344,1376,1408,1440,1472,1504,1536,1568,1600,
1632,1664,1696,1728,1760,1792,1824,1856,1888,1920,
1952,1984,2016,2048,2112,2176,2240,2304,2368,2432,
2496,2560,2624,2688,2752,2816,2880,2944,3008,3072,
3136,3200,3264,3328,3392,3456,3520,3584,3648,3712,
3776,3840,3904,3968,4032,4096,4160,4224,4288,4352,
4416,4480,4544,4608,4672,4736,4800,4864,4928,4992,
5056,5120,5184,5248,5312,5376,5440,5504,5568,5632,
5696,5760,5824,5888,5952,6016,6080,6144};
uint32 TURBO_INT_F1_TABLE[188] = { 3, 7, 19, 7, 7, 11, 5, 11, 7, 41,103, 15, 9,
17, 9, 21,101, 21, 57, 23, 13, 27, 11, 27, 85, 29,
33, 15, 17, 33,103, 19, 19, 37, 19, 21, 21,115,193,
21,133, 81, 45, 23,243,151,155, 25, 51, 47, 91, 29,
29,247, 29, 89, 91,157, 55, 31, 17, 35,227, 65, 19,
37, 41, 39,185, 43, 21,155, 79,139, 23,217, 25, 17,
127, 25,239, 17,137,215, 29, 15,147, 29, 59, 65, 55,
31, 17,171, 67, 35, 19, 39, 19,199, 21,211, 21, 43,
149, 45, 49, 71, 13, 17, 25,183, 55,127, 27, 29, 29,
57, 45, 31, 59,185,113, 31, 17,171,209,253,367,265,
181, 39, 27,127,143, 43, 29, 45,157, 47, 13,111,443,
51, 51,451,257, 57,313,271,179,331,363,375,127, 31,
33, 43, 33,477, 35,233,357,337, 37, 71, 71, 37, 39,
127, 39, 39, 31,113, 41,251, 43, 21, 43, 45, 45,161,
89,323, 47, 23, 47,263};
uint32 TURBO_INT_F2_TABLE[188] = { 10, 12, 42, 16, 18, 20, 22, 24, 26, 84, 90, 32, 34,
108, 38,120, 84, 44, 46, 48, 50, 52, 36, 56, 58, 60,
62, 32,198, 68,210, 36, 74, 76, 78,120, 82, 84, 86,
44, 90, 46, 94, 48, 98, 40,102, 52,106, 72,110,168,
114, 58,118,180,122, 62, 84, 64, 66, 68,420, 96, 74,
76,234, 80, 82,252, 86, 44,120, 92, 94, 48, 98, 80,
102, 52,106, 48,110,112,114, 58,118, 60,122,124, 84,
64, 66,204,140, 72, 74, 76, 78,240, 82,252, 86, 88,
60, 92,846, 48, 28, 80,102,104,954, 96,110,112,114,
116,354,120,610,124,420, 64, 66,136,420,216,444,456,
468, 80,164,504,172, 88,300, 92,188, 96, 28,240,204,
104,212,192,220,336,228,232,236,120,244,248,168, 64,
130,264,134,408,138,280,142,480,146,444,120,152,462,
234,158, 80, 96,902,166,336,170, 86,174,176,178,120,
182,184,186, 94,190,480};
【对比卷积码】
【相关文章】
图片内容来自网络,如有侵权请联系删除。