Real-time communication
Real-time communication (RTC) is a category of software protocols and communication hardware media that gives real-time guarantees, which is necessary to support real-time guarantees of
Hard real-time systems
Hard real-time communication systems are frequently electromechanically linked to a physical mechanism, often one that interfaces directly with people or property, which often contributes to or defines the potential danger of a fault. Due to their safety-critical nature, the communication protocols defined in a hard real-time system generally must be deterministic.[4] Hard real-time communication systems are particularly common in the transportation, industrial, and medical sectors. Common applications include control systems, automotive controllers, medical devices, and critical safety systems such as airbag firing computers.
Examples
- The
- Time-Triggered Ethernet supports real-time synchronous communication in complex multi-hop Ethernet networks.
Soft real-time systems
Unlike hard real-time communication systems, soft real-time communication systems generally do not have the capacity to cause catastrophic harm upon a fault, which allows for non-deterministic, less rigorous
Examples
- WebRTC, an open-source real-time communication framework for mobile applications and web browsers, is the current most prominent implementation of real-time communication in the web-oriented telecommunications space.[10]
References
- ^ Sundaresan, Sharad; Bettati, Riccardo (11 July 1997). Distributed Connection Management for Real-Time Communication over Wormhole-Routed Networks. people.engr.tamu.edu (Technical report). Archived from the original on 17 December 2023. Retrieved 17 December 2023 – via Texas A&M University.
- ^ Doyle, Paula (May–June 2004). "Introduction to Real-Time Ethernet I" (PDF). The Extension: A Technical Supplement to Control Network. 5. Contemporary Control Systems, Inc: 1–4. Archived from the original (PDF) on 16 March 2023.
- ^ "IE304: Real Time Ethernet, Part 1". www.industrialethernetu.com. Retrieved 2022-03-26.
- .
- ^ Dr Barry M Cook; Paul Walker. "Ethernet over SpaceWire - software issues". 2007.
- ISSN 1552-6607.
- ^ "How Discord Handles Two and Half Million Concurrent Voice Users using WebRTC". discord.com. Retrieved 2022-03-26.
- ^ "How does Hangouts use WebRTC? webrtc-internals analysis". webrtcHacks. 2014-07-29. Retrieved 2022-03-26.
- ^ "What is Real-Time Communications (RTC)?". www.realtimecommunicationsworld.com. Retrieved 2022-03-26.
- ^ Bubley, Dean (June 2018). "Emerging RTC use-cases" (PDF). Disruptive Analysis.