Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parZéphyrine Billard Modifié depuis plus de 10 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.