La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Agents Mobiles Coopérants pour les Environnements Dynamiques

Présentations similaires


Présentation au sujet: "Agents Mobiles Coopérants pour les Environnements Dynamiques"— Transcription de la présentation:

1 Agents Mobiles Coopérants pour les Environnements Dynamiques
CUBAT DIT CROS Christophe Commentaire sa mère Soutenance de thèse de doctorat d’informatique de l’INPT Sous la direction de PADIOU Gérard

2 Plan de la présentation
Réseau Paradigme Agent Mobile Coopération Thèse Modèle Simulation Conclusion Architecture réseau Paradigme réparti Agent Mobile Coopération Thèse soutenue Modèle Simulation Conclusion 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

3 Architectures Réseaux
Paradigme Agent Mobile Coopération Thèse Modèle Simulation Conclusion Architectures Réseaux 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

4 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture filaire 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

5 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture filaire Un Internet Réseau 2 Réseau 1 Réseau 3 routeur Réseau 4 Ordinateur hôte Localisation Dans quel réseau se trouve un noeud Chemin Comment atteindre le noeud 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

6 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture filaire Réseau Filaire Sans fil Hybride Paradigme Agent Mobile Coopération Thèse Modèle Simulation Conclusion Norme TCP/IP Gestion de la localisation globale et du chemin Hiérarchique et centralisée Intégration réduite de la mobilité 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

7 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture sans fil Moyen de communication des Unités mobiles Différents types de topologie 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

8 Architecture sans fil (ad hoc)
Topologie ad hoc Relais du trafic par tout élément Complètement décentralisé Éléments autonomes Prends en charge la norme TCP/IP (MANET) 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

9 Architecture sans fil (ad hoc)
02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

10 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture hybride Une architecture filaire de base (Internet) Intégration des unités mobiles Extension par les méthodes ad hoc Stations de base servent de relais Morcellement de l’architecture Accessibilité intermittente LE SITE N’EST PLUS UNE REFERENCE 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

11 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture hybride Réseau Filaire Sans fil Hybride Paradigme Agent Mobile Coopération Thèse Gestion Répartition Modèle Simulation Conclusion 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

12 CUBAT DIT CROS Christophe - Soutenance de Thèse
Architecture hybride 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

13 CUBAT DIT CROS Christophe - Soutenance de Thèse
Paradigmes répartis 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

14 Les applications réparties
Définition 1 (application répartie) Une application répartie utilise un ensemble d’éléments répartis sur les sites d’un réseau sous-jacent 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

15 Schémas d’organisation
4 grands types Mémoire distribués partagée Abonnement/publication Pair à pair Client/Serveur Utilisé en fonction de besoins fonctionnels et de performance. Client/Serveur le plus utilisé 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

16 Schémas d’organisation
02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

17 CUBAT DIT CROS Christophe - Soutenance de Thèse
Mobilité applicative Variation du modèle C/S Déplacement d’un ou plusieurs éléments Regrouper les éléments 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

18 CUBAT DIT CROS Christophe - Soutenance de Thèse
Envoie du savoir faire Exemple : SQL - Postscript 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

19 Réception du savoir faire
Exemples : applet Java 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

20 Migration de processus
02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

21 Migration de processus
Migration forte Migration réactive Initiée par le système Processus ne perçoit pas le déplacement Applicable sur un ensemble de machines homogènes (cluster) 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

22 CUBAT DIT CROS Christophe - Soutenance de Thèse
Agent Mobile 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

23 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définition Deux domaines distincts Systèmes multi-agents (FIPA) Systèmes distribués (MASIF) Généralisation de la migration de processus Migration proactive Initiée par l’agent Conscient du déplacement Apparu en 1994 – Telescript 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

24 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définition Définition 2 (agent mobile) Élément autonomes (act+ress) oeuvrant pour une application, communiquant avec d’autres agents, se déplaçant de site en site et ayant la conscience de ses déplacements 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

25 CUBAT DIT CROS Christophe - Soutenance de Thèse
Inconvénients Développement Trop d’intergiciels Manque de standard Mise au point Déplacement de l’UE Test Sécurité Protection sites Protection agents 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

26 CUBAT DIT CROS Christophe - Soutenance de Thèse
Avantages Performance Interactions locales Utilisation de serveurs puissants Tolérance aux fautes Description de certains types de comportements L’exploration Utilisateur déconnecté Adaptation 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

27 CUBAT DIT CROS Christophe - Soutenance de Thèse
Éléments généraux 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

28 Récapitulatif des plates-formes
Agent Communication Langage Réac/Pro Migraiton Sync/async Loc/dis ARA Proactif Forte Sync Locale Tcl Aglets Faible Les deux Java D’Agents Multiple JADE Async LIME Supportées PLANGENT TACOMA Telescript 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

29 CUBAT DIT CROS Christophe - Soutenance de Thèse
Idéalement Agent base du système Communication locale Migration proactive Annuaire local de service Mécanisme de synchronisation Un service de contexte local 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

30 CUBAT DIT CROS Christophe - Soutenance de Thèse
Coopération 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

31 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définitions Définition 3 (coopération) Phase de dialogue, entre pairs d’agents, correspondant aux demandes de services, à leurs réalisations ou aux échanges de données 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

32 CUBAT DIT CROS Christophe - Soutenance de Thèse
Mise en place 2 types de migration Migration ciblée Migration libre Coordination Politique générale de coopération 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

33 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définitions 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

34 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définitions 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

35 CUBAT DIT CROS Christophe - Soutenance de Thèse
Définitions 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

36 CUBAT DIT CROS Christophe - Soutenance de Thèse
02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

37 CUBAT DIT CROS Christophe - Soutenance de Thèse
Mobilité matérielle Limites matérielle (bornes) Limites logicielle (IPV6) Routage dans les réseaux ad hoc (MANET) Adresses dynamiques Raisonner localement 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

38 CUBAT DIT CROS Christophe - Soutenance de Thèse
Mobilité logicielle Induit par les agents Problème de localisation Problème du chemin 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

39 CUBAT DIT CROS Christophe - Soutenance de Thèse
Larges échelles Matérielle Hausse du nombre de sites Succès des unités mobiles Logicielle Services accessibles sur internet Modularité Nouveaux comportements Ubiquité des connexions Déplacements féquents 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

40 Deux grands types d’agent
Les agents légers (système) Migration libre Coopération courte (nb et temps) Petite taille Très nombreux Les agents Lourds (applicatif) Migration ciblée Coopération longue (calcul) Volumineux Peu nombreux 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

41 Intérêt des agents légers
Les déplacements rapides et fréquentes Permet de constater les changements du contexte 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse

42 Couche d’ambiance Agents lourds (coopération directe)
Perception de l’environnement Agents légers fortement mobiles (coopération indirecte) Sites mobiles 02/12/2005 CUBAT DIT CROS Christophe - Soutenance de Thèse


Télécharger ppt "Agents Mobiles Coopérants pour les Environnements Dynamiques"

Présentations similaires


Annonces Google