Computationally Efficient Worst-Case Analysis of Flow-Controlled Networks with Network Calculus
Raffaele Zippo, Giovanni Stea

TL;DR
This paper introduces new computational techniques to efficiently analyze worst-case delays in flow-controlled networks using Network Calculus, enabling exact results for complex multi-hop scenarios that were previously infeasible.
Contribution
It presents novel algorithms and methods to reduce data complexity and computation time in Network Calculus analysis of flow-controlled networks, overcoming existing intractability issues.
Findings
Significant speedup in delay analysis computations
Ability to analyze larger, more complex network scenarios
Exact results without approximation
Abstract
Networks with hop-by-hop flow control occur in several contexts, from data centers to systems architectures (e.g., wormhole-routing networks on chip). A worst-case end-to-end delay in such networks can be computed using Network Calculus (NC), an algebraic theory where traffic and service guarantees are represented as curves in a Cartesian plane. NC uses transformation operations, e.g., the min-plus convolution, to model how the traffic profile changes with the traversal of network nodes. NC allows one to model flow-controlled systems, hence one can compute the end-to-end service curve describing the minimum service guaranteed to a flow traversing a tandem of flow-controlled nodes. However, while the algebraic expression of such an end-to-end service curve is quite compact, its computation is often intractable from an algorithmic standpoint: data structures tend to grow quickly to…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Network Traffic and Congestion Control · Interconnection Networks and Systems
