Patent ID: 7424667

Claim:
A digital data transmission error checking method for use on a transmission side and a reception side for providing an error checking function; the digital data transmission error checking method comprising: on the transmission side, performing a checksum computing procedure on an original digital data stream that is to be transmitted to the reception side to thereby obtain a transmission side checksum value based on a checksum algorithm that initially sets a checksum variable to a fixed value and then repetitively increases the value of the checksum value by adding the value of each data unit in the original digital data stream plus the resulted value of an exclusive-OR operation on the previous checksum value and the index number of the current data unit in the original digital data stream; on the transmission side, appending the transmission side checksum value to the original digital data stream; on the transmission side, transmitting the original digital data stream together with the appended transmission side checksum value to the reception side; on the reception side, receiving a transmitted digital data stream together with an appended transmission side checksum value from the transmission side; on the reception side, performing a checksum computing procedure on the transmitted digital data stream to obtain a reception side checksum value by using the same checksum computing procedure utilized on the transmission side; and on the reception side, comparing the reception side checksum value against the appended transmission side checksum value in the transmitted digital data stream; if unmatched, issuing a transmission error message.