Agents Mobiles Coopérants pour les Environnements Dynamiques

Slides:



Advertisements
Présentations similaires
Les protocoles réseau.
Advertisements

Karima Boudaoud, Charles McCathieNevile
IREMIA : Institut de REcherche en Mathématiques et Informatique Appliquées Université de la Réunion Uniformisation des mécanismes de conception de SMA.
10/31/02 Leïla Merghem - LIP6 Une approche Multi-Agents pour la Simulation de Réseaux de Télécommunications Leïla Merghem (LIP 6) Dominique Gaïti (LIP.
Introduction aux réseaux informatiques
1 Internet Act II Gilles Kahn Président Directeur Général, INRIA.
– Routage. Sommaire 1)Principes fondamentaux 1)Routage statique et dynamique 1)Convergence 1)Routage à vecteur de distance 1)Routage à état de liens 1)Systèmes.
Maillage direct et routage dans les réseaux AdHoc
DUDIN Aymeric MARINO Andrès
Exposé Système Netware 5 11 /10/ 2001 Aurélie Démolis
Reference Model of Open Distributed Processing
Les jeux persistants massivement Multijoueurs : problèmes techniques Vincent Roudaut MASTER M2 ESTC/CAM
Vue d'ensemble Implémentation de la sécurité IPSec
Réseaux Privés Virtuels
Le File Transfer Protocol
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Interactions - Systèmes Multi - Agents Master IMA - 1 Environnement
NFE 107 : Urbanisation et architecture des systèmes d'information
FIN. Lycée Général et Technologique Simone de BEAUVOIR Quest-ce quInternet? On compare souvent Internet à une « autoroute » FIN.
wireless sensor networks
FrontCall - 4C Les Centres de Contacts Virtuels
Administration.
Etude des Technologies du Web services
Ericsson Communications Inc. Le problème dinteropérabilité entre les plate- formes dagents mobiles Présenté par Bah Thierno CAT 2000.
XML-Family Web Services Description Language W.S.D.L.
Lycée Général et Technologique du Rempart - Marseille.
Des ressources pour l'enseignement en langue des signes aux élèves sourds Patrice DALLE • IRIT-UPS (Toulouse 3) •
Auto-organisation dans les réseaux ad hoc
Architecture Réseau Modèle OSI et TCP.
Réalisée par :Samira RAHALI
Un nouveau monde d’échange sur Internet ????
Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
Les réseaux véhiculaires (VANET)
Développement d’applications réparties
ADAMOS Une plate-forme pour concevoir et évaluer des services proactifs Système proactif ? qui évolue en fonction des paramètres de lenvironnement physique.
Comparaison entre RIP et OSPF en utilisant OPNET
v.1.9 – septembre 2014 outil pour la conception d’IHM approche « bus logiciel  d’échanges de messages»
1 La RTI 1.3NG du DoD et les systèmes supports Patrice Torguet IRIT.
Partage de mémoire à très grande échelle sur des réseaux pair-à-pair
Fondements de l’algorithmique des réseaux
Présentation de CORBA et de IIOP
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Thème 5 Model-based adaptability management for autonomous mobile group communication Rencontre TOMPASSE/ROSACE - 20 Novembre 2008 Projet RTRA/ROSACE Groupes.
Développement d’application client/serveur
La sécurité dans les réseaux mobiles Ad hoc
Huseyin OZENICI Soutenu le 11 Septembre 2009 Soutenance des mémoires Apprentissage / Projet
© OutilsInformatique, 2014 tous droits réservés 1.Définir des termes et concepts de la gestion de réseau. 2.Comprendre les avantages d’un réseau. 3.Comprendre.
Réseaux Mesh (Maillés) sans fil « WMNS »
Les réseaux mobiles Protocole NEMO
Suite.
Réseau informatique Ismail rida et otman khalil
Cours de programmation web
Modèles et protocoles de cohérence des données en environnement volatil Grid Data Service IRISA (Rennes), LIP (Lyon) et LIP6 (Paris) Loïc Cudennec Superviseurs.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Mastère Professionnel Systèmes de Communication et Réseaux
Étude d’un protocole de partage de travail entre systèmes Pair à Pair
Advisor Advanced IP Présentation Télémaintenance Télésurveillance.

Répartition des adresses IP
Approche Cross layer Dr Mekkakia Maaza Zoulikha Cours M2 SIR
1 Détection et tolérance aux fautes dans JuxMem Sébastien Monnet IRISA / PARIS Lyon, 05/12/2003.
Les Architectures Pair à Pair (KaZaa)
Les différents modèles d’architecture technique
1 1.
COMPARAISON ENTRE GNUTELLA ET FREENET
GPA-779 Application des systèmes experts et des réseaux de neurones.
La gestion des bases de données
M2.22 Réseaux et Services sur réseaux
RÉSEAUX SANS FIL. Plan Généralités Wireless networks Normes Architecture Mode infrastructure centralisé Mode ad-hoc (autonome)
Transcription de la présentation:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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