What is ARQ Automatic Retransmission Request?

ARQ is an Automatic Repeat Request also known as an Automatic retransmission request or Automatic repeat query. It is an error control strategy that is used in two-way communications. It is a group of protocols to achieve reliable data transmission.