VLC हाइब्रिड सिस्टम के लिए नया डीईटीसीपी प्रोटोकॉल



इससे पहले, हम पहले से ही नई सूचना भंडारण प्रौद्योगिकियों का अध्ययन कर चुके हैं। डेटा भंडारण के महत्व के अलावा, आपको अभी भी उन्हें स्थानांतरित करने में सक्षम होना चाहिए। प्रौद्योगिकी के विकास ने सूचना हस्तांतरण के कई तरीकों के निर्माण की अनुमति दी है। और, यह प्रतीत होता है, वहाँ पहले से ही आप की जरूरत है सब कुछ है, आप बस इसे सुधार सकते हैं हालांकि, वैज्ञानिक सच्चे वैज्ञानिक नहीं होंगे यदि वे कुछ नया आविष्कार करना नहीं चाहते हैं। और इसलिए हमें वीएलसी तकनीक (दृश्य प्रकाश संचार) - दृश्य प्रकाश द्वारा डेटा संचरण मिला। इस पद्धति के प्रभावशाली फायदे और निराशाजनक नुकसान दोनों हैं। चीन के विज्ञान और प्रौद्योगिकी विश्वविद्यालय के वैज्ञानिकों ने विकसित किए गए नए टीसीपी प्रोटोकॉल की बदौलत वीएलसी प्रणाली में सुधार किया। नई प्रणाली कैसे काम करती है, इसके नियम और विपक्ष क्या हैं, और क्या इसका कोई भविष्य भी है? हम इन और अन्य सवालों के जवाब खोजने की कोशिश करेंगे। चलो चलते हैं।

संक्षेप में: वीएलसी क्या है?



वीएलसी (विजिबल लाइट कम्यूनिकेशन) एक दृश्य प्रकाश संचरण तकनीक है जो ओडब्ल्यूसी (ऑप्टिकल वायरलेस संचार) का हिस्सा है। यह प्रभावशाली, भविष्यवादी और यहां तक ​​कि किसी भी तरह अवास्तविक लगता है। सभी घरों में लैंप हैं जो कमरों को रोशन करते हैं। यह तकनीक डेटा ट्रांसमिशन चैनलों के रूप में इस प्रकाश के उपयोग की अनुमति देती है। इसके लिए, दृश्यमान प्रकाश की एक निश्चित सीमा का उपयोग किया जाता है - 400 से 800 THz तक। दीपक के प्रकार के आधार पर, डेटा ट्रांसफर गति भी बदलती है: एक फ्लोरोसेंट लैंप - 10 केबिट / एस, और एक एलईडी - 500 एमबिट / एस तक। डेटा प्राप्त करने के लिए, डिवाइस में एक फोटोडायोड होना चाहिए जो ऑप्टिकल सिग्नल उठाता है। कुछ मामलों में, इसके लिए एक स्मार्टफोन कैमरा पर्याप्त हो सकता है।

वीएलसी एक बहुत ही आशाजनक तकनीक है। इसका सबसे स्पष्ट अनुप्रयोग रोजमर्रा की जिंदगी है। इस तकनीक वाले उपकरण निजी घरों, अपार्टमेंट, सार्वजनिक स्थानों आदि में हो सकते हैं। हालांकि, कुछ नुकसान हैं जो वीएलसी तकनीक को लोकप्रिय बनाने की प्रक्रिया को धीमा कर देते हैं। एक कठिन कार्य है - एक अच्छा अपलिंक (अपलिंक) प्रदान करने के लिए VLC प्रणाली को "बाध्य" करना। क्यों मुश्किल है? सबसे पहले, मोबाइल डिवाइस ऊर्जा की खपत के संदर्भ में सीमित हैं और ऊर्जा-गहन प्रकाश स्रोतों से सुसज्जित नहीं हो सकते हैं। दूसरे, वीएलसी प्रणाली के संचालन के लिए "स्पष्ट रूप से" निर्देशित बीम की आवश्यकता होती है। तदनुसार, जिन मोबाइल उपकरणों को हम हर समय घुमाते और घुमाते हैं, वे पूरी तरह से VLC तकनीक का उपयोग नहीं कर सकते हैं।


रोजमर्रा की जिंदगी में वीएलसी प्रणाली का अनुमानित चित्रमय प्रतिनिधित्व

बेशक, हाल के वर्षों में, विभिन्न अनुसंधान समूहों ने भौतिक स्तर पर वीएलसी अपलिंक समस्या को हल करने के लिए रेडियो-फ्रीक्वेंसी, इन्फ्रारेड और चिंतनशील ट्रांससीवर्स के उपयोग का प्रस्ताव दिया है। हालांकि, उपरोक्त तरीकों का उपयोग करके वीएलसी सिस्टम के निर्माण में उपयोग किए जाने वाले असममित मॉडल के कारण, नई समस्याएं उत्पन्न होती हैं, इस बार ऊपरी-स्तर के प्रोटोकॉल की अनुकूलता के साथ।

इन सभी कमियों और समस्याओं को खत्म करने के लिए, शोधकर्ताओं को एक हाइब्रिड VLC / Wi-Fi सिस्टम बनाना पड़ा: VLC downlink (डाउनलिंक) और Wi-Fi अपलिंक। इसने मानक टीसीपी प्रोटोकॉल के उपयोग की अनुमति दी। सब कुछ उम्मीद के मुताबिक काम करता है, लेकिन फिर भी एक समस्या है - सुविधा और सरलता, या बल्कि उनकी अनुपस्थिति। इस तरह के हाइब्रिड सिस्टम में विशेष सॉकेट रिप्रोग्रामिंग का उल्लेख नहीं करने के लिए अतिरिक्त उपकरण, जटिल मार्ग की आवश्यकता होती है। यह सब, निश्चित रूप से, एक उपयोगकर्ता को पीछे हटा देगा जो एक प्रभावी, लेकिन सिस्टम का उपयोग करना आसान चाहता है।

DETCP

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

आज, अधिकांश टर्मिनलों में कई इंटरफेस हैं। मल्टीकास्ट समस्या को हल करने के लिए, इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF / इंटरनेट इंजीनियरिंग काउंसिल) ने MPTCP - मल्टीपाथ टीसीपी (मल्टीपाथ टीसीपी) नामक टीसीपी प्रोटोकॉल के लिए एक संशोधन का प्रस्ताव रखा। यह एक साथ कई रास्तों पर पैकेट को भेजने के लिए एकल कनेक्शन की अनुमति देता है। वीएलसी प्रौद्योगिकी के शोधकर्ताओं ने इस संशोधन को अपने प्रोटोकॉल पर लागू करने का निर्णय लिया है। परिणाम एमपी-डीईटीसीपी प्रोटोकॉल था

DETCP प्रोटोकॉल अवधारणा मूल बातें

सबसे आम परिवहन परत प्रोटोकॉल ठीक टीसीपी है, क्योंकि यह स्थिर और विश्वसनीय डेटा ट्रांसमिशन के लिए अनुमति देता है। हालांकि, सीमाएं हैं - टीसीपी के सभी फायदे पूरी तरह से केवल तभी महसूस किए जाएंगे जब शारीरिक कनेक्शन पूरी तरह से द्विदिश डेटा ट्रांसफर का उपयोग करना संभव बनाता है। VLC के मामले में, सिस्टम केवल एक यूनिडायरेक्शनल नेटवर्क इंटरफेस के लिए अग्रणी डाउनलिंक प्रदान कर सकता है। इसलिए, टीसीपी पूरी तरह से सभी डेटा ट्रांसफर क्षमताओं का उपयोग नहीं कर सकता है।

डीईटीसीपी प्रोटोकॉल विशेष रूप से इस समस्या को हल करने के लिए बनाया गया था, अर्थात, दो स्वतंत्र कनेक्शनों से युक्त हाइब्रिड सिस्टम पर डेटा ट्रांसफर को लागू करने के लिए, चाहे यूनिडायरेक्शनल, बिडायरेक्शनल, या मिश्रित।

शोधकर्ताओं के अनुसार, DETCP प्रोटोकॉल के सबसे महत्वपूर्ण लक्ष्य हैं:

  • दो स्वतंत्र भौतिक कनेक्शन पर और उपयोगकर्ता सेटिंग्स के अनुसार किए गए दो अप्रत्यक्ष प्रसारण में द्विदिश टीसीपी प्रसारणों को अलग करना;
  • मानक टीसीपी प्रोटोकॉल का उपयोग करने वाले मौजूदा अनुप्रयोगों में परिवर्तन करने के लिए बिना प्रोटोकॉल लागू करें।

कनेक्शन वास्तुकला

सॉकेट का उपयोग मानक टीसीपी प्रोटोकॉल द्वारा प्रत्येक होस्ट के लिए एंडपॉइंट की एक जोड़ी की पहचान करने के लिए किया जाता है। इस प्रकार, कनेक्शन सॉकेट द्वारा इंगित एक विशिष्ट भौतिक कनेक्शन से जुड़ा हुआ है। हालाँकि, VLC जैसे एक यूनिडायरेक्शनल सिस्टम में, मौजूदा टीसीपी कनेक्शन संरचना मेजबानों के बीच प्रत्येक दिशा में डेटा ट्रांसफर प्रदान नहीं कर सकती है क्योंकि इस तथ्य के कारण कि एक यूनिडायरेक्शनल कनेक्शन सर्किट डेटा का आदान-प्रदान / प्रसारण नहीं कर सकता है।

इस समस्या को हल करने के लिए, DETCP प्रोटोकॉल TCP से भिन्न कनेक्शन आर्किटेक्चर का उपयोग करता है। इस प्रणाली में दो भौतिक कनेक्शन हैं जो टीसीपी के लिए जिम्मेदार हैं, और ट्रांसमिशन के लिए संयुक्त रूप से जिम्मेदार हैं।


DETCP वास्तुकला (दाएं) और टीसीपी (बाएं):

  • एसआईपी (स्रोत आईपी पता) - स्रोत आईपी पता;
  • ओएसआईपी (मूल स्रोत आईपी पता) - प्राथमिक स्रोत आईपी पता;
  • CSIP (पूरक स्रोत IP पता) - अतिरिक्त स्रोत IP पता;
  • डीआईपी (गंतव्य आईपी पता) - गंतव्य आईपी पता;
  • ODIP (मूल गंतव्य IP पता) - प्राथमिक गंतव्य IP पता;
  • CDIP (पूरक गंतव्य IP पता) - एक अतिरिक्त गंतव्य IP पता।


कनेक्शन स्तर पर, डेटा स्थानांतरण अभी भी द्वि-दिशात्मक है, लेकिन चैनल स्तर पर अलग-अलग दिशाओं में निर्देशित दो अलग-अलग प्रसारण हैं।

कनेक्शन की पहचान

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

प्रणाली के लिए दूसरे कार्य के अनुरूप होने के लिए जिसे शोधकर्ताओं ने खुद के लिए निर्धारित किया था, सॉकेट्स की संरचना अपरिवर्तित रही। इसलिए, प्रोटोकॉल स्टैक पर एक अतिरिक्त पते को शामिल करने के लिए एक और तरीका खोजना आवश्यक था। इसलिए, कर्नेल कॉन्फ़िगरेशन फ़ाइल का उपयोग करने का निर्णय लिया गया था। उपयोगकर्ता इसमें अतिरिक्त पते निर्दिष्ट कर सकता है, जिसमें सॉकेट्स के मुख्य मानक जोड़े और अतिरिक्त पते के साथ 6-आयामी टपल लागू किया गया था। इस तरह, DETCP ने एप्लिकेशन लेयर प्रोटोकॉल के साथ संगतता सुनिश्चित की।

एक कनेक्शन खोलने और बंद करने की पहल

डीईटीसीपी और टीसीपी कनेक्शन के उद्घाटन और समापन की प्रक्रिया बहुत समान है। "हैंडशेक" तंत्र का उपयोग किया गया था, क्योंकि यह सबसे प्रभावी है। हालाँकि, दो महत्वपूर्ण बदलाव पेश किए गए जो TCP से DETCP को अलग करते हैं:

  • चूंकि कनेक्शन स्थापित होने से पहले स्थानीय माध्यमिक पता दूरस्थ होस्ट के लिए अज्ञात है, और प्रत्येक होस्ट के लिए पूर्ण पते की जानकारी एक विभाजन हस्तांतरण करने के लिए आवश्यक है, कनेक्शन आरंभ करने की प्रक्रिया के दौरान अतिरिक्त पते के दूरस्थ होस्ट को सूचित करने के लिए एक टीसीपी पैरामीटर जोड़ा गया था।
  • जुदाई की विशेषता को उद्घाटन के चरण में और कनेक्शन को बंद करने के चरण में प्रदर्शित किया जाता है। नीचे दी गई छवि तीन-तरफ़ा हैंडशेक की प्रक्रिया को दिखाती है, जो 6-आयामी टपल द्वारा समन्वित है।


कनेक्शन खोलने की दीक्षा के चरण में तीन-तरफा हैंडशेक, 6-आयामी टपल द्वारा समन्वित

डेटा ट्रांसफर

यह सुनिश्चित करने के लिए कि डेटा ट्रांसफर के दौरान जुदाई प्रक्रिया सही है, जब अगला पैकेट भेजने के लिए तैयार है, तो वर्तमान कनेक्शन दिशा बदलनी चाहिए। यदि यह दिशा दूरस्थ होस्ट से स्थानीय होस्ट तक है, तो भेजने से एक अतिरिक्त कनेक्शन होगा।

डेटा प्राप्त करने की प्रक्रिया में, एक समस्या है जिसे संबोधित करने की आवश्यकता है। यदि कर्नेल आईपी शीर्षलेख से सीधे आने वाले पते को डिम्ट्टिप्लेक्सिंग इनकमिंग पैकेट पर पार्स करके प्राप्त पते का उपयोग करता है, तो वे गलत डीईटीसीपी कनेक्शन के लिए बाध्य हो सकते हैं।

उदाहरण के लिए, सर्वर क्लाइंट को डाउनलिंक के माध्यम से डेटा पैकेट भेजता है, और क्लाइंट अपलिंक के माध्यम से प्रतिक्रिया भेजता है। ऐसी स्थिति में, प्रतिक्रिया से प्राप्त पते अपलिंक पते हैं, और सर्वर के लिए, कनेक्शन डाउनलिंक पते से जुड़ा है। यह बेमेल पैकेट त्रुटियों की ओर जाता है। ऐसी समस्याओं से बचने के लिए, शोधकर्ताओं ने टीसीपी विकल्प जोड़ा।

डीईटीसीपी प्रोटोकॉल ऑपरेशन

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


DETCP स्थिति आरेख (पैकेट भेजने के लिए बाईं ओर एक अतिरिक्त कनेक्शन का उपयोग करके, दाईं ओर - पैकेट भेजने के लिए मुख्य कनेक्शन)

पिछले पैराग्राफ के अंत में, हम एक विशिष्ट टीसीपी विकल्प का उपयोग करने के बारे में बात करते हैं। यह विकल्प CPT_ADDR है, विशेष रूप से सही डेटा ट्रांसफर प्रक्रिया सुनिश्चित करने के लिए बनाया गया है।

प्रत्येक प्रेषित पैकेट में निम्नलिखित शामिल हैं:

  • SYN (क्लाइंट से सर्वर) - क्लाइंट का अतिरिक्त आईपी पता;
  • SYN / ACK (क्लाइंट से सर्वर) - सर्वर का अतिरिक्त आईपी पता।


डेटा ट्रांसफर के सभी चरणों में अलगाव का सिद्धांत काम करता है (कनेक्शन खोलने की दीक्षा, डेटा ट्रांसफर और कनेक्शन बंद करने की दीक्षा)।


कनेक्शन खोलने की पहल:

  • SYN (क्लाइंट से सर्वर) - मुख्य कनेक्शन;
  • SYN / ACK (क्लाइंट से सर्वर) - अतिरिक्त कनेक्शन;
  • ACK (क्लाइंट से सर्वर) मुख्य कनेक्शन है।

डेटा ट्रांसफर:

  • ग्राहक से सर्वर तक पैकेट - मुख्य कनेक्शन;
  • सर्वर से क्लाइंट तक पैकेट - अतिरिक्त कनेक्शन।


कनेक्शन बंद:

  • फिन (क्लाइंट से सर्वर) - मुख्य कनेक्शन;
  • ACK (क्लाइंट से सर्वर) - अतिरिक्त कनेक्शन;
  • फिन (सर्वर से क्लाइंट) - अतिरिक्त कनेक्शन;
  • ACK (क्लाइंट से सर्वर) मुख्य कनेक्शन है।


प्रायोगिक परीक्षण और परिणामों का मूल्यांकन


हाइब्रिड प्रणाली के कार्यान्वयन की उपस्थिति

डीईटीसीपी और एमपी-डीईटीसीपी प्रोटोकॉल परीक्षणों के लिए, उन्हें लिनक्स कर्नेल में लागू किया गया था। हाइब्रिड सिस्टम में एक VLC (एक डाउनलिंक, 20 मीटर) और एक ईथरनेट कनेक्शन (एक अपलिंक, 100 मीटर के रूप में) शामिल था। राउटर और वीएलसी प्रणाली से जुड़े सभी चैनलों की बैंडविड्थ 100 एमबीपीएस पर सेट की गई थी।


DETCP नेटवर्क टोपोलॉजी: सबसे ऊपर एक अतिरिक्त अपलिंक है, सबसे नीचे एक VLC डाउनलिंक है।


MP-DETCP नेटवर्क टोपोलॉजी:
  • यौगिक और डी - डाउनलिंक वीएलसी;
  • यौगिक बी और अतिरिक्त यौगिक हैं;
  • कनेक्शन सी और एफ ईथरनेट उपप्रवाह हैं।


उपलब्धता परीक्षण

पहले, यह जांचना आवश्यक था कि डीईटीसीपी एक हाइब्रिड सिस्टम वातावरण में उपलब्ध बैंड का प्रभावी रूप से उपयोग कर सकता है या नहीं। अतिरिक्त कनेक्शन के खराब प्रदर्शन के खिलाफ डीईटीसीपी स्थिरता का परीक्षण करने के लिए, क्लाइंट अपलिंक को कॉन्फ़िगर किया गया था ताकि कुछ डेटा पैकेट खो गए। यह एक तरह का स्ट्रेस टेस्ट है।



ऊपर दिया गया ग्राफ हाइब्रिड सिस्टम में डीईटीसीपी के उच्च प्रदर्शन और दक्षता को दर्शाता है। चैनल क्षमता का उपयोग 95% पर किया गया था, जबकि कोई पैकेट नुकसान का पता नहीं चला था। जब पैकेट नुकसान का प्रतिशत 0.5 से 2.0 था, तो चैनल के उपयोग की डिग्री घटकर 92% रह गई। हालांकि, डीईटीसीपी स्थिर और कुशल रहा। केवल पैकेट नुकसान प्रतिशत में 5 की वृद्धि के साथ डीईटीसीपी प्रदर्शन में नाटकीय रूप से गिरावट शुरू हुई।

परीक्षण का निष्कर्ष यह है कि डीईटीसीपी का उपयोग संकर प्रणालियों में प्रभावी है, और अतिरिक्त कनेक्शन, हालांकि वे समग्र प्रदर्शन तस्वीर को प्रभावित करते हैं, बहुत ही तुच्छ हैं। सिस्टम के और सुधार के साथ, इन नकारात्मक प्रभावों को कम से कम किया जा सकता है।

प्रदर्शन कारक

सिस्टम और डीईटीसीपी का परीक्षण करने के लिए, सबसे पहले, यह निर्धारित करना आवश्यक है कि कौन से कारक उनके प्रदर्शन को प्रभावित करेंगे। इन कारकों का उपयोग करके, आप देख सकते हैं कि उत्पादकता कैसे बदलेगी।

कारक # 1: पैकेट नुकसान

इंटरफ़ेस को कॉन्फ़िगर किया गया था ताकि 0% से 4% डेटा पैकेट बेतरतीब ढंग से खो गए थे।



जैसा कि ऊपर दिए गए ग्राफ से देखा जा सकता है, खोए हुए पैकेटों के प्रतिशत में वृद्धि के साथ थ्रूपुट रैखिक रूप से घटता है। यह भी पता चला कि एक बड़े पैकेट नुकसान दर के साथ, बार-बार माप की रीडिंग में विसंगति की डिग्री बढ़ जाती है, और औसत संचरण दर अस्थिर हो जाती है।

फैक्टर # 2: डेटा ट्रांसफर में देरी

इस कारक के प्रभाव की जांच करने के लिए, विलंब 0 से 100 एमएस निर्धारित किया गया था।



ऊपर दिया गया ग्राफ बैंडविड्थ और डेटा ट्रांसफर में देरी के बीच के संबंध को दर्शाता है। जब उत्तरार्द्ध 20 एमएस से कम है, तो बैंडविड्थ स्थिर है और बैंडविड्थ पूरी तरह से उपयोग किया जाता है। यदि विलंब 50 एमएस तक पहुंच जाता है, तो औसत थ्रूपुट काफी कम हो जाता है। 100 एमएस की देरी से, थ्रूपुट 35% तक गिर जाता है, और पैकेट ट्रांसमिशन अस्थिर हो जाता है।

फैक्टर 3: पैकेट रीक्रिएटिंग

अंतिम सत्यापन कारक पैकेट रीक्रिएटिंग है: कुछ पैकेटों में देरी होगी, और कुछ, तो समय पर बोलने के लिए।



ऊपर दिए गए आरेख बैंडविड्थ और पैकेट पुनरावृत्ति के बीच स्पष्ट संबंध को दर्शाता है। सभी परीक्षणों ने थ्रूपुट में महत्वपूर्ण कमी दिखाई। हालांकि, देरी में वृद्धि के साथ, कमी रैखिक रूप से नहीं हुई। तो 10 एमएस की देरी के साथ, और रिलेटेड पैकेट का प्रतिशत 5% है, थ्रूपुट में कमी धीरे-धीरे और नगण्य रूप से होती है। हालांकि, 10% या 20% पर, संकेतक बस ढह गए।

10 एमएस विलंब के साथ 5% पुन: व्यवस्थित पैकेटों के माध्यम से थ्रूपुट दरें लगभग 10% पर संकेतक और 5 एमएस या 20% की देरी और 2 एमएस की देरी के अनुरूप हैं।

एक निष्कर्ष के रूप में, सिस्टम के स्थिर और कुशल संचालन के लिए, इसे पुन: व्यवस्थित पैकेटों की संख्या और विलंब समय दोनों को नियंत्रित करने की आवश्यकता है।

यदि VLC डाउनलिंक का प्रदर्शन उस सिस्टम में खराब हो जाता है जहां अपलिंक को एक द्विदिश कनेक्शन के रूप में प्रस्तुत किया जाता है, जैसे कि थोक या वाई-फाई, तो यह अपलिंक पर चल रहे मानक यूनिडायरेक्शनल टीसीपी के उपयोग पर लौटने की संभावना पर विचार करने के लायक है। यह सिस्टम की विश्वसनीयता में सुधार करने का एक प्रभावी तरीका हो सकता है जब डाउनलिंक VLC का प्रदर्शन बहुत कम हो जाता है।

प्रदर्शन की तुलना

मल्टीथ्रेडिंग का एक मुख्य कार्य थ्रूपुट को बढ़ाना है। यह परीक्षण समान कनेक्शन शर्तों के तहत MP-DETCP और DETCP का परीक्षण करता है। डेटा हानि दर 0% से 4% तक भिन्न होने पर परिणाम दर्ज किए जाते हैं।



ऊपर दिए गए आरेख से पता चलता है कि हालांकि वीएलसी प्रदर्शन डीईटीसीपी से नीच है, एमपी-डीईटीसीपी अभी भी एक उच्च बैंड उपयोग दर दिखाता है। जब पैकेट नुकसान के बिना डेटा प्रसारित किया जाता है, तो 115 एमबीपीएस की दर हासिल की जाती है, जो एक कुशल और कुशल कनेक्शन प्रदान करने के लिए एमपी-डीईटीसीपी की क्षमता की पुष्टि करता है। जैसे ही पैकेट लॉस रेट बढ़ता है, VLC थ्रूपुट बहुत कम हो जाता है। इस समय, एक ही ईथरनेट कनेक्शन भी थोड़ा गिर रहा है। हालांकि, कुल मिलाकर थ्रूपुट काफी उच्च स्तर पर रहा। इसका मतलब यह है कि यदि वीएलसी कनेक्शन क्षतिग्रस्त और अवरुद्ध है, तो डेटा कनेक्शन दूसरे कनेक्शन पर पूरा हो जाएगा।

शोधकर्ता खोजें

वीएलसी प्रणाली में डेटा ट्रांसमिशन की समस्या को हल करने के लिए, शोधकर्ताओं ने डीईटीसीपी प्रोटोकॉल का उपयोग करके द्विदिश ट्रांसमिशन को अलग करने का प्रस्ताव दिया। इसके आधार पर, यह कहा जा सकता है कि MP-DETCP के उपयोग से हाइब्रिड VLC सिस्टम के प्रदर्शन में सुधार होगा। DETCP MP-DETCP , .

. .





«», . DETCP MP-DETCP, . . VLC , . . , .

, . क्या आप हमारे लेख पसंद करते हैं? अधिक दिलचस्प सामग्री देखना चाहते हैं? एक आदेश रखकर या अपने दोस्तों को इसकी अनुशंसा करके हमें समर्थन दें, एंट्री-लेवल सर्वरों के अनूठे एनालॉग पर हैबर उपयोगकर्ताओं के लिए 30% छूट जो हमने आपके लिए ईजाद की है: VPS (KVM) E5-2650 v4 (6 कोर) 10GB DDR4 240GB SSD 1Gbps से पूरा सच $ 20 या सर्वर को कैसे विभाजित करें? (विकल्प RAID1 और RAID10 के साथ उपलब्ध हैं, 24 कोर तक और 40GB DDR4 तक)।

डेल R730xd 2 बार सस्ता? केवल हमारे पास 2 x Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps नीदरलैंड और यूएसए में $ 249 से 100 टीवी है ! इन्फ्रास्ट्रक्चर Bldg कैसे बनाएँ के बारे में पढ़ें एक पैसा के लिए 9,000 यूरो की लागत डेल R730xd E5-2650 v4 सर्वर का उपयोग कर वर्ग?

Source: https://habr.com/ru/post/hi411907/


All Articles