Explore BrainMass

ARQ and library research project

Details: Library Research Project

Use the Library, the Internet, and other resources to explain ARQs (automatic repeat requests). Discuss the purpose and the different mechanisms (such as Stop-and-wait ARQ) available. Identify and discuss the flow control methods on which they are based? What are the pros and cons of each?

Objective: Discuss the characteristics of Internet, wireless, and local area networks
Describe protocols at the different layers of the OSI model and explain their functionality

Solution Preview

Automatic repeat request (ARQ) is an error-control method used in data transmission wherein acknowledgments (ACK) and timeouts are used to achieve reliable data transmission over an unreliable service. The ACK message/signal is sent to the data transmitter by the receiving end to indicate a correct data frame sent. A timeout is a certain time frame in which an ACK message transmission is being waited. When the ACK signal is not sent within the timeout, the data will be retransmitted until the ACK signal has been received or if the predefined number of retransmissions has exceeded. The ARQ protocols are used in the Data Link and Transport Layers of the OSI model. The three types of ARQ protocols are Stop-and-Wait ARQ, Go-Back-N ARQ, and Selective Repeat ARQ.

Stop-and-Wait ARQ is the ARQ protocol wherein the sender sends one frame at a time and will wait to send another frame until an ACK signal has ...

Solution Summary

This posting contains the answers to the given problems.