constraint length(约束长度):常用于卷积码(convolutional codes)中,指编码器中每个输出比特所“记忆/依赖”的输入比特范围大小,通常与移位寄存器的级数有关。约束长度越大,码的纠错能力潜力通常越强,但实现复杂度也更高。
(在其他语境里也可泛指“约束条件对长度的限制”,但最常见的专门术语用法来自信道编码。)
/kənˈstreɪnt leŋθ/
The convolutional code has a constraint length of 7.
这个卷积码的约束长度是 7。
Increasing the constraint length can improve error-correction performance, but it also raises decoding complexity.
增大约束长度可能提升纠错性能,但也会提高译码复杂度。
constraint 源自拉丁语 constringere(“束紧、限制”),经法语进入英语;length 源自古英语 lengþu(“长度”)。合在一起,字面意思是“被限制的长度/约束所涉及的长度”,在编码理论中引申为“编码器记忆跨度”。