Stop-and-Wait ARQ is a variant of stop-and-wait which includes error handling such that it can be used on noisy channels.
Here, an acknowledgement is only sent if two things have occurred:
- A packet has been received correctly
- The receiver is ready to receive another packet
Note
Frames are usually numbered to ensure the correct one will be resent if an acknowledgement is not received
