Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3388831.3388848acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvaluetoolsConference Proceedingsconference-collections
research-article

Improving Delay Bounds in the Stochastic Network Calculus by Using less Stochastic Inequalities

Published: 29 May 2020 Publication History

Abstract

Stochastic network calculus is a versatile framework to derive probabilistic end-to-end delay bounds. Its popular subbranch using moment-generating function bounds allows for accurate bounds under the assumption of independence. However, in the dependent flow case, standard techniques typically invoke Hölder's inequality, which in many cases leads to loose bounds. Furthermore, optimization of the Hölder parameters is computationally expensive. In this work, we show that two simple, yet effective techniques related to the deterministic network calculus are able to improve the delay analysis in many scenarios, while at the same time enabling a considerably faster computation. Specifically, in a thorough numerical evaluation of two case studies, we show that using the proposed techniques: 1. we can improve the stochastic delay bounds often considerably and sometimes even obtain a bound where the standard technique provides no finite bound; 2. computation times are decreased by about two orders of magnitude.

References

[1]
François Baccelli, Guy Cohen, Geert Jan Olsder, and Jean-Pierre Quadrat. 1992. Synchronization and linearity: an algebra for discrete event systems. John Wiley & Sons Ltd.
[2]
Michael A Beck. 2016. Advances in Theory and Applicability of Stochastic Network Calculus. Ph.D. Dissertation. TU Kaiserslautern.
[3]
Luca Bisti, Luciano Lenzini, Enzo Mingozzi, and Giovanni Stea. 2008. Estimating the worst-case delay in FIFO tandems using network calculus. In Proc. 3rd International Conference on Performance Evaluation Methodologies and Tools (VAL-UETOOLS'08).
[4]
Steffen Bondorf. 2017. Better Bounds by Worse Assumptions -- Improving Network Calculus Accuracy by Adding Pessimism to the Network Model. In Proc. IEEE Internat. Conference on Communications (ICC'17).
[5]
Steffen Bondorf, Paul Nikolaus, and Jens Schmitt. 2017. Quality and Cost of Deterministic Network Calculus - Design and Evaluation of an Accurate and Fast Analysis. In Proc. ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS'17).
[6]
Anne Bouillard, Céline Comte, Élie de Panafieu, and Fabien Mathieu. 2018. Of Kernels and Queues: when network calculus meets analytic combinatorics. In 2018 30th International Teletraffic Congress (ITC 30). 49--54.
[7]
Anne Bouillard and Éric Thierry. 2016. Tight performance bounds in the worst-case analysis of feed-forward networks. Discrete Event Dynamic Systems 26, 3 (2016), 383--411.
[8]
Cheng-Shang Chang. 1994. Stability, queue length, and delay of deterministic and stochastic queueing networks. IEEE Trans. Automat. Control 39, 5 (1994), 913--931.
[9]
Cheng-Shang Chang. 2000. Performance guarantees in communication networks. Springer, London.
[10]
Florin Ciucu. 2007. Network calculus delay bounds in queueing networks with exact solutions. In International Teletraffic Congress (ITC 20)). 495--506.
[11]
Florin Ciucu, Almut Burchard, and Jörg Liebeherr. 2006. Scaling properties of statistical end-to-end bounds in the network calculus. IEEE/ACM Transactions on Networking (ToN) 14, 6 (2006), 2300--2312.
[12]
Florin Ciucu, Felix Poloczek, and Jens Schmitt. 2014. Sharp Per-Flow Delay Bounds for Bursty Arrivals: The Case of FIFO, SP, and EDF Scheduling. In Proc. IEEE International Conference on Computer Communications (INFOCOM'14). 1896--1904.
[13]
Florin Ciucu and Jens Schmitt. 2012. Perspectives on Network Calculus -- No Free Lunch, But Still Good Value. In Proc. ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '12). 311--322.
[14]
Costas Courcoubetis and Richard Weber. 1996. Buffer overflow asymptotics for a buffer handling many traffic sources. Journal of Applied Probability 33 (1996), 886--903.
[15]
Rene L Cruz. 1991. A calculus for network delay, part I: Network elements in isolation. IEEE Transactions on information theory 37, 1 (1991), 114--131.
[16]
Rene L Cruz. 1991. A calculus for network delay, part II: Network analysis. IEEE Transactions on information theory 37, 1 (1991), 132--141.
[17]
Rene L Cruz. 1996. Quality of service management in integrated services networks. In Proc. Semi-Annual Research Review, CWC. 4--5.
[18]
Fang Dong, Kui Wu, and Venkatesh Srinivasan. 2015. Copula analysis for statistical network calculus. In Proc. IEEE INFOCOM'15. 1535--1543.
[19]
Markus Fidler. 2006. An end-to-end probabilistic network calculus with moment generating functions. In Proc. IEEE International Workshop on Quality of Service (IWQoS'06). 261--270.
[20]
Yuming Jiang and Yong Liu. 2008. Stochastic network calculus. Vol. 1. Springer.
[21]
Jean-Yves Le Boudec and Patrick Thiran. 2001. Network calculus: a theory of deterministic queuing systems for the internet. Springer-Verlag, New York.
[22]
Jörg Liebeherr, Almut Burchard, and Florin Ciucu. 2012. Delay bounds in communication networks with heavy-tailed and self-similar traffic. IEEE Transactions on Information Theory 58, 2 (2012), 1010--1024.
[23]
Randolph Nelson. 1995. Probability, stochastic processes, and queueing theory: the mathematics of computer performance modeling. Springer.
[24]
Paul Nikolaus and Jens Schmitt. 2017. On Per-Flow Delay Bounds in Tandem Queues under (In)Dependent Arrivals. In Proc. 16th IFIP Networking Conference (NETWORKING '17). 1--9.
[25]
Paul Nikolaus, Jens Schmitt, and Florin Ciucu. 2019. Dealing with Dependence in Stochastic Network Calculus -- Using Independence as a Bound. Tech. Rep. 394/19, TU Kaiserslautern. https://disco.cs.uni-kl.de/discofiles/publicationsfiles/NSC19-1_TR.pdf.
[26]
Amr Rizk and Markus Fidler. 2011. Leveraging statistical multiplexing gains in single-and multi-hop networks. In Proc. IEEE International Workshop on Quality of Service (IWQoS'17). 1--9.
[27]
Jens Schmitt, Frank A Zdarsky, and Markus Fidler. 2008. Delay Bounds under Arbitrary Multiplexing: When Network Calculus Leaves You in the Lurch .... In Proc. IEEE International Conference on Computer Communications (INFOCOM'08). 1669--1677.
[28]
Jens Schmitt, Frank A. Zdarsky, and Ivan Martinovic. 2006. Performance Bounds in Feed-Forward Networks under Blind Multiplexing. Technical Report. TU Kaiserslautern, Germany.
[29]
Jens Schmitt, Frank A Zdarsky, and Ivan Martinovic. 2008. Improving Performance Bounds in Feed-Forward Networks by Paying Multiplexing Only Once. In Proc. GI/ITG Conference on Measurement, Modeling, and Evaluation of Computer and Communication Systems (MMB'08). 1--15.
[30]
Timothy Zhu, Danel S Berger, and Mor Harchol-Balter. 2016. SNC-Meister: Admitting More Tenants with Tail Latency SLOs. In Proc. ACM Symposium on Cloud Computing (SoCC'16). 374--387.

Cited By

View all
  • (2024)MGF-based SNC for stationary independent Markovian processes with localized application of martingalesDiscrete Event Dynamic Systems10.1007/s10626-024-00399-x34:2(375-401)Online publication date: 1-Jun-2024
  • (2023)dMAPAR-HMM: Reforming Traffic Model for Improving Performance Bound with Stochastic Network Calculus2023 7th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA58422.2023.10199100(1-9)Online publication date: 26-Jun-2023
  • (2023)Network Calculus With Flow Prolongation – A Feedforward FIFO Analysis Enabled by MLIEEE Transactions on Computers10.1109/TC.2022.320422572:1(97-110)Online publication date: 1-Jan-2023
  • Show More Cited By

Index Terms

  1. Improving Delay Bounds in the Stochastic Network Calculus by Using less Stochastic Inequalities

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      VALUETOOLS '20: Proceedings of the 13th EAI International Conference on Performance Evaluation Methodologies and Tools
      May 2020
      217 pages
      ISBN:9781450376464
      DOI:10.1145/3388831
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      In-Cooperation

      • EAI: The European Alliance for Innovation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 29 May 2020

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Moment-generating functions
      2. Network calculus
      3. Stochastic in-equalties

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      VALUETOOLS '20

      Acceptance Rates

      Overall Acceptance Rate 90 of 196 submissions, 46%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)11
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 12 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)MGF-based SNC for stationary independent Markovian processes with localized application of martingalesDiscrete Event Dynamic Systems10.1007/s10626-024-00399-x34:2(375-401)Online publication date: 1-Jun-2024
      • (2023)dMAPAR-HMM: Reforming Traffic Model for Improving Performance Bound with Stochastic Network Calculus2023 7th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA58422.2023.10199100(1-9)Online publication date: 26-Jun-2023
      • (2023)Network Calculus With Flow Prolongation – A Feedforward FIFO Analysis Enabled by MLIEEE Transactions on Computers10.1109/TC.2022.320422572:1(97-110)Online publication date: 1-Jan-2023
      • (2022)Unleashing the Power of Paying Multiplexing Only Once in Stochastic Network CalculusProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35308976:2(1-27)Online publication date: 6-Jun-2022
      • (2022)Longitudinal speed tracking control for an electric connected vehicle with actuator saturation subject to a replay attackNonlinear Dynamics10.1007/s11071-022-07898-2111:2(1369-1383)Online publication date: 28-Oct-2022

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media