2008
DOI: 10.1016/j.peva.2008.04.008
|View full text |Cite
|
Sign up to set email alerts
|

Optimal routing for end-to-end guarantees using Network Calculus

Abstract: In this paper we show how Network Calculus can be used to compute the optimal route for a flow (w.r.t. end-to-end guarantees on the delay or the backlog) in a network in the presence of cross-traffic. When cross-traffic is independent, the computation is shown to boild down to a functional shortest path problem. When cross-traffic perturbates the main flow over more than one node, then the "Pay Multiplexing Only Once" phenomenon makes the computation more involved. We provide an efficient algorithm to compute … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

2
27
0

Year Published

2008
2008
2019
2019

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 32 publications
(29 citation statements)
references
References 29 publications
2
27
0
Order By: Relevance
“…This service curve is called the rate-latency service curve in which data is delayed by a fixed time T i and then routed out at a rate R i . These two curves are widely used in evaluating systems 31,32,33,34 . We use these curves to evaluate and compare the considered OCIs.…”
Section: Network Calculus-based Modelmentioning
confidence: 99%
“…This service curve is called the rate-latency service curve in which data is delayed by a fixed time T i and then routed out at a rate R i . These two curves are widely used in evaluating systems 31,32,33,34 . We use these curves to evaluate and compare the considered OCIs.…”
Section: Network Calculus-based Modelmentioning
confidence: 99%
“…Since the all-optical wavelength converter is still in its early development stage and the optoelectronic conversion not only is very expensive but also has limited performance, we assume only partial nodes are equipped with full-range wavelength converter [33] QoS requirement is often flexible [1]. The lower bound and the upper bound of the delay interval are determined by the user and the application.…”
Section: Network Modelmentioning
confidence: 99%
“…However at the next nodes, the interference due to the cross-traffic cannot be as severe since the competition for the resource has already been partially resolved at the first node (see [25,27] for a discussion about the PMOO appellation). The PMOO phenomenon can be quantified in the Network Calculus framework: a formula provided in [27] for a small example was generalized in [6,7] into an explicit formula of an end-to-end service curve offered by the whole path to the main flow. This formula is written under the form of a multi-dimensional (min, +) convolution.…”
Section: Introductionmentioning
confidence: 99%
“…It was claimed in [6] that this new operator, and consequently the end-toend service curve, could be computed in polynomial time. Unfortunately the algorithm had a flaw explained in [7]. The first part of our paper (Section 2) comes back to the properties and the computation of this multi-dimensional convolution under usual assumptions (concave arrival curves and convex service curves): we show that convexity is preserved (Theorem 3) and although the complexity of computing the whole output curve remains an open problem, one can compute end-to-end delay or backlog bounds in polynomial time thanks to linear programming (Theorem 4).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation