Delay Constrained Routing (DCR) is an optimization problem arising in computer networks with stringent Quality of Service (QoS) scheduling requirements. IP packets are subject to several types of delays when traversing the network; we consider the routing problem where the QoS requirement consists in guaranteeing a controlled flow-specific worst-case end-to-end delay of any packet of each given flow. Depending on the scheduling algorithm employed in the routers, worst-case delay formulæ can be devised of the bandwidth (a.k.a. reserved rate) allocated for the flow over each arc of its (unique) origin-destination path. The (single-path) multi-flow DCR problem can then be modelled as a multicommodity-type problem with nonlinear constraints depending on the reserved rate on the chosen arcs, and it is clearly a hard problem since it generalises the nonsplittable multicommodity flow one. Even the single-flow DCR problem is hard, since it generalises the constrained shortest path one, but it can be solved efficiently enough for realistic-sized instances thanks to previously developed modelling and algorithmic approaches. We show how to leverage the latter to construct a Lagrangian approach and explore the quality of the obtained information on a set of realistic DCR instances.

Delay Constrained Routing: the Multi-flow Single-Path Case

Antonio Frangioni;Luca Mencarelli
2025-01-01

Abstract

Delay Constrained Routing (DCR) is an optimization problem arising in computer networks with stringent Quality of Service (QoS) scheduling requirements. IP packets are subject to several types of delays when traversing the network; we consider the routing problem where the QoS requirement consists in guaranteeing a controlled flow-specific worst-case end-to-end delay of any packet of each given flow. Depending on the scheduling algorithm employed in the routers, worst-case delay formulæ can be devised of the bandwidth (a.k.a. reserved rate) allocated for the flow over each arc of its (unique) origin-destination path. The (single-path) multi-flow DCR problem can then be modelled as a multicommodity-type problem with nonlinear constraints depending on the reserved rate on the chosen arcs, and it is clearly a hard problem since it generalises the nonsplittable multicommodity flow one. Even the single-flow DCR problem is hard, since it generalises the constrained shortest path one, but it can be solved efficiently enough for realistic-sized instances thanks to previously developed modelling and algorithmic approaches. We show how to leverage the latter to construct a Lagrangian approach and explore the quality of the obtained information on a set of realistic DCR instances.
2025
Frangioni, Antonio; Galli, Laura; Mencarelli, Luca
File in questo prodotto:
File Dimensione Formato  
MultiFlowDCR.pdf

non disponibili

Descrizione: Versione finale
Tipologia: Documento in Post-print
Licenza: NON PUBBLICO - accesso privato/ristretto
Dimensione 241.11 kB
Formato Adobe PDF
241.11 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1327807
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact