Unlock instant, AI-driven research and patent intelligence for your innovation.

Forward error correction encoding for multiple link transmission compatible with 64b/66b scrambling

By using FEC codes compatible with 64B/66B coding standards in high-speed digital communication systems, combined with Hamming codes and bit-interleaved parity codes, the bit error diffusion problem caused by self-synchronous scrambling is solved, and single transmission errors and their replication errors are realized. Effective correction improves system performance and channel bandwidth efficiency.

Inactive Publication Date: 2009-09-09
INTERNATIONAL BUSINESS MACHINE CORPORATION
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this scheme is that errors cannot be corrected when packets are transmitted over multiple bit lines, as described above
[0018] Other applications of FEC codes do not fully address the effect of bit error diffusion attributable to the descrambling process
For example, the Network Processing Forum (NPF2003.320.00) paper (NPF2003.320.00) submitted by Xilinx discloses a 64B / 66B encoder which cannot overcome the bit error multiplication problem caused by descrambling
Another approach has been taken by the Optical Internetworking Forum in document OIF2004.229.03 by PMC-Sierra, Xilinx and Sandia International Laboratories, which also does not overcome the doubling problem
Similarly, commonly assigned U.S. Patent Application 2004 / 0193997A1 discloses a method for combining a simple FEC code with scrambling and descrambling functions to reduce bit error propagation, but requires data packets to be transmitted over a single serial link, so multiple The bit error information is propagated on packets

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In the following detailed description of the embodiments, reference is made to the accompanying drawings, which form a part of this description, and in which are shown by way of illustrations specific embodiments which are described in sufficient detail such that Those skilled in the art capable of implementing the present invention will understand that other embodiments may be utilized, and logical, structural, electrical, and other changes may be made without departing from the scope of the present invention.

[0033] According to a first embodiment, an FEC code is disclosed which is compatible with the scrambler used by the 64B / 66B encoding for utilizing a lower Overhead (2 / 64 or 3% is transmitted over the SerDes channel link. The FEC code according to the first embodiment needs to be encoded and decoded respectively before scrambling and after descrambling in order to preserve the characteristics of the scrambling operation on the transmitted signal Although a three...

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 invention discloses a Forward Error Correction (FEC) code compatible with the self-synchronized scrambler used by the 64B / 66B encoding standard for transmission on Serializer / Deserializer (SerDes) communications channel links. The FEC code allows encoding and decoding to occur before and after scrambling, respectively, so as to preserve the properties of the scrambling operation on the transmitted signal. The code allows the correction of any single transmission error in spite of the multiplication by three of all transmission errors due to the 64B / 66B scrambling process. A Hamming code is combined with a Bit Interleaved Parity code of degree n (BIP-n). These two codes provide for protection both for an error anywhere in the maximum length of the packet as well as for an errorreplicated two or three times by the descrambling process. All single bit errors, whether multiplied or not, have unique syndromes and are therefore easily correctable. In addition, the packet can betransported across multiple serial links for higher bandwidth applications without a degradation of the code efficiency. The Hamming code can be generated from any irreducible polynomial, such as H(x) = x<10> + x<3> + 1. The BIP code is chosen to be of degree 6 to fit with 64B / 66B scrambling polynomial and is represented by B(x) = x<6> + 1.

Description

technical field [0001] The technical field of the invention relates to high-speed digital communication systems, and more particularly to methods for correcting the multiplication of single bit errors by bit (bit) error spreading due to self-synchronized scrambling. Improved coding techniques to enhance the reliability of the transmitted signal. Background technique [0002] In digital communication systems, the transmission of data is subject to corruption and errors due to the presence of noise in the communication channel. The scrambling used to help accurately receive the signal at the destination introduces additional errors through a process known as error diffusion. In such systems, redundant parity bits are commonly used at the source to encode the transmitted signal to allow error correction. The digital bit stream is typically parsed into n-bit fixed-length datawords based on the maximum length of the clock signal timing reference that the system receiver can ext...

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 Applications(China)
IPC IPC(8): H04L1/00H04L25/03
CPCH04L1/0071H04L25/03866H03M13/03H04L1/0057H03M13/27H04L1/0042H03M13/19H04L1/00H04L25/03
Owner INTERNATIONAL BUSINESS MACHINE CORPORATION