Have a personal or library account? Click to login
Utility optimization–based bandwidth allocation for elastic and inelastic services in peer–to–peer networks Cover

Utility optimization–based bandwidth allocation for elastic and inelastic services in peer–to–peer networks

By: Shiyong Li,  Yue Zhang,  Yan Wang and  Wei Sun  
Open Access
|Mar 2019

Abstract

This paper considers reasonable bandwidth allocation for multiclass services in peer-to-peer (P2P) networks, measures the satisfaction of each peer as a customer by a utility function when acquiring one service, and develops an optimization model for bandwidth allocation with the objective of utility maximization. Elastic services with concave utilities are first considered and the exact expression of optimal bandwidth allocation for each peer is deduced. In order to obtain an optimum in distributed P2P networks, we develop a gradient-based bandwidth allocation scheme and illustrate the performance with numerical examples. Then we investigate bandwidth allocation for inelastic services with sigmoidal utilities, which is a nonconvex optimization problem. In order to solve it, we analyze provider capacity provisioning for bandwidth allocation of inelastic services and modify the update rule for prices that service customers should pay. Numerical examples are finally given to illustrate that the improved scheme can also efficiently converge to the global optimum.

DOI: https://doi.org/10.2478/amcs-2019-0009 | Journal eISSN: 2083-8492 | Journal ISSN: 1641-876X
Language: English
Page range: 111 - 123
Submitted on: Mar 14, 2018
|
Accepted on: Oct 22, 2018
|
Published on: Mar 29, 2019
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2019 Shiyong Li, Yue Zhang, Yan Wang, Wei Sun, published by University of Zielona Góra
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.