Title :
A Distributed Algorithm for Resource Allocation for Delay Sensitive Services
Author :
Kallitsis, Michael G. ; Callaway, Robert D. ; Devetsikiotis, Michael ; Michailidis, George
Author_Institution :
Dept. of Electr. & Comput. Eng., NC State Univ., Raleigh, NC, USA
Abstract :
In this paper, we present a distributed algorithm that dynamically allocates the available resources of a service-oriented network to delay sensitive network services. Our algorithm is based on Gauss-Seidel type iterations. Thus, each node depends on its local information and sends/receives a small number of messages, until convergence is achieved. We use a utility-based framework to differentiate services based on both their relative profitability and quality-of-service requirements. Our performance metric is a network calculus driven, end-to-end delay that a service class experiences in the network. Finally, we evaluate the performance of our system under various scenarios, including an analysis with real instant messaging network traces.
Keywords :
computer networks; convergence of numerical methods; delays; distributed algorithms; iterative methods; resource allocation; Gauss-Seidel type iteration; delay sensitive service; distributed algorithm; network traffic; quality-of-service; resource allocation; service-oriented network; utility-based framework; Calculus; Convergence; Delay; Distributed algorithms; Gaussian processes; Measurement; Performance analysis; Profitability; Quality of service; Resource management;
Conference_Titel :
Computer Aided Modeling and Design of Communication Links and Networks, 2009. CAMAD '09. IEEE 14th International Workshop on
Conference_Location :
Pisa
Print_ISBN :
978-1-4244-3532-6
Electronic_ISBN :
978-1-4244-3533-3
DOI :
10.1109/CAMAD.2009.5161462