I have a hypothetical situation with sending data units, each of which is a thousand bytes. A failure rate is rare, but if an error occurs, it is less likely that it will be a single bit error and most likely will be an error in several bits in a row.
At first I thought about using a checksum, but apparently this might miss bit errors larger than one bit. Parity will not work, so CRC may be the best option.
Does it use cyclic redundancy check per thousand bytes? Or are there other methods that will work better?
source
share