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

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

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

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

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

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

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

यह भी देखें

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

संदर्भ

 * 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