A Non-stationary Service Curve Model for Performance Analysis of Transient Phases
Nico Becker, Markus Fidler

TL;DR
This paper introduces a non-stationary service curve model for analyzing transient phases in queueing systems, addressing challenges in understanding short-lived flow behaviors like TCP slow start and sleep scheduling.
Contribution
It proposes a regenerative service process model and a novel two-phase probing method to accurately estimate transient service behavior in network systems.
Findings
Transient phases significantly impact delays and backlogs.
Existing rate scanning methods are inadequate for transient phase estimation.
The two-phase probing technique improves transient service estimation accuracy.
Abstract
Steady-state solutions for a variety of relevant queueing systems are known today, e.g., from queueing theory, effective bandwidths, and network calculus. The behavior during transient phases, on the other hand, is understood to a much lesser extent as its analysis poses significant challenges. Considering the majority of short-lived flows, transient effects that have diverse causes, such as TCP slow start, sleep scheduling in wireless networks, or signalling in cellular networks, are, however, predominant. This paper contributes a general model of regenerative service processes to characterize the transient behavior of systems. The model leads to a notion of non-stationary service curves that can be conveniently integrated into the framework of the stochastic network calculus. We derive respective models of sleep scheduling and show the significant impact of transient phases on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Advanced Queuing Theory Analysis · Wireless Networks and Protocols
