वास्तविक समय संचार: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|Protocols and communication hardware that give real-time guarantees}} | {{Short description|Protocols and communication hardware that give real-time guarantees}} | ||
{{distinguish| | {{distinguish|रीयल-टाइम कंप्यूटिंग|रीयल-टाइम क्लॉक}} | ||
रीयल-टाइम कम्युनिकेशन (आरटीसी) सॉफ्टवेयर प्रोटोकॉल और कम्युनिकेशन हार्डवेयर मीडिया की एक श्रेणी है जो रीयल-टाइम गारंटी देता है, जो [[वास्तविक समय कंप्यूटिंग|रीयल टाइम कंप्यूटिंग]] की रीयल-टाइम गारंटी का समर्थन करने के लिए आवश्यक है।<ref name="bettati">Sharad Sundaresan; Riccardo Bettati. | रीयल-टाइम कम्युनिकेशन (आरटीसी) सॉफ्टवेयर प्रोटोकॉल और कम्युनिकेशन हार्डवेयर मीडिया की एक श्रेणी है जो रीयल-टाइम गारंटी देता है, जो [[वास्तविक समय कंप्यूटिंग|रीयल टाइम कंप्यूटिंग]] की रीयल-टाइम गारंटी का समर्थन करने के लिए आवश्यक है।<ref name="bettati">Sharad Sundaresan; Riccardo Bettati. | ||
Line 18: | Line 18: | ||
== सॉफ्ट रीयल-टाइम प्रणाली == | == सॉफ्ट रीयल-टाइम प्रणाली == | ||
हार्ड रीयल टाइम कम्युनिकेशन प्रणालियों के विपरीत, सॉफ्ट रीयल टाइम कम्युनिकेशन प्रणालियों में सामान्यतः किसी गलती पर आपत्तिजनक हानि पहुंचाने की क्षमता नहीं होती है, जो गैर-नियतात्मक, कम कठोर | हार्ड रीयल टाइम कम्युनिकेशन प्रणालियों के विपरीत, सॉफ्ट रीयल टाइम कम्युनिकेशन प्रणालियों में सामान्यतः किसी गलती पर आपत्तिजनक हानि पहुंचाने की क्षमता नहीं होती है, जो गैर-नियतात्मक, कम कठोर नेटवर्क इंफ्रास्ट्रक्चर की अनुमति देता है।<ref>{{Cite journal |last1=Saravanan |first1=R. |last2=Ramaraj |first2=N. |date=2009-01-31 |title=प्रतिकृति मिडलवेयर अनुप्रयोगों में विश्वसनीयता प्रदान करना|url=https://thescipub.com/abstract/jcssp.2009.11.22 |journal=Journal of Computer Science |language=en-US |volume=5 |issue=1 |pages=11–22 |doi=10.3844/jcssp.2009.11.22 |issn=1552-6607|doi-access=free }}</ref> यह [[वृहत् क्षेत्र जालक्रम]] और [[सेल्युलर नेटवर्क]] जैसे उपभोक्ता नेटवर्क पर सॉफ्ट रीयल टाइम कम्युनिकेशन प्रणालियों को संचालित करने की अनुमति देता है। बड़ी मात्रा में सॉफ्ट रियल-टाइम सिस्टम [[दूरसंचार|दूरकम्युनिकेशन]] उत्पाद हैं जैसे वीओआइपी सिस्टम और कुछ [[वीडियोटेलीफोनी]] प्लेटफॉर्म जैसे [[डिस्कॉर्ड]] [[ कलह (सॉफ्टवेयर) |(सॉफ्टवेयर)]]<ref>{{Cite web |title=वेबआरटीसी का उपयोग करके डिस्कॉर्ड ढाई मिलियन समवर्ती वॉयस उपयोगकर्ताओं को कैसे संभालता है|url=https://discord.com/blog/how-discord-handles-two-and-half-million-concurrent-voice-users-using-webrtc |access-date=2022-03-26 |website=discord.com}}</ref> और [[गूगल मीट]]<ref>{{Cite web |date=2014-07-29 |title=How does Hangouts use WebRTC? webrtc-internals analysis |url=https://webrtchacks.com/hangout-analysis-philipp-hancke/ |access-date=2022-03-26 |website=webrtcHacks |language=en-US}}</ref> सॉफ्ट रीयल-टाइम कम्युनिकेशन प्रणाली पर प्रसारित डेटा को एक केंद्रीकृत सर्वर में संग्रहीत नहीं किया जाता है, और सहकर्मी सर्वर के बजाय सीधे एक दूसरे से जुड़े होते हैं, हालांकि जब सीधा लिंक स्थापित नहीं किया जा सकता है तो साथियों के बीच मध्यस्थ कनेक्टिंग नोड्स की अनुमति होती है।<ref>{{Cite web |title=What is Real-Time Communications (RTC)? |url=https://www.realtimecommunicationsworld.com/what-is-real-time-communications/ |access-date=2022-03-26 |website=www.realtimecommunicationsworld.com |language=en}}</ref> | ||
=== उदाहरण === | === उदाहरण === | ||
* [[ | *[[वेबआरटीसी]], मोबाइल एप्लिकेशन और वेब ब्राउज़र के लिए एक [[मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर]] रीयल-टाइम कम्युनिकेशन [[सॉफ्टवेयर ढांचा|सॉफ्टवेयर फ्रेमवर्क]], वेब-उन्मुख दूरकम्युनिकेशन क्षेत्र में रीयल-टाइम कम्युनिकेशन का वर्तमान सबसे प्रमुख कार्यान्वयन है।<ref>{{Cite journal |last=Bubley |first=Dean |date=June 2018 |title=उभरते आरटीसी उपयोग-मामले|url=https://www.callstats.io/hubfs/pdf/whitepapers/The%20Future%20of%20WebRTC%20whitepaper.pdf |journal=Disruptive Analysis}}</ref> | ||
Revision as of 22:50, 3 July 2023
रीयल-टाइम कम्युनिकेशन (आरटीसी) सॉफ्टवेयर प्रोटोकॉल और कम्युनिकेशन हार्डवेयर मीडिया की एक श्रेणी है जो रीयल-टाइम गारंटी देता है, जो रीयल टाइम कंप्यूटिंग की रीयल-टाइम गारंटी का समर्थन करने के लिए आवश्यक है।[1] रीयल टाइम कम्युनिकेशन प्रोटोकॉल (कंप्यूटिंग) न केवल स्थानांतरित किए गए डेटा की डेटा अखंडता पर अपितु स्थानांतरण की समयबद्धता पर भी निर्भर हैं। रीयल-टाइम कम्युनिकेशन प्रणालियों को सामान्यतः दो प्रकारों में से एक के रूप में समझा जाता है: जैसे हार्ड रीयल-टाइम (एचआरटी) और सॉफ्ट रीयल-टाइम (एसआरटी)[2] हार्ड और सॉफ्ट रीयल-टाइम कम्युनिकेशन प्रणाली के बीच का अंतर गलत संचालन के परिणाम हैं। सुरक्षा-महत्वपूर्ण प्रणाली जो गलती होने पर आपत्तिजनक परिणाम देने में सक्षम होती हैं, जैसे कि एयरक्राफ्ट फ्लाई बाय वायर प्रणाली, को हार्ड रीयल टाइम के रूप में नामित किया जाता है, जबकि गैर-महत्वपूर्ण लेकिन आदर्श रूप से वास्तविक- समय प्रणाली, जैसे होटल आरक्षण प्रणाली, को सॉफ्ट रियल-टाइम के रूप में नामित किया गया है।[3] रीयल टाइम कम्युनिकेशन प्रणाली को हार्ड या सॉफ्ट के रूप में नामित करने से इसके डिज़ाइन पर महत्वपूर्ण प्रभाव पड़ता है।
हार्ड रीयल टाइम प्रणाली
हार्ड रीयल टाइम कम्युनिकेशन प्रणालियाँ अधिकांशतः एक भौतिक तंत्र से जुड़ी वैद्युतयांत्रिकी होती हैं, जो अधिकांशतः लोगों या संपत्ति के साथ सीधे इंटरफेस करती हैं, जो अधिकांशतः किसी गलती के संभावित खतरे में योगदान देती है या परिभाषित करती है। उनकी सुरक्षा-महत्वपूर्ण प्रकृति के कारण, एक हार्ड रीयल टाइम प्रणाली में परिभाषित कम्युनिकेशन प्रोटोकॉल सामान्यतः नियतात्मक नेटवर्किंग होना चाहिए[4] जिससे की हार्ड रीयल टाइम कम्युनिकेशन प्रणालियाँ विशेष रूप से परिवहन, औद्योगिक प्रौद्योगिकी और स्वास्थ्य प्रौद्योगिकी क्षेत्रों में सामान्य हैं। सामान्य अनुप्रयोगों में नियंत्रण प्रणाली, इंजन नियंत्रण इकाई, चिकित्सा उपकरण और एयरबैग ट्रिगरिंग स्थितियाँ जैसी महत्वपूर्ण सुरक्षा प्रणालियाँ सम्मलित हैं।
उदाहरण
- अंतरिक्ष यान कम्युनिकेशन नेटवर्क स्पेसवायर रीयल टाइम कम्युनिकेशन का समर्थन करता है।[5]
- टाइम-ट्रिगर ईथरनेट जटिल मल्टी-हॉप ईथरनेट नेटवर्क में रीयल टाइम सिंक्रोनस कम्युनिकेशन का समर्थन करता है।
सॉफ्ट रीयल-टाइम प्रणाली
हार्ड रीयल टाइम कम्युनिकेशन प्रणालियों के विपरीत, सॉफ्ट रीयल टाइम कम्युनिकेशन प्रणालियों में सामान्यतः किसी गलती पर आपत्तिजनक हानि पहुंचाने की क्षमता नहीं होती है, जो गैर-नियतात्मक, कम कठोर नेटवर्क इंफ्रास्ट्रक्चर की अनुमति देता है।[6] यह वृहत् क्षेत्र जालक्रम और सेल्युलर नेटवर्क जैसे उपभोक्ता नेटवर्क पर सॉफ्ट रीयल टाइम कम्युनिकेशन प्रणालियों को संचालित करने की अनुमति देता है। बड़ी मात्रा में सॉफ्ट रियल-टाइम सिस्टम दूरकम्युनिकेशन उत्पाद हैं जैसे वीओआइपी सिस्टम और कुछ वीडियोटेलीफोनी प्लेटफॉर्म जैसे डिस्कॉर्ड (सॉफ्टवेयर)[7] और गूगल मीट[8] सॉफ्ट रीयल-टाइम कम्युनिकेशन प्रणाली पर प्रसारित डेटा को एक केंद्रीकृत सर्वर में संग्रहीत नहीं किया जाता है, और सहकर्मी सर्वर के बजाय सीधे एक दूसरे से जुड़े होते हैं, हालांकि जब सीधा लिंक स्थापित नहीं किया जा सकता है तो साथियों के बीच मध्यस्थ कनेक्टिंग नोड्स की अनुमति होती है।[9]
उदाहरण
- वेबआरटीसी, मोबाइल एप्लिकेशन और वेब ब्राउज़र के लिए एक मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर रीयल-टाइम कम्युनिकेशन सॉफ्टवेयर फ्रेमवर्क, वेब-उन्मुख दूरकम्युनिकेशन क्षेत्र में रीयल-टाइम कम्युनिकेशन का वर्तमान सबसे प्रमुख कार्यान्वयन है।[10]
संदर्भ
- ↑ Sharad Sundaresan; Riccardo Bettati. "Distributed Connection Management for Real-Time Communication over Wormhole-Routed Networks". 1997.
- ↑ Doyle, Paula (May 2004). "रीयल-टाइम ईथरनेट का परिचय 1" (PDF). The Extension. 5: 4 – via Contemporary Control Systems, Inc.
- ↑ "IE304: Real Time Ethernet, Part 1". www.industrialethernetu.com. Retrieved 2022-03-26.
- ↑ Livani, M.A (1998). "कंट्रोलर एरिया नेटवर्क में हार्ड और सॉफ्ट रीयल-टाइम संचार शेड्यूल करना". IFAC Proceedings Volumes. 31: 13. doi:10.1016/S1474-6670(17)44865-8.
- ↑ Dr Barry M Cook; Paul Walker. "Ethernet over SpaceWire - software issues". 2007.
- ↑ Saravanan, R.; Ramaraj, N. (2009-01-31). "प्रतिकृति मिडलवेयर अनुप्रयोगों में विश्वसनीयता प्रदान करना". Journal of Computer Science (in English). 5 (1): 11–22. doi:10.3844/jcssp.2009.11.22. ISSN 1552-6607.
- ↑ "वेबआरटीसी का उपयोग करके डिस्कॉर्ड ढाई मिलियन समवर्ती वॉयस उपयोगकर्ताओं को कैसे संभालता है". discord.com. Retrieved 2022-03-26.
- ↑ "How does Hangouts use WebRTC? webrtc-internals analysis". webrtcHacks (in English). 2014-07-29. Retrieved 2022-03-26.
- ↑ "What is Real-Time Communications (RTC)?". www.realtimecommunicationsworld.com (in English). Retrieved 2022-03-26.
- ↑ Bubley, Dean (June 2018). "उभरते आरटीसी उपयोग-मामले" (PDF). Disruptive Analysis.