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 CUBAT DIT CROS Christophe Soutenance de thèse de doctorat d’informatique de l’INPT Sous la.

Présentations similaires


Présentation au sujet: "Agents Mobiles Coopérants pour les Environnements Dynamiques CUBAT DIT CROS Christophe Soutenance de thèse de doctorat d’informatique de l’INPT Sous la."— Transcription de la présentation:

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

2 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse202/12/2005 Plan de la présentation  Architecture réseau  Paradigme réparti  Agent Mobile  Coopération  Thèse soutenue  Modèle  Simulation  Conclusion RéseauParadigme Agent Mobile CoopérationThèseModèleSimulationConclusion

3 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse302/12/2005 Architectures Réseaux RéseauParadigme Agent Mobile CoopérationThèseModèleSimulationConclusion

4 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse402/12/2005 Architecture filaire

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

6 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse602/12/2005 Architecture filaire  Norme TCP/IP  Gestion de la localisation globale et du chemin  Hiérarchique et centralisée  Intégration réduite de la mobilité RéseauFilaire Sans fil HybrideParadigme Agent Mobile CoopérationThèseModèleSimulationConclusion

7 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse702/12/2005 Architecture sans fil  Moyen de communication des Unités mobiles  Différents types de topologie

8 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse802/12/2005 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)

9 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse902/12/2005 Architecture sans fil (ad hoc)

10 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1002/12/2005 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

11 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1102/12/2005 Architecture hybride RéseauFilaire Sans fil HybrideParadigme Agent Mobile CoopérationThèse Gestion Répartition ModèleSimulationConclusion

12 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1202/12/2005 Architecture hybride

13 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1302/12/2005 Paradigmes répartis

14 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1402/12/2005 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

15 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1502/12/2005 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é

16 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1602/12/2005 Schémas d’organisation

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

18 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1802/12/2005 Envoie du savoir faire

19 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse1902/12/2005 Réception du savoir faire

20 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2002/12/2005 Migration de processus

21 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2102/12/2005 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)

22 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2202/12/2005 Agent Mobile

23 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2302/12/2005 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

24 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2402/12/2005 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

25 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2502/12/2005 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

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

27 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2702/12/2005 Éléments généraux

28 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse2802/12/2005 Récapitulatif des plates-formes Plates- formes AgentCommunication Langage Réac/ProMigraitonSync/asyncLoc/dis ARAProactifForteSyncLocaleTcl AgletsProactifFaible Les deux Java D’AgentsProactifForte Multiple JADE FaibleAsync Java LIMESupportéesSync Java PLANGENTProactifFaibleSyncLocaleJava TACOMAProactifFaible LocaleMultiple TelescriptProactifForteSync Telescript

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

30 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3002/12/2005 Coopération

31 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3102/12/2005 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

32 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3202/12/2005 Mise en place  2 types de migration  Migration ciblée  Migration libre  Coordination  Politique générale de coopération

33 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3302/12/2005 Définitions

34 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3402/12/2005 Définitions

35 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3502/12/2005 Définitions

36 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3602/12/2005 Thèse

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

38 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3802/12/2005 Mobilité logicielle  Induit par les agents  Problème de localisation  Problème du chemin

39 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse3902/12/2005 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

40 Agents Mobiles Coopérants CUBAT DIT CROS Christophe - Soutenance de Thèse4002/12/2005 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

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

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


Télécharger ppt "Agents Mobiles Coopérants pour les Environnements Dynamiques CUBAT DIT CROS Christophe Soutenance de thèse de doctorat d’informatique de l’INPT Sous la."

Présentations similaires


Annonces Google