[go: up one dir, main page]

CN105024706A - BCH+RS-based cascade error correction coding method and system - Google Patents

BCH+RS-based cascade error correction coding method and system Download PDF

Info

Publication number
CN105024706A
CN105024706A CN201510126679.3A CN201510126679A CN105024706A CN 105024706 A CN105024706 A CN 105024706A CN 201510126679 A CN201510126679 A CN 201510126679A CN 105024706 A CN105024706 A CN 105024706A
Authority
CN
China
Prior art keywords
data
bch
decoding
error correction
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510126679.3A
Other languages
Chinese (zh)
Inventor
党百振
梁政
王炜发
王肃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC 7 Research Institute
Original Assignee
CETC 7 Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CETC 7 Research Institute filed Critical CETC 7 Research Institute
Priority to CN201510126679.3A priority Critical patent/CN105024706A/en
Publication of CN105024706A publication Critical patent/CN105024706A/en
Pending legal-status Critical Current

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本发明提供一种基于BCH+RS级联纠错编码方法及系统,本发明的方法是一种增强型纠错编码方法,针对高误码窄带无线信道分组数据通信,在发送端对要发送的数据先进行RS编码再进行BCH编码,通过将这两种编码方式级联来加强数据发送端纠错编码的纠错能力,在接收端先后进行进行BCH译码、RS译码以及RS删除译码的纠错解码来降低数据信号误码率,采用这种BCH码交织、RS删除译码的方法可进一步提高抗突发误码的能力,对纠错的效果有了较大的改善。

The present invention provides an error correction coding method and system based on BCH+RS cascading. The method of the present invention is an enhanced error correction coding method. The data is first encoded by RS and then encoded by BCH. By cascading these two encoding methods, the error correction capability of the error correction coding at the data sending end is strengthened, and BCH decoding, RS decoding and RS erasure decoding are performed successively at the receiving end. Using error correction decoding to reduce the bit error rate of data signals, using this method of BCH code interleaving and RS erasure decoding can further improve the ability to resist burst errors, and the effect of error correction has been greatly improved.

Description

一种基于BCH+RS级联纠错编码方法及系统A BCH+RS cascaded error correction coding method and system based on

技术领域 technical field

本发明涉及通信数据纠错领域,更具体地,涉及一种基于BCH+RS级联纠错编码方法及系统。 The present invention relates to the field of communication data error correction, and more specifically, relates to a BCH+RS cascaded error correction coding method and system.

背景技术 Background technique

在数字通信系统中,实际信道上传输数字信号时,由于信道传输特性的不理想和加性噪声的干扰,所收到的数字信号不可避免地会发生错误。信道纠错码正是为提高传输质量,保证信息传输的可靠性而设计的一种编码译码方式。它的基本做法是在发送端被传输的信息序列上附加一些校验位,这些多余的校验位与信息位之间通过某种确定的规则相互关联。接收端按照既定的规则检验信息位和校验位之间的关系,一旦传输过程中发生差错,则信息位与校验位之间的约束关系遭到破坏,从而可以发现错误乃至纠正错误。 In the digital communication system, when the digital signal is transmitted on the actual channel, due to the unsatisfactory channel transmission characteristics and the interference of additive noise, the received digital signal will inevitably have errors. Channel error-correcting codes are a coding and decoding method designed to improve transmission quality and ensure reliability of information transmission. Its basic method is to add some check bits to the transmitted information sequence at the sending end, and these redundant check bits and information bits are related to each other through certain rules. The receiving end checks the relationship between the information bit and the check bit according to the established rules. Once an error occurs during the transmission process, the constraint relationship between the information bit and the check bit is destroyed, so that errors can be found and even corrected.

由于信号在传输过程中不可避免地会受到外界噪声的干扰,信道的不理想也会带来信号的畸变,导致接收信号发生错误。采用合适的纠错编码方法,可以有效的纠正传输过程中出现的错误,提高分组数据传输的成功率。 Since the signal will inevitably be interfered by external noise during the transmission process, the unsatisfactory channel will also cause signal distortion, resulting in an error in the received signal. Adopting an appropriate error correction coding method can effectively correct errors occurring in the transmission process and improve the success rate of packet data transmission.

由信道差错控制理论可知,对于任意正整数m(m≥3)和t(t<2m-1),存在具有如下参数的二进制BCH码: According to the channel error control theory, for any positive integer m (m≥3) and t (t<2 m-1 ), there is a binary BCH code with the following parameters:

码长:n=2m-1; Code length: n=2 m -1;

监督位数:n-k=mt,k为信息位长度; Supervisory digits: n-k=mt, k is the information bit length;

最小距离:dmin=2t+1。 Minimum distance: d min =2t+1.

该码能在长度为n的码组中纠t个或少于t个差错的任意组合,其一般表示为BCH(n,k,t)码。 The code can correct any combination of t or less than t errors in a code group with length n, which is generally expressed as a BCH (n, k, t) code.

里德-所罗门(Reed-Solomon,RS)码简称(RS码)是q进制BCH码中最重要的一个子类。符号取自GF(q)、纠t个错误的RS码具有如下参数: Reed-Solomon (Reed-Solomon, RS) code abbreviation (RS code) is the most important subclass in the q-ary BCH code. An RS code whose symbols are taken from GF(q) and corrects t errors has the following parameters:

码长:n=q-1; Code length: n=q-1;

监督符号数:n-k=2t,k为信息位长度; The number of supervisory symbols: n-k=2t, k is the information bit length;

信息符号数:k=q-1-2t Number of information symbols: k=q-1-2t

最小距离:dmin=2t+1。 Minimum distance: d min =2t+1.

常表示为RS(n,k,t)码。RS是一种多进制的最大最小距离BCH码,在线性分组码中它的纠错能力和编码效率是最高的。工程应用时,考虑到便于计算机处理,一般q取2m,这时一个字符可以简单的认为是m个比特组成,因此连续m比特的错误仅相当于该码一个符号的错误,这样RS码就可大幅度地提高抗突发错误的能力。 Often expressed as RS (n, k, t) code. RS is a multi-ary maximum and minimum distance BCH code, and its error correction ability and coding efficiency are the highest among linear block codes. In engineering application, considering the convenience of computer processing, generally q is taken as 2 m . At this time, a character can be simply considered to be composed of m bits, so the error of continuous m bits is only equivalent to the error of one symbol of the code, so the RS code is The ability to resist burst errors can be greatly improved.

在实际使用中,RS(n,k,t)译码可以采用删除译码方式。纠t个错误的RS码可以用来纠正v个符号错误和e个符号删除的所有组合,只要不等式 In actual use, RS (n, k, t) decoding can adopt erasure decoding. An RS code that corrects t errors can be used to correct all combinations of v symbol errors and e symbol deletions as long as the inequality

vv ++ ee 22 &le;&le; tt

成立。其意义在于:在RS译码时,如果知道一部分错误的位置,可以提高纠错能力。例如RS(200,100,50)码,如果知道全部100个错误的位置,即v=0、e=100,满足这时RS(200,100,50)译码器可以纠正所有错误,纠错能力比不知道任何一个错误位置的情况(只能纠正50个错误字符)提高了一倍。 established. Its significance lies in that during RS decoding, if the location of some errors is known, the error correction capability can be improved. For example RS (200,100,50) code, if know all 100 error positions, namely v=0, e=100, satisfy At this time, the RS (200, 100, 50) decoder can correct all errors, and the error correction ability is doubled compared with the situation where no error location is known (only 50 error characters can be corrected).

现有的提高分组数据传输成功率常采用ARQ方式,即采用纠错+重传的方式,当传输失败时,发方进行重发传输。对于ARQ,在高误码窄带无线信道的条件下,如果采用的纠错编码能力不足,则重传失败的概率也很高。多次重发传输还会带来传输时延增加、信道率用率低等问题,往往达不到好的效果,更不能适用于分组话音等实时业务。 The existing ARQ method is often used to improve the success rate of packet data transmission, that is, an error correction + retransmission method is adopted. When the transmission fails, the sender performs retransmission. For ARQ, under the condition of high bit error narrowband wireless channel, if the error correction coding capability adopted is insufficient, the probability of retransmission failure is also high. Multiple retransmissions will also bring problems such as increased transmission delay and low channel utilization rate, which often fail to achieve good results, let alone be applicable to real-time services such as packet voice.

发明内容 Contents of the invention

本发明提供一种基于BCH+RS级联纠错编码方法,来实现在高误码窄带无线信道分组数据通信中降低数据信号误码率。 The invention provides an error correction coding method based on BCH+RS cascading to realize reducing the bit error rate of data signals in high bit error narrowband wireless channel packet data communication.

本发明的又一目的在于提供一种基于BCH+RS级联纠错编码系统。 Another object of the present invention is to provide a BCH+RS concatenated error correction coding system.

为了达到上述技术效果,本发明的技术方案如下: In order to achieve the above-mentioned technical effect, the technical scheme of the present invention is as follows:

一种基于BCH+RS级联纠错编码方法,包括如下步骤: A method for cascading error correction coding based on BCH+RS, comprising the steps of:

S1:在信道的数据发送端将要发送的L个数据分为r列,每列的数据长度为m,则L=m×r; S1: Divide the L data to be sent into r columns at the data sending end of the channel, and the data length of each column is m, then L=m×r;

S2:设RS码的码字长度是n,RS码的最大纠错能力为t,对r列数据中的每一列数据进行RS(n,m,t)编码; S2: Assuming that the codeword length of the RS code is n, the maximum error correction capability of the RS code is t, and performing RS (n, m, t) encoding on each column of data in the r column data;

S3:对进行RS(n,m,t)编码后的每行的r个数数据再进行BCH(n0,m0,t0)编码,数据发送端将完成编码后的数据在信道中往数据接收端顺序发送,其中n0为数据长度,m0信息位长,t0最大纠错能力; S3: Perform BCH (n 0 , m 0 , t 0 ) encoding on the r number data of each row after RS (n, m, t) encoding, and the data sending end sends the encoded data to the channel in the channel The data receiving end sends sequentially, where n 0 is the data length, m 0 is the information bit length, and t 0 is the maximum error correction capability;

S4:在信道的数据接收端对接收到的每列数据进行BCH(n0,m0,t0)译码,当译码成功时就恢复正确的信息,当译码失败时记录出现错误码字的位置信息; S4: Perform BCH (n0, m0, t0) decoding on each column of data received at the data receiving end of the channel. When the decoding is successful, the correct information will be restored. When the decoding fails, the position of the error code word will be recorded. information;

S5:在信道的数据接收端将经BCH(n0,m0,t0)译码后的每列数据再进行RS(n,m,t)译码,利用S4中得到的错误位置信息,采用删除译码法,获得纠错后的数据。 S5: At the data receiving end of the channel, each column of data decoded by BCH (n0, m0, t0) is decoded by RS (n, m, t), and the error position information obtained in S4 is used to delete and decode Encoding method to obtain error-corrected data.

一种基于BCH+RS级联纠错编码系统,包括位于信道两端的数据发送端和数据接收端;数据发送端包括顺次连接的RS编码器和BCH编码器,数据接收端包括顺次连接BCH译码器和RS译码器;数据发送端的BCH编码器与数据接收端BCH译码器连接;数据顺次经过RS编码器、BCH编码器、BCH译码器和RS译码器完成纠错过程。 A cascaded error correction coding system based on BCH+RS, including a data sending end and a data receiving end located at both ends of the channel; the data sending end includes a sequentially connected RS encoder and a BCH encoder, and the data receiving end includes a sequentially connected BCH Decoder and RS decoder; the BCH encoder at the data sending end is connected to the BCH decoder at the data receiving end; the data passes through the RS encoder, BCH encoder, BCH decoder and RS decoder in sequence to complete the error correction process .

与现有技术相比,本发明技术方案的有益效果是: Compared with the prior art, the beneficial effects of the technical solution of the present invention are:

本发明是一种增强型纠错编码方法,针对高误码窄带无线信道分组数据通信,在发送端对要发送的数据先进行RS编码再进行BCH编码,通过将这两种编码方式级联来加强数据发送端纠错编码的纠错能力,在接收端先后进行进行BCH译码、RS译码以及RS删除译码的纠错解码来降低数据信号误码率,采用这种BCH码交织、RS删除译码的方法可进一步提高抗突发误码的能力,对纠错的效果有了较大的改善。 The present invention is an enhanced error correction coding method. Aiming at high-error narrowband wireless channel packet data communication, the data to be sent is firstly RS coded and then BCH coded at the sending end, and the two coding methods are cascaded to achieve Strengthen the error correction capability of the error correction coding at the data sending end, and perform BCH decoding, RS decoding, and RS erasure decoding at the receiving end successively to reduce the bit error rate of the data signal. Using this BCH code interleaving, RS The method of erasure decoding can further improve the ability of resisting burst errors, and the effect of error correction has been greatly improved.

附图说明 Description of drawings

图1为本发明方法的流程图; Fig. 1 is the flowchart of the inventive method;

图2为本发明系统结构图。 Fig. 2 is a system structure diagram of the present invention.

具体实施方式 Detailed ways

附图仅用于示例性说明,不能理解为对本专利的限制; The accompanying drawings are for illustrative purposes only and cannot be construed as limiting the patent;

为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸; In order to better illustrate this embodiment, some parts in the drawings will be omitted, enlarged or reduced, and do not represent the size of the actual product;

对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。 For those skilled in the art, it is understandable that some well-known structures and descriptions thereof may be omitted in the drawings.

下面结合附图和实施例对本发明的技术方案做进一步的说明。 The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

实施例1 Example 1

如图1所示,一种基于BCH+RS级联纠错编码方法,包括如下步骤: As shown in Figure 1, a BCH+RS cascaded error correction coding method includes the following steps:

S1:在信道的数据发送端将要发送的L个数据分为r列,每列的数据长度为m,则L=m×r; S1: Divide the L data to be sent into r columns at the data sending end of the channel, and the data length of each column is m, then L=m×r;

S2:设RS码的码字长度是n,RS码的最大纠错能力为t,对r列数据中的每一列数据进行RS(n,m,t)编码; S2: Assuming that the codeword length of the RS code is n, the maximum error correction capability of the RS code is t, and performing RS (n, m, t) encoding on each column of data in the r column data;

S3:对进行RS(n,m,t)编码后的每行的r个数数据再进行BCH(n0,m0,t0)编码,数据发送端将完成编码后的数据在信道中往数据接收端顺序发送,其中n0为数据长度,m0信息位长,t0最大纠错能力; S3: Perform BCH (n 0 , m 0 , t 0 ) encoding on the r number data of each row after RS (n, m, t) encoding, and the data sending end sends the encoded data to the channel in the channel The data receiving end sends sequentially, where n 0 is the data length, m 0 is the information bit length, and t 0 is the maximum error correction capability;

S4:在信道的数据接收端对接收到的每列数据进行BCH(n0,m0,t0)译码,当译码成功时就恢复正确的信息,当译码失败时记录出现错误码字的位置信息; S4: Perform BCH (n0, m0, t0) decoding on each column of data received at the data receiving end of the channel. When the decoding is successful, the correct information will be restored. When the decoding fails, the position of the error code word will be recorded. information;

S5:在信道的数据接收端将经BCH(n0,m0,t0)译码后的每列数据再进行RS(n,m,t)译码,利用S4中得到的错误位置信息,采用删除译码法,获得纠错后的数据。 S5: At the data receiving end of the channel, each column of data decoded by BCH (n0, m0, t0) is decoded by RS (n, m, t), and the error position information obtained in S4 is used to delete and decode Encoding method to obtain error-corrected data.

本实施例中,设定数据包的长度为200字节,在信道上,误码通常包括随机误码和突发误码。二进制BCH只能纠随机误码,RS码则既可以纠正随机误码,也可以纠突发误码,因此通常可以把两种编码级联。这种级联码对克服随机误码和突发误码的组合非常有效。如果级联码要纠正某个错误模式,则通过BCH码不能纠正的字节错误模式必须构成RS码字可纠正的错误模式。分散的随机错误由BCH进行纠正。突发错误可能只影响相对较少的几个字节,这时可以通过RS进行纠正。根据RS码的特性,监督字符数越多,可纠正的错误就越多,这里取t=50,100个监督字符,200字节的数据分两次进行RS(200,100,50)编码。两组RS码字进行交织,这样可获得更大的抗突发误码性能。如表1所示,编码的结构形象的表示如图2所示。首先把200字节的数据分为两列(分别以D[1,1],D[1,2]……D[1,100]和D[2,1],D[2,2]……D[2,100]表示),每列100字节,按列进行RS(200,100,50)编码,形成每列200字节的两组码字。然后RS码字的每个字节进行BCH(16,8,2)编码,发送时按照行顺序发送。 In this embodiment, the length of the data packet is set to 200 bytes, and on the channel, code errors generally include random code errors and burst code errors. Binary BCH can only correct random bit errors, while RS code can correct both random bit errors and burst errors, so the two codes can usually be cascaded. This concatenated code is very effective against a combination of random and burst errors. If a concatenated code is to correct a certain error pattern, the byte error pattern that cannot be corrected by the BCH code must constitute an error pattern correctable by the RS code word. Decentralized random errors are corrected by BCH. Burst errors may only affect a relatively small number of bytes, which can be corrected by RS. According to the characteristics of the RS code, the more supervisory characters, the more correctable errors. Here, t=50, 100 supervisory characters, and 200 bytes of data are divided into two RS (200,100,50) codes. Two sets of RS codewords are interleaved, so that greater performance against burst errors can be obtained. As shown in Table 1, the representation of the encoded structure image is shown in Figure 2. First divide the 200-byte data into two columns (respectively D[1,1], D[1,2]...D[1,100] and D[2,1], D[2,2]...D [2,100] means), 100 bytes per column, RS (200, 100, 50) encoding is performed by column to form two groups of codewords with 200 bytes per column. Then each byte of the RS code word is encoded with BCH (16,8,2), and sent in row order when sending.

表1 BCH(16,8,2)和RS(200,100,50)级联码结构 Table 1 BCH(16,8,2) and RS(200,100,50) concatenated code structure

D[1,1] D[1,1] VD_BCH[1,1] V D_BCH [1,1] D[2,1] D[2,1] VD_BCH[2,1] V D_BCH [2,1] D[1,2] D[1,2] VD_BCH[1,2] V D_BCH [1,2] D[2,2] D[2,2] VD_BCH[2,2] V D_BCH [2,2] D[1,100] D[1,100] VD_BCH[1,100] V D_BCH [1,100] D[2,100] D[2,100] VD_BCH[2,100] V D_BCH [2,100] VRS[1,1] V RS [1,1] VRS_BCH[1,1] V RS_BCH [1,1] VRS[2,1] V RS [2,1] VRS_BCH[2,1] V RS_BCH [2,1] VRS[1,2] V RS [1,2] VRS_BCH[1,2] V RS_BCH [1,2] VRS[2,1] V RS [2,1] VRS_BCH[2,2] V RS_BCH [2,2] VRS[1,100] V RS [1,100] VRS_BCH[1,100] V RS_BCH [1,100] VRS[2,100] V RS [2,100] VRS_BCH[2,100] V RS_BCH [2,100]

RS(200,100,50)译码可以采用删除译码方式,删除的位置可有BCH解码器提供,如此可以进一步提法高译码成功率。本实施例中所讨论的由BCH(16,8,2)和两组RS(200,100,50)构成的级联码,以25%的编码效率,可以抵抗高达0.1的信道误码率,在0.12误码率上仍有实用用价值。 Decoding of RS(200,100,50) can adopt deletion decoding method, and the position of deletion can be provided by BCH decoder, which can further improve the success rate of decoding. The concatenated code composed of BCH (16, 8, 2) and two groups of RS (200, 100, 50) discussed in this embodiment can resist a channel bit error rate up to 0.1 with a coding efficiency of 25%. There is still practical value in bit error rate.

实施例2 Example 2

如图2所示,一种基于BCH+RS级联纠错编码系统,包括位于信道两端的数据发送端和数据接收端;数据发送端包括顺次连接的RS编码器和BCH编码器,数据接收端包括顺次连接BCH译码器和RS译码器;数据发送端的BCH编码器与数据接收端BCH译码器连接;数据顺次经过RS编码器、BCH编码器、BCH译码器和RS译码器完成纠错过程。 As shown in Figure 2, a cascaded error correction coding system based on BCH+RS includes a data sending end and a data receiving end located at both ends of the channel; the data sending end includes a serially connected RS encoder and a BCH encoder, and the data receiving end The end includes connecting BCH decoder and RS decoder in sequence; the BCH encoder at the data sending end is connected to the BCH decoder at the data receiving end; the data is sequentially decoded by RS encoder, BCH encoder, BCH decoder and RS The encoder completes the error correction process.

相同或相似的标号对应相同或相似的部件; The same or similar reference numbers correspond to the same or similar components;

附图中描述位置关系的用于仅用于示例性说明,不能理解为对本专利的限制; The positional relationship described in the drawings is only for illustrative purposes and cannot be construed as a limitation to this patent;

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。 Apparently, the above-mentioned embodiments of the present invention are only examples for clearly illustrating the present invention, rather than limiting the implementation of the present invention. For those of ordinary skill in the art, other changes or changes in different forms can be made on the basis of the above description. It is not necessary and impossible to exhaustively list all the implementation manners here. All modifications, equivalent replacements and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the claims of the present invention.

Claims (2)

1. based on a BCH+RS cascade error-correction coding method, it is characterized in that, comprise the steps:
S1: L the data that will send at the data sending terminal of channel are divided into r to arrange, and the data length often arranged is m, then L=m × r;
S2: establishing the code word size of RS code to be the maximum error correcting capability of n, RS code is t, carries out RS(n, m, t to each column data in r column data) coding;
S3: to carrying out RS(n, m, t) coding after often go r logarithmic data carry out BCH(n again 0, m 0, t 0) coding, data sending terminal sends toward data receiver order in the channel by completing the data after coding, wherein n 0for data length, m 0information bit is long, t 0maximum error correcting capability;
S4: BCH(n0 is carried out, m0, t0 to the every column data received at the data receiver of channel) decoding, when successfully decoded, just recover correct information, when decoding failure there is the positional information of wrong code word in record;
S5: will through BCH(n0 at the data receiver of channel, m0, t0) every column data after decoding carries out RS(n, m, t again) decoding, utilize the errors present information obtained in S4, adopt and delete decoding method, obtain the data after error correction.
2. utilize as claimed in claim 1 based on an error correcting coding systems for BCH+RS cascade error-correction coding method, it is characterized in that, comprise the data sending terminal and data receiver that are positioned at channel two ends; Data sending terminal comprises the RS encoder and Bose-Chaudhuri-Hocquenghem Code device that connect in turn, and data receiver comprises and connects BCH decoder and RS decoder in turn; The Bose-Chaudhuri-Hocquenghem Code device of data sending terminal is connected with data receiver BCH decoder; Data complete error correction procedure sequentially through RS encoder, Bose-Chaudhuri-Hocquenghem Code device, BCH decoder and RS decoder.
CN201510126679.3A 2015-03-20 2015-03-20 BCH+RS-based cascade error correction coding method and system Pending CN105024706A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510126679.3A CN105024706A (en) 2015-03-20 2015-03-20 BCH+RS-based cascade error correction coding method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510126679.3A CN105024706A (en) 2015-03-20 2015-03-20 BCH+RS-based cascade error correction coding method and system

Publications (1)

Publication Number Publication Date
CN105024706A true CN105024706A (en) 2015-11-04

Family

ID=54414459

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510126679.3A Pending CN105024706A (en) 2015-03-20 2015-03-20 BCH+RS-based cascade error correction coding method and system

Country Status (1)

Country Link
CN (1) CN105024706A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933742A (en) * 2017-03-17 2017-07-07 数据通信科学技术研究所 A kind of program error localization method
CN108511028A (en) * 2015-12-18 2018-09-07 中国科学院计算技术研究所 The device and method for accessing storage device data is automatically corrected using error correcting code
CN111385022A (en) * 2018-12-29 2020-07-07 深圳市海思半导体有限公司 Error code detection method and related equipment
CN112213578A (en) * 2020-09-23 2021-01-12 青岛鼎信通讯股份有限公司 Medium voltage line variable relation identification method
CN115567165A (en) * 2022-10-18 2023-01-03 天津津航计算技术研究所 A coding error correction method, system, terminal equipment and readable storage medium
CN115632666A (en) * 2022-09-30 2023-01-20 电子科技大学 A Novel Decoding Method of RS Codes with Correctable Deletion and Insertion Errors
CN115664598A (en) * 2022-10-28 2023-01-31 歌尔科技有限公司 Audio transmission method, device and computer readable storage medium
CN116388869A (en) * 2023-03-07 2023-07-04 华南师范大学 Optical wireless communication method, system and storage medium based on concatenated coding

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030106009A1 (en) * 2001-11-21 2003-06-05 Jarchi Michael D. Error correction improvement for concatenated codes
CN101789845A (en) * 2010-02-22 2010-07-28 烽火通信科技股份有限公司 Method and circuit applying SFEC to realize bit width transformation of bus in OTN (optical transport network)

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030106009A1 (en) * 2001-11-21 2003-06-05 Jarchi Michael D. Error correction improvement for concatenated codes
CN101789845A (en) * 2010-02-22 2010-07-28 烽火通信科技股份有限公司 Method and circuit applying SFEC to realize bit width transformation of bus in OTN (optical transport network)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
党百振: ""一种二级级联纠错编码的设计与分析"", 《移动通信》 *
黄誉等: ""一种基于级联编解码的FEC设备实现技术"", 《光通信技术》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108511028A (en) * 2015-12-18 2018-09-07 中国科学院计算技术研究所 The device and method for accessing storage device data is automatically corrected using error correcting code
CN106933742A (en) * 2017-03-17 2017-07-07 数据通信科学技术研究所 A kind of program error localization method
CN111385022A (en) * 2018-12-29 2020-07-07 深圳市海思半导体有限公司 Error code detection method and related equipment
CN112213578A (en) * 2020-09-23 2021-01-12 青岛鼎信通讯股份有限公司 Medium voltage line variable relation identification method
CN115632666A (en) * 2022-09-30 2023-01-20 电子科技大学 A Novel Decoding Method of RS Codes with Correctable Deletion and Insertion Errors
CN115632666B (en) * 2022-09-30 2023-11-03 电子科技大学 A new RS code decoding method that can correct deletion and insertion errors
CN115567165A (en) * 2022-10-18 2023-01-03 天津津航计算技术研究所 A coding error correction method, system, terminal equipment and readable storage medium
CN115567165B (en) * 2022-10-18 2024-11-01 天津津航计算技术研究所 Encoding error correction method, system, terminal equipment and readable storage medium
CN115664598A (en) * 2022-10-28 2023-01-31 歌尔科技有限公司 Audio transmission method, device and computer readable storage medium
CN116388869A (en) * 2023-03-07 2023-07-04 华南师范大学 Optical wireless communication method, system and storage medium based on concatenated coding

Similar Documents

Publication Publication Date Title
CN105024706A (en) BCH+RS-based cascade error correction coding method and system
US8522121B2 (en) Low complexity error correction using cyclic redundancy check (CRC)
CN101459431B (en) Decoding method for channel error correcting BCH code and RS code
US10992416B2 (en) Forward error correction with compression coding
US7418644B2 (en) System for error correction coding and decoding
JP2001511963A (en) Method and apparatus for transmitting and receiving concatenated code data
US8032812B1 (en) Error correction decoding methods and apparatus
GB2361608A (en) XOR based block encoding serially concatenated with convolutional encoding
US11050440B2 (en) Encoder, decoder, encoding method and decoding method based on low-density parity-check code
US8413025B2 (en) Method of handling packet loss using error-correcting codes and block rearrangement
Jassim et al. A study of forward error-correction techniques in digital communication systems
Chaudhary et al. Error control techniques and their applications
RU2295196C1 (en) Communication channel quality control method
RU2562435C1 (en) Method of information encoding-decoding in data transmission systems
CN113225157B (en) Coding method for wireless local area network, related transmitting device and receiving device
RU2667370C1 (en) Method for decoding linear cascade code
CN108111251B (en) Signaling code encoding method and corresponding decoding method applied to broadcast communication system
CN110213015A (en) A kind of combination coding and decoding method for short code
JPH05235906A (en) Decoder fro multi-dimension code and error correction/ detection system using decoder
CN112821984B (en) Method, device and equipment for processing wireless local area network data
Di The evaluation and application of forward error coding
Egwali Annie et al. Performance Evaluation of AN-VE: An Error Detection and Correction Code
KR20220134199A (en) Coding/decoding apparatus and method for correcting frame concatenated error
Rehman et al. Soft input decoding of Reed Solomon Codes with miscorrection detection and avoidance
CRC CRC using Modulo 2 Arithmetic

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151104

RJ01 Rejection of invention patent application after publication