卷积码

✍ dations ◷ 2025-05-10 12:16:15 #错误检测与校正

卷积码(英语:convolution code)是信道编码(channel coding)技术的一种,在电信领域中,属于一种纠错码(error-correcting code)。相对于分组码,卷积码维持信道的记忆效应(memory property)。卷积码的由来,是因为输入的原始消息资料会和编码器(encoder)的冲激响应(impulse response)做卷积运算。卷积码具有以下特性:

 为了达成资料传输,卷积码被广泛使用在许多仪器或技术上,比如数字视频、广播、手机通信、卫星通信传输。信息通常透过'硬性决策方式'(hard-decision code)来解码,例如里德-所罗门码。在涡轮码(turbo codes)出现之前,这种架构可以算是非常高效率的编码。

原始消息资料依序由输入端(input)进入编码器的寄存器(register,图内简称reg.),每一个寄存器会存储一个输入字符,而它们的起始值都是0。依图一而言,编码器内有3个模2加法器(modulo-2 adder,可等价于一个异或门(Boolean XOR gate),运算方式是0+0 = 0, 0+1 = 1, 1+0 = 1, 1+1 = 0)对存储的3比特原始资料,做各自的加法运算。接着,寄存器(register)内的字符会移往下一格,(reg1 moves to reg2, reg2 moves to reg3);然后继续将信息传至输出端(output),如此便可以得到要传输的内容。

运算后,输出端(output)则输出编码后的卷积码资料。

由于原始消息资料是依序输入至编码器,所以3个寄存器(register)存储的资料是不同时间点的输入值;reg. 1 存储目前消息资料,reg. 2存储前一周期的资料,reg. 3则是前前一周期的资料。因此,每笔卷积码资料皆与过去的消息资料有关系,因而保有记忆效应(memory property)。

G1 = (1,0,1), G2 = (1,1,1), 总输出数量是2个,有3个寄存器(register)。

图一是一个非递归编码(non-recursive code)的类型,而图二我们提供了一个递归编码(recursive code)再处理的类型,其即将被进行编码的输入信号同时也是输出信号(参见output 2);此外,递归编码几乎都是系统性的(systematic),反之非递归编码则是非系统性的(non-systematic)。

卷积码之所以得其名是因为其处理方法是将输入端信号以及编码器中的冲激响应进行卷积。

此处 x {\displaystyle x}

树状图(Trellis diagram)又称篱笆图,树图表。

卷积码的编码器(encoder)可以表示成有限状态机(finite-state machine, FSM),拥有 n {\displaystyle n} 组输出端(output)的编码器在FSM上会有 2 n {\displaystyle 2^{n}} 个状态(states)。

以图三的非递归编码器来说,假设现在 m 0 {\displaystyle m_{0}} 存着'1'这一比特、'0'被存放在 m 1 {\displaystyle m_{-1}} ( m 1 {\displaystyle m_{1}} 不用列入考量因为它存放的是现在这个时刻的值),那我们便定义现在位在"10"这个状态。而在下一个时刻,新的输入端信号进入编码器时可能产生'1'或者'0',因此下一时刻编码器可抵达的状态是"01"或者"11";整个树状图如图四所示,显而易见的,并不是所有的状态间都可以进行相连,比如"10"就不会连到"00"或者"10"这两个状态。

这个树状图是卷积码在解码(decoding)时的基础,唯有能够从头连到尾的输出端信号(output sequences),才有可能是解码出来的结果,否则便会产生错误。

现存有许多解码卷积码的方法。对于较小的输出端组数,维特比算法(Viterbi algorithm)是一种普遍被使用来解码的算法,其以最大似然估计(maximum likelihood)来查找最有可能产生观测事件串行的路径。

相关

  • 林可酰胺类抗生素林克酰胺类抗生素(英语:Lincosamides)是一类抗生素,主要包括了克林霉素和林可霉素。这类抗生素对革兰氏阳性菌作用较强,对厌氧菌效果较好。林克酰胺类抗生素能够与核糖体上的50S
  • 鞘脂类鞘脂(英文:Sphingolipids或glycosylceramides),是一种含有鞘氨醇碱的骨架的脂类,是脂肪族胺醇包含鞘氨醇。他们在1870年代的脑部提取物被发现和神话斯芬克斯来命名。医学导航:遗传
  • 丙氨酸循环丙氨酸循环(英语:Alanine cycle)与科里循环十分相似,在低氧环境下,肌肉产生乳酸的同时也会产生丙氨酸。丙氨酸穿梭回肝脏,在那里被用于生成葡萄糖。肌肉组织中的氨基酸经转氨基作
  • 凯芙拉凯芙拉(英语:Kevlar,或译克维拉、凯夫勒、凯库勒、功夫龙等),是美国杜邦公司于1965年推出的一种芳香聚酰胺类合成纤维,发明者为波兰裔美国化学家斯蒂芬妮·克沃勒克。凯芙拉极佳的
  • 狭叶栎狭叶栎(学名:Quercus stenophylloides),又名狭叶椆、狭叶高山栎、台湾窄叶青冈,台湾特有种,为壳斗科栎属,常绿阔叶树。本种与白背栎(Quercus salicina)型态十分相近,对于两物种是否应
  • 冰岛国家广播公司冰岛国家广播公司(冰岛语:Ríkisútvarpið / RÚV)是冰岛的国家公共广播公司,于1930年成立而开播广播节目,1966年开播电视节目。公司主张促进冰岛语、冰岛历史和冰岛的文化遗产
  • 拜氏旗鳉拜氏旗鳉,为辐鳍鱼纲鲤齿目鰕鳉亚目鰕鳉科的其中一种,为热带淡水鱼,分布于非洲刚果南部Ekouma河流域,体长可达5公分,栖息在高地草原的溪流底中层水域,生活习性不明,可作为观赏鱼。
  • 基因组选择基因组选择是指在全基因组范围内通过基因组中大量的标记信息估计出个体全基因组范围的育种值(Direct Genomic Values,DGV)并加以选择的育种方法。基因组选择方法最早于2001年由
  • 领果蝠属领果蝠属(孤领果蝠),哺乳纲、翼手目、狐蝠科的一属,而与领果蝠属(孤领果蝠)同科的动物尚有侏果蝠属(侏果蝠)、细齿狐蝠属(细齿狐蝠)、小狐蝠属(非洲小狐蝠)、无尾果蝠属(无尾果蝠)等之数种
  • 植入物植入物(英语:implant)可以指医学相关的植入物(英语:Implant (medicine)),也可以是其他的植入物: