In communications, error detection refers to a class of techniques for detecting garbled messages. Two of the simplest and most common techniques are called checksum and CRC. More sophisticated strategies include MNP and CCITTV.42 .
Error Control in Data Communications Describes error control and includes sections on serial parity, block (parallel) parity, modulo checksum, Hamming code, Cyclic Redundancy Check (CRC).
Error detection coding This paper describes techniques in error detection coding. There are explanations and examples of parity, block sum, and cyclic redundancy checking techniques.