Title :
Quality of service issues and nonconvex Network Utility Maximization for inelastic services in the Internet
Author :
Abbas, G. ; Nagar, A.K. ; Tawfik, H. ; Goulermas, J.Y.
Author_Institution :
Intell. & Distrib. Syst. Lab., Liverpool Hope Univ., Liverpool, UK
Abstract :
Network utility maximization (NUM) provides an important perspective to conduct rate allocation where optimal performance, in terms of maximal aggregate bandwidth utility, is generally achieved such that each source adaptively adjusts its transmission rate. Behind most of the recent literature on NUM, common assumptions are that traffic flows are elastic and that their utility functions are strictly concave. This provides design simplicity but, in practice, limits the applicability of resulting protocols, in that severe QoS problems may be encountered when bandwidth is shared by inelastic flows. This paper investigates the problem of distributively allocating data transmission rates to multiclass services, both elastic and inelastic, and overcomes the restrictive and often unrealistic assumptions. The proposed method is based on the Lagrangian Relaxation for a dual formulation that decomposes the higher dimension NUM into a number of subproblems. We use a novel Surrogate Subgradient based stochastic method to solve the dual problem. Unlike the ordinary subgradient methods, surrogate subgradient can compute optimal prices without the need to solve all the subproblems. For the lower dimension, nonlinear and nonconvex subproblems we use a hybrid particle swarm optimization (PSO) and sequential quadratic programming (SQP) method, where the objective is to achieve fast convergence as well as accuracy. We demonstrate the efficiency of the proposed rate allocation algorithm, in terms maintaining QoS for multiclass services, and validate its scalability and accuracy for large scale flows.
Keywords :
Internet; concave programming; particle swarm optimisation; quadratic programming; quality of service; Internet; Lagrangian relaxation; QoS problems; data transmission rates; inelastic services; maximal aggregate bandwidth utility; nonconvex network utility maximization; particle swarm optimization; quality of service issues; rate allocation; sequential quadratic programming method; surrogate subgradient based stochastic method; Aggregates; Bandwidth; Data communication; IP networks; Lagrangian functions; Protocols; Quality of service; Telecommunication traffic; Utility programs; Web and internet services; distributed rate allocation; inelastic traffic; memetic algorithms; surrogate subgradient method;
Conference_Titel :
Modeling, Analysis & Simulation of Computer and Telecommunication Systems, 2009. MASCOTS '09. IEEE International Symposium on
Conference_Location :
London
Print_ISBN :
978-1-4244-4927-9
Electronic_ISBN :
1526-7539
DOI :
10.1109/MASCOT.2009.5366162