Internet Protocol Small Computer System Interface (iSCSI) Cyclic Redundancy Check (CRC)/Checksum Considerations

In this memo, we attempt to give some estimates for the probability of undetected errors to facilitate the selection of an error detection code for the Internet Protocol Small Computer System Interface (iSCSI).

[1]  Craig Partridge,et al.  TCP alternate checksum options , 1990, RFC.

[2]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[3]  S. Dodunekov,et al.  Undetected error probability performance of cyclic redundancy-check codes of 16-bit redundancy , 2000 .

[4]  Chung-Ho Chen,et al.  A Systematic Approach for Parallel CRC Computations , 2001, J. Inf. Sci. Eng..

[5]  Jack K. Wolf,et al.  An exact evaluation of the probability of undetected error for certain shortened binary CRC codes , 1988, MILCOM 88, 21st Century Military Communications - What's Possible?'. Conference record. Military Communications Conference.

[6]  Scott O. Bradner,et al.  The Internet Standards Process - Revision 3 , 1996, RFC.

[7]  Marcel Waldvogel,et al.  Fast incremental CRC updates for IP over ATM networks , 2001, 2001 IEEE Workshop on High Performance Switching and Routing (IEEE Cat. No.01TH8552).

[8]  Jack K. Wolf,et al.  Special hardware for computing the probability of undetected error for certain binary CRC codes and test results , 1994, IEEE Trans. Commun..

[9]  Shu Lin,et al.  Error detecting capabilities of the shortened Hamming codes adopted for error detection in IEEE Standard 802.3 , 1989, IEEE Trans. Commun..

[10]  René J. Glaise A two-step computation of cyclic redundancy code CRC-32 for ATM networks , 1997, IBM J. Res. Dev..

[11]  Craig Partridge,et al.  Performance of checksums and CRC's over real data , 1998, IEEE/ACM Trans. Netw..

[12]  Jack K. Wolf,et al.  On the Probability of Undetected Error for Linear Block Codes , 1982, IEEE Trans. Commun..

[13]  Michael Sprachmann Automatic generation of parallel CRC circuits , 2001, IEEE Design & Test of Computers.

[14]  Jack K. Wolf,et al.  The single burst error detection performance of binary cyclic codes , 1994, IEEE Trans. Commun..

[15]  Martin Herrmann,et al.  Optimization of cyclic redundancy-check codes with 24 and 32 parity bits , 1993, IEEE Trans. Commun..

[16]  Terry Ritter The great CRC mystery , 1986 .

[17]  Benjamin Arazi,et al.  A commonsense approach to the theory of error correcting codes , 1988, MIT Press Series in Computer Systems.

[18]  Peter Deutsch,et al.  ZLIB Compressed Data Format Specification version 3.3 , 1996, RFC.