首页> 外国专利> Decoding error-correcting codes based on finite geometries

Decoding error-correcting codes based on finite geometries

机译:基于有限几何图形的纠错码解码

摘要

A method decodes a received word for a binary linear block code based on a finite geometry. First, a parity check matrix representation of the code is defined. The received word is stored in a channel register. An active register represents a current state of the decoder. Each element in the active register can take three states, representing the two possible states of the corresponding bit in the word, and a third state representing uncertainty. Votes from parity checks to elements of the active register are determined from parity checks in the matrix, and the current state of the active register. A recommendation and strength of recommendation for each element in the active register is determined from the votes. The elements in the active register are then updated by comparing the recommendation and strength of recommendation with two thresholds, and the state of the corresponding bit in the received word. When termination conditions are satisfied, the decoder outputs the state of the active register. If the decoder outputs a state of the active register that does not correspond to a codeword, a new representation for the code using a parity check matrix with substantially more rows is chosen, and the decoding cycle is restarted.
机译:一种方法基于有限的几何结构对二进制线性块码的接收字进行解码。首先,定义代码的奇偶校验矩阵表示。接收到的字存储在通道寄存器中。活动寄存器表示解码器的当前状态。活动寄存器中的每个元素可以采用三种状态,分别表示字中相应位的两种可能状态,而第三种状态则表示不确定性。从奇偶校验到活动寄存器元素的投票由矩阵中的奇偶校验以及活动寄存器的当前状态确定。从投票中确定活动登记簿中每个元素的推荐和推荐强度。然后,通过将推荐和推荐强度与两个阈值以及接收到的字中对应位的状态进行比较,来更新活动寄存器中的元素。当满足终止条件时,解码器输出活动寄存器的状态。如果解码器输出的活动寄存器的状态与代码字不对应,则使用具有更多行的奇偶校验矩阵选择新的代码表示形式,并重新开始解码周期。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号