IEEE Transactions on Communications · 1994 · 195 citations · 9 references
ComputingComputer EngineeringComputer ScienceComputer NetworksReal-time SystemsSchedulingDeadline AnalysisNetwork Performance AnalysisReal-time SchedulingReal-time Systems DesignSchedulability AnalysisDeadline GuaranteesEnd-to-end Latency GuaranteesNetwork SchedulingPoint-to-point NetworksReal-time NetworkingReal-time Scheduling AnalysisReal-time Task Scheduling
There are numerous applications which require packets to be delivered within pre-specified delay bounds in point-to-point packet-switched networks. To meet this requirement, we define a real-time channel as a unidirectional connection between two nodes in such a network that guarantees every packet to be delivered before a user-defined, end-to-end deadline. The goal of this paper is to lay a mathematical basis for the problem of establishing real-time channels by (i) deriving a necessary and sufficient condition for the schedulability of a set of channels over a link, and (ii) developing an efficient method for calculating the minimum delay bound over a link for each channel. Given the traffic characteristics of a channel, our results can be used to check whether or not every packet will be delivered within a pre-specified delay bound. The results are also applicable to a wide variety of real-time task scheduling problems.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
9
Real-time packet switching: a performance analysis
Israel Cidon, I. Gopal, G. A. Grover et al. · IEEE Journal on Selected Areas in Communications · 1988 · 74 citations