Hybrid ARQ Protocol in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
Hybrid ARQ Protocol in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
Hybrid ARQ Protocol क्या है?
**Hybrid Automatic Repeat reQuest (Hybrid ARQ or HARQ)** एक **त्रुटि सुधार (Error Control) तकनीक** है, जो डेटा ट्रांसमिशन की विश्वसनीयता बढ़ाने के लिए **Error Detection और Forward Error Correction (FEC)** दोनों का संयोजन करती है। यह तकनीक **स्वचालित पुनः अनुरोध (ARQ) और त्रुटि सुधार कोडिंग** को जोड़कर डेटा संचार को अधिक कुशल बनाती है।
Hybrid ARQ Protocol की आवश्यकता क्यों होती है?
नेटवर्क संचार में **डेटा लॉस, सिग्नल डिस्टॉर्शन और एरर (Errors)** सामान्य समस्याएँ होती हैं। यदि कोई डेटा पैकेट गलत होता है, तो इसे पुनः भेजने की आवश्यकता होती है। Hybrid ARQ में:
- त्रुटियों को सुधारने के लिए **Error Correction Code (ECC)** का उपयोग किया जाता है।
- यदि त्रुटि को ठीक नहीं किया जा सकता, तो **ARQ (Automatic Repeat Request)** का उपयोग करके डेटा को पुनः अनुरोधित किया जाता है।
- **नेटवर्क की दक्षता (Efficiency) और डेटा की विश्वसनीयता (Reliability) बढ़ती है।**
Hybrid ARQ Protocol के प्रकार
Hybrid ARQ को मुख्य रूप से तीन प्रकारों में वर्गीकृत किया जाता है:
1. Type-I Hybrid ARQ
- इसमें **Error Detection (CRC) और Forward Error Correction (FEC) दोनों का उपयोग किया जाता है**।
- यदि कोई त्रुटि पाई जाती है, तो **पूरा डेटा पैकेट पुनः भेजा जाता है**।
- **लाभ:** सरल और प्रभावी।
- **हानि:** अधिक बैंडविड्थ खर्च होती है।
2. Type-II Hybrid ARQ (Incremental Redundancy - IR)
- इसमें **पहले त्रुटि सुधार (Error Correction) का प्रयास किया जाता है**, फिर आवश्यक होने पर पुनः अनुरोध किया जाता है।
- यदि पहला डेटा पैकेट सही नहीं होता, तो **स्रोत (Sender) केवल अतिरिक्त सुधार कोड्स भेजता है, न कि पूरा डेटा पैकेट।**
- **लाभ:** बैंडविड्थ की बचत होती है और डेटा पुनः भेजने की आवश्यकता कम होती है।
- **हानि:** थोड़ा जटिल एल्गोरिदम होता है।
3. Type-III Hybrid ARQ (Chase Combining - CC)
- यह **Type-II का एक उन्नत संस्करण** है, जिसमें रिसीवर **पहले प्राप्त डेटा को संग्रहीत करता है**।
- यदि डेटा सही नहीं होता, तो **स्रोत (Sender) उसी डेटा पैकेट को पुनः भेजता है**, लेकिन रिसीवर दोनों संस्करणों को जोड़कर सही डेटा पुनः प्राप्त करने का प्रयास करता है।
- **लाभ:** अधिक कुशल और कम पुनः ट्रांसमिशन की आवश्यकता।
- **हानि:** अधिक संसाधनों की आवश्यकता होती है।
Hybrid ARQ Protocol की कार्यप्रणाली
- स्रोत (Sender) डेटा पैकेट को **एरर करेक्शन कोडिंग के साथ भेजता है**।
- रिसीवर (Receiver) प्राप्त डेटा को जाँचता है और **यदि आवश्यक हो तो सुधार करने का प्रयास करता है**।
- यदि त्रुटि ठीक नहीं होती, तो **रिसीवर पुनः अनुरोध (ARQ) भेजता है**।
- स्रोत **अतिरिक्त त्रुटि सुधार जानकारी या पूरा डेटा पुनः भेजता है**।
- रिसीवर अंतिम डेटा को पुनः जाँचता है और सही होने पर पुष्टि (ACK) भेजता है।
Hybrid ARQ और पारंपरिक ARQ में अंतर
| विशेषता | Normal ARQ | Hybrid ARQ |
|---|---|---|
| त्रुटि सुधार | केवल त्रुटि पहचान (Error Detection) करता है। | त्रुटि पहचान और सुधार दोनों करता है। |
| डेटा पुनः अनुरोध | त्रुटि मिलने पर पूरा डेटा पुनः भेजा जाता है। | त्रुटि सुधार संभव होने पर डेटा पुनः नहीं भेजा जाता। |
| बैंडविड्थ उपयोग | अधिक बैंडविड्थ खर्च होती है। | कम बैंडविड्थ में भी कुशलता से काम करता है। |
| सिस्टम जटिलता | सरल | थोड़ा जटिल लेकिन अधिक कुशल। |
Hybrid ARQ Protocol के लाभ
- **डेटा की विश्वसनीयता (Reliability) बढ़ती है**।
- **नेटवर्क की दक्षता** को बढ़ाने में मदद करता है।
- **बैंडविड्थ की बचत होती है** क्योंकि केवल आवश्यक डेटा पुनः भेजा जाता है।
- **त्रुटि सुधार और पुनः अनुरोध को संतुलित रूप से संयोजित करता है।**
Hybrid ARQ Protocol के उपयोग
- **मोबाइल संचार (LTE, 4G, 5G नेटवर्क)** में उपयोग किया जाता है।
- **सेटेलाइट संचार** में त्रुटि सुधार के लिए।
- **वायरलेस संचार (Wi-Fi, Bluetooth)** में डेटा सुरक्षा के लिए।
- **IoT (Internet of Things)** डिवाइसेस में कुशल डेटा ट्रांसमिशन के लिए।
निष्कर्ष
**Hybrid ARQ Protocol** पारंपरिक **ARQ और Forward Error Correction (FEC)** तकनीकों का संयोजन है, जिससे डेटा संचार अधिक प्रभावी और विश्वसनीय बनता है। यह **कम बैंडविड्थ में अधिक डेटा सुरक्षा और कुशल संचार** प्रदान करता है, जिससे यह **मोबाइल, वायरलेस और सेटेलाइट नेटवर्क के लिए आदर्श समाधान** बन जाता है।
Related Articles
Simple Network Management Protocol (SNMP) क्या है? पूरी जानकारी हिंदी में
Simple Network Management Protocol (SNMP) क्या है? **SNMP (Simple Network Management Protocol...
Read More →DNS क्या है और यह कैसे काम करता है? पूरी जानकारी हिंदी में
DNS क्या है? **DNS (Domain Name System)** एक **नेटवर्क प्रोटो...
Read More →Email (SMTP, MIME, IMAP) क्या है? पूरी जानकारी हिंदी में
Email (ईमेल) क्या है? **Email (Electronic Mail)** इंटरनेट पर सं...
Read More →SSH क्या है? SSH कैसे काम करता है? पूरी जानकारी हिंदी में
SSH क्या है? **SSH (Secure Shell)** एक **सुरक्षित नेटवर्क ...
Read More →FTP in Hindi – FTP क्या है और इसके प्रकार
FTP क्या है? **FTP (File Transfer Protocol)** एक नेटवर्क प्रोटो...
Read More →