首页> 外国专利> METHOD OF THE TECHNICAL REALIZATION OF A CODEC FOR mBnq (m n, q 2) CORRECTING CODES

METHOD OF THE TECHNICAL REALIZATION OF A CODEC FOR mBnq (m n, q 2) CORRECTING CODES

机译:mBnq(m> n,q> 2)校正码的编解码器的技术实现方法

摘要

The proposed method of the technical realization of a codec for mBnq (m n, q 2) correcting codes implies sequentially performing data coding and decoding operations for correcting errors and forming nonbinary code. In coding, the input m-bit binary data words are divided into two groups containing accordingly m1 and m2 = m - m1 bits. To each of the 2m1 combinations of the bits of the first group, the coded words of the complete or quasi-complete external correcting code m1Bnq1 correspond, where d1 is the length of the Minkovsky code, q1 = q - d1 + 1 is the base of the code, and is an integer part of the number. Each of the 2m2 combinations of the bits of the second group, the coded words of the embedded correcting code m2Bnq2 correspond, where q2 = d1. The output words of the mBnq code are formed by the bit-by-bit addition of coded words of the external and embedded codes and are transmitted over the communication link. In decoding, operations are performed for storing the received data word with base q, which contains errors and interferences, bit-by-bit forming the n-bit coded word of the embedded code m2Bnq2, correcting errors in the word of the embedded code, forming the external code m1Bnq1 by bit-by-bit subtracting the words of the embedded code from the received word, correcting errors in the word of the external code, and forming the output code binary word. The n-bit word of the embedded code m2Bnq2 is accomplished according to the following rule: if, in the received word with base q, the j-th bit value is cj = b1 + e1, where b1 is the value of the bit of the external code and ej = 0,1, 2, ... (q2 - 1), the value of the j-th bit of the embedded code will be equal to e1.
机译:用于mBnq(m> n,q> 2)校正码的编解码器的技术实现的建议方法意味着依次执行数据编码和解码操作以校正错误并形成非二进制码。在编码中,将输入的m位二进制数据字分为两组,分别包含m1和m2 = m-m1位。对于第一组比特的2m1组合中的每一个,完整或准完整外部校正码m1Bnq1的编码字相对应,其中d1是Minkovsky码的长度,q1 = q-d1 + 1是基数的代码,是数字的整数部分。第二组比特的2m2组合中的每一个,嵌入的校正码m2Bnq2的编码字都对应,其中q2 = d1。 mBnq码的输出字是通过将外部和嵌入代码的编码字逐位相加而形成的,并通过通信链路进行传输。在解码过程中,执行以下操作:将接收到的数据字存储在基址q中,基址q包含错误和干扰,逐位形成嵌入式代码m2Bnq2的n位编码字,纠正嵌入式代码字中的错误,通过从接收的字中逐位减去嵌入代码的字,校正外部代码的字中的错误,并形成输出代码二进制字,形成外部代码m1Bnq1。嵌入式代码m2Bnq2的n位字是根据以下规则完成的:如果在接收到的带有基数q的字中,第j位的值是cj = b1 + e1,其中b1是如果外部代码且ej = 0,1,2,...(q2-1),则嵌入代码的第j位的值将等于e1。

著录项

  • 公开/公告号UA72373A

    专利类型

  • 公开/公告日2005-02-15

    原文格式PDF

  • 申请/专利号UA20030109512

  • 发明设计人

    申请日2003-10-22

  • 分类号H03M7/06;H03M7/20;H04L1/00;

  • 国家 UA

  • 入库时间 2022-08-21 22:16:20

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号