Coopération entre systèmes multi-agents appliquée au contrôle de trafic sur les réseaux pair-à-pair


Les réseaux pair-à-pair sont des réseaux d'utilisateurs construits sur une topologie virtuelle qui fait abstraction de la topologie physique sous-jacente. D'importantes quantités de trafic sont échangées entre des pairs distants, induisant un coût financier élevé pour les opérateurs qui contrôlent les réseaux dans lesquels les pairs se trouvent. Ainsi, les opérateurs de réseaux sont amenés à mettre en cache les ressources demandées par les pairs afin de réduire leurs coûts. Dans cet article, nous proposons une approche multi-agent pour la mise en cache coopérative de ressource pour les réseaux pair-à-pair. Nous considérons plusieurs systèmes multi-agents, contrôlés par des opérateurs de réseaux distincts et déployés au sein de différents systèmes autonomes, qui interceptent et redirigent les requêtes des pairs. Ceci nous conduit à proposer un mécanisme de coopération intra et inter systèmes multi-agents pour partager le contrôle d'un réseau. Due to their decentralized nature and because they are built on a virtual topology, P2P networks are networks of users that do not consider the underlying physical topology. As a huge amount of traffic is exchanged between peers, traffic has a high financial cost for the network operators. Consequently, the latter are led up to cache the resources requested by the peers in order to reduce the traffic cost. In this paper, we propose a multi-agent approach in order to cooperatively cache resources within a peer-topeer network. We consider several multi-agent systems, controlled by distinct network operators and deployed within distinct autonomous systems, that intercept and redirect requests. Then we propose a cooperation mechanism within and between these different multi-agent systems in order to share the network control.