发明名称 Method and apparatus for a two-step calculation of CRC-32
摘要 A method and an apparatus to calculate the CRC-32 (Cyclic Redundancy Checking) codes of a bit stream while improving the process time and simple to implement. The CRC-32 calculation is used for FCS (Frame Check Sequence) error checking code of bit stream messages sent over a fixed size packet networks when the high speeds require reducing the processing time in the network access nodes. This CRC-32 calculation is also used for FCS checking in the network equipment receiving said packetized bit stream messages. This invention applies particularly to messages conveyed via AAL5 type cells in ATM networks. The CRC-32 per byte computation of the prior art is replaced by a simple per byte CRC-R computation followed by a one pass CRC-32 computation of the R bit stream, result of the CRC-R computation. The CRC-R codes being generated by a M(X), a polynomial of degree R, multiplier of the generator polynomial of degree 32,the generator of the Galois Field constituting the CRC-32 codes.
申请公布号 US6189124(B1) 申请公布日期 2001.02.13
申请号 US19970943678 申请日期 1997.10.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GLAISE RENE
分类号 G06F11/10;H03M13/00;H03M13/09;H03M13/15;H04L1/00;(IPC1-7):H03M13/00 主分类号 G06F11/10
代理机构 代理人
主权项
地址