वास्तविक समय संचार

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

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

उदाहरण

 * अंतरिक्ष यान संचार नेटवर्क स्पेसवायर वास्तविक समय संचार का समर्थन करता है।
 * टीटीईथरनेट|टाइम-ट्रिगर ईथरनेट जटिल मल्टी-हॉप ईथरनेट नेटवर्क में वास्तविक समय तुल्यकालिक संचार का समर्थन करता है।

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

उदाहरण

 * WebRTC, एक निःशुल्क मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर| मोबाइल एप्लिकेशन और वेब ब्राउज़र के लिए ओपन-सोर्स रीयल-टाइम संचार सॉफ्टवेयर ढांचा, वेब-उन्मुख दूरसंचार क्षेत्र में रीयल-टाइम संचार का वर्तमान सबसे प्रमुख कार्यान्वयन है।