स्वचालित दोहराव अनुरोध

स्वचालित दोहराव अनुरोध (एआरक्यू), जिसे ऑटोमैटिक रिपीट क्वेरी के रूप में भी जाना जाता है, डेटा ट्रांसमिशन के लिए एरर कण्ट्रोल विधि है जो (रिसीवर द्वारा भेजे गए संदेश यह दर्शाता है कि उसे संदेश उत्तम रूप से प्राप्त हुआ है) और टाइमआउट (समय की निर्दिष्ट अवधि) का उपयोग करता है। अविश्वसनीय संचार चैनल पर विश्वसनीयता (कंप्यूटर नेटवर्किंग) डेटा ट्रांसमिशन प्राप्त से पूर्व और टाइमआउट (कंप्यूटिंग) हो जाना चाहिए। यदि संचार चैनल में भिन्न या अज्ञात क्षमता है तो एआरक्यू उपयुक्त है। यदि प्रेषक को समय समाप्ति से पहले प्राप्त नहीं होती है, तो वह संदेश को तब तक पुनः प्रेषित करता है जब तक कि उसे प्राप्त नहीं हो जाती है या पुनः प्रसारण की पूर्वनिर्धारित संख्या से अधिक नहीं हो जाती है।

एआरक्यू प्रोटोकॉल की विविधताओं में स्टॉप-एंड-वेट एआरक्यू, गो-बैक-एन एआरक्यू और चयनात्मक दोहराएँ एआरक्यू सम्मिलित हैं। सभी तीन प्रोटोकॉल सामान्यतः प्रेषक को यह निर्धारित करने में सहायता करने के लिए स्लाइडिंग विंडो प्रोटोकॉल के कुछ रूप का उपयोग करते हैं कि कौन से (यदि कोई हो) पैकेट को पुनः प्रेषित करने की आवश्यकता है। ये प्रोटोकॉल ओएसआई मॉडल के डेटा लिंक या ट्रांसपोर्ट लेयर्स (लेयर 2 और 4) में रहते हैं।

उदाहरण
ट्रांसमिशन कंट्रोल प्रोटोकॉल इंटरनेट प्रोटोकॉल पर डेटा के विश्वसनीय प्रसारण को सुनिश्चित करने के लिए गो-बैक-एन एआरक्यू के प्रकार का उपयोग करता है, जो पैकेट के आश्वासन डिलीवरी प्रदान नहीं करता है; सेलेक्टिव एक्नॉलेजमेंट (सैक) के साथ, यह सेलेक्टिव रिपीट एआरक्यू का उपयोग करता है।

आईईईई 802.11 वायरलेस नेटवर्किंग डेटा-लिंक लेयर पर एआरक्यू रीट्रांसमिशन का उपयोग करती है।

आईटीयू-टी G.hn हाई-रेट फॉरवर्ड एरर करेक्शन (FEC) और एआरक्यू के मिश्रण एआरक्यू का उपयोग करता है। यह हाई-स्पीड लोकल एरिया नेटवर्क मानक है जो उपस्थित होम वायरिंग (पावर लाइन संचार, फोन लाइन और समाक्षीय केबल) पर 1 Gbit/s तक डेटा दर पर कार्य कर सकता है। G.hn एरर को ज्ञात करने के लिए CRC-32C, एफईसी के लिए एलडीपीसी और एआरक्यू के लिए चयनात्मक दोहराव का उपयोग करता है।

टेलीग्राम जैसे डेटा की विश्वसनीय डिलीवरी सुनिश्चित करने के लिए शॉर्टवेव रेडियो पर एआरक्यू सिस्टम का व्यापक रूप से उपयोग किया गया था। ये प्रणालियाँ एआरक्यू-ई और एआरक्यू-एम नामक रूपों में आईं, जिनमें दो या चार चैनलों को मल्टीप्लेक्स करने की क्षमता भी सम्मिलित थी।

लाइव वीडियो योगदान परिवेश में एआरक्यू के उपयोग के लिए कई पेटेंट उपस्थित हैं। इन उच्च थ्रूपुट वातावरणों में नकारात्मक स्वीकृतियों का उपयोग ओवरहेड्स को कम करने के लिए किया जाता है।

यह भी देखें

 * हाइब्रिड स्वचालित दोहराव अनुरोध

संदर्भ

 * Peterson and Davie, Computer Networks: A Systems Approach, Third Edition, 2003
 * - Advice to link designers on link Automatic Repeat reQuest (ARQ)
 * Negative acknowledgement ARQ for live video