Design and Parallel Implementation of Fast CRC-32 Calculation for ATM
Yuhua Tang · Jisuanji gongcheng · 2005
In the field of telecommunications,among the numerous cyclic redundancy codes in use,ATM CRC-32 is applied to transport important information because of its low error frequency,however it is difficult to compute because it is based on a polynomial of degree 32 that has many more terms(15) than any other CRC polynomial in common use.CRC checking and generation are generally carried out on a per-byte basis,in an attempt to cope with the dramatic increase of the data throughput of higher-speed lines,but that still can’t speed the computation efficiently.This paper describes a method that overrides the intrinsic complexity of the CRC-32 computation and speed the transport of AAL5 information efficiently.