A flexible model for resource management in virtual private networks
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Prisoner's Dilemma
The Vision of Autonomic Computing
Computer
Virtual private network bandwidth management with traffic prediction
Computer Networks: The International Journal of Computer and Telecommunications Networking
Probability and Computing: Randomized Algorithms and Probabilistic Analysis
Probability and Computing: Randomized Algorithms and Probabilistic Analysis
Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing)
Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing)
Blueprint for an Autonomic Service Architecture
ICAS '06 Proceedings of the International Conference on Autonomic and Autonomous Systems
A generic architecture for autonomic service and network management
Computer Communications
A Framework for In-Network Management in Heterogeneous Future Communication Networks
MACE '08 Proceedings of the 3rd IEEE international workshop on Modelling Autonomic Communications Environments
Asynchronous Iterated Prisoner's Dilemma
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
VoIP: A comprehensive survey on a promising technology
Computer Networks: The International Journal of Computer and Telecommunications Networking
The autonomic network architecture (ANA)
IEEE Journal on Selected Areas in Communications
A collusion-resistant mechanism for autonomic resource management in Virtual Private Networks
Computer Communications
Resource Management for Virtual Private Networks
IEEE Communications Magazine
Towards autonomic management of communications networks
IEEE Communications Magazine
Hi-index | 0.00 |
In this paper, we address the autonomic resource management problem for Virtual Private Networks (VPNs) in the presence of stochastic and selfish VPN operators. Resource management is one of the most important problems that faces Internet Service Providers. In the literature, the Autonomic Service Architecture is proposed to provide a resource management model that allows systems to manage themselves and aiming to utilize optimally the unused resources. Unfortunately, this model suffers from two major limitations. First, unused resources from underloaded VPNs (lenders) are utilized over the overloaded ones (borrowers) without considering the unexpected changes of the VPNs' state, which may often happen in the case of multimedia transmissions. This may affect negatively the Quality-of-Service (QoS) of the lenders while improving the QoS of the borrowers. Second, underloaded VPNs' operators might behave selfishly and refuse to lend their unused (spare) resources to other overloaded VPNs. To overcome these limitations, we propose a distributed autonomic resource management, which is modeled as a repeated non-cooperative game with stochastic and selfish players. The classical Tit-for-Tat strategy is modified to cope with VPN operators who are not always able to lend some resources to others. Four different strategies are derived from Tit-for-Tat to motivate VPN operators to lend their resources to others. As far as we know, our work is among the first efforts that uses repeated non-cooperative game theory to motivate selfish participants to cooperate and to distinguish between stochastic and purely selfish VPNs' operators. In our setting, this results in cooperative sharing of unused resources among VPNs. Simulation results show that Tit-for-Tat strategy leads to deadlocks, while our strategies assure good gains to cooperative VPN operators and punish the selfish ones.