Research Article
Generalizing Network Calculus Analysis to Derive Performance Guarantees for Multicast Flows
@INPROCEEDINGS{10.4108/eai.25-10-2016.2266598, author={Steffen Bondorf and Fabien Geyer}, title={Generalizing Network Calculus Analysis to Derive Performance Guarantees for Multicast Flows}, proceedings={10th EAI International Conference on Performance Evaluation Methodologies and Tools}, publisher={ACM}, proceedings_a={VALUETOOLS}, year={2017}, month={5}, keywords={delay bounds deterministic network calculus feed-forward networks multicast flows}, doi={10.4108/eai.25-10-2016.2266598} }
- Steffen Bondorf
Fabien Geyer
Year: 2017
Generalizing Network Calculus Analysis to Derive Performance Guarantees for Multicast Flows
VALUETOOLS
ACM
DOI: 10.4108/eai.25-10-2016.2266598
Abstract
Guaranteeing performance bounds of data flows is an essential part of network engineering and certification of networks with real-time constraints. A prevalent analytical method to derive guarantees for end-to-end delay and buffer size is Deterministic Network Calculus (DNC). Due to the DNC system model, one decisive restriction is that only unicast flows can be analyzed. Previous attempts to analyze networks with multicast flows circumvented this restriction instead of overcoming it. E.g., they replaced the system model with an overly-pessimistic one that consists of unicast flows only. Such approaches impair modeling accuracy and thus inevitably result in inaccurate performance bounds. In this paper, we approach the problem of multicast flows differently. We start from existing DNC analyses and generalize them to handle multicast flows. We contribute a novel analysis procedure that leaves the network model unaltered, preserves its accuracy, allows for DNC principles such as pay multiplexing only once, and therefore derives more accurate performance bounds than existing approaches.