2002 · 160 citations · 10 references
ComputingComputer EngineeringComputer ScienceComputer NetworksInterconnection NetworksReal-time SystemsCommunication NetworksNetwork Performance AnalysisNetwork ProtocolsReal-time Communication ProtocolsReal-time Systems ArchitectureReal-time Systems DesignInterprocess Communication BuffersInterprocess Communication ProtocolsInterprocess CoordinationMulti-hop CommunicationPerformance RequirementsPoint-to-point NetworksReal-time CommunicationReal-time Networking
A scheme is developed for providing predictable interprocess communication in real-time systems with (partially connected) point-to-point interconnection networks, which provides guarantees on the maximum delivery time for messages. This scheme is based on the concept of a real-time channel, a unidirectional connection between source and destination. A real-time channel has parameters which describe the performance requirements of the source-destination communication, e.g., from a sensor station to a control site. Methods to compute guarantees for the delivery time of messages belonging to real-time channels are examined. Problems associated with allocating buffers for these messages are addressed, and a scheme which preserves delivery time guarantees is developed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
10