Concatenated encoding method and device

A cascading coding and coding technology, applied in the field of coding, can solve problems such as system performance degradation, and achieve the effects of reducing the correlation of bit errors, easy implementation, and low coding complexity

Active Publication Date: 2022-01-14
HUAWEI TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of this application is to provide a concatenated encoding method and device, which solves the problem of system performance degradation caused by error correlation between two different codewords in the concatenated code system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Concatenated encoding method and device
  • Concatenated encoding method and device
  • Concatenated encoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0125] The first-level coding includes ladder coding, the second-level coding includes Hamming (128,119) coding; the information data includes 512 rows×478 columns, and the check data includes 512 rows×32 columns. The basic block diagram is as follows Figure 8 shown. Assuming that the current time is time t, the information data of 512 rows × 478 columns at time t is stored in the first cache, and the information data of 512 rows × 510 columns stored in the first cache at time t-1 is stored in the second cache. Data, because the row number 512 of the data in the first cache is greater than the column number 510 of the data in the second cache by 2, therefore, the data in the second cache includes additional two columns of all 0 data, such as Figure 9 shown. According to the preset corresponding relationship, any row of data in the first cache and the only column of data in the second cache are jointly encoded with BCH (1022,990) to obtain a BCH code word with a code length ...

Embodiment 2

[0131] The first level of encoding includes ladder encoding, and the second level of encoding includes Hamming (128,119) encoding; the information data in the first cache includes 512 rows×478 columns, and the check data in the first cache includes 512 rows×32 columns, which The basic block diagram is as Figure 10 shown. Before receiving the information data at the current moment, the method also includes:

[0132] Carry out 32-bit (Cyclic redundancy check, CRC) cyclic redundancy check coding to the first sequence of 244664 bits, obtain the second sequence that length is 244696 bits; Insert 6-bit stuffing sequence at the end of the second sequence, obtain 244702 bits The third sequence of , wherein, the 6-bit filling sequence can be in any form, such as all 0 sequence, all 1 sequence, etc., which is not limited in this embodiment; a 34-bit all 0 sequence is inserted at the end of the third sequence to obtain 244736 The information data of one bit; the first-level encoding o...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present application discloses a concatenated encoding device, including: a first-level code interleaver and a second-level encoder. The first-level code interleaver includes a first cache and a second cache, wherein the first cache stores the information data at the current moment, and the second cache stores the data stored in the first cache at the previous moment; the first-level code interleaver will The mth row data in the first cache and the nth column data in the second cache are first-level encoded to obtain the mth check data, and the m check data is stored in the mth row of the first cache, wherein , both m and n are integers, and the value of m corresponds to the unique value of n; then the data in the first cache is interleaved according to the preset method to obtain the first codeword, and the second-stage encoder performs the first codeword The code word is encoded in the second stage to obtain the second code word and sent out. Wherein, the interleaving in the preset mode can reduce the bit error correlation between the code words generated by the two-stage encoding devices respectively.

Description

technical field [0001] The present application relates to the field of coding, and in particular to a method and device for cascade coding. Background technique [0002] At present, the high-speed optical transmission network is developing in the direction of large capacity, packetization and intelligence. High-speed optical transmission networks need to use efficient forward error correction codes (Forward Error Correction, FEC) to combat optical damage in the optical transmission process (such as uncompensated dispersion, polarization mode dispersion, and nonlinear effects, etc.), and in the long-term Maintain a sufficiently low bit error rate during distance transmission. In existing transmission networks, concatenated codes can balance the performance of coding gain and the complexity of coding and decoding, so they are widely used. The concatenated code is implemented by combining two or more encoding methods, the most common of which is the two-stage concatenated cod...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L1/00H03M13/27H03M13/09
CPCH04L1/0064H04L1/0071H04L1/0043H03M13/09H03M13/27
Inventor 黄科超梁伟光马会肖
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products