Information Processes and Technology
Home > Information Processes and Technology > Communication Systems > Error Detection and Checking
Error detection and checking in communication systems - Suggested answers
Activity 1
- Define the following terms:
| Term |
Definition |
| Parity check |
A method of checking for errors in data transmission using an additional bit called a parity bit. |
| Odd parity |
The number of bits in a character is odd |
| Even parity |
The number of bits in a character is even |
| Parity bit |
An additional bit added to data to check if transmission was successful |
| Checksum |
A method of checking for errors in data transmission by counting
the number of bits in a data packet |
| Packet |
A data group, created by dividing total data into smaller groups |
| Cyclic redundancy check |
A method of error checking that uses a division process. Data is divided into predetermined lengths and divided by a fixed divisor. When the data is received, the remainder is recalculated. If the remainders do not match, an error in
transmission has occurred |
| Binary number |
Base 2 number system. 0 and 1 are the only values. |
- Under what conditions would a parity bit check fail to show errors?
Received data may be corrupted during transmission. If, for example, even parity was chosen and the data received had an even number of bits, no error would be detected by parity checking even if the data had been corrupted during transmission.
- How are the problems with a checksum error check similar to the problems faced by a parity bit check.
Checksum counts the number of bits in a data packet. If the count of bits received matches the count of bits sent no error will be detected.
- Draw a diagram which explains the problems with a checksum error check. Use the drawing under the heading of checksum to help guide you. However you must be entirely original.
A diagram which shows data being transmitted and corrupted in some way is required.
- Why is CRC more successful in picking up errors than a parity check or a checksum?
CRC resembles a long division operation in which the quotient is discarded and the remainder becomes the result. Because a division method is used, rather than simply counting the number of bits, a higher rate of error detection is achieved.
- Discuss the following statement, “Networks would be entirely unworkable without a method to check for errors.”
The extent to which networks are free from errors defines their success and usability. Without reliable error checking methods an unacceptable rate of errors could make networks unusable. A discussion which outlines the importance of error checking methods
in networks is required.
- Discuss the following “Every form of information system is dependent on some reliable form of error checking, without them they would collapse in a bundle.”
An example of a non computer information system could be used to answer this question. For example, without a way of ensuring that paper based letters reach their intended destinations, our postal system would be completely unworkable.
- Look at the following image. The image describes a problem with the checksum error checking method. Explain the problem with checksum.
The image shows that all the data has arrived, but that its order has been changed. This is similar to an error in transmission which may not be detected by checksum. The same number of bits that have been transmitted may be received but due to errors in
transmission the data may be corrupted. Checksum will not detect such an error.

Back to Activities