Data Transmission · 4 question types
Past paper frequency (2018 to 2024)
This topic accounts for approximately 5% of your exam marks.
Parity bits, checksums and check digits each appear in most papers. Often 3 to 4 marks.
ARQ is a protocol that automatically requests a re-transmission whenever the receiver detects an error.
ARQ is not a method of detection in itself; it is the rule that combines an error-detection method with automatic retransmission. It works like this:
The Cambridge specification calls this , but you may also see it written as Automatic Repeat Query or Automatic Retransmission Request. Both refer to the same idea.
Explain how ARQ works using a positive acknowledgement
What comes up: a 5-mark "explain how" question on ARQ with positive acknowledgement (ACK).
Write (five marks): (1) When the sender transmits a data packet, a timer is started. (2) The receiver checks the packet for errors using an error-detection method. (3) If the packet is error-free, the receiver sends a positive acknowledgement (ACK) back to the sender. (4) On receiving the ACK, the sender transmits the next packet. (5) If the sender's timer runs out before an ACK arrives (a timeout), the same packet is re-transmitted — this repeats until an ACK is received or a maximum number of retries is reached.
Watch out: make sure you include the timer/timeout — that is a distinct mark point for handling a completely lost packet, and it is commonly dropped.