Here is the current term:If below it different substantially compared to how it appears in your app/software, be sure to update your software/app's content prior to using this form.
Automatic Repeat reQuest (ARQ), also known as Automatic Repeat Query, is an error-control method for data transmission that uses acknowledgements (messages sent by the receiver indicating that it has correctly received a data frame or packet) and timeouts (specified periods of time allowed to elapse before an acknowledgment is to be received) to achieve reliable data transmission over an unreliable service. If the sender does not receive an acknowledgment before the timeout, it usually re-transmits the frame/packet until the sender receives an acknowledgment or exceeds a predefined number of re-transmissions.
The types of ARQ protocols include
Selective Repeat ARQ
All three protocols usually use some form of sliding window protocol to tell the transmitter to determine which (if any) packets need to be retransmitted.
These protocols reside in the Data Link or Transport Layers of the OSI model.
A number of patents exist for the use of ARQ in live video contribution environments. In these high throughput environments negative acknowledgements are used to drive down overheads.
source: Wikitionary / Wikipedia and Related Sources (Edited)
Please do not use this form to tell us that the definition you saw doesn't necessarily match the context where you saw it. We use an automated keyword-based system to match the tens of thousands of definitions in our glossaries with our material. Sometimes, when a term has more than one meaning or use or when an abbreviation might stand for more than one thing or resemble a 'normal' word, this results in a definition for a term being shown that doesn't necessarily match the context. Please do not report such issues here. Rather, please use your best judgment to evaluate whether such definitions apply to what you're reading. If the answer is 'no' but nevertheless you feel the term doen't have a good definition in our system but should, please go back and find the 'suggest a term' link in the app. Thanks!
We welcome your feedback.Please carefully fill out the specifics below. If you wish to comment on more than one term/definition, please fill out and submit this form separately for each.
Please Identify Yourself.It's important, so that we can get back to you with feedback or requests for clarification.
Please enter your email address above solely for the purpose that our editorial team might, if necessary, contact you with questions, comments, or requests for clarification.