JOURNAL ARTICLE

Distributed and Dynamic Resource Allocation for Delay Sensitive Network Services

Abstract

In this paper, we present a distributed algorithm to dynamically allocate the available resources of a service-oriented network to delay sensitive network services. We use a utility-based framework to differentiate services based on both their relative profitability and quality-of-service requirements. Our performance metric is the end-to-end delay that a service class experiences in the network. We use network calculus to obtain a deterministic upper bound of this delay and we incorporate this information into our optimization problem formulation. We leverage a moving average control scheme to capture traffic shifts in real time, which makes our solution to react adaptively to traffic dynamics. Finally, we evaluate our system using real traces of instant messaging service traffic.

Keywords:
Computer science Network delay Leverage (statistics) Quality of service Computer network Distributed computing Service (business) Network calculus Resource allocation Upper and lower bounds Scheme (mathematics) Network traffic control Metric (unit) Traffic generation model Network packet

Metrics

11
Cited By
1.91
FWCI (Field Weighted Citation Impact)
21
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Network Traffic and Congestion Control
Physical Sciences →  Computer Science →  Computer Networks and Communications
Wireless Networks and Protocols
Physical Sciences →  Computer Science →  Computer Networks and Communications
Mobile Ad Hoc Networks
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.