WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un système d'agents mobiles pour l'accès aux données réparties : cas du multimédia.

( Télécharger le fichier original )
par Cédric Pérez DONFACK
Ecole Nationale Supérieure Polytechnique/Université de Yaoundé I - Master 2 Recherche option Systèmes répartis 2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

ACRONYMES

Sigle

Signification

ACL

Agent Communication Language

DCOM

Distributed Component Object Model

FIPA

Fondation for Intelligent Physical Agents

IIOP

Internet Inter-ORB Protocol

KIF

Knowledge Interchange Format

KQML

Knowledge Qwery and Manipulation Language

OBR

Object Request Broker

PDA

Personal Digital Assistant

RdP

Réseau de Pétri

RMI

Remote Method Invocation

RPC

Remote Procedure Call

SMA

Système Multi-Agents

SOAP

Simple Object Access Protocol

UMTS

Universal Mobile Telecommunications System

WI-FI

Wireless Fidelity

WINMAX

Worldwide Interoperability for Microwave

Access

XML

eXtended Markup Language

RESUME

Afin de faciliter le développement et la maintenance des applications réparties à grande échelle et mobiles, et de répondre aux besoins de gestion des données multimédia, nous proposons une solution à base d'agents mobiles collaboratifs. Les agents mobiles constituent un outil permettant une collaboration entre applications aux variations de la qualité des services offerts par le système et le réseau. Ils doivent eux-mêmes s'adapter dynamiquement à des conditions d'exécution variables. Nous présentons dans ce mémoire une architecture d'agents mobiles collaboratifs qui transforme des processus, du mode évaluation distante, en agents. Cette transformation offre une autonomie du code (processus) et rend le système distribué dynamique via la mobilité des agents. Toutefois, après avoir présenté les différents modes de conception d'un système distribué et leurs limites dans le cadre de la collecte des documents multimédia, nous montrerons comment notre architecture propose une amélioration. Pour valider cette proposition, nous définissons un formalisme via le Réseau de Pétri.

Mots dles : applications réparties, données multimédia, agents mobiles collaboratifs, évaluation distante, Réseau de Pétri

ABSTRACT

In order to render the development and maintenance of mobile and large scale distributed applications easier and also to satisfy the need for the management of multimedia data, a solution based on mobile collaborative agents is proposed. The mobile agents permit collaboration between applications as diverse the quality of the services offered by the network. They have to adapt dynamically to varying run conditions. In this memoir is presented an architecture of these mobile collaborative agents, which transforms processes, from the point of view of distant evaluation mode, to agents. This transformation gives the code (process) autonomy and renders the distributed system dynamic through the mobility of the agents. However, after a presentation of the different design modes of a distributed system and their disadvantages under the framework of the management of multimedia files, it is shown how this new system permits amelioration. In order to validate our proposal, a formal description of this system is done using the formal Petri Network model.

Keywords : distributed applications, multimedia data, mobile collaborative agents, distant evaluation, Petri Network

LISTE DES FIGURES

Figure 1: Invocation distante 9

Figure 2: Evaluation distante 9

Figure 3: Agent mobile 10

Figure 4: Schéma organisationnel : invocation distante 12

Figure 5:Schéma organisationnel : évaluation distante 13

Figure 6: Schéma organisationnel : agent mobile 14

Figure 7: Schéma organisationnel : agent mobile collaboratif 16

Figure 8:Schéma organisationnel : Agent mobile collaboratif 18

Figure 9: Les stratégies de mobilité [14] 20

Figure 10: La stratégie par agent mobile collaboratif 21

Figure 11 : Graphe des échanges d'informations 27

Figure 12 : Représentation formelle : Communication 28

Figure 13: Itinéraire d'un agent 28

Figure 14 : représentation formelle : Migration 29

Figure 15 : Représentation Globale du système 30

LISTE DES TABLEAUX

Tableau 1 : Niveaux de décomposition des objets 6

Tableau 2 : Analyse des coûts de la bande passante. 18

Tableau 3 : Analyse des stratégies de mobilité 21

Tableau 4 : agents participants 23

Tableau 5 : Propriété des langages de communication entre agents [16] 24

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry